From 9295a44c602ea47dd5bb86d78476c5b0ebff34ed Mon Sep 17 00:00:00 2001 From: the_fiddler Date: Mon, 20 Aug 2007 10:46:37 +0000 Subject: [PATCH] --- Source/Bind/GL2/Generator.cs | 57 +- Source/Bind/IBind.cs | 2 + Source/Bind/Main.cs | 8 + Source/Bind/Settings.cs | 7 + Source/Bind/Structures/Delegate.cs | 5 +- Source/Bind/Wgl/Generator.cs | 6 + Source/Examples/ExampleLauncher.cs | 3 +- Source/Examples/Tests/S02_RawInput_Logger.cs | 50 +- Source/Examples/Tutorial/T03_RotatingCube.cs | 4 +- Source/Examples/Tutorial/T08_VBO.cs | 2 +- Source/Examples/Tutorial/T10_GLSL_Cube.cs | 2 +- Source/OpenTK/GLControl.cs | 94 +- Source/OpenTK/GameWindow.cs | 2 + Source/OpenTK/OpenGL/Bindings/GL.cs | 1 - Source/OpenTK/OpenGL/Bindings/GLDelegates.cs | 1892 +-- Source/OpenTK/OpenGL/Bindings/GLEnums.cs | 11750 ++++++++-------- Source/OpenTK/OpenGL/Bindings/WglHelper.cs | 48 - Source/OpenTK/OpenGL/GLHelper.cs | 372 +- Source/OpenTK/Platform/ColorDepth.cs | 2 +- Source/OpenTK/Platform/DisplayMode.cs | 2 +- Source/OpenTK/Platform/OSX/Functions.cs | 23 + Source/OpenTK/Platform/Utilities.cs | 146 + .../Windows}/Bindings/Wgl.cs | 1079 +- .../Windows}/Bindings/WglCore.cs | 46 +- .../Windows}/Bindings/WglDelegates.cs | 194 +- .../Windows}/Bindings/WglEnums.cs | 684 +- Source/OpenTK/Platform/Windows/Wgl.cs | 304 - Source/OpenTK/Platform/Windows/WglHelper.cs | 107 + .../OpenTK/Platform/Windows/WinGLContext.cs | 11 +- .../OpenTK/Platform/Windows/WinGLControl.cs | 13 +- Source/OpenTK/Platform/Windows/WinGLNative.cs | 4 +- Source/OpenTK/Platform/X11/Glx.cs | 33 +- Source/OpenTK/Platform/X11/GlxHelper.cs | 14 + Source/OpenTK/Platform/X11/X11GLContext.cs | 16 +- Source/OpenTK/Platform/X11/X11GLControl.cs | 8 +- Source/OpenTK/Platform/X11/X11GLNative.cs | 4 +- 36 files changed, 8392 insertions(+), 8603 deletions(-) delete mode 100644 Source/OpenTK/OpenGL/Bindings/WglHelper.cs create mode 100644 Source/OpenTK/Platform/OSX/Functions.cs rename Source/OpenTK/{OpenGL => Platform/Windows}/Bindings/Wgl.cs (73%) rename Source/OpenTK/{OpenGL => Platform/Windows}/Bindings/WglCore.cs (78%) rename Source/OpenTK/{OpenGL => Platform/Windows}/Bindings/WglDelegates.cs (50%) rename Source/OpenTK/{OpenGL => Platform/Windows}/Bindings/WglEnums.cs (97%) delete mode 100644 Source/OpenTK/Platform/Windows/Wgl.cs create mode 100644 Source/OpenTK/Platform/Windows/WglHelper.cs create mode 100644 Source/OpenTK/Platform/X11/GlxHelper.cs diff --git a/Source/Bind/GL2/Generator.cs b/Source/Bind/GL2/Generator.cs index 5e9c71a2..6263761a 100644 --- a/Source/Bind/GL2/Generator.cs +++ b/Source/Bind/GL2/Generator.cs @@ -15,8 +15,7 @@ namespace Bind.GL2 { class Generator : IBind { - //internal static SpecReader specReader; - //internal static SpecWriter specWriter; + #region --- Fields --- protected static string glTypemap = "GL2\\gl.tm"; protected static string csTypemap = "csharp.tm"; @@ -29,16 +28,25 @@ namespace Bind.GL2 protected static string delegatesFile = "GLDelegates.cs"; protected static string enumsFile = "GLEnums.cs"; protected static string wrappersFile = "GL.cs"; - - protected static string className = Settings.GLClass; + + protected static string className = Settings.GLClass; + protected static string loadAllFuncName = "LoadAll"; + protected static string functionPrefix = "gl"; + public string FunctionPrefix { get { return functionPrefix; } } protected string specFolder; + #endregion + + #region --- Constructors --- + public Generator(string folder) { specFolder = folder; } + #endregion + #region IBind Members #region public void Process() @@ -591,7 +599,7 @@ namespace Bind.GL2 sw.WriteLine("{"); // --- Workaround for mono gmcs 1.2.4 issue, where static initalization fails. --- sw.Indent(); - sw.WriteLine("{0}.ReloadFunctions();", className); + sw.WriteLine("{0}.{1}();", className, loadAllFuncName); sw.Unindent(); // --- End workaround --- sw.WriteLine("}"); @@ -600,31 +608,13 @@ namespace Bind.GL2 { sw.WriteLine("[System.Security.SuppressUnmanagedCodeSecurity()]"); sw.WriteLine("internal {0};", d.ToString()); - if (d.Extension == "Core") - { - /*sw.WriteLine( - "internal {0}static {1} gl{1} = ({1}){2}.{3}(\"gl{1}\", typeof({1})) ?? new {1}({4}.{1});", - d.Unsafe ? "unsafe " : "", - d.Name, - Settings.GLClass, - "GetDelegateForExtensionMethod", - Settings.ImportsClass);*/ - // --- Workaround for mono gmcs 1.2.4 issue, where static initalization fails. --- - sw.WriteLine( - "internal {0}static {1} gl{1} = null;", - d.Unsafe ? "unsafe " : "", - d.Name); - // --- End workaround --- - } - else - { - sw.WriteLine( - "internal {0}static {1} gl{1} = ({1}){2}.{3}(\"gl{1}\", typeof({1}));", - d.Unsafe ? "unsafe " : "", - d.Name, - className, - "GetDelegateForExtensionMethod"); - } + // --- Workaround for mono gmcs 1.2.4 issue, where static initalization fails. --- + sw.WriteLine( + "internal {0}static {1} {2}{1} = null;", + d.Unsafe ? "unsafe " : "", + d.Name, + functionPrefix); + // --- End workaround ---s } sw.Unindent(); sw.WriteLine("}"); @@ -657,8 +647,9 @@ namespace Bind.GL2 { sw.WriteLine("[System.Security.SuppressUnmanagedCodeSecurity()]"); sw.WriteLine( - "[System.Runtime.InteropServices.DllImport({0}.Library, EntryPoint = \"gl{1}\", ExactSpelling = true)]", + "[System.Runtime.InteropServices.DllImport({0}.Library, EntryPoint = \"{1}{2}\", ExactSpelling = true)]", className, + functionPrefix, d.Name ); sw.WriteLine("internal extern static {0};", d.DeclarationString()); @@ -683,13 +674,13 @@ namespace Bind.GL2 sw.WriteLine("{"); sw.Indent(); - sw.WriteLine("static {0}() {1} {2}", className, "{", "}"); // Disable BeforeFieldInit + //sw.WriteLine("static {0}() {1} {2}", className, "{", "}"); // Static init in GLHelper.cs sw.WriteLine(); foreach (string key in wrappers.Keys) { if (Settings.Compatibility == Settings.Legacy.None && key != "Core") { - if (key != "3DFX") + if (!Char.IsDigit(key[0])) { sw.WriteLine("public static class {0}", key); } diff --git a/Source/Bind/IBind.cs b/Source/Bind/IBind.cs index 81d8136a..23539861 100644 --- a/Source/Bind/IBind.cs +++ b/Source/Bind/IBind.cs @@ -14,5 +14,7 @@ namespace Bind { //ISpecReader SpecReader { get; } void Process(); + + string FunctionPrefix { get; } } } diff --git a/Source/Bind/Main.cs b/Source/Bind/Main.cs index bdcee54a..1b41e027 100644 --- a/Source/Bind/Main.cs +++ b/Source/Bind/Main.cs @@ -126,6 +126,14 @@ namespace Bind break; case GeneratorMode.Wgl: + if (Settings.OutputPath == Settings.DefaultOutputPath) + { + Settings.OutputPath = Settings.DefaultWglOutputPath; + } + if (Settings.OutputNamespace == Settings.DefaultOutputNamespace) + { + Settings.OutputNamespace = "OpenTK.Platform.Windows"; + } Generator = new Bind.Wgl.Generator(Settings.InputPath); break; diff --git a/Source/Bind/Settings.cs b/Source/Bind/Settings.cs index 86dcac40..9bf4bd67 100644 --- a/Source/Bind/Settings.cs +++ b/Source/Bind/Settings.cs @@ -15,6 +15,11 @@ namespace Bind public static string InputPath = "..\\..\\..\\Source\\Bind\\Specifications"; public static string OutputPath = "..\\..\\..\\Source\\OpenTK\\OpenGL\\Bindings"; public static string OutputNamespace = "OpenTK.OpenGL"; + + public readonly static string DefaultInputPath = "..\\..\\..\\Source\\Bind\\Specifications"; + public readonly static string DefaultOutputPath = "..\\..\\..\\Source\\OpenTK\\OpenGL\\Bindings"; + public readonly static string DefaultOutputNamespace = "OpenTK.OpenGL"; + public static string GLClass = "GL"; private static string enumsClass = "Enums"; public static string GLEnumsClass @@ -30,6 +35,8 @@ namespace Bind public static string GluClass = "Glu"; public static Legacy Compatibility = Legacy.None; + public readonly static string DefaultWglOutputPath = "..\\..\\..\\Source\\OpenTK\\Platform\\Windows\\Bindings"; + /// /// The name of the C# enum which holds every single OpenGL enum (for compatibility purposes). /// diff --git a/Source/Bind/Structures/Delegate.cs b/Source/Bind/Structures/Delegate.cs index 7d9cc4a3..f1621009 100644 --- a/Source/Bind/Structures/Delegate.cs +++ b/Source/Bind/Structures/Delegate.cs @@ -199,7 +199,9 @@ namespace Bind.Structures set { if (!String.IsNullOrEmpty(value)) + { _name = value.Trim(); + } } } @@ -267,7 +269,8 @@ namespace Bind.Structures StringBuilder sb = new StringBuilder(); sb.Append(Settings.DelegatesClass); - sb.Append(".gl"); + sb.Append("."); + sb.Append(Bind.MainClass.Generator.FunctionPrefix); sb.Append(Name); sb.Append(Parameters.CallString()); diff --git a/Source/Bind/Wgl/Generator.cs b/Source/Bind/Wgl/Generator.cs index e4bdd8b4..e71af80f 100644 --- a/Source/Bind/Wgl/Generator.cs +++ b/Source/Bind/Wgl/Generator.cs @@ -13,6 +13,8 @@ namespace Bind.Wgl { class Generator : Bind.GL2.Generator { + #region --- Constructors --- + public Generator(string path) : base(path) { @@ -29,8 +31,12 @@ namespace Bind.Wgl wrappersFile = "Wgl.cs"; className = "Wgl"; + + functionPrefix = "wgl"; } + #endregion + public override void Process() { Bind.Structures.Type.Initialize(glTypemap, csTypemap); diff --git a/Source/Examples/ExampleLauncher.cs b/Source/Examples/ExampleLauncher.cs index 78107f64..d78a1472 100644 --- a/Source/Examples/ExampleLauncher.cs +++ b/Source/Examples/ExampleLauncher.cs @@ -42,10 +42,11 @@ namespace Examples } catch (Exception e) { - MessageBox.Show("Could not access debug.log"); + MessageBox.Show("Could not access debug.log", e.ToString()); } Debug.Listeners.Add(new TextWriterTraceListener("debug.log")); + Debug.Listeners.Add(new ConsoleTraceListener()); try { diff --git a/Source/Examples/Tests/S02_RawInput_Logger.cs b/Source/Examples/Tests/S02_RawInput_Logger.cs index 5a687825..ff307d84 100644 --- a/Source/Examples/Tests/S02_RawInput_Logger.cs +++ b/Source/Examples/Tests/S02_RawInput_Logger.cs @@ -24,35 +24,31 @@ namespace Examples.Tests public void Launch() { - //using (S02_RawInput_Logger ex = new S02_RawInput_Logger()) + try { - try - { - //ex.Run(); - Run(); - } - catch (Exception expt) - { - System.Diagnostics.Debug.WriteLine( - String.Format( - "Exception: {3}{0}Stacktrace:{0}{1}{0}{0}{2}", - System.Environment.NewLine, - expt.TargetSite, - expt.StackTrace, - expt.Message - ) - ); - /*MessageBox.Show( - String.Format( - "Stacktrace:{0}{1}{0}{0}{2}", - System.Environment.NewLine, - expt.TargetSite, - expt.StackTrace - ), + Run(); + } + catch (Exception expt) + { + System.Diagnostics.Debug.WriteLine( + String.Format( + "Exception: {3}{0}Stacktrace:{0}{1}{0}{0}{2}", + System.Environment.NewLine, + expt.TargetSite, + expt.StackTrace, expt.Message - );*/ - throw; - } + ) + ); + /*MessageBox.Show( + String.Format( + "Stacktrace:{0}{1}{0}{0}{2}", + System.Environment.NewLine, + expt.TargetSite, + expt.StackTrace + ), + expt.Message + );*/ + throw; } Debug.Flush(); Debug.Close(); diff --git a/Source/Examples/Tutorial/T03_RotatingCube.cs b/Source/Examples/Tutorial/T03_RotatingCube.cs index 77a9ef93..27bba48c 100644 --- a/Source/Examples/Tutorial/T03_RotatingCube.cs +++ b/Source/Examples/Tutorial/T03_RotatingCube.cs @@ -134,7 +134,7 @@ namespace Examples.Tutorial private void DrawCube() { - GL.Begin(GL.Enums.BeginMode.QUADS); + GL.Begin(GL.Enums.BeginMode.QUADS); GL.Color3(1.0f, 0.0f, 0.0f); GL.Vertex3(-1.0f, -1.0f, -1.0f); @@ -164,7 +164,7 @@ namespace Examples.Tutorial GL.Vertex3(-1.0f, 1.0f, -1.0f); GL.Vertex3(-1.0f, 1.0f, 1.0f); GL.Vertex3(1.0f, 1.0f, 1.0f); - GL.Vertex3(1.0f, 1.0f, -1.0f); + GL.Vertex3(1.0f, 1.0f, -1.0f); GL.Color3(0.0f, 1.0f, 1.0f); GL.Vertex3(1.0f, -1.0f, -1.0f); diff --git a/Source/Examples/Tutorial/T08_VBO.cs b/Source/Examples/Tutorial/T08_VBO.cs index a755cde8..0f53cdb4 100644 --- a/Source/Examples/Tutorial/T08_VBO.cs +++ b/Source/Examples/Tutorial/T08_VBO.cs @@ -84,7 +84,7 @@ namespace Examples.Tutorial { base.OnLoad(e); - if (!GL.IsExtensionSupported("VERSION_1_4")) + if (!GL.SupportsExtension("VERSION_1_4")) { System.Windows.Forms.MessageBox.Show("You need at least OpenGL 1.4 to run this example. Aborting.", "VBOs not supported", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Exclamation); diff --git a/Source/Examples/Tutorial/T10_GLSL_Cube.cs b/Source/Examples/Tutorial/T10_GLSL_Cube.cs index 6d78c011..77abcd52 100644 --- a/Source/Examples/Tutorial/T10_GLSL_Cube.cs +++ b/Source/Examples/Tutorial/T10_GLSL_Cube.cs @@ -101,7 +101,7 @@ namespace Examples.Tutorial base.OnLoad(e); // Check for necessary capabilities: - if (!GL.IsExtensionSupported("VERSION_2_0")) + if (!GL.SupportsExtension("VERSION_2_0")) { MessageBox.Show("You need at least OpenGL 2.0 to run this example. Aborting.", "GLSL not supported", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); diff --git a/Source/OpenTK/GLControl.cs b/Source/OpenTK/GLControl.cs index b7a040b9..38040f11 100644 --- a/Source/OpenTK/GLControl.cs +++ b/Source/OpenTK/GLControl.cs @@ -46,25 +46,59 @@ namespace OpenTK public GLControl(DisplayMode mode) { InitializeComponent(); -/* - System.Diagnostics.Debug.Listeners.Clear(); - System.Diagnostics.Debug.Listeners.Add(new TextWriterTraceListener(Console.Out)); - System.Diagnostics.Debug.AutoFlush = true; - System.Diagnostics.Trace.Listeners.Clear(); - System.Diagnostics.Trace.Listeners.Add(new TextWriterTraceListener(Console.Out)); - System.Diagnostics.Trace.AutoFlush = true; - Trace.AutoFlush = true; -*/ + + this.Fullscreen = mode.Fullscreen; + + this.SetStyle(ControlStyles.UserPaint, true); + this.SetStyle(ControlStyles.AllPaintingInWmPaint, true); + //this.SetStyle(ControlStyles.OptimizedDoubleBuffer, true); + + //Debug.Print("Creating GLControl."); + //this.CreateControl(); + } + + #endregion + /* + CreateParams @params; + protected override CreateParams CreateParams + { + get + { + if (@params == null) + { + @params = base.CreateParams; + //@params.ClassStyle = (int) + // (OpenTK.Platform.Windows.API.WindowClassStyle.OwnDC | + // OpenTK.Platform.Windows.API.WindowClassStyle.HRedraw | + // OpenTK.Platform.Windows.API.WindowClassStyle.VRedraw); + //@params.Style = (int) + // (OpenTK.Platform.Windows.API.WindowStyle.ClipChildren); + // OpenTK.Platform.Windows.API.WindowStyle.ClipSiblings); + //@params.ExStyle = OpenTK.Platform.Windows.API.ExtendedWindowStyle. + } + return @params; + } + } + */ + #region --- Public Methods --- + + /// + /// Forces the creation of the opengl rendering context. + /// + public void CreateContext() + { + Debug.Print("Creating opengl context"); + Debug.Indent(); + if (Environment.OSVersion.Platform == PlatformID.Win32NT || Environment.OSVersion.Platform == PlatformID.Win32Windows) { glControl = new OpenTK.Platform.Windows.WinGLControl(this, new DisplayMode(Width, Height)); } else if (Environment.OSVersion.Platform == PlatformID.Unix || - Environment.OSVersion.Platform == (PlatformID)128) - // some older versions of Mono reported 128. + Environment.OSVersion.Platform == (PlatformID)128) // some older versions of Mono reported 128. { - glControl = new OpenTK.Platform.X11.X11GLControl(this, new DisplayMode(Width, Height)); + glControl = new OpenTK.Platform.X11.X11GLControl(this, new DisplayMode(Width, Height)); } else { @@ -73,27 +107,11 @@ namespace OpenTK ); } - glControl.Context.MakeCurrent(); - /* - Context.MakeCurrent(); + OpenTK.OpenGL.GL.LoadAll(); - //GL.ReloadFunctions(); - - if (width > 0) - this.Width = width; - if (height > 0) - this.Height = height; - */ - this.Fullscreen = mode.Fullscreen; - - this.SetStyle(ControlStyles.UserPaint, true); - this.SetStyle(ControlStyles.AllPaintingInWmPaint, true); + Debug.Unindent(); } - #endregion - - #region --- Public Methods --- - /// /// Swaps the front and back buffers, and presents the rendered scene to the screen. /// @@ -154,7 +172,13 @@ namespace OpenTK /// public bool IsIdle { - get { return glControl.IsIdle; } + get + { + if (glControl == null) + this.CreateContext(); + + return glControl.IsIdle; + } } #endregion @@ -166,7 +190,13 @@ namespace OpenTK /// public IGLContext Context { - get { return glControl.Context; } + get + { + if (glControl == null) + this.CreateContext(); + + return glControl.Context; + } } #endregion diff --git a/Source/OpenTK/GameWindow.cs b/Source/OpenTK/GameWindow.cs index 5b1d224a..a7229840 100644 --- a/Source/OpenTK/GameWindow.cs +++ b/Source/OpenTK/GameWindow.cs @@ -223,6 +223,7 @@ namespace OpenTK /// public virtual void OnCreate(EventArgs e) { + Debug.WriteLine("Firing GameWindow.Create event"); if (this.Create != null) { this.Create(this, e); @@ -260,6 +261,7 @@ namespace OpenTK /// public virtual void OnDestroy(EventArgs e) { + Debug.WriteLine("Firing GameWindow.Destroy event"); if (this.Destroy != null) { this.Destroy(this, e); diff --git a/Source/OpenTK/OpenGL/Bindings/GL.cs b/Source/OpenTK/OpenGL/Bindings/GL.cs index 0cb882ff..5de6653a 100644 --- a/Source/OpenTK/OpenGL/Bindings/GL.cs +++ b/Source/OpenTK/OpenGL/Bindings/GL.cs @@ -5,7 +5,6 @@ namespace OpenTK.OpenGL public static partial class GL { - static GL() { } [System.CLSCompliant(false)] public static diff --git a/Source/OpenTK/OpenGL/Bindings/GLDelegates.cs b/Source/OpenTK/OpenGL/Bindings/GLDelegates.cs index a8e820dd..386b3d5f 100644 --- a/Source/OpenTK/OpenGL/Bindings/GLDelegates.cs +++ b/Source/OpenTK/OpenGL/Bindings/GLDelegates.cs @@ -10,7 +10,7 @@ namespace OpenTK.OpenGL { static Delegates() { - GL.ReloadFunctions(); + GL.LoadAll(); } [System.Security.SuppressUnmanagedCodeSecurity()] @@ -1764,2839 +1764,2839 @@ namespace OpenTK.OpenGL internal unsafe static UniformMatrix4x3fv glUniformMatrix4x3fv = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ActiveTextureARB(GL.Enums.ARB_multitexture texture); - internal static ActiveTextureARB glActiveTextureARB = (ActiveTextureARB)GL.GetDelegateForExtensionMethod("glActiveTextureARB", typeof(ActiveTextureARB)); + internal static ActiveTextureARB glActiveTextureARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ClientActiveTextureARB(GL.Enums.ARB_multitexture texture); - internal static ClientActiveTextureARB glClientActiveTextureARB = (ClientActiveTextureARB)GL.GetDelegateForExtensionMethod("glClientActiveTextureARB", typeof(ClientActiveTextureARB)); + internal static ClientActiveTextureARB glClientActiveTextureARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord1dARB(GL.Enums.ARB_multitexture target, Double s); - internal static MultiTexCoord1dARB glMultiTexCoord1dARB = (MultiTexCoord1dARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord1dARB", typeof(MultiTexCoord1dARB)); + internal static MultiTexCoord1dARB glMultiTexCoord1dARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord1dvARB(GL.Enums.ARB_multitexture target, Double* v); - internal unsafe static MultiTexCoord1dvARB glMultiTexCoord1dvARB = (MultiTexCoord1dvARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord1dvARB", typeof(MultiTexCoord1dvARB)); + internal unsafe static MultiTexCoord1dvARB glMultiTexCoord1dvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord1fARB(GL.Enums.ARB_multitexture target, Single s); - internal static MultiTexCoord1fARB glMultiTexCoord1fARB = (MultiTexCoord1fARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord1fARB", typeof(MultiTexCoord1fARB)); + internal static MultiTexCoord1fARB glMultiTexCoord1fARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord1fvARB(GL.Enums.ARB_multitexture target, Single* v); - internal unsafe static MultiTexCoord1fvARB glMultiTexCoord1fvARB = (MultiTexCoord1fvARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord1fvARB", typeof(MultiTexCoord1fvARB)); + internal unsafe static MultiTexCoord1fvARB glMultiTexCoord1fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord1iARB(GL.Enums.ARB_multitexture target, Int32 s); - internal static MultiTexCoord1iARB glMultiTexCoord1iARB = (MultiTexCoord1iARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord1iARB", typeof(MultiTexCoord1iARB)); + internal static MultiTexCoord1iARB glMultiTexCoord1iARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord1ivARB(GL.Enums.ARB_multitexture target, Int32* v); - internal unsafe static MultiTexCoord1ivARB glMultiTexCoord1ivARB = (MultiTexCoord1ivARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord1ivARB", typeof(MultiTexCoord1ivARB)); + internal unsafe static MultiTexCoord1ivARB glMultiTexCoord1ivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord1sARB(GL.Enums.ARB_multitexture target, Int16 s); - internal static MultiTexCoord1sARB glMultiTexCoord1sARB = (MultiTexCoord1sARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord1sARB", typeof(MultiTexCoord1sARB)); + internal static MultiTexCoord1sARB glMultiTexCoord1sARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord1svARB(GL.Enums.ARB_multitexture target, Int16* v); - internal unsafe static MultiTexCoord1svARB glMultiTexCoord1svARB = (MultiTexCoord1svARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord1svARB", typeof(MultiTexCoord1svARB)); + internal unsafe static MultiTexCoord1svARB glMultiTexCoord1svARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord2dARB(GL.Enums.ARB_multitexture target, Double s, Double t); - internal static MultiTexCoord2dARB glMultiTexCoord2dARB = (MultiTexCoord2dARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord2dARB", typeof(MultiTexCoord2dARB)); + internal static MultiTexCoord2dARB glMultiTexCoord2dARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord2dvARB(GL.Enums.ARB_multitexture target, Double* v); - internal unsafe static MultiTexCoord2dvARB glMultiTexCoord2dvARB = (MultiTexCoord2dvARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord2dvARB", typeof(MultiTexCoord2dvARB)); + internal unsafe static MultiTexCoord2dvARB glMultiTexCoord2dvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord2fARB(GL.Enums.ARB_multitexture target, Single s, Single t); - internal static MultiTexCoord2fARB glMultiTexCoord2fARB = (MultiTexCoord2fARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord2fARB", typeof(MultiTexCoord2fARB)); + internal static MultiTexCoord2fARB glMultiTexCoord2fARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord2fvARB(GL.Enums.ARB_multitexture target, Single* v); - internal unsafe static MultiTexCoord2fvARB glMultiTexCoord2fvARB = (MultiTexCoord2fvARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord2fvARB", typeof(MultiTexCoord2fvARB)); + internal unsafe static MultiTexCoord2fvARB glMultiTexCoord2fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord2iARB(GL.Enums.ARB_multitexture target, Int32 s, Int32 t); - internal static MultiTexCoord2iARB glMultiTexCoord2iARB = (MultiTexCoord2iARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord2iARB", typeof(MultiTexCoord2iARB)); + internal static MultiTexCoord2iARB glMultiTexCoord2iARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord2ivARB(GL.Enums.ARB_multitexture target, Int32* v); - internal unsafe static MultiTexCoord2ivARB glMultiTexCoord2ivARB = (MultiTexCoord2ivARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord2ivARB", typeof(MultiTexCoord2ivARB)); + internal unsafe static MultiTexCoord2ivARB glMultiTexCoord2ivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord2sARB(GL.Enums.ARB_multitexture target, Int16 s, Int16 t); - internal static MultiTexCoord2sARB glMultiTexCoord2sARB = (MultiTexCoord2sARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord2sARB", typeof(MultiTexCoord2sARB)); + internal static MultiTexCoord2sARB glMultiTexCoord2sARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord2svARB(GL.Enums.ARB_multitexture target, Int16* v); - internal unsafe static MultiTexCoord2svARB glMultiTexCoord2svARB = (MultiTexCoord2svARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord2svARB", typeof(MultiTexCoord2svARB)); + internal unsafe static MultiTexCoord2svARB glMultiTexCoord2svARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord3dARB(GL.Enums.ARB_multitexture target, Double s, Double t, Double r); - internal static MultiTexCoord3dARB glMultiTexCoord3dARB = (MultiTexCoord3dARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord3dARB", typeof(MultiTexCoord3dARB)); + internal static MultiTexCoord3dARB glMultiTexCoord3dARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord3dvARB(GL.Enums.ARB_multitexture target, Double* v); - internal unsafe static MultiTexCoord3dvARB glMultiTexCoord3dvARB = (MultiTexCoord3dvARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord3dvARB", typeof(MultiTexCoord3dvARB)); + internal unsafe static MultiTexCoord3dvARB glMultiTexCoord3dvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord3fARB(GL.Enums.ARB_multitexture target, Single s, Single t, Single r); - internal static MultiTexCoord3fARB glMultiTexCoord3fARB = (MultiTexCoord3fARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord3fARB", typeof(MultiTexCoord3fARB)); + internal static MultiTexCoord3fARB glMultiTexCoord3fARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord3fvARB(GL.Enums.ARB_multitexture target, Single* v); - internal unsafe static MultiTexCoord3fvARB glMultiTexCoord3fvARB = (MultiTexCoord3fvARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord3fvARB", typeof(MultiTexCoord3fvARB)); + internal unsafe static MultiTexCoord3fvARB glMultiTexCoord3fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord3iARB(GL.Enums.ARB_multitexture target, Int32 s, Int32 t, Int32 r); - internal static MultiTexCoord3iARB glMultiTexCoord3iARB = (MultiTexCoord3iARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord3iARB", typeof(MultiTexCoord3iARB)); + internal static MultiTexCoord3iARB glMultiTexCoord3iARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord3ivARB(GL.Enums.ARB_multitexture target, Int32* v); - internal unsafe static MultiTexCoord3ivARB glMultiTexCoord3ivARB = (MultiTexCoord3ivARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord3ivARB", typeof(MultiTexCoord3ivARB)); + internal unsafe static MultiTexCoord3ivARB glMultiTexCoord3ivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord3sARB(GL.Enums.ARB_multitexture target, Int16 s, Int16 t, Int16 r); - internal static MultiTexCoord3sARB glMultiTexCoord3sARB = (MultiTexCoord3sARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord3sARB", typeof(MultiTexCoord3sARB)); + internal static MultiTexCoord3sARB glMultiTexCoord3sARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord3svARB(GL.Enums.ARB_multitexture target, Int16* v); - internal unsafe static MultiTexCoord3svARB glMultiTexCoord3svARB = (MultiTexCoord3svARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord3svARB", typeof(MultiTexCoord3svARB)); + internal unsafe static MultiTexCoord3svARB glMultiTexCoord3svARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord4dARB(GL.Enums.ARB_multitexture target, Double s, Double t, Double r, Double q); - internal static MultiTexCoord4dARB glMultiTexCoord4dARB = (MultiTexCoord4dARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord4dARB", typeof(MultiTexCoord4dARB)); + internal static MultiTexCoord4dARB glMultiTexCoord4dARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord4dvARB(GL.Enums.ARB_multitexture target, Double* v); - internal unsafe static MultiTexCoord4dvARB glMultiTexCoord4dvARB = (MultiTexCoord4dvARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord4dvARB", typeof(MultiTexCoord4dvARB)); + internal unsafe static MultiTexCoord4dvARB glMultiTexCoord4dvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord4fARB(GL.Enums.ARB_multitexture target, Single s, Single t, Single r, Single q); - internal static MultiTexCoord4fARB glMultiTexCoord4fARB = (MultiTexCoord4fARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord4fARB", typeof(MultiTexCoord4fARB)); + internal static MultiTexCoord4fARB glMultiTexCoord4fARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord4fvARB(GL.Enums.ARB_multitexture target, Single* v); - internal unsafe static MultiTexCoord4fvARB glMultiTexCoord4fvARB = (MultiTexCoord4fvARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord4fvARB", typeof(MultiTexCoord4fvARB)); + internal unsafe static MultiTexCoord4fvARB glMultiTexCoord4fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord4iARB(GL.Enums.ARB_multitexture target, Int32 s, Int32 t, Int32 r, Int32 q); - internal static MultiTexCoord4iARB glMultiTexCoord4iARB = (MultiTexCoord4iARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord4iARB", typeof(MultiTexCoord4iARB)); + internal static MultiTexCoord4iARB glMultiTexCoord4iARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord4ivARB(GL.Enums.ARB_multitexture target, Int32* v); - internal unsafe static MultiTexCoord4ivARB glMultiTexCoord4ivARB = (MultiTexCoord4ivARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord4ivARB", typeof(MultiTexCoord4ivARB)); + internal unsafe static MultiTexCoord4ivARB glMultiTexCoord4ivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord4sARB(GL.Enums.ARB_multitexture target, Int16 s, Int16 t, Int16 r, Int16 q); - internal static MultiTexCoord4sARB glMultiTexCoord4sARB = (MultiTexCoord4sARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord4sARB", typeof(MultiTexCoord4sARB)); + internal static MultiTexCoord4sARB glMultiTexCoord4sARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord4svARB(GL.Enums.ARB_multitexture target, Int16* v); - internal unsafe static MultiTexCoord4svARB glMultiTexCoord4svARB = (MultiTexCoord4svARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord4svARB", typeof(MultiTexCoord4svARB)); + internal unsafe static MultiTexCoord4svARB glMultiTexCoord4svARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void LoadTransposeMatrixfARB(Single* m); - internal unsafe static LoadTransposeMatrixfARB glLoadTransposeMatrixfARB = (LoadTransposeMatrixfARB)GL.GetDelegateForExtensionMethod("glLoadTransposeMatrixfARB", typeof(LoadTransposeMatrixfARB)); + internal unsafe static LoadTransposeMatrixfARB glLoadTransposeMatrixfARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void LoadTransposeMatrixdARB(Double* m); - internal unsafe static LoadTransposeMatrixdARB glLoadTransposeMatrixdARB = (LoadTransposeMatrixdARB)GL.GetDelegateForExtensionMethod("glLoadTransposeMatrixdARB", typeof(LoadTransposeMatrixdARB)); + internal unsafe static LoadTransposeMatrixdARB glLoadTransposeMatrixdARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultTransposeMatrixfARB(Single* m); - internal unsafe static MultTransposeMatrixfARB glMultTransposeMatrixfARB = (MultTransposeMatrixfARB)GL.GetDelegateForExtensionMethod("glMultTransposeMatrixfARB", typeof(MultTransposeMatrixfARB)); + internal unsafe static MultTransposeMatrixfARB glMultTransposeMatrixfARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultTransposeMatrixdARB(Double* m); - internal unsafe static MultTransposeMatrixdARB glMultTransposeMatrixdARB = (MultTransposeMatrixdARB)GL.GetDelegateForExtensionMethod("glMultTransposeMatrixdARB", typeof(MultTransposeMatrixdARB)); + internal unsafe static MultTransposeMatrixdARB glMultTransposeMatrixdARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SampleCoverageARB(Single value, GL.Enums.Boolean invert); - internal static SampleCoverageARB glSampleCoverageARB = (SampleCoverageARB)GL.GetDelegateForExtensionMethod("glSampleCoverageARB", typeof(SampleCoverageARB)); + internal static SampleCoverageARB glSampleCoverageARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void CompressedTexImage3DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, void* data); - internal unsafe static CompressedTexImage3DARB glCompressedTexImage3DARB = (CompressedTexImage3DARB)GL.GetDelegateForExtensionMethod("glCompressedTexImage3DARB", typeof(CompressedTexImage3DARB)); + internal unsafe static CompressedTexImage3DARB glCompressedTexImage3DARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void CompressedTexImage2DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, void* data); - internal unsafe static CompressedTexImage2DARB glCompressedTexImage2DARB = (CompressedTexImage2DARB)GL.GetDelegateForExtensionMethod("glCompressedTexImage2DARB", typeof(CompressedTexImage2DARB)); + internal unsafe static CompressedTexImage2DARB glCompressedTexImage2DARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void CompressedTexImage1DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, void* data); - internal unsafe static CompressedTexImage1DARB glCompressedTexImage1DARB = (CompressedTexImage1DARB)GL.GetDelegateForExtensionMethod("glCompressedTexImage1DARB", typeof(CompressedTexImage1DARB)); + internal unsafe static CompressedTexImage1DARB glCompressedTexImage1DARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void CompressedTexSubImage3DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, void* data); - internal unsafe static CompressedTexSubImage3DARB glCompressedTexSubImage3DARB = (CompressedTexSubImage3DARB)GL.GetDelegateForExtensionMethod("glCompressedTexSubImage3DARB", typeof(CompressedTexSubImage3DARB)); + internal unsafe static CompressedTexSubImage3DARB glCompressedTexSubImage3DARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void CompressedTexSubImage2DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, void* data); - internal unsafe static CompressedTexSubImage2DARB glCompressedTexSubImage2DARB = (CompressedTexSubImage2DARB)GL.GetDelegateForExtensionMethod("glCompressedTexSubImage2DARB", typeof(CompressedTexSubImage2DARB)); + internal unsafe static CompressedTexSubImage2DARB glCompressedTexSubImage2DARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void CompressedTexSubImage1DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, void* data); - internal unsafe static CompressedTexSubImage1DARB glCompressedTexSubImage1DARB = (CompressedTexSubImage1DARB)GL.GetDelegateForExtensionMethod("glCompressedTexSubImage1DARB", typeof(CompressedTexSubImage1DARB)); + internal unsafe static CompressedTexSubImage1DARB glCompressedTexSubImage1DARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetCompressedTexImageARB(GL.Enums.TextureTarget target, Int32 level, [Out] void* img); - internal unsafe static GetCompressedTexImageARB glGetCompressedTexImageARB = (GetCompressedTexImageARB)GL.GetDelegateForExtensionMethod("glGetCompressedTexImageARB", typeof(GetCompressedTexImageARB)); + internal unsafe static GetCompressedTexImageARB glGetCompressedTexImageARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PointParameterfARB(GL.Enums.ARB_point_parameters pname, Single param); - internal static PointParameterfARB glPointParameterfARB = (PointParameterfARB)GL.GetDelegateForExtensionMethod("glPointParameterfARB", typeof(PointParameterfARB)); + internal static PointParameterfARB glPointParameterfARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void PointParameterfvARB(GL.Enums.ARB_point_parameters pname, Single* @params); - internal unsafe static PointParameterfvARB glPointParameterfvARB = (PointParameterfvARB)GL.GetDelegateForExtensionMethod("glPointParameterfvARB", typeof(PointParameterfvARB)); + internal unsafe static PointParameterfvARB glPointParameterfvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WeightbvARB(Int32 size, SByte* weights); - internal unsafe static WeightbvARB glWeightbvARB = (WeightbvARB)GL.GetDelegateForExtensionMethod("glWeightbvARB", typeof(WeightbvARB)); + internal unsafe static WeightbvARB glWeightbvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WeightsvARB(Int32 size, Int16* weights); - internal unsafe static WeightsvARB glWeightsvARB = (WeightsvARB)GL.GetDelegateForExtensionMethod("glWeightsvARB", typeof(WeightsvARB)); + internal unsafe static WeightsvARB glWeightsvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WeightivARB(Int32 size, Int32* weights); - internal unsafe static WeightivARB glWeightivARB = (WeightivARB)GL.GetDelegateForExtensionMethod("glWeightivARB", typeof(WeightivARB)); + internal unsafe static WeightivARB glWeightivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WeightfvARB(Int32 size, Single* weights); - internal unsafe static WeightfvARB glWeightfvARB = (WeightfvARB)GL.GetDelegateForExtensionMethod("glWeightfvARB", typeof(WeightfvARB)); + internal unsafe static WeightfvARB glWeightfvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WeightdvARB(Int32 size, Double* weights); - internal unsafe static WeightdvARB glWeightdvARB = (WeightdvARB)GL.GetDelegateForExtensionMethod("glWeightdvARB", typeof(WeightdvARB)); + internal unsafe static WeightdvARB glWeightdvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WeightubvARB(Int32 size, Byte* weights); - internal unsafe static WeightubvARB glWeightubvARB = (WeightubvARB)GL.GetDelegateForExtensionMethod("glWeightubvARB", typeof(WeightubvARB)); + internal unsafe static WeightubvARB glWeightubvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WeightusvARB(Int32 size, UInt16* weights); - internal unsafe static WeightusvARB glWeightusvARB = (WeightusvARB)GL.GetDelegateForExtensionMethod("glWeightusvARB", typeof(WeightusvARB)); + internal unsafe static WeightusvARB glWeightusvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WeightuivARB(Int32 size, UInt32* weights); - internal unsafe static WeightuivARB glWeightuivARB = (WeightuivARB)GL.GetDelegateForExtensionMethod("glWeightuivARB", typeof(WeightuivARB)); + internal unsafe static WeightuivARB glWeightuivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WeightPointerARB(Int32 size, GL.Enums.ARB_vertex_blend type, Int32 stride, void* pointer); - internal unsafe static WeightPointerARB glWeightPointerARB = (WeightPointerARB)GL.GetDelegateForExtensionMethod("glWeightPointerARB", typeof(WeightPointerARB)); + internal unsafe static WeightPointerARB glWeightPointerARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexBlendARB(Int32 count); - internal static VertexBlendARB glVertexBlendARB = (VertexBlendARB)GL.GetDelegateForExtensionMethod("glVertexBlendARB", typeof(VertexBlendARB)); + internal static VertexBlendARB glVertexBlendARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CurrentPaletteMatrixARB(Int32 index); - internal static CurrentPaletteMatrixARB glCurrentPaletteMatrixARB = (CurrentPaletteMatrixARB)GL.GetDelegateForExtensionMethod("glCurrentPaletteMatrixARB", typeof(CurrentPaletteMatrixARB)); + internal static CurrentPaletteMatrixARB glCurrentPaletteMatrixARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MatrixIndexubvARB(Int32 size, Byte* indices); - internal unsafe static MatrixIndexubvARB glMatrixIndexubvARB = (MatrixIndexubvARB)GL.GetDelegateForExtensionMethod("glMatrixIndexubvARB", typeof(MatrixIndexubvARB)); + internal unsafe static MatrixIndexubvARB glMatrixIndexubvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MatrixIndexusvARB(Int32 size, UInt16* indices); - internal unsafe static MatrixIndexusvARB glMatrixIndexusvARB = (MatrixIndexusvARB)GL.GetDelegateForExtensionMethod("glMatrixIndexusvARB", typeof(MatrixIndexusvARB)); + internal unsafe static MatrixIndexusvARB glMatrixIndexusvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MatrixIndexuivARB(Int32 size, UInt32* indices); - internal unsafe static MatrixIndexuivARB glMatrixIndexuivARB = (MatrixIndexuivARB)GL.GetDelegateForExtensionMethod("glMatrixIndexuivARB", typeof(MatrixIndexuivARB)); + internal unsafe static MatrixIndexuivARB glMatrixIndexuivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MatrixIndexPointerARB(Int32 size, GL.Enums.ARB_matrix_palette type, Int32 stride, void* pointer); - internal unsafe static MatrixIndexPointerARB glMatrixIndexPointerARB = (MatrixIndexPointerARB)GL.GetDelegateForExtensionMethod("glMatrixIndexPointerARB", typeof(MatrixIndexPointerARB)); + internal unsafe static MatrixIndexPointerARB glMatrixIndexPointerARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos2dARB(Double x, Double y); - internal static WindowPos2dARB glWindowPos2dARB = (WindowPos2dARB)GL.GetDelegateForExtensionMethod("glWindowPos2dARB", typeof(WindowPos2dARB)); + internal static WindowPos2dARB glWindowPos2dARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos2dvARB(Double* v); - internal unsafe static WindowPos2dvARB glWindowPos2dvARB = (WindowPos2dvARB)GL.GetDelegateForExtensionMethod("glWindowPos2dvARB", typeof(WindowPos2dvARB)); + internal unsafe static WindowPos2dvARB glWindowPos2dvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos2fARB(Single x, Single y); - internal static WindowPos2fARB glWindowPos2fARB = (WindowPos2fARB)GL.GetDelegateForExtensionMethod("glWindowPos2fARB", typeof(WindowPos2fARB)); + internal static WindowPos2fARB glWindowPos2fARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos2fvARB(Single* v); - internal unsafe static WindowPos2fvARB glWindowPos2fvARB = (WindowPos2fvARB)GL.GetDelegateForExtensionMethod("glWindowPos2fvARB", typeof(WindowPos2fvARB)); + internal unsafe static WindowPos2fvARB glWindowPos2fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos2iARB(Int32 x, Int32 y); - internal static WindowPos2iARB glWindowPos2iARB = (WindowPos2iARB)GL.GetDelegateForExtensionMethod("glWindowPos2iARB", typeof(WindowPos2iARB)); + internal static WindowPos2iARB glWindowPos2iARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos2ivARB(Int32* v); - internal unsafe static WindowPos2ivARB glWindowPos2ivARB = (WindowPos2ivARB)GL.GetDelegateForExtensionMethod("glWindowPos2ivARB", typeof(WindowPos2ivARB)); + internal unsafe static WindowPos2ivARB glWindowPos2ivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos2sARB(Int16 x, Int16 y); - internal static WindowPos2sARB glWindowPos2sARB = (WindowPos2sARB)GL.GetDelegateForExtensionMethod("glWindowPos2sARB", typeof(WindowPos2sARB)); + internal static WindowPos2sARB glWindowPos2sARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos2svARB(Int16* v); - internal unsafe static WindowPos2svARB glWindowPos2svARB = (WindowPos2svARB)GL.GetDelegateForExtensionMethod("glWindowPos2svARB", typeof(WindowPos2svARB)); + internal unsafe static WindowPos2svARB glWindowPos2svARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos3dARB(Double x, Double y, Double z); - internal static WindowPos3dARB glWindowPos3dARB = (WindowPos3dARB)GL.GetDelegateForExtensionMethod("glWindowPos3dARB", typeof(WindowPos3dARB)); + internal static WindowPos3dARB glWindowPos3dARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos3dvARB(Double* v); - internal unsafe static WindowPos3dvARB glWindowPos3dvARB = (WindowPos3dvARB)GL.GetDelegateForExtensionMethod("glWindowPos3dvARB", typeof(WindowPos3dvARB)); + internal unsafe static WindowPos3dvARB glWindowPos3dvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos3fARB(Single x, Single y, Single z); - internal static WindowPos3fARB glWindowPos3fARB = (WindowPos3fARB)GL.GetDelegateForExtensionMethod("glWindowPos3fARB", typeof(WindowPos3fARB)); + internal static WindowPos3fARB glWindowPos3fARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos3fvARB(Single* v); - internal unsafe static WindowPos3fvARB glWindowPos3fvARB = (WindowPos3fvARB)GL.GetDelegateForExtensionMethod("glWindowPos3fvARB", typeof(WindowPos3fvARB)); + internal unsafe static WindowPos3fvARB glWindowPos3fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos3iARB(Int32 x, Int32 y, Int32 z); - internal static WindowPos3iARB glWindowPos3iARB = (WindowPos3iARB)GL.GetDelegateForExtensionMethod("glWindowPos3iARB", typeof(WindowPos3iARB)); + internal static WindowPos3iARB glWindowPos3iARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos3ivARB(Int32* v); - internal unsafe static WindowPos3ivARB glWindowPos3ivARB = (WindowPos3ivARB)GL.GetDelegateForExtensionMethod("glWindowPos3ivARB", typeof(WindowPos3ivARB)); + internal unsafe static WindowPos3ivARB glWindowPos3ivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos3sARB(Int16 x, Int16 y, Int16 z); - internal static WindowPos3sARB glWindowPos3sARB = (WindowPos3sARB)GL.GetDelegateForExtensionMethod("glWindowPos3sARB", typeof(WindowPos3sARB)); + internal static WindowPos3sARB glWindowPos3sARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos3svARB(Int16* v); - internal unsafe static WindowPos3svARB glWindowPos3svARB = (WindowPos3svARB)GL.GetDelegateForExtensionMethod("glWindowPos3svARB", typeof(WindowPos3svARB)); + internal unsafe static WindowPos3svARB glWindowPos3svARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib1dARB(UInt32 index, Double x); - internal static VertexAttrib1dARB glVertexAttrib1dARB = (VertexAttrib1dARB)GL.GetDelegateForExtensionMethod("glVertexAttrib1dARB", typeof(VertexAttrib1dARB)); + internal static VertexAttrib1dARB glVertexAttrib1dARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib1dvARB(UInt32 index, Double* v); - internal unsafe static VertexAttrib1dvARB glVertexAttrib1dvARB = (VertexAttrib1dvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib1dvARB", typeof(VertexAttrib1dvARB)); + internal unsafe static VertexAttrib1dvARB glVertexAttrib1dvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib1fARB(UInt32 index, Single x); - internal static VertexAttrib1fARB glVertexAttrib1fARB = (VertexAttrib1fARB)GL.GetDelegateForExtensionMethod("glVertexAttrib1fARB", typeof(VertexAttrib1fARB)); + internal static VertexAttrib1fARB glVertexAttrib1fARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib1fvARB(UInt32 index, Single* v); - internal unsafe static VertexAttrib1fvARB glVertexAttrib1fvARB = (VertexAttrib1fvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib1fvARB", typeof(VertexAttrib1fvARB)); + internal unsafe static VertexAttrib1fvARB glVertexAttrib1fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib1sARB(UInt32 index, Int16 x); - internal static VertexAttrib1sARB glVertexAttrib1sARB = (VertexAttrib1sARB)GL.GetDelegateForExtensionMethod("glVertexAttrib1sARB", typeof(VertexAttrib1sARB)); + internal static VertexAttrib1sARB glVertexAttrib1sARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib1svARB(UInt32 index, Int16* v); - internal unsafe static VertexAttrib1svARB glVertexAttrib1svARB = (VertexAttrib1svARB)GL.GetDelegateForExtensionMethod("glVertexAttrib1svARB", typeof(VertexAttrib1svARB)); + internal unsafe static VertexAttrib1svARB glVertexAttrib1svARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib2dARB(UInt32 index, Double x, Double y); - internal static VertexAttrib2dARB glVertexAttrib2dARB = (VertexAttrib2dARB)GL.GetDelegateForExtensionMethod("glVertexAttrib2dARB", typeof(VertexAttrib2dARB)); + internal static VertexAttrib2dARB glVertexAttrib2dARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib2dvARB(UInt32 index, Double* v); - internal unsafe static VertexAttrib2dvARB glVertexAttrib2dvARB = (VertexAttrib2dvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib2dvARB", typeof(VertexAttrib2dvARB)); + internal unsafe static VertexAttrib2dvARB glVertexAttrib2dvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib2fARB(UInt32 index, Single x, Single y); - internal static VertexAttrib2fARB glVertexAttrib2fARB = (VertexAttrib2fARB)GL.GetDelegateForExtensionMethod("glVertexAttrib2fARB", typeof(VertexAttrib2fARB)); + internal static VertexAttrib2fARB glVertexAttrib2fARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib2fvARB(UInt32 index, Single* v); - internal unsafe static VertexAttrib2fvARB glVertexAttrib2fvARB = (VertexAttrib2fvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib2fvARB", typeof(VertexAttrib2fvARB)); + internal unsafe static VertexAttrib2fvARB glVertexAttrib2fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib2sARB(UInt32 index, Int16 x, Int16 y); - internal static VertexAttrib2sARB glVertexAttrib2sARB = (VertexAttrib2sARB)GL.GetDelegateForExtensionMethod("glVertexAttrib2sARB", typeof(VertexAttrib2sARB)); + internal static VertexAttrib2sARB glVertexAttrib2sARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib2svARB(UInt32 index, Int16* v); - internal unsafe static VertexAttrib2svARB glVertexAttrib2svARB = (VertexAttrib2svARB)GL.GetDelegateForExtensionMethod("glVertexAttrib2svARB", typeof(VertexAttrib2svARB)); + internal unsafe static VertexAttrib2svARB glVertexAttrib2svARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib3dARB(UInt32 index, Double x, Double y, Double z); - internal static VertexAttrib3dARB glVertexAttrib3dARB = (VertexAttrib3dARB)GL.GetDelegateForExtensionMethod("glVertexAttrib3dARB", typeof(VertexAttrib3dARB)); + internal static VertexAttrib3dARB glVertexAttrib3dARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib3dvARB(UInt32 index, Double* v); - internal unsafe static VertexAttrib3dvARB glVertexAttrib3dvARB = (VertexAttrib3dvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib3dvARB", typeof(VertexAttrib3dvARB)); + internal unsafe static VertexAttrib3dvARB glVertexAttrib3dvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib3fARB(UInt32 index, Single x, Single y, Single z); - internal static VertexAttrib3fARB glVertexAttrib3fARB = (VertexAttrib3fARB)GL.GetDelegateForExtensionMethod("glVertexAttrib3fARB", typeof(VertexAttrib3fARB)); + internal static VertexAttrib3fARB glVertexAttrib3fARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib3fvARB(UInt32 index, Single* v); - internal unsafe static VertexAttrib3fvARB glVertexAttrib3fvARB = (VertexAttrib3fvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib3fvARB", typeof(VertexAttrib3fvARB)); + internal unsafe static VertexAttrib3fvARB glVertexAttrib3fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib3sARB(UInt32 index, Int16 x, Int16 y, Int16 z); - internal static VertexAttrib3sARB glVertexAttrib3sARB = (VertexAttrib3sARB)GL.GetDelegateForExtensionMethod("glVertexAttrib3sARB", typeof(VertexAttrib3sARB)); + internal static VertexAttrib3sARB glVertexAttrib3sARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib3svARB(UInt32 index, Int16* v); - internal unsafe static VertexAttrib3svARB glVertexAttrib3svARB = (VertexAttrib3svARB)GL.GetDelegateForExtensionMethod("glVertexAttrib3svARB", typeof(VertexAttrib3svARB)); + internal unsafe static VertexAttrib3svARB glVertexAttrib3svARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4NbvARB(UInt32 index, SByte* v); - internal unsafe static VertexAttrib4NbvARB glVertexAttrib4NbvARB = (VertexAttrib4NbvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4NbvARB", typeof(VertexAttrib4NbvARB)); + internal unsafe static VertexAttrib4NbvARB glVertexAttrib4NbvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4NivARB(UInt32 index, Int32* v); - internal unsafe static VertexAttrib4NivARB glVertexAttrib4NivARB = (VertexAttrib4NivARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4NivARB", typeof(VertexAttrib4NivARB)); + internal unsafe static VertexAttrib4NivARB glVertexAttrib4NivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4NsvARB(UInt32 index, Int16* v); - internal unsafe static VertexAttrib4NsvARB glVertexAttrib4NsvARB = (VertexAttrib4NsvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4NsvARB", typeof(VertexAttrib4NsvARB)); + internal unsafe static VertexAttrib4NsvARB glVertexAttrib4NsvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib4NubARB(UInt32 index, Byte x, Byte y, Byte z, Byte w); - internal static VertexAttrib4NubARB glVertexAttrib4NubARB = (VertexAttrib4NubARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4NubARB", typeof(VertexAttrib4NubARB)); + internal static VertexAttrib4NubARB glVertexAttrib4NubARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4NubvARB(UInt32 index, Byte* v); - internal unsafe static VertexAttrib4NubvARB glVertexAttrib4NubvARB = (VertexAttrib4NubvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4NubvARB", typeof(VertexAttrib4NubvARB)); + internal unsafe static VertexAttrib4NubvARB glVertexAttrib4NubvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4NuivARB(UInt32 index, UInt32* v); - internal unsafe static VertexAttrib4NuivARB glVertexAttrib4NuivARB = (VertexAttrib4NuivARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4NuivARB", typeof(VertexAttrib4NuivARB)); + internal unsafe static VertexAttrib4NuivARB glVertexAttrib4NuivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4NusvARB(UInt32 index, UInt16* v); - internal unsafe static VertexAttrib4NusvARB glVertexAttrib4NusvARB = (VertexAttrib4NusvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4NusvARB", typeof(VertexAttrib4NusvARB)); + internal unsafe static VertexAttrib4NusvARB glVertexAttrib4NusvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4bvARB(UInt32 index, SByte* v); - internal unsafe static VertexAttrib4bvARB glVertexAttrib4bvARB = (VertexAttrib4bvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4bvARB", typeof(VertexAttrib4bvARB)); + internal unsafe static VertexAttrib4bvARB glVertexAttrib4bvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib4dARB(UInt32 index, Double x, Double y, Double z, Double w); - internal static VertexAttrib4dARB glVertexAttrib4dARB = (VertexAttrib4dARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4dARB", typeof(VertexAttrib4dARB)); + internal static VertexAttrib4dARB glVertexAttrib4dARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4dvARB(UInt32 index, Double* v); - internal unsafe static VertexAttrib4dvARB glVertexAttrib4dvARB = (VertexAttrib4dvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4dvARB", typeof(VertexAttrib4dvARB)); + internal unsafe static VertexAttrib4dvARB glVertexAttrib4dvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib4fARB(UInt32 index, Single x, Single y, Single z, Single w); - internal static VertexAttrib4fARB glVertexAttrib4fARB = (VertexAttrib4fARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4fARB", typeof(VertexAttrib4fARB)); + internal static VertexAttrib4fARB glVertexAttrib4fARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4fvARB(UInt32 index, Single* v); - internal unsafe static VertexAttrib4fvARB glVertexAttrib4fvARB = (VertexAttrib4fvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4fvARB", typeof(VertexAttrib4fvARB)); + internal unsafe static VertexAttrib4fvARB glVertexAttrib4fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4ivARB(UInt32 index, Int32* v); - internal unsafe static VertexAttrib4ivARB glVertexAttrib4ivARB = (VertexAttrib4ivARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4ivARB", typeof(VertexAttrib4ivARB)); + internal unsafe static VertexAttrib4ivARB glVertexAttrib4ivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib4sARB(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w); - internal static VertexAttrib4sARB glVertexAttrib4sARB = (VertexAttrib4sARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4sARB", typeof(VertexAttrib4sARB)); + internal static VertexAttrib4sARB glVertexAttrib4sARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4svARB(UInt32 index, Int16* v); - internal unsafe static VertexAttrib4svARB glVertexAttrib4svARB = (VertexAttrib4svARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4svARB", typeof(VertexAttrib4svARB)); + internal unsafe static VertexAttrib4svARB glVertexAttrib4svARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4ubvARB(UInt32 index, Byte* v); - internal unsafe static VertexAttrib4ubvARB glVertexAttrib4ubvARB = (VertexAttrib4ubvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4ubvARB", typeof(VertexAttrib4ubvARB)); + internal unsafe static VertexAttrib4ubvARB glVertexAttrib4ubvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4uivARB(UInt32 index, UInt32* v); - internal unsafe static VertexAttrib4uivARB glVertexAttrib4uivARB = (VertexAttrib4uivARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4uivARB", typeof(VertexAttrib4uivARB)); + internal unsafe static VertexAttrib4uivARB glVertexAttrib4uivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4usvARB(UInt32 index, UInt16* v); - internal unsafe static VertexAttrib4usvARB glVertexAttrib4usvARB = (VertexAttrib4usvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4usvARB", typeof(VertexAttrib4usvARB)); + internal unsafe static VertexAttrib4usvARB glVertexAttrib4usvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribPointerARB(UInt32 index, Int32 size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, Int32 stride, void* pointer); - internal unsafe static VertexAttribPointerARB glVertexAttribPointerARB = (VertexAttribPointerARB)GL.GetDelegateForExtensionMethod("glVertexAttribPointerARB", typeof(VertexAttribPointerARB)); + internal unsafe static VertexAttribPointerARB glVertexAttribPointerARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EnableVertexAttribArrayARB(UInt32 index); - internal static EnableVertexAttribArrayARB glEnableVertexAttribArrayARB = (EnableVertexAttribArrayARB)GL.GetDelegateForExtensionMethod("glEnableVertexAttribArrayARB", typeof(EnableVertexAttribArrayARB)); + internal static EnableVertexAttribArrayARB glEnableVertexAttribArrayARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DisableVertexAttribArrayARB(UInt32 index); - internal static DisableVertexAttribArrayARB glDisableVertexAttribArrayARB = (DisableVertexAttribArrayARB)GL.GetDelegateForExtensionMethod("glDisableVertexAttribArrayARB", typeof(DisableVertexAttribArrayARB)); + internal static DisableVertexAttribArrayARB glDisableVertexAttribArrayARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program format, Int32 len, void* @string); - internal unsafe static ProgramStringARB glProgramStringARB = (ProgramStringARB)GL.GetDelegateForExtensionMethod("glProgramStringARB", typeof(ProgramStringARB)); + internal unsafe static ProgramStringARB glProgramStringARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BindProgramARB(GL.Enums.ARB_vertex_program target, UInt32 program); - internal static BindProgramARB glBindProgramARB = (BindProgramARB)GL.GetDelegateForExtensionMethod("glBindProgramARB", typeof(BindProgramARB)); + internal static BindProgramARB glBindProgramARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteProgramsARB(Int32 n, UInt32* programs); - internal unsafe static DeleteProgramsARB glDeleteProgramsARB = (DeleteProgramsARB)GL.GetDelegateForExtensionMethod("glDeleteProgramsARB", typeof(DeleteProgramsARB)); + internal unsafe static DeleteProgramsARB glDeleteProgramsARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GenProgramsARB(Int32 n, [Out] UInt32* programs); - internal unsafe static GenProgramsARB glGenProgramsARB = (GenProgramsARB)GL.GetDelegateForExtensionMethod("glGenProgramsARB", typeof(GenProgramsARB)); + internal unsafe static GenProgramsARB glGenProgramsARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ProgramEnvParameter4dARB(GL.Enums.ARB_vertex_program target, UInt32 index, Double x, Double y, Double z, Double w); - internal static ProgramEnvParameter4dARB glProgramEnvParameter4dARB = (ProgramEnvParameter4dARB)GL.GetDelegateForExtensionMethod("glProgramEnvParameter4dARB", typeof(ProgramEnvParameter4dARB)); + internal static ProgramEnvParameter4dARB glProgramEnvParameter4dARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramEnvParameter4dvARB(GL.Enums.ARB_vertex_program target, UInt32 index, Double* @params); - internal unsafe static ProgramEnvParameter4dvARB glProgramEnvParameter4dvARB = (ProgramEnvParameter4dvARB)GL.GetDelegateForExtensionMethod("glProgramEnvParameter4dvARB", typeof(ProgramEnvParameter4dvARB)); + internal unsafe static ProgramEnvParameter4dvARB glProgramEnvParameter4dvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ProgramEnvParameter4fARB(GL.Enums.ARB_vertex_program target, UInt32 index, Single x, Single y, Single z, Single w); - internal static ProgramEnvParameter4fARB glProgramEnvParameter4fARB = (ProgramEnvParameter4fARB)GL.GetDelegateForExtensionMethod("glProgramEnvParameter4fARB", typeof(ProgramEnvParameter4fARB)); + internal static ProgramEnvParameter4fARB glProgramEnvParameter4fARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramEnvParameter4fvARB(GL.Enums.ARB_vertex_program target, UInt32 index, Single* @params); - internal unsafe static ProgramEnvParameter4fvARB glProgramEnvParameter4fvARB = (ProgramEnvParameter4fvARB)GL.GetDelegateForExtensionMethod("glProgramEnvParameter4fvARB", typeof(ProgramEnvParameter4fvARB)); + internal unsafe static ProgramEnvParameter4fvARB glProgramEnvParameter4fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ProgramLocalParameter4dARB(GL.Enums.ARB_vertex_program target, UInt32 index, Double x, Double y, Double z, Double w); - internal static ProgramLocalParameter4dARB glProgramLocalParameter4dARB = (ProgramLocalParameter4dARB)GL.GetDelegateForExtensionMethod("glProgramLocalParameter4dARB", typeof(ProgramLocalParameter4dARB)); + internal static ProgramLocalParameter4dARB glProgramLocalParameter4dARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramLocalParameter4dvARB(GL.Enums.ARB_vertex_program target, UInt32 index, Double* @params); - internal unsafe static ProgramLocalParameter4dvARB glProgramLocalParameter4dvARB = (ProgramLocalParameter4dvARB)GL.GetDelegateForExtensionMethod("glProgramLocalParameter4dvARB", typeof(ProgramLocalParameter4dvARB)); + internal unsafe static ProgramLocalParameter4dvARB glProgramLocalParameter4dvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ProgramLocalParameter4fARB(GL.Enums.ARB_vertex_program target, UInt32 index, Single x, Single y, Single z, Single w); - internal static ProgramLocalParameter4fARB glProgramLocalParameter4fARB = (ProgramLocalParameter4fARB)GL.GetDelegateForExtensionMethod("glProgramLocalParameter4fARB", typeof(ProgramLocalParameter4fARB)); + internal static ProgramLocalParameter4fARB glProgramLocalParameter4fARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramLocalParameter4fvARB(GL.Enums.ARB_vertex_program target, UInt32 index, Single* @params); - internal unsafe static ProgramLocalParameter4fvARB glProgramLocalParameter4fvARB = (ProgramLocalParameter4fvARB)GL.GetDelegateForExtensionMethod("glProgramLocalParameter4fvARB", typeof(ProgramLocalParameter4fvARB)); + internal unsafe static ProgramLocalParameter4fvARB glProgramLocalParameter4fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetProgramEnvParameterdvARB(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Double* @params); - internal unsafe static GetProgramEnvParameterdvARB glGetProgramEnvParameterdvARB = (GetProgramEnvParameterdvARB)GL.GetDelegateForExtensionMethod("glGetProgramEnvParameterdvARB", typeof(GetProgramEnvParameterdvARB)); + internal unsafe static GetProgramEnvParameterdvARB glGetProgramEnvParameterdvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetProgramEnvParameterfvARB(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Single* @params); - internal unsafe static GetProgramEnvParameterfvARB glGetProgramEnvParameterfvARB = (GetProgramEnvParameterfvARB)GL.GetDelegateForExtensionMethod("glGetProgramEnvParameterfvARB", typeof(GetProgramEnvParameterfvARB)); + internal unsafe static GetProgramEnvParameterfvARB glGetProgramEnvParameterfvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetProgramLocalParameterdvARB(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Double* @params); - internal unsafe static GetProgramLocalParameterdvARB glGetProgramLocalParameterdvARB = (GetProgramLocalParameterdvARB)GL.GetDelegateForExtensionMethod("glGetProgramLocalParameterdvARB", typeof(GetProgramLocalParameterdvARB)); + internal unsafe static GetProgramLocalParameterdvARB glGetProgramLocalParameterdvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetProgramLocalParameterfvARB(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Single* @params); - internal unsafe static GetProgramLocalParameterfvARB glGetProgramLocalParameterfvARB = (GetProgramLocalParameterfvARB)GL.GetDelegateForExtensionMethod("glGetProgramLocalParameterfvARB", typeof(GetProgramLocalParameterfvARB)); + internal unsafe static GetProgramLocalParameterfvARB glGetProgramLocalParameterfvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetProgramivARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] Int32* @params); - internal unsafe static GetProgramivARB glGetProgramivARB = (GetProgramivARB)GL.GetDelegateForExtensionMethod("glGetProgramivARB", typeof(GetProgramivARB)); + internal unsafe static GetProgramivARB glGetProgramivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] void* @string); - internal unsafe static GetProgramStringARB glGetProgramStringARB = (GetProgramStringARB)GL.GetDelegateForExtensionMethod("glGetProgramStringARB", typeof(GetProgramStringARB)); + internal unsafe static GetProgramStringARB glGetProgramStringARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVertexAttribdvARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Double* @params); - internal unsafe static GetVertexAttribdvARB glGetVertexAttribdvARB = (GetVertexAttribdvARB)GL.GetDelegateForExtensionMethod("glGetVertexAttribdvARB", typeof(GetVertexAttribdvARB)); + internal unsafe static GetVertexAttribdvARB glGetVertexAttribdvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVertexAttribfvARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Single* @params); - internal unsafe static GetVertexAttribfvARB glGetVertexAttribfvARB = (GetVertexAttribfvARB)GL.GetDelegateForExtensionMethod("glGetVertexAttribfvARB", typeof(GetVertexAttribfvARB)); + internal unsafe static GetVertexAttribfvARB glGetVertexAttribfvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVertexAttribivARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Int32* @params); - internal unsafe static GetVertexAttribivARB glGetVertexAttribivARB = (GetVertexAttribivARB)GL.GetDelegateForExtensionMethod("glGetVertexAttribivARB", typeof(GetVertexAttribivARB)); + internal unsafe static GetVertexAttribivARB glGetVertexAttribivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVertexAttribPointervARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] void* pointer); - internal unsafe static GetVertexAttribPointervARB glGetVertexAttribPointervARB = (GetVertexAttribPointervARB)GL.GetDelegateForExtensionMethod("glGetVertexAttribPointervARB", typeof(GetVertexAttribPointervARB)); + internal unsafe static GetVertexAttribPointervARB glGetVertexAttribPointervARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsProgramARB(UInt32 program); - internal static IsProgramARB glIsProgramARB = (IsProgramARB)GL.GetDelegateForExtensionMethod("glIsProgramARB", typeof(IsProgramARB)); + internal static IsProgramARB glIsProgramARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BindBufferARB(GL.Enums.ARB_vertex_buffer_object target, UInt32 buffer); - internal static BindBufferARB glBindBufferARB = (BindBufferARB)GL.GetDelegateForExtensionMethod("glBindBufferARB", typeof(BindBufferARB)); + internal static BindBufferARB glBindBufferARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteBuffersARB(Int32 n, UInt32* buffers); - internal unsafe static DeleteBuffersARB glDeleteBuffersARB = (DeleteBuffersARB)GL.GetDelegateForExtensionMethod("glDeleteBuffersARB", typeof(DeleteBuffersARB)); + internal unsafe static DeleteBuffersARB glDeleteBuffersARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GenBuffersARB(Int32 n, [Out] UInt32* buffers); - internal unsafe static GenBuffersARB glGenBuffersARB = (GenBuffersARB)GL.GetDelegateForExtensionMethod("glGenBuffersARB", typeof(GenBuffersARB)); + internal unsafe static GenBuffersARB glGenBuffersARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsBufferARB(UInt32 buffer); - internal static IsBufferARB glIsBufferARB = (IsBufferARB)GL.GetDelegateForExtensionMethod("glIsBufferARB", typeof(IsBufferARB)); + internal static IsBufferARB glIsBufferARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void BufferDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr size, void* data, GL.Enums.ARB_vertex_buffer_object usage); - internal unsafe static BufferDataARB glBufferDataARB = (BufferDataARB)GL.GetDelegateForExtensionMethod("glBufferDataARB", typeof(BufferDataARB)); + internal unsafe static BufferDataARB glBufferDataARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void BufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, void* data); - internal unsafe static BufferSubDataARB glBufferSubDataARB = (BufferSubDataARB)GL.GetDelegateForExtensionMethod("glBufferSubDataARB", typeof(BufferSubDataARB)); + internal unsafe static BufferSubDataARB glBufferSubDataARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetBufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, [Out] void* data); - internal unsafe static GetBufferSubDataARB glGetBufferSubDataARB = (GetBufferSubDataARB)GL.GetDelegateForExtensionMethod("glGetBufferSubDataARB", typeof(GetBufferSubDataARB)); + internal unsafe static GetBufferSubDataARB glGetBufferSubDataARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr MapBufferARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object access); - internal static MapBufferARB glMapBufferARB = (MapBufferARB)GL.GetDelegateForExtensionMethod("glMapBufferARB", typeof(MapBufferARB)); + internal static MapBufferARB glMapBufferARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean UnmapBufferARB(GL.Enums.ARB_vertex_buffer_object target); - internal static UnmapBufferARB glUnmapBufferARB = (UnmapBufferARB)GL.GetDelegateForExtensionMethod("glUnmapBufferARB", typeof(UnmapBufferARB)); + internal static UnmapBufferARB glUnmapBufferARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetBufferParameterivARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] Int32* @params); - internal unsafe static GetBufferParameterivARB glGetBufferParameterivARB = (GetBufferParameterivARB)GL.GetDelegateForExtensionMethod("glGetBufferParameterivARB", typeof(GetBufferParameterivARB)); + internal unsafe static GetBufferParameterivARB glGetBufferParameterivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetBufferPointervARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] void* @params); - internal unsafe static GetBufferPointervARB glGetBufferPointervARB = (GetBufferPointervARB)GL.GetDelegateForExtensionMethod("glGetBufferPointervARB", typeof(GetBufferPointervARB)); + internal unsafe static GetBufferPointervARB glGetBufferPointervARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GenQueriesARB(Int32 n, [Out] UInt32* ids); - internal unsafe static GenQueriesARB glGenQueriesARB = (GenQueriesARB)GL.GetDelegateForExtensionMethod("glGenQueriesARB", typeof(GenQueriesARB)); + internal unsafe static GenQueriesARB glGenQueriesARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteQueriesARB(Int32 n, UInt32* ids); - internal unsafe static DeleteQueriesARB glDeleteQueriesARB = (DeleteQueriesARB)GL.GetDelegateForExtensionMethod("glDeleteQueriesARB", typeof(DeleteQueriesARB)); + internal unsafe static DeleteQueriesARB glDeleteQueriesARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsQueryARB(UInt32 id); - internal static IsQueryARB glIsQueryARB = (IsQueryARB)GL.GetDelegateForExtensionMethod("glIsQueryARB", typeof(IsQueryARB)); + internal static IsQueryARB glIsQueryARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BeginQueryARB(GL.Enums.ARB_occlusion_query target, UInt32 id); - internal static BeginQueryARB glBeginQueryARB = (BeginQueryARB)GL.GetDelegateForExtensionMethod("glBeginQueryARB", typeof(BeginQueryARB)); + internal static BeginQueryARB glBeginQueryARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EndQueryARB(GL.Enums.ARB_occlusion_query target); - internal static EndQueryARB glEndQueryARB = (EndQueryARB)GL.GetDelegateForExtensionMethod("glEndQueryARB", typeof(EndQueryARB)); + internal static EndQueryARB glEndQueryARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetQueryivARB(GL.Enums.ARB_occlusion_query target, GL.Enums.ARB_occlusion_query pname, [Out] Int32* @params); - internal unsafe static GetQueryivARB glGetQueryivARB = (GetQueryivARB)GL.GetDelegateForExtensionMethod("glGetQueryivARB", typeof(GetQueryivARB)); + internal unsafe static GetQueryivARB glGetQueryivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetQueryObjectivARB(UInt32 id, GL.Enums.ARB_occlusion_query pname, [Out] Int32* @params); - internal unsafe static GetQueryObjectivARB glGetQueryObjectivARB = (GetQueryObjectivARB)GL.GetDelegateForExtensionMethod("glGetQueryObjectivARB", typeof(GetQueryObjectivARB)); + internal unsafe static GetQueryObjectivARB glGetQueryObjectivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetQueryObjectuivARB(UInt32 id, GL.Enums.ARB_occlusion_query pname, [Out] UInt32* @params); - internal unsafe static GetQueryObjectuivARB glGetQueryObjectuivARB = (GetQueryObjectuivARB)GL.GetDelegateForExtensionMethod("glGetQueryObjectuivARB", typeof(GetQueryObjectuivARB)); + internal unsafe static GetQueryObjectuivARB glGetQueryObjectuivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DeleteObjectARB(UInt32 obj); - internal static DeleteObjectARB glDeleteObjectARB = (DeleteObjectARB)GL.GetDelegateForExtensionMethod("glDeleteObjectARB", typeof(DeleteObjectARB)); + internal static DeleteObjectARB glDeleteObjectARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 GetHandleARB(GL.Enums.ARB_shader_objects pname); - internal static GetHandleARB glGetHandleARB = (GetHandleARB)GL.GetDelegateForExtensionMethod("glGetHandleARB", typeof(GetHandleARB)); + internal static GetHandleARB glGetHandleARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DetachObjectARB(UInt32 containerObj, UInt32 attachedObj); - internal static DetachObjectARB glDetachObjectARB = (DetachObjectARB)GL.GetDelegateForExtensionMethod("glDetachObjectARB", typeof(DetachObjectARB)); + internal static DetachObjectARB glDetachObjectARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 CreateShaderObjectARB(GL.Enums.ARB_shader_objects shaderType); - internal static CreateShaderObjectARB glCreateShaderObjectARB = (CreateShaderObjectARB)GL.GetDelegateForExtensionMethod("glCreateShaderObjectARB", typeof(CreateShaderObjectARB)); + internal static CreateShaderObjectARB glCreateShaderObjectARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ShaderSourceARB(UInt32 shaderObj, Int32 count, System.String[] @string, Int32* length); - internal unsafe static ShaderSourceARB glShaderSourceARB = (ShaderSourceARB)GL.GetDelegateForExtensionMethod("glShaderSourceARB", typeof(ShaderSourceARB)); + internal unsafe static ShaderSourceARB glShaderSourceARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CompileShaderARB(UInt32 shaderObj); - internal static CompileShaderARB glCompileShaderARB = (CompileShaderARB)GL.GetDelegateForExtensionMethod("glCompileShaderARB", typeof(CompileShaderARB)); + internal static CompileShaderARB glCompileShaderARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 CreateProgramObjectARB(); - internal static CreateProgramObjectARB glCreateProgramObjectARB = (CreateProgramObjectARB)GL.GetDelegateForExtensionMethod("glCreateProgramObjectARB", typeof(CreateProgramObjectARB)); + internal static CreateProgramObjectARB glCreateProgramObjectARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void AttachObjectARB(UInt32 containerObj, UInt32 obj); - internal static AttachObjectARB glAttachObjectARB = (AttachObjectARB)GL.GetDelegateForExtensionMethod("glAttachObjectARB", typeof(AttachObjectARB)); + internal static AttachObjectARB glAttachObjectARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void LinkProgramARB(UInt32 programObj); - internal static LinkProgramARB glLinkProgramARB = (LinkProgramARB)GL.GetDelegateForExtensionMethod("glLinkProgramARB", typeof(LinkProgramARB)); + internal static LinkProgramARB glLinkProgramARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void UseProgramObjectARB(UInt32 programObj); - internal static UseProgramObjectARB glUseProgramObjectARB = (UseProgramObjectARB)GL.GetDelegateForExtensionMethod("glUseProgramObjectARB", typeof(UseProgramObjectARB)); + internal static UseProgramObjectARB glUseProgramObjectARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ValidateProgramARB(UInt32 programObj); - internal static ValidateProgramARB glValidateProgramARB = (ValidateProgramARB)GL.GetDelegateForExtensionMethod("glValidateProgramARB", typeof(ValidateProgramARB)); + internal static ValidateProgramARB glValidateProgramARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Uniform1fARB(Int32 location, Single v0); - internal static Uniform1fARB glUniform1fARB = (Uniform1fARB)GL.GetDelegateForExtensionMethod("glUniform1fARB", typeof(Uniform1fARB)); + internal static Uniform1fARB glUniform1fARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Uniform2fARB(Int32 location, Single v0, Single v1); - internal static Uniform2fARB glUniform2fARB = (Uniform2fARB)GL.GetDelegateForExtensionMethod("glUniform2fARB", typeof(Uniform2fARB)); + internal static Uniform2fARB glUniform2fARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Uniform3fARB(Int32 location, Single v0, Single v1, Single v2); - internal static Uniform3fARB glUniform3fARB = (Uniform3fARB)GL.GetDelegateForExtensionMethod("glUniform3fARB", typeof(Uniform3fARB)); + internal static Uniform3fARB glUniform3fARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Uniform4fARB(Int32 location, Single v0, Single v1, Single v2, Single v3); - internal static Uniform4fARB glUniform4fARB = (Uniform4fARB)GL.GetDelegateForExtensionMethod("glUniform4fARB", typeof(Uniform4fARB)); + internal static Uniform4fARB glUniform4fARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Uniform1iARB(Int32 location, Int32 v0); - internal static Uniform1iARB glUniform1iARB = (Uniform1iARB)GL.GetDelegateForExtensionMethod("glUniform1iARB", typeof(Uniform1iARB)); + internal static Uniform1iARB glUniform1iARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Uniform2iARB(Int32 location, Int32 v0, Int32 v1); - internal static Uniform2iARB glUniform2iARB = (Uniform2iARB)GL.GetDelegateForExtensionMethod("glUniform2iARB", typeof(Uniform2iARB)); + internal static Uniform2iARB glUniform2iARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Uniform3iARB(Int32 location, Int32 v0, Int32 v1, Int32 v2); - internal static Uniform3iARB glUniform3iARB = (Uniform3iARB)GL.GetDelegateForExtensionMethod("glUniform3iARB", typeof(Uniform3iARB)); + internal static Uniform3iARB glUniform3iARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Uniform4iARB(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); - internal static Uniform4iARB glUniform4iARB = (Uniform4iARB)GL.GetDelegateForExtensionMethod("glUniform4iARB", typeof(Uniform4iARB)); + internal static Uniform4iARB glUniform4iARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Uniform1fvARB(Int32 location, Int32 count, Single* value); - internal unsafe static Uniform1fvARB glUniform1fvARB = (Uniform1fvARB)GL.GetDelegateForExtensionMethod("glUniform1fvARB", typeof(Uniform1fvARB)); + internal unsafe static Uniform1fvARB glUniform1fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Uniform2fvARB(Int32 location, Int32 count, Single* value); - internal unsafe static Uniform2fvARB glUniform2fvARB = (Uniform2fvARB)GL.GetDelegateForExtensionMethod("glUniform2fvARB", typeof(Uniform2fvARB)); + internal unsafe static Uniform2fvARB glUniform2fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Uniform3fvARB(Int32 location, Int32 count, Single* value); - internal unsafe static Uniform3fvARB glUniform3fvARB = (Uniform3fvARB)GL.GetDelegateForExtensionMethod("glUniform3fvARB", typeof(Uniform3fvARB)); + internal unsafe static Uniform3fvARB glUniform3fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Uniform4fvARB(Int32 location, Int32 count, Single* value); - internal unsafe static Uniform4fvARB glUniform4fvARB = (Uniform4fvARB)GL.GetDelegateForExtensionMethod("glUniform4fvARB", typeof(Uniform4fvARB)); + internal unsafe static Uniform4fvARB glUniform4fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Uniform1ivARB(Int32 location, Int32 count, Int32* value); - internal unsafe static Uniform1ivARB glUniform1ivARB = (Uniform1ivARB)GL.GetDelegateForExtensionMethod("glUniform1ivARB", typeof(Uniform1ivARB)); + internal unsafe static Uniform1ivARB glUniform1ivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Uniform2ivARB(Int32 location, Int32 count, Int32* value); - internal unsafe static Uniform2ivARB glUniform2ivARB = (Uniform2ivARB)GL.GetDelegateForExtensionMethod("glUniform2ivARB", typeof(Uniform2ivARB)); + internal unsafe static Uniform2ivARB glUniform2ivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Uniform3ivARB(Int32 location, Int32 count, Int32* value); - internal unsafe static Uniform3ivARB glUniform3ivARB = (Uniform3ivARB)GL.GetDelegateForExtensionMethod("glUniform3ivARB", typeof(Uniform3ivARB)); + internal unsafe static Uniform3ivARB glUniform3ivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Uniform4ivARB(Int32 location, Int32 count, Int32* value); - internal unsafe static Uniform4ivARB glUniform4ivARB = (Uniform4ivARB)GL.GetDelegateForExtensionMethod("glUniform4ivARB", typeof(Uniform4ivARB)); + internal unsafe static Uniform4ivARB glUniform4ivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void UniformMatrix2fvARB(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); - internal unsafe static UniformMatrix2fvARB glUniformMatrix2fvARB = (UniformMatrix2fvARB)GL.GetDelegateForExtensionMethod("glUniformMatrix2fvARB", typeof(UniformMatrix2fvARB)); + internal unsafe static UniformMatrix2fvARB glUniformMatrix2fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void UniformMatrix3fvARB(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); - internal unsafe static UniformMatrix3fvARB glUniformMatrix3fvARB = (UniformMatrix3fvARB)GL.GetDelegateForExtensionMethod("glUniformMatrix3fvARB", typeof(UniformMatrix3fvARB)); + internal unsafe static UniformMatrix3fvARB glUniformMatrix3fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void UniformMatrix4fvARB(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); - internal unsafe static UniformMatrix4fvARB glUniformMatrix4fvARB = (UniformMatrix4fvARB)GL.GetDelegateForExtensionMethod("glUniformMatrix4fvARB", typeof(UniformMatrix4fvARB)); + internal unsafe static UniformMatrix4fvARB glUniformMatrix4fvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetObjectParameterfvARB(UInt32 obj, GL.Enums.ARB_shader_objects pname, [Out] Single* @params); - internal unsafe static GetObjectParameterfvARB glGetObjectParameterfvARB = (GetObjectParameterfvARB)GL.GetDelegateForExtensionMethod("glGetObjectParameterfvARB", typeof(GetObjectParameterfvARB)); + internal unsafe static GetObjectParameterfvARB glGetObjectParameterfvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetObjectParameterivARB(UInt32 obj, GL.Enums.ARB_shader_objects pname, [Out] Int32* @params); - internal unsafe static GetObjectParameterivARB glGetObjectParameterivARB = (GetObjectParameterivARB)GL.GetDelegateForExtensionMethod("glGetObjectParameterivARB", typeof(GetObjectParameterivARB)); + internal unsafe static GetObjectParameterivARB glGetObjectParameterivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetInfoLogARB(UInt32 obj, Int32 maxLength, [Out] Int32* length, [Out] System.Text.StringBuilder infoLog); - internal unsafe static GetInfoLogARB glGetInfoLogARB = (GetInfoLogARB)GL.GetDelegateForExtensionMethod("glGetInfoLogARB", typeof(GetInfoLogARB)); + internal unsafe static GetInfoLogARB glGetInfoLogARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetAttachedObjectsARB(UInt32 containerObj, Int32 maxCount, [Out] Int32* count, [Out] UInt32* obj); - internal unsafe static GetAttachedObjectsARB glGetAttachedObjectsARB = (GetAttachedObjectsARB)GL.GetDelegateForExtensionMethod("glGetAttachedObjectsARB", typeof(GetAttachedObjectsARB)); + internal unsafe static GetAttachedObjectsARB glGetAttachedObjectsARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 GetUniformLocationARB(UInt32 programObj, System.String name); - internal static GetUniformLocationARB glGetUniformLocationARB = (GetUniformLocationARB)GL.GetDelegateForExtensionMethod("glGetUniformLocationARB", typeof(GetUniformLocationARB)); + internal static GetUniformLocationARB glGetUniformLocationARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name); - internal unsafe static GetActiveUniformARB glGetActiveUniformARB = (GetActiveUniformARB)GL.GetDelegateForExtensionMethod("glGetActiveUniformARB", typeof(GetActiveUniformARB)); + internal unsafe static GetActiveUniformARB glGetActiveUniformARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetUniformfvARB(UInt32 programObj, Int32 location, [Out] Single* @params); - internal unsafe static GetUniformfvARB glGetUniformfvARB = (GetUniformfvARB)GL.GetDelegateForExtensionMethod("glGetUniformfvARB", typeof(GetUniformfvARB)); + internal unsafe static GetUniformfvARB glGetUniformfvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetUniformivARB(UInt32 programObj, Int32 location, [Out] Int32* @params); - internal unsafe static GetUniformivARB glGetUniformivARB = (GetUniformivARB)GL.GetDelegateForExtensionMethod("glGetUniformivARB", typeof(GetUniformivARB)); + internal unsafe static GetUniformivARB glGetUniformivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetShaderSourceARB(UInt32 obj, Int32 maxLength, [Out] Int32* length, [Out] System.Text.StringBuilder[] source); - internal unsafe static GetShaderSourceARB glGetShaderSourceARB = (GetShaderSourceARB)GL.GetDelegateForExtensionMethod("glGetShaderSourceARB", typeof(GetShaderSourceARB)); + internal unsafe static GetShaderSourceARB glGetShaderSourceARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BindAttribLocationARB(UInt32 programObj, UInt32 index, System.String name); - internal static BindAttribLocationARB glBindAttribLocationARB = (BindAttribLocationARB)GL.GetDelegateForExtensionMethod("glBindAttribLocationARB", typeof(BindAttribLocationARB)); + internal static BindAttribLocationARB glBindAttribLocationARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name); - internal unsafe static GetActiveAttribARB glGetActiveAttribARB = (GetActiveAttribARB)GL.GetDelegateForExtensionMethod("glGetActiveAttribARB", typeof(GetActiveAttribARB)); + internal unsafe static GetActiveAttribARB glGetActiveAttribARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 GetAttribLocationARB(UInt32 programObj, System.String name); - internal static GetAttribLocationARB glGetAttribLocationARB = (GetAttribLocationARB)GL.GetDelegateForExtensionMethod("glGetAttribLocationARB", typeof(GetAttribLocationARB)); + internal static GetAttribLocationARB glGetAttribLocationARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DrawBuffersARB(Int32 n, GL.Enums.ARB_draw_buffers* bufs); - internal unsafe static DrawBuffersARB glDrawBuffersARB = (DrawBuffersARB)GL.GetDelegateForExtensionMethod("glDrawBuffersARB", typeof(DrawBuffersARB)); + internal unsafe static DrawBuffersARB glDrawBuffersARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ClampColorARB(GL.Enums.ARB_color_buffer_float target, GL.Enums.ARB_color_buffer_float clamp); - internal static ClampColorARB glClampColorARB = (ClampColorARB)GL.GetDelegateForExtensionMethod("glClampColorARB", typeof(ClampColorARB)); + internal static ClampColorARB glClampColorARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BlendColorEXT(Single red, Single green, Single blue, Single alpha); - internal static BlendColorEXT glBlendColorEXT = (BlendColorEXT)GL.GetDelegateForExtensionMethod("glBlendColorEXT", typeof(BlendColorEXT)); + internal static BlendColorEXT glBlendColorEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PolygonOffsetEXT(Single factor, Single bias); - internal static PolygonOffsetEXT glPolygonOffsetEXT = (PolygonOffsetEXT)GL.GetDelegateForExtensionMethod("glPolygonOffsetEXT", typeof(PolygonOffsetEXT)); + internal static PolygonOffsetEXT glPolygonOffsetEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexImage3DEXT(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexImage3DEXT glTexImage3DEXT = (TexImage3DEXT)GL.GetDelegateForExtensionMethod("glTexImage3DEXT", typeof(TexImage3DEXT)); + internal unsafe static TexImage3DEXT glTexImage3DEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexSubImage3DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexSubImage3DEXT glTexSubImage3DEXT = (TexSubImage3DEXT)GL.GetDelegateForExtensionMethod("glTexSubImage3DEXT", typeof(TexSubImage3DEXT)); + internal unsafe static TexSubImage3DEXT glTexSubImage3DEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetTexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, [Out] Single* weights); - internal unsafe static GetTexFilterFuncSGIS glGetTexFilterFuncSGIS = (GetTexFilterFuncSGIS)GL.GetDelegateForExtensionMethod("glGetTexFilterFuncSGIS", typeof(GetTexFilterFuncSGIS)); + internal unsafe static GetTexFilterFuncSGIS glGetTexFilterFuncSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, Int32 n, Single* weights); - internal unsafe static TexFilterFuncSGIS glTexFilterFuncSGIS = (TexFilterFuncSGIS)GL.GetDelegateForExtensionMethod("glTexFilterFuncSGIS", typeof(TexFilterFuncSGIS)); + internal unsafe static TexFilterFuncSGIS glTexFilterFuncSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexSubImage1DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexSubImage1DEXT glTexSubImage1DEXT = (TexSubImage1DEXT)GL.GetDelegateForExtensionMethod("glTexSubImage1DEXT", typeof(TexSubImage1DEXT)); + internal unsafe static TexSubImage1DEXT glTexSubImage1DEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexSubImage2DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexSubImage2DEXT glTexSubImage2DEXT = (TexSubImage2DEXT)GL.GetDelegateForExtensionMethod("glTexSubImage2DEXT", typeof(TexSubImage2DEXT)); + internal unsafe static TexSubImage2DEXT glTexSubImage2DEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CopyTexImage1DEXT(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border); - internal static CopyTexImage1DEXT glCopyTexImage1DEXT = (CopyTexImage1DEXT)GL.GetDelegateForExtensionMethod("glCopyTexImage1DEXT", typeof(CopyTexImage1DEXT)); + internal static CopyTexImage1DEXT glCopyTexImage1DEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CopyTexImage2DEXT(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); - internal static CopyTexImage2DEXT glCopyTexImage2DEXT = (CopyTexImage2DEXT)GL.GetDelegateForExtensionMethod("glCopyTexImage2DEXT", typeof(CopyTexImage2DEXT)); + internal static CopyTexImage2DEXT glCopyTexImage2DEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CopyTexSubImage1DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); - internal static CopyTexSubImage1DEXT glCopyTexSubImage1DEXT = (CopyTexSubImage1DEXT)GL.GetDelegateForExtensionMethod("glCopyTexSubImage1DEXT", typeof(CopyTexSubImage1DEXT)); + internal static CopyTexSubImage1DEXT glCopyTexSubImage1DEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CopyTexSubImage2DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); - internal static CopyTexSubImage2DEXT glCopyTexSubImage2DEXT = (CopyTexSubImage2DEXT)GL.GetDelegateForExtensionMethod("glCopyTexSubImage2DEXT", typeof(CopyTexSubImage2DEXT)); + internal static CopyTexSubImage2DEXT glCopyTexSubImage2DEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CopyTexSubImage3DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); - internal static CopyTexSubImage3DEXT glCopyTexSubImage3DEXT = (CopyTexSubImage3DEXT)GL.GetDelegateForExtensionMethod("glCopyTexSubImage3DEXT", typeof(CopyTexSubImage3DEXT)); + internal static CopyTexSubImage3DEXT glCopyTexSubImage3DEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetHistogramEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values); - internal unsafe static GetHistogramEXT glGetHistogramEXT = (GetHistogramEXT)GL.GetDelegateForExtensionMethod("glGetHistogramEXT", typeof(GetHistogramEXT)); + internal unsafe static GetHistogramEXT glGetHistogramEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetHistogramParameterfvEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] Single* @params); - internal unsafe static GetHistogramParameterfvEXT glGetHistogramParameterfvEXT = (GetHistogramParameterfvEXT)GL.GetDelegateForExtensionMethod("glGetHistogramParameterfvEXT", typeof(GetHistogramParameterfvEXT)); + internal unsafe static GetHistogramParameterfvEXT glGetHistogramParameterfvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetHistogramParameterivEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] Int32* @params); - internal unsafe static GetHistogramParameterivEXT glGetHistogramParameterivEXT = (GetHistogramParameterivEXT)GL.GetDelegateForExtensionMethod("glGetHistogramParameterivEXT", typeof(GetHistogramParameterivEXT)); + internal unsafe static GetHistogramParameterivEXT glGetHistogramParameterivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetMinmaxEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values); - internal unsafe static GetMinmaxEXT glGetMinmaxEXT = (GetMinmaxEXT)GL.GetDelegateForExtensionMethod("glGetMinmaxEXT", typeof(GetMinmaxEXT)); + internal unsafe static GetMinmaxEXT glGetMinmaxEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetMinmaxParameterfvEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] Single* @params); - internal unsafe static GetMinmaxParameterfvEXT glGetMinmaxParameterfvEXT = (GetMinmaxParameterfvEXT)GL.GetDelegateForExtensionMethod("glGetMinmaxParameterfvEXT", typeof(GetMinmaxParameterfvEXT)); + internal unsafe static GetMinmaxParameterfvEXT glGetMinmaxParameterfvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetMinmaxParameterivEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] Int32* @params); - internal unsafe static GetMinmaxParameterivEXT glGetMinmaxParameterivEXT = (GetMinmaxParameterivEXT)GL.GetDelegateForExtensionMethod("glGetMinmaxParameterivEXT", typeof(GetMinmaxParameterivEXT)); + internal unsafe static GetMinmaxParameterivEXT glGetMinmaxParameterivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void HistogramEXT(GL.Enums.HistogramTargetEXT target, Int32 width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); - internal static HistogramEXT glHistogramEXT = (HistogramEXT)GL.GetDelegateForExtensionMethod("glHistogramEXT", typeof(HistogramEXT)); + internal static HistogramEXT glHistogramEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MinmaxEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); - internal static MinmaxEXT glMinmaxEXT = (MinmaxEXT)GL.GetDelegateForExtensionMethod("glMinmaxEXT", typeof(MinmaxEXT)); + internal static MinmaxEXT glMinmaxEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ResetHistogramEXT(GL.Enums.HistogramTargetEXT target); - internal static ResetHistogramEXT glResetHistogramEXT = (ResetHistogramEXT)GL.GetDelegateForExtensionMethod("glResetHistogramEXT", typeof(ResetHistogramEXT)); + internal static ResetHistogramEXT glResetHistogramEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ResetMinmaxEXT(GL.Enums.MinmaxTargetEXT target); - internal static ResetMinmaxEXT glResetMinmaxEXT = (ResetMinmaxEXT)GL.GetDelegateForExtensionMethod("glResetMinmaxEXT", typeof(ResetMinmaxEXT)); + internal static ResetMinmaxEXT glResetMinmaxEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ConvolutionFilter1DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); - internal unsafe static ConvolutionFilter1DEXT glConvolutionFilter1DEXT = (ConvolutionFilter1DEXT)GL.GetDelegateForExtensionMethod("glConvolutionFilter1DEXT", typeof(ConvolutionFilter1DEXT)); + internal unsafe static ConvolutionFilter1DEXT glConvolutionFilter1DEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ConvolutionFilter2DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); - internal unsafe static ConvolutionFilter2DEXT glConvolutionFilter2DEXT = (ConvolutionFilter2DEXT)GL.GetDelegateForExtensionMethod("glConvolutionFilter2DEXT", typeof(ConvolutionFilter2DEXT)); + internal unsafe static ConvolutionFilter2DEXT glConvolutionFilter2DEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ConvolutionParameterfEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Single @params); - internal static ConvolutionParameterfEXT glConvolutionParameterfEXT = (ConvolutionParameterfEXT)GL.GetDelegateForExtensionMethod("glConvolutionParameterfEXT", typeof(ConvolutionParameterfEXT)); + internal static ConvolutionParameterfEXT glConvolutionParameterfEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ConvolutionParameterfvEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Single* @params); - internal unsafe static ConvolutionParameterfvEXT glConvolutionParameterfvEXT = (ConvolutionParameterfvEXT)GL.GetDelegateForExtensionMethod("glConvolutionParameterfvEXT", typeof(ConvolutionParameterfvEXT)); + internal unsafe static ConvolutionParameterfvEXT glConvolutionParameterfvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ConvolutionParameteriEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Int32 @params); - internal static ConvolutionParameteriEXT glConvolutionParameteriEXT = (ConvolutionParameteriEXT)GL.GetDelegateForExtensionMethod("glConvolutionParameteriEXT", typeof(ConvolutionParameteriEXT)); + internal static ConvolutionParameteriEXT glConvolutionParameteriEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ConvolutionParameterivEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Int32* @params); - internal unsafe static ConvolutionParameterivEXT glConvolutionParameterivEXT = (ConvolutionParameterivEXT)GL.GetDelegateForExtensionMethod("glConvolutionParameterivEXT", typeof(ConvolutionParameterivEXT)); + internal unsafe static ConvolutionParameterivEXT glConvolutionParameterivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CopyConvolutionFilter1DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); - internal static CopyConvolutionFilter1DEXT glCopyConvolutionFilter1DEXT = (CopyConvolutionFilter1DEXT)GL.GetDelegateForExtensionMethod("glCopyConvolutionFilter1DEXT", typeof(CopyConvolutionFilter1DEXT)); + internal static CopyConvolutionFilter1DEXT glCopyConvolutionFilter1DEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CopyConvolutionFilter2DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height); - internal static CopyConvolutionFilter2DEXT glCopyConvolutionFilter2DEXT = (CopyConvolutionFilter2DEXT)GL.GetDelegateForExtensionMethod("glCopyConvolutionFilter2DEXT", typeof(CopyConvolutionFilter2DEXT)); + internal static CopyConvolutionFilter2DEXT glCopyConvolutionFilter2DEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetConvolutionFilterEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* image); - internal unsafe static GetConvolutionFilterEXT glGetConvolutionFilterEXT = (GetConvolutionFilterEXT)GL.GetDelegateForExtensionMethod("glGetConvolutionFilterEXT", typeof(GetConvolutionFilterEXT)); + internal unsafe static GetConvolutionFilterEXT glGetConvolutionFilterEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetConvolutionParameterfvEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] Single* @params); - internal unsafe static GetConvolutionParameterfvEXT glGetConvolutionParameterfvEXT = (GetConvolutionParameterfvEXT)GL.GetDelegateForExtensionMethod("glGetConvolutionParameterfvEXT", typeof(GetConvolutionParameterfvEXT)); + internal unsafe static GetConvolutionParameterfvEXT glGetConvolutionParameterfvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetConvolutionParameterivEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] Int32* @params); - internal unsafe static GetConvolutionParameterivEXT glGetConvolutionParameterivEXT = (GetConvolutionParameterivEXT)GL.GetDelegateForExtensionMethod("glGetConvolutionParameterivEXT", typeof(GetConvolutionParameterivEXT)); + internal unsafe static GetConvolutionParameterivEXT glGetConvolutionParameterivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetSeparableFilterEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [Out] void* column, [Out] void* span); - internal unsafe static GetSeparableFilterEXT glGetSeparableFilterEXT = (GetSeparableFilterEXT)GL.GetDelegateForExtensionMethod("glGetSeparableFilterEXT", typeof(GetSeparableFilterEXT)); + internal unsafe static GetSeparableFilterEXT glGetSeparableFilterEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SeparableFilter2DEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column); - internal unsafe static SeparableFilter2DEXT glSeparableFilter2DEXT = (SeparableFilter2DEXT)GL.GetDelegateForExtensionMethod("glSeparableFilter2DEXT", typeof(SeparableFilter2DEXT)); + internal unsafe static SeparableFilter2DEXT glSeparableFilter2DEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); - internal unsafe static ColorTableSGI glColorTableSGI = (ColorTableSGI)GL.GetDelegateForExtensionMethod("glColorTableSGI", typeof(ColorTableSGI)); + internal unsafe static ColorTableSGI glColorTableSGI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ColorTableParameterfvSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, Single* @params); - internal unsafe static ColorTableParameterfvSGI glColorTableParameterfvSGI = (ColorTableParameterfvSGI)GL.GetDelegateForExtensionMethod("glColorTableParameterfvSGI", typeof(ColorTableParameterfvSGI)); + internal unsafe static ColorTableParameterfvSGI glColorTableParameterfvSGI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ColorTableParameterivSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, Int32* @params); - internal unsafe static ColorTableParameterivSGI glColorTableParameterivSGI = (ColorTableParameterivSGI)GL.GetDelegateForExtensionMethod("glColorTableParameterivSGI", typeof(ColorTableParameterivSGI)); + internal unsafe static ColorTableParameterivSGI glColorTableParameterivSGI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CopyColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); - internal static CopyColorTableSGI glCopyColorTableSGI = (CopyColorTableSGI)GL.GetDelegateForExtensionMethod("glCopyColorTableSGI", typeof(CopyColorTableSGI)); + internal static CopyColorTableSGI glCopyColorTableSGI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* table); - internal unsafe static GetColorTableSGI glGetColorTableSGI = (GetColorTableSGI)GL.GetDelegateForExtensionMethod("glGetColorTableSGI", typeof(GetColorTableSGI)); + internal unsafe static GetColorTableSGI glGetColorTableSGI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetColorTableParameterfvSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] Single* @params); - internal unsafe static GetColorTableParameterfvSGI glGetColorTableParameterfvSGI = (GetColorTableParameterfvSGI)GL.GetDelegateForExtensionMethod("glGetColorTableParameterfvSGI", typeof(GetColorTableParameterfvSGI)); + internal unsafe static GetColorTableParameterfvSGI glGetColorTableParameterfvSGI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetColorTableParameterivSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] Int32* @params); - internal unsafe static GetColorTableParameterivSGI glGetColorTableParameterivSGI = (GetColorTableParameterivSGI)GL.GetDelegateForExtensionMethod("glGetColorTableParameterivSGI", typeof(GetColorTableParameterivSGI)); + internal unsafe static GetColorTableParameterivSGI glGetColorTableParameterivSGI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PixelTexGenSGIX(GL.Enums.SGIX_pixel_texture mode); - internal static PixelTexGenSGIX glPixelTexGenSGIX = (PixelTexGenSGIX)GL.GetDelegateForExtensionMethod("glPixelTexGenSGIX", typeof(PixelTexGenSGIX)); + internal static PixelTexGenSGIX glPixelTexGenSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PixelTexGenParameteriSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Int32 param); - internal static PixelTexGenParameteriSGIS glPixelTexGenParameteriSGIS = (PixelTexGenParameteriSGIS)GL.GetDelegateForExtensionMethod("glPixelTexGenParameteriSGIS", typeof(PixelTexGenParameteriSGIS)); + internal static PixelTexGenParameteriSGIS glPixelTexGenParameteriSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void PixelTexGenParameterivSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Int32* @params); - internal unsafe static PixelTexGenParameterivSGIS glPixelTexGenParameterivSGIS = (PixelTexGenParameterivSGIS)GL.GetDelegateForExtensionMethod("glPixelTexGenParameterivSGIS", typeof(PixelTexGenParameterivSGIS)); + internal unsafe static PixelTexGenParameterivSGIS glPixelTexGenParameterivSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PixelTexGenParameterfSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Single param); - internal static PixelTexGenParameterfSGIS glPixelTexGenParameterfSGIS = (PixelTexGenParameterfSGIS)GL.GetDelegateForExtensionMethod("glPixelTexGenParameterfSGIS", typeof(PixelTexGenParameterfSGIS)); + internal static PixelTexGenParameterfSGIS glPixelTexGenParameterfSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void PixelTexGenParameterfvSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Single* @params); - internal unsafe static PixelTexGenParameterfvSGIS glPixelTexGenParameterfvSGIS = (PixelTexGenParameterfvSGIS)GL.GetDelegateForExtensionMethod("glPixelTexGenParameterfvSGIS", typeof(PixelTexGenParameterfvSGIS)); + internal unsafe static PixelTexGenParameterfvSGIS glPixelTexGenParameterfvSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetPixelTexGenParameterivSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] Int32* @params); - internal unsafe static GetPixelTexGenParameterivSGIS glGetPixelTexGenParameterivSGIS = (GetPixelTexGenParameterivSGIS)GL.GetDelegateForExtensionMethod("glGetPixelTexGenParameterivSGIS", typeof(GetPixelTexGenParameterivSGIS)); + internal unsafe static GetPixelTexGenParameterivSGIS glGetPixelTexGenParameterivSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetPixelTexGenParameterfvSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] Single* @params); - internal unsafe static GetPixelTexGenParameterfvSGIS glGetPixelTexGenParameterfvSGIS = (GetPixelTexGenParameterfvSGIS)GL.GetDelegateForExtensionMethod("glGetPixelTexGenParameterfvSGIS", typeof(GetPixelTexGenParameterfvSGIS)); + internal unsafe static GetPixelTexGenParameterfvSGIS glGetPixelTexGenParameterfvSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexImage4DSGIS(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 size4d, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexImage4DSGIS glTexImage4DSGIS = (TexImage4DSGIS)GL.GetDelegateForExtensionMethod("glTexImage4DSGIS", typeof(TexImage4DSGIS)); + internal unsafe static TexImage4DSGIS glTexImage4DSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexSubImage4DSGIS(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 woffset, Int32 width, Int32 height, Int32 depth, Int32 size4d, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexSubImage4DSGIS glTexSubImage4DSGIS = (TexSubImage4DSGIS)GL.GetDelegateForExtensionMethod("glTexSubImage4DSGIS", typeof(TexSubImage4DSGIS)); + internal unsafe static TexSubImage4DSGIS glTexSubImage4DSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean AreTexturesResidentEXT(Int32 n, UInt32* textures, [Out] GL.Enums.Boolean* residences); - internal unsafe static AreTexturesResidentEXT glAreTexturesResidentEXT = (AreTexturesResidentEXT)GL.GetDelegateForExtensionMethod("glAreTexturesResidentEXT", typeof(AreTexturesResidentEXT)); + internal unsafe static AreTexturesResidentEXT glAreTexturesResidentEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BindTextureEXT(GL.Enums.TextureTarget target, UInt32 texture); - internal static BindTextureEXT glBindTextureEXT = (BindTextureEXT)GL.GetDelegateForExtensionMethod("glBindTextureEXT", typeof(BindTextureEXT)); + internal static BindTextureEXT glBindTextureEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteTexturesEXT(Int32 n, UInt32* textures); - internal unsafe static DeleteTexturesEXT glDeleteTexturesEXT = (DeleteTexturesEXT)GL.GetDelegateForExtensionMethod("glDeleteTexturesEXT", typeof(DeleteTexturesEXT)); + internal unsafe static DeleteTexturesEXT glDeleteTexturesEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GenTexturesEXT(Int32 n, [Out] UInt32* textures); - internal unsafe static GenTexturesEXT glGenTexturesEXT = (GenTexturesEXT)GL.GetDelegateForExtensionMethod("glGenTexturesEXT", typeof(GenTexturesEXT)); + internal unsafe static GenTexturesEXT glGenTexturesEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsTextureEXT(UInt32 texture); - internal static IsTextureEXT glIsTextureEXT = (IsTextureEXT)GL.GetDelegateForExtensionMethod("glIsTextureEXT", typeof(IsTextureEXT)); + internal static IsTextureEXT glIsTextureEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void PrioritizeTexturesEXT(Int32 n, UInt32* textures, Single* priorities); - internal unsafe static PrioritizeTexturesEXT glPrioritizeTexturesEXT = (PrioritizeTexturesEXT)GL.GetDelegateForExtensionMethod("glPrioritizeTexturesEXT", typeof(PrioritizeTexturesEXT)); + internal unsafe static PrioritizeTexturesEXT glPrioritizeTexturesEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DetailTexFuncSGIS(GL.Enums.TextureTarget target, Int32 n, Single* points); - internal unsafe static DetailTexFuncSGIS glDetailTexFuncSGIS = (DetailTexFuncSGIS)GL.GetDelegateForExtensionMethod("glDetailTexFuncSGIS", typeof(DetailTexFuncSGIS)); + internal unsafe static DetailTexFuncSGIS glDetailTexFuncSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetDetailTexFuncSGIS(GL.Enums.TextureTarget target, [Out] Single* points); - internal unsafe static GetDetailTexFuncSGIS glGetDetailTexFuncSGIS = (GetDetailTexFuncSGIS)GL.GetDelegateForExtensionMethod("glGetDetailTexFuncSGIS", typeof(GetDetailTexFuncSGIS)); + internal unsafe static GetDetailTexFuncSGIS glGetDetailTexFuncSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SharpenTexFuncSGIS(GL.Enums.TextureTarget target, Int32 n, Single* points); - internal unsafe static SharpenTexFuncSGIS glSharpenTexFuncSGIS = (SharpenTexFuncSGIS)GL.GetDelegateForExtensionMethod("glSharpenTexFuncSGIS", typeof(SharpenTexFuncSGIS)); + internal unsafe static SharpenTexFuncSGIS glSharpenTexFuncSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetSharpenTexFuncSGIS(GL.Enums.TextureTarget target, [Out] Single* points); - internal unsafe static GetSharpenTexFuncSGIS glGetSharpenTexFuncSGIS = (GetSharpenTexFuncSGIS)GL.GetDelegateForExtensionMethod("glGetSharpenTexFuncSGIS", typeof(GetSharpenTexFuncSGIS)); + internal unsafe static GetSharpenTexFuncSGIS glGetSharpenTexFuncSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SampleMaskSGIS(Single value, GL.Enums.Boolean invert); - internal static SampleMaskSGIS glSampleMaskSGIS = (SampleMaskSGIS)GL.GetDelegateForExtensionMethod("glSampleMaskSGIS", typeof(SampleMaskSGIS)); + internal static SampleMaskSGIS glSampleMaskSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SamplePatternSGIS(GL.Enums.SamplePatternSGIS pattern); - internal static SamplePatternSGIS glSamplePatternSGIS = (SamplePatternSGIS)GL.GetDelegateForExtensionMethod("glSamplePatternSGIS", typeof(SamplePatternSGIS)); + internal static SamplePatternSGIS glSamplePatternSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ArrayElementEXT(Int32 i); - internal static ArrayElementEXT glArrayElementEXT = (ArrayElementEXT)GL.GetDelegateForExtensionMethod("glArrayElementEXT", typeof(ArrayElementEXT)); + internal static ArrayElementEXT glArrayElementEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ColorPointerEXT(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, Int32 count, void* pointer); - internal unsafe static ColorPointerEXT glColorPointerEXT = (ColorPointerEXT)GL.GetDelegateForExtensionMethod("glColorPointerEXT", typeof(ColorPointerEXT)); + internal unsafe static ColorPointerEXT glColorPointerEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DrawArraysEXT(GL.Enums.BeginMode mode, Int32 first, Int32 count); - internal static DrawArraysEXT glDrawArraysEXT = (DrawArraysEXT)GL.GetDelegateForExtensionMethod("glDrawArraysEXT", typeof(DrawArraysEXT)); + internal static DrawArraysEXT glDrawArraysEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void EdgeFlagPointerEXT(Int32 stride, Int32 count, GL.Enums.Boolean* pointer); - internal unsafe static EdgeFlagPointerEXT glEdgeFlagPointerEXT = (EdgeFlagPointerEXT)GL.GetDelegateForExtensionMethod("glEdgeFlagPointerEXT", typeof(EdgeFlagPointerEXT)); + internal unsafe static EdgeFlagPointerEXT glEdgeFlagPointerEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetPointervEXT(GL.Enums.GetPointervPName pname, [Out] void* @params); - internal unsafe static GetPointervEXT glGetPointervEXT = (GetPointervEXT)GL.GetDelegateForExtensionMethod("glGetPointervEXT", typeof(GetPointervEXT)); + internal unsafe static GetPointervEXT glGetPointervEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void IndexPointerEXT(GL.Enums.IndexPointerType type, Int32 stride, Int32 count, void* pointer); - internal unsafe static IndexPointerEXT glIndexPointerEXT = (IndexPointerEXT)GL.GetDelegateForExtensionMethod("glIndexPointerEXT", typeof(IndexPointerEXT)); + internal unsafe static IndexPointerEXT glIndexPointerEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void NormalPointerEXT(GL.Enums.NormalPointerType type, Int32 stride, Int32 count, void* pointer); - internal unsafe static NormalPointerEXT glNormalPointerEXT = (NormalPointerEXT)GL.GetDelegateForExtensionMethod("glNormalPointerEXT", typeof(NormalPointerEXT)); + internal unsafe static NormalPointerEXT glNormalPointerEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexCoordPointerEXT(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, Int32 count, void* pointer); - internal unsafe static TexCoordPointerEXT glTexCoordPointerEXT = (TexCoordPointerEXT)GL.GetDelegateForExtensionMethod("glTexCoordPointerEXT", typeof(TexCoordPointerEXT)); + internal unsafe static TexCoordPointerEXT glTexCoordPointerEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexPointerEXT(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, Int32 count, void* pointer); - internal unsafe static VertexPointerEXT glVertexPointerEXT = (VertexPointerEXT)GL.GetDelegateForExtensionMethod("glVertexPointerEXT", typeof(VertexPointerEXT)); + internal unsafe static VertexPointerEXT glVertexPointerEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BlendEquationEXT(GL.Enums.BlendEquationModeEXT mode); - internal static BlendEquationEXT glBlendEquationEXT = (BlendEquationEXT)GL.GetDelegateForExtensionMethod("glBlendEquationEXT", typeof(BlendEquationEXT)); + internal static BlendEquationEXT glBlendEquationEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SpriteParameterfSGIX(GL.Enums.SGIX_sprite pname, Single param); - internal static SpriteParameterfSGIX glSpriteParameterfSGIX = (SpriteParameterfSGIX)GL.GetDelegateForExtensionMethod("glSpriteParameterfSGIX", typeof(SpriteParameterfSGIX)); + internal static SpriteParameterfSGIX glSpriteParameterfSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SpriteParameterfvSGIX(GL.Enums.SGIX_sprite pname, Single* @params); - internal unsafe static SpriteParameterfvSGIX glSpriteParameterfvSGIX = (SpriteParameterfvSGIX)GL.GetDelegateForExtensionMethod("glSpriteParameterfvSGIX", typeof(SpriteParameterfvSGIX)); + internal unsafe static SpriteParameterfvSGIX glSpriteParameterfvSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SpriteParameteriSGIX(GL.Enums.SGIX_sprite pname, Int32 param); - internal static SpriteParameteriSGIX glSpriteParameteriSGIX = (SpriteParameteriSGIX)GL.GetDelegateForExtensionMethod("glSpriteParameteriSGIX", typeof(SpriteParameteriSGIX)); + internal static SpriteParameteriSGIX glSpriteParameteriSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SpriteParameterivSGIX(GL.Enums.SGIX_sprite pname, Int32* @params); - internal unsafe static SpriteParameterivSGIX glSpriteParameterivSGIX = (SpriteParameterivSGIX)GL.GetDelegateForExtensionMethod("glSpriteParameterivSGIX", typeof(SpriteParameterivSGIX)); + internal unsafe static SpriteParameterivSGIX glSpriteParameterivSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PointParameterfEXT(GL.Enums.EXT_point_parameters pname, Single param); - internal static PointParameterfEXT glPointParameterfEXT = (PointParameterfEXT)GL.GetDelegateForExtensionMethod("glPointParameterfEXT", typeof(PointParameterfEXT)); + internal static PointParameterfEXT glPointParameterfEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void PointParameterfvEXT(GL.Enums.EXT_point_parameters pname, Single* @params); - internal unsafe static PointParameterfvEXT glPointParameterfvEXT = (PointParameterfvEXT)GL.GetDelegateForExtensionMethod("glPointParameterfvEXT", typeof(PointParameterfvEXT)); + internal unsafe static PointParameterfvEXT glPointParameterfvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PointParameterfSGIS(GL.Enums.SGIS_point_parameters pname, Single param); - internal static PointParameterfSGIS glPointParameterfSGIS = (PointParameterfSGIS)GL.GetDelegateForExtensionMethod("glPointParameterfSGIS", typeof(PointParameterfSGIS)); + internal static PointParameterfSGIS glPointParameterfSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void PointParameterfvSGIS(GL.Enums.SGIS_point_parameters pname, Single* @params); - internal unsafe static PointParameterfvSGIS glPointParameterfvSGIS = (PointParameterfvSGIS)GL.GetDelegateForExtensionMethod("glPointParameterfvSGIS", typeof(PointParameterfvSGIS)); + internal unsafe static PointParameterfvSGIS glPointParameterfvSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 GetInstrumentsSGIX(); - internal static GetInstrumentsSGIX glGetInstrumentsSGIX = (GetInstrumentsSGIX)GL.GetDelegateForExtensionMethod("glGetInstrumentsSGIX", typeof(GetInstrumentsSGIX)); + internal static GetInstrumentsSGIX glGetInstrumentsSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void InstrumentsBufferSGIX(Int32 size, [Out] Int32* buffer); - internal unsafe static InstrumentsBufferSGIX glInstrumentsBufferSGIX = (InstrumentsBufferSGIX)GL.GetDelegateForExtensionMethod("glInstrumentsBufferSGIX", typeof(InstrumentsBufferSGIX)); + internal unsafe static InstrumentsBufferSGIX glInstrumentsBufferSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Int32 PollInstrumentsSGIX([Out] Int32* marker_p); - internal unsafe static PollInstrumentsSGIX glPollInstrumentsSGIX = (PollInstrumentsSGIX)GL.GetDelegateForExtensionMethod("glPollInstrumentsSGIX", typeof(PollInstrumentsSGIX)); + internal unsafe static PollInstrumentsSGIX glPollInstrumentsSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ReadInstrumentsSGIX(Int32 marker); - internal static ReadInstrumentsSGIX glReadInstrumentsSGIX = (ReadInstrumentsSGIX)GL.GetDelegateForExtensionMethod("glReadInstrumentsSGIX", typeof(ReadInstrumentsSGIX)); + internal static ReadInstrumentsSGIX glReadInstrumentsSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void StartInstrumentsSGIX(); - internal static StartInstrumentsSGIX glStartInstrumentsSGIX = (StartInstrumentsSGIX)GL.GetDelegateForExtensionMethod("glStartInstrumentsSGIX", typeof(StartInstrumentsSGIX)); + internal static StartInstrumentsSGIX glStartInstrumentsSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void StopInstrumentsSGIX(Int32 marker); - internal static StopInstrumentsSGIX glStopInstrumentsSGIX = (StopInstrumentsSGIX)GL.GetDelegateForExtensionMethod("glStopInstrumentsSGIX", typeof(StopInstrumentsSGIX)); + internal static StopInstrumentsSGIX glStopInstrumentsSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FrameZoomSGIX(Int32 factor); - internal static FrameZoomSGIX glFrameZoomSGIX = (FrameZoomSGIX)GL.GetDelegateForExtensionMethod("glFrameZoomSGIX", typeof(FrameZoomSGIX)); + internal static FrameZoomSGIX glFrameZoomSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TagSampleBufferSGIX(); - internal static TagSampleBufferSGIX glTagSampleBufferSGIX = (TagSampleBufferSGIX)GL.GetDelegateForExtensionMethod("glTagSampleBufferSGIX", typeof(TagSampleBufferSGIX)); + internal static TagSampleBufferSGIX glTagSampleBufferSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeformationMap3dSGIX(GL.Enums.FfdTargetSGIX target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double w1, Double w2, Int32 wstride, Int32 worder, Double* points); - internal unsafe static DeformationMap3dSGIX glDeformationMap3dSGIX = (DeformationMap3dSGIX)GL.GetDelegateForExtensionMethod("glDeformationMap3dSGIX", typeof(DeformationMap3dSGIX)); + internal unsafe static DeformationMap3dSGIX glDeformationMap3dSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeformationMap3fSGIX(GL.Enums.FfdTargetSGIX target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single w1, Single w2, Int32 wstride, Int32 worder, Single* points); - internal unsafe static DeformationMap3fSGIX glDeformationMap3fSGIX = (DeformationMap3fSGIX)GL.GetDelegateForExtensionMethod("glDeformationMap3fSGIX", typeof(DeformationMap3fSGIX)); + internal unsafe static DeformationMap3fSGIX glDeformationMap3fSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DeformSGIX(GL.Enums.FfdMaskSGIX mask); - internal static DeformSGIX glDeformSGIX = (DeformSGIX)GL.GetDelegateForExtensionMethod("glDeformSGIX", typeof(DeformSGIX)); + internal static DeformSGIX glDeformSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void LoadIdentityDeformationMapSGIX(GL.Enums.FfdMaskSGIX mask); - internal static LoadIdentityDeformationMapSGIX glLoadIdentityDeformationMapSGIX = (LoadIdentityDeformationMapSGIX)GL.GetDelegateForExtensionMethod("glLoadIdentityDeformationMapSGIX", typeof(LoadIdentityDeformationMapSGIX)); + internal static LoadIdentityDeformationMapSGIX glLoadIdentityDeformationMapSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ReferencePlaneSGIX(Double* equation); - internal unsafe static ReferencePlaneSGIX glReferencePlaneSGIX = (ReferencePlaneSGIX)GL.GetDelegateForExtensionMethod("glReferencePlaneSGIX", typeof(ReferencePlaneSGIX)); + internal unsafe static ReferencePlaneSGIX glReferencePlaneSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FlushRasterSGIX(); - internal static FlushRasterSGIX glFlushRasterSGIX = (FlushRasterSGIX)GL.GetDelegateForExtensionMethod("glFlushRasterSGIX", typeof(FlushRasterSGIX)); + internal static FlushRasterSGIX glFlushRasterSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void FogFuncSGIS(Int32 n, Single* points); - internal unsafe static FogFuncSGIS glFogFuncSGIS = (FogFuncSGIS)GL.GetDelegateForExtensionMethod("glFogFuncSGIS", typeof(FogFuncSGIS)); + internal unsafe static FogFuncSGIS glFogFuncSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetFogFuncSGIS([Out] Single* points); - internal unsafe static GetFogFuncSGIS glGetFogFuncSGIS = (GetFogFuncSGIS)GL.GetDelegateForExtensionMethod("glGetFogFuncSGIS", typeof(GetFogFuncSGIS)); + internal unsafe static GetFogFuncSGIS glGetFogFuncSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ImageTransformParameteriHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Int32 param); - internal static ImageTransformParameteriHP glImageTransformParameteriHP = (ImageTransformParameteriHP)GL.GetDelegateForExtensionMethod("glImageTransformParameteriHP", typeof(ImageTransformParameteriHP)); + internal static ImageTransformParameteriHP glImageTransformParameteriHP = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ImageTransformParameterfHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Single param); - internal static ImageTransformParameterfHP glImageTransformParameterfHP = (ImageTransformParameterfHP)GL.GetDelegateForExtensionMethod("glImageTransformParameterfHP", typeof(ImageTransformParameterfHP)); + internal static ImageTransformParameterfHP glImageTransformParameterfHP = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ImageTransformParameterivHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Int32* @params); - internal unsafe static ImageTransformParameterivHP glImageTransformParameterivHP = (ImageTransformParameterivHP)GL.GetDelegateForExtensionMethod("glImageTransformParameterivHP", typeof(ImageTransformParameterivHP)); + internal unsafe static ImageTransformParameterivHP glImageTransformParameterivHP = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ImageTransformParameterfvHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Single* @params); - internal unsafe static ImageTransformParameterfvHP glImageTransformParameterfvHP = (ImageTransformParameterfvHP)GL.GetDelegateForExtensionMethod("glImageTransformParameterfvHP", typeof(ImageTransformParameterfvHP)); + internal unsafe static ImageTransformParameterfvHP glImageTransformParameterfvHP = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetImageTransformParameterivHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] Int32* @params); - internal unsafe static GetImageTransformParameterivHP glGetImageTransformParameterivHP = (GetImageTransformParameterivHP)GL.GetDelegateForExtensionMethod("glGetImageTransformParameterivHP", typeof(GetImageTransformParameterivHP)); + internal unsafe static GetImageTransformParameterivHP glGetImageTransformParameterivHP = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetImageTransformParameterfvHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] Single* @params); - internal unsafe static GetImageTransformParameterfvHP glGetImageTransformParameterfvHP = (GetImageTransformParameterfvHP)GL.GetDelegateForExtensionMethod("glGetImageTransformParameterfvHP", typeof(GetImageTransformParameterfvHP)); + internal unsafe static GetImageTransformParameterfvHP glGetImageTransformParameterfvHP = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ColorSubTableEXT(GL.Enums.EXT_color_subtable target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data); - internal unsafe static ColorSubTableEXT glColorSubTableEXT = (ColorSubTableEXT)GL.GetDelegateForExtensionMethod("glColorSubTableEXT", typeof(ColorSubTableEXT)); + internal unsafe static ColorSubTableEXT glColorSubTableEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CopyColorSubTableEXT(GL.Enums.EXT_color_subtable target, Int32 start, Int32 x, Int32 y, Int32 width); - internal static CopyColorSubTableEXT glCopyColorSubTableEXT = (CopyColorSubTableEXT)GL.GetDelegateForExtensionMethod("glCopyColorSubTableEXT", typeof(CopyColorSubTableEXT)); + internal static CopyColorSubTableEXT glCopyColorSubTableEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void HintPGI(GL.Enums.PGI_misc_hints target, Int32 mode); - internal static HintPGI glHintPGI = (HintPGI)GL.GetDelegateForExtensionMethod("glHintPGI", typeof(HintPGI)); + internal static HintPGI glHintPGI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelInternalFormat internalFormat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); - internal unsafe static ColorTableEXT glColorTableEXT = (ColorTableEXT)GL.GetDelegateForExtensionMethod("glColorTableEXT", typeof(ColorTableEXT)); + internal unsafe static ColorTableEXT glColorTableEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* data); - internal unsafe static GetColorTableEXT glGetColorTableEXT = (GetColorTableEXT)GL.GetDelegateForExtensionMethod("glGetColorTableEXT", typeof(GetColorTableEXT)); + internal unsafe static GetColorTableEXT glGetColorTableEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetColorTableParameterivEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] Int32* @params); - internal unsafe static GetColorTableParameterivEXT glGetColorTableParameterivEXT = (GetColorTableParameterivEXT)GL.GetDelegateForExtensionMethod("glGetColorTableParameterivEXT", typeof(GetColorTableParameterivEXT)); + internal unsafe static GetColorTableParameterivEXT glGetColorTableParameterivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetColorTableParameterfvEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] Single* @params); - internal unsafe static GetColorTableParameterfvEXT glGetColorTableParameterfvEXT = (GetColorTableParameterfvEXT)GL.GetDelegateForExtensionMethod("glGetColorTableParameterfvEXT", typeof(GetColorTableParameterfvEXT)); + internal unsafe static GetColorTableParameterfvEXT glGetColorTableParameterfvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetListParameterfvSGIX(UInt32 list, GL.Enums.ListParameterName pname, [Out] Single* @params); - internal unsafe static GetListParameterfvSGIX glGetListParameterfvSGIX = (GetListParameterfvSGIX)GL.GetDelegateForExtensionMethod("glGetListParameterfvSGIX", typeof(GetListParameterfvSGIX)); + internal unsafe static GetListParameterfvSGIX glGetListParameterfvSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetListParameterivSGIX(UInt32 list, GL.Enums.ListParameterName pname, [Out] Int32* @params); - internal unsafe static GetListParameterivSGIX glGetListParameterivSGIX = (GetListParameterivSGIX)GL.GetDelegateForExtensionMethod("glGetListParameterivSGIX", typeof(GetListParameterivSGIX)); + internal unsafe static GetListParameterivSGIX glGetListParameterivSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ListParameterfSGIX(UInt32 list, GL.Enums.ListParameterName pname, Single param); - internal static ListParameterfSGIX glListParameterfSGIX = (ListParameterfSGIX)GL.GetDelegateForExtensionMethod("glListParameterfSGIX", typeof(ListParameterfSGIX)); + internal static ListParameterfSGIX glListParameterfSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ListParameterfvSGIX(UInt32 list, GL.Enums.ListParameterName pname, Single* @params); - internal unsafe static ListParameterfvSGIX glListParameterfvSGIX = (ListParameterfvSGIX)GL.GetDelegateForExtensionMethod("glListParameterfvSGIX", typeof(ListParameterfvSGIX)); + internal unsafe static ListParameterfvSGIX glListParameterfvSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ListParameteriSGIX(UInt32 list, GL.Enums.ListParameterName pname, Int32 param); - internal static ListParameteriSGIX glListParameteriSGIX = (ListParameteriSGIX)GL.GetDelegateForExtensionMethod("glListParameteriSGIX", typeof(ListParameteriSGIX)); + internal static ListParameteriSGIX glListParameteriSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ListParameterivSGIX(UInt32 list, GL.Enums.ListParameterName pname, Int32* @params); - internal unsafe static ListParameterivSGIX glListParameterivSGIX = (ListParameterivSGIX)GL.GetDelegateForExtensionMethod("glListParameterivSGIX", typeof(ListParameterivSGIX)); + internal unsafe static ListParameterivSGIX glListParameterivSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void IndexMaterialEXT(GL.Enums.MaterialFace face, GL.Enums.EXT_index_material mode); - internal static IndexMaterialEXT glIndexMaterialEXT = (IndexMaterialEXT)GL.GetDelegateForExtensionMethod("glIndexMaterialEXT", typeof(IndexMaterialEXT)); + internal static IndexMaterialEXT glIndexMaterialEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void IndexFuncEXT(GL.Enums.EXT_index_func func, Single @ref); - internal static IndexFuncEXT glIndexFuncEXT = (IndexFuncEXT)GL.GetDelegateForExtensionMethod("glIndexFuncEXT", typeof(IndexFuncEXT)); + internal static IndexFuncEXT glIndexFuncEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void LockArraysEXT(Int32 first, Int32 count); - internal static LockArraysEXT glLockArraysEXT = (LockArraysEXT)GL.GetDelegateForExtensionMethod("glLockArraysEXT", typeof(LockArraysEXT)); + internal static LockArraysEXT glLockArraysEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void UnlockArraysEXT(); - internal static UnlockArraysEXT glUnlockArraysEXT = (UnlockArraysEXT)GL.GetDelegateForExtensionMethod("glUnlockArraysEXT", typeof(UnlockArraysEXT)); + internal static UnlockArraysEXT glUnlockArraysEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void CullParameterdvEXT(GL.Enums.EXT_cull_vertex pname, [Out] Double* @params); - internal unsafe static CullParameterdvEXT glCullParameterdvEXT = (CullParameterdvEXT)GL.GetDelegateForExtensionMethod("glCullParameterdvEXT", typeof(CullParameterdvEXT)); + internal unsafe static CullParameterdvEXT glCullParameterdvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void CullParameterfvEXT(GL.Enums.EXT_cull_vertex pname, [Out] Single* @params); - internal unsafe static CullParameterfvEXT glCullParameterfvEXT = (CullParameterfvEXT)GL.GetDelegateForExtensionMethod("glCullParameterfvEXT", typeof(CullParameterfvEXT)); + internal unsafe static CullParameterfvEXT glCullParameterfvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FragmentColorMaterialSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter mode); - internal static FragmentColorMaterialSGIX glFragmentColorMaterialSGIX = (FragmentColorMaterialSGIX)GL.GetDelegateForExtensionMethod("glFragmentColorMaterialSGIX", typeof(FragmentColorMaterialSGIX)); + internal static FragmentColorMaterialSGIX glFragmentColorMaterialSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FragmentLightfSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Single param); - internal static FragmentLightfSGIX glFragmentLightfSGIX = (FragmentLightfSGIX)GL.GetDelegateForExtensionMethod("glFragmentLightfSGIX", typeof(FragmentLightfSGIX)); + internal static FragmentLightfSGIX glFragmentLightfSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void FragmentLightfvSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Single* @params); - internal unsafe static FragmentLightfvSGIX glFragmentLightfvSGIX = (FragmentLightfvSGIX)GL.GetDelegateForExtensionMethod("glFragmentLightfvSGIX", typeof(FragmentLightfvSGIX)); + internal unsafe static FragmentLightfvSGIX glFragmentLightfvSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FragmentLightiSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Int32 param); - internal static FragmentLightiSGIX glFragmentLightiSGIX = (FragmentLightiSGIX)GL.GetDelegateForExtensionMethod("glFragmentLightiSGIX", typeof(FragmentLightiSGIX)); + internal static FragmentLightiSGIX glFragmentLightiSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void FragmentLightivSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Int32* @params); - internal unsafe static FragmentLightivSGIX glFragmentLightivSGIX = (FragmentLightivSGIX)GL.GetDelegateForExtensionMethod("glFragmentLightivSGIX", typeof(FragmentLightivSGIX)); + internal unsafe static FragmentLightivSGIX glFragmentLightivSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FragmentLightModelfSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Single param); - internal static FragmentLightModelfSGIX glFragmentLightModelfSGIX = (FragmentLightModelfSGIX)GL.GetDelegateForExtensionMethod("glFragmentLightModelfSGIX", typeof(FragmentLightModelfSGIX)); + internal static FragmentLightModelfSGIX glFragmentLightModelfSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void FragmentLightModelfvSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Single* @params); - internal unsafe static FragmentLightModelfvSGIX glFragmentLightModelfvSGIX = (FragmentLightModelfvSGIX)GL.GetDelegateForExtensionMethod("glFragmentLightModelfvSGIX", typeof(FragmentLightModelfvSGIX)); + internal unsafe static FragmentLightModelfvSGIX glFragmentLightModelfvSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FragmentLightModeliSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Int32 param); - internal static FragmentLightModeliSGIX glFragmentLightModeliSGIX = (FragmentLightModeliSGIX)GL.GetDelegateForExtensionMethod("glFragmentLightModeliSGIX", typeof(FragmentLightModeliSGIX)); + internal static FragmentLightModeliSGIX glFragmentLightModeliSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void FragmentLightModelivSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Int32* @params); - internal unsafe static FragmentLightModelivSGIX glFragmentLightModelivSGIX = (FragmentLightModelivSGIX)GL.GetDelegateForExtensionMethod("glFragmentLightModelivSGIX", typeof(FragmentLightModelivSGIX)); + internal unsafe static FragmentLightModelivSGIX glFragmentLightModelivSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FragmentMaterialfSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single param); - internal static FragmentMaterialfSGIX glFragmentMaterialfSGIX = (FragmentMaterialfSGIX)GL.GetDelegateForExtensionMethod("glFragmentMaterialfSGIX", typeof(FragmentMaterialfSGIX)); + internal static FragmentMaterialfSGIX glFragmentMaterialfSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void FragmentMaterialfvSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single* @params); - internal unsafe static FragmentMaterialfvSGIX glFragmentMaterialfvSGIX = (FragmentMaterialfvSGIX)GL.GetDelegateForExtensionMethod("glFragmentMaterialfvSGIX", typeof(FragmentMaterialfvSGIX)); + internal unsafe static FragmentMaterialfvSGIX glFragmentMaterialfvSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FragmentMaterialiSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32 param); - internal static FragmentMaterialiSGIX glFragmentMaterialiSGIX = (FragmentMaterialiSGIX)GL.GetDelegateForExtensionMethod("glFragmentMaterialiSGIX", typeof(FragmentMaterialiSGIX)); + internal static FragmentMaterialiSGIX glFragmentMaterialiSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void FragmentMaterialivSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32* @params); - internal unsafe static FragmentMaterialivSGIX glFragmentMaterialivSGIX = (FragmentMaterialivSGIX)GL.GetDelegateForExtensionMethod("glFragmentMaterialivSGIX", typeof(FragmentMaterialivSGIX)); + internal unsafe static FragmentMaterialivSGIX glFragmentMaterialivSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetFragmentLightfvSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] Single* @params); - internal unsafe static GetFragmentLightfvSGIX glGetFragmentLightfvSGIX = (GetFragmentLightfvSGIX)GL.GetDelegateForExtensionMethod("glGetFragmentLightfvSGIX", typeof(GetFragmentLightfvSGIX)); + internal unsafe static GetFragmentLightfvSGIX glGetFragmentLightfvSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetFragmentLightivSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] Int32* @params); - internal unsafe static GetFragmentLightivSGIX glGetFragmentLightivSGIX = (GetFragmentLightivSGIX)GL.GetDelegateForExtensionMethod("glGetFragmentLightivSGIX", typeof(GetFragmentLightivSGIX)); + internal unsafe static GetFragmentLightivSGIX glGetFragmentLightivSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetFragmentMaterialfvSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Single* @params); - internal unsafe static GetFragmentMaterialfvSGIX glGetFragmentMaterialfvSGIX = (GetFragmentMaterialfvSGIX)GL.GetDelegateForExtensionMethod("glGetFragmentMaterialfvSGIX", typeof(GetFragmentMaterialfvSGIX)); + internal unsafe static GetFragmentMaterialfvSGIX glGetFragmentMaterialfvSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetFragmentMaterialivSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Int32* @params); - internal unsafe static GetFragmentMaterialivSGIX glGetFragmentMaterialivSGIX = (GetFragmentMaterialivSGIX)GL.GetDelegateForExtensionMethod("glGetFragmentMaterialivSGIX", typeof(GetFragmentMaterialivSGIX)); + internal unsafe static GetFragmentMaterialivSGIX glGetFragmentMaterialivSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void LightEnviSGIX(GL.Enums.LightEnvParameterSGIX pname, Int32 param); - internal static LightEnviSGIX glLightEnviSGIX = (LightEnviSGIX)GL.GetDelegateForExtensionMethod("glLightEnviSGIX", typeof(LightEnviSGIX)); + internal static LightEnviSGIX glLightEnviSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DrawRangeElementsEXT(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, void* indices); - internal unsafe static DrawRangeElementsEXT glDrawRangeElementsEXT = (DrawRangeElementsEXT)GL.GetDelegateForExtensionMethod("glDrawRangeElementsEXT", typeof(DrawRangeElementsEXT)); + internal unsafe static DrawRangeElementsEXT glDrawRangeElementsEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ApplyTextureEXT(GL.Enums.EXT_light_texture mode); - internal static ApplyTextureEXT glApplyTextureEXT = (ApplyTextureEXT)GL.GetDelegateForExtensionMethod("glApplyTextureEXT", typeof(ApplyTextureEXT)); + internal static ApplyTextureEXT glApplyTextureEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TextureLightEXT(GL.Enums.EXT_light_texture pname); - internal static TextureLightEXT glTextureLightEXT = (TextureLightEXT)GL.GetDelegateForExtensionMethod("glTextureLightEXT", typeof(TextureLightEXT)); + internal static TextureLightEXT glTextureLightEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TextureMaterialEXT(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter mode); - internal static TextureMaterialEXT glTextureMaterialEXT = (TextureMaterialEXT)GL.GetDelegateForExtensionMethod("glTextureMaterialEXT", typeof(TextureMaterialEXT)); + internal static TextureMaterialEXT glTextureMaterialEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void AsyncMarkerSGIX(UInt32 marker); - internal static AsyncMarkerSGIX glAsyncMarkerSGIX = (AsyncMarkerSGIX)GL.GetDelegateForExtensionMethod("glAsyncMarkerSGIX", typeof(AsyncMarkerSGIX)); + internal static AsyncMarkerSGIX glAsyncMarkerSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Int32 FinishAsyncSGIX([Out] UInt32* markerp); - internal unsafe static FinishAsyncSGIX glFinishAsyncSGIX = (FinishAsyncSGIX)GL.GetDelegateForExtensionMethod("glFinishAsyncSGIX", typeof(FinishAsyncSGIX)); + internal unsafe static FinishAsyncSGIX glFinishAsyncSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Int32 PollAsyncSGIX([Out] UInt32* markerp); - internal unsafe static PollAsyncSGIX glPollAsyncSGIX = (PollAsyncSGIX)GL.GetDelegateForExtensionMethod("glPollAsyncSGIX", typeof(PollAsyncSGIX)); + internal unsafe static PollAsyncSGIX glPollAsyncSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 GenAsyncMarkersSGIX(Int32 range); - internal static GenAsyncMarkersSGIX glGenAsyncMarkersSGIX = (GenAsyncMarkersSGIX)GL.GetDelegateForExtensionMethod("glGenAsyncMarkersSGIX", typeof(GenAsyncMarkersSGIX)); + internal static GenAsyncMarkersSGIX glGenAsyncMarkersSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DeleteAsyncMarkersSGIX(UInt32 marker, Int32 range); - internal static DeleteAsyncMarkersSGIX glDeleteAsyncMarkersSGIX = (DeleteAsyncMarkersSGIX)GL.GetDelegateForExtensionMethod("glDeleteAsyncMarkersSGIX", typeof(DeleteAsyncMarkersSGIX)); + internal static DeleteAsyncMarkersSGIX glDeleteAsyncMarkersSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsAsyncMarkerSGIX(UInt32 marker); - internal static IsAsyncMarkerSGIX glIsAsyncMarkerSGIX = (IsAsyncMarkerSGIX)GL.GetDelegateForExtensionMethod("glIsAsyncMarkerSGIX", typeof(IsAsyncMarkerSGIX)); + internal static IsAsyncMarkerSGIX glIsAsyncMarkerSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, void* pointer); - internal unsafe static VertexPointervINTEL glVertexPointervINTEL = (VertexPointervINTEL)GL.GetDelegateForExtensionMethod("glVertexPointervINTEL", typeof(VertexPointervINTEL)); + internal unsafe static VertexPointervINTEL glVertexPointervINTEL = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void NormalPointervINTEL(GL.Enums.NormalPointerType type, void* pointer); - internal unsafe static NormalPointervINTEL glNormalPointervINTEL = (NormalPointervINTEL)GL.GetDelegateForExtensionMethod("glNormalPointervINTEL", typeof(NormalPointervINTEL)); + internal unsafe static NormalPointervINTEL glNormalPointervINTEL = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ColorPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, void* pointer); - internal unsafe static ColorPointervINTEL glColorPointervINTEL = (ColorPointervINTEL)GL.GetDelegateForExtensionMethod("glColorPointervINTEL", typeof(ColorPointervINTEL)); + internal unsafe static ColorPointervINTEL glColorPointervINTEL = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexCoordPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, void* pointer); - internal unsafe static TexCoordPointervINTEL glTexCoordPointervINTEL = (TexCoordPointervINTEL)GL.GetDelegateForExtensionMethod("glTexCoordPointervINTEL", typeof(TexCoordPointervINTEL)); + internal unsafe static TexCoordPointervINTEL glTexCoordPointervINTEL = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PixelTransformParameteriEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Int32 param); - internal static PixelTransformParameteriEXT glPixelTransformParameteriEXT = (PixelTransformParameteriEXT)GL.GetDelegateForExtensionMethod("glPixelTransformParameteriEXT", typeof(PixelTransformParameteriEXT)); + internal static PixelTransformParameteriEXT glPixelTransformParameteriEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PixelTransformParameterfEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Single param); - internal static PixelTransformParameterfEXT glPixelTransformParameterfEXT = (PixelTransformParameterfEXT)GL.GetDelegateForExtensionMethod("glPixelTransformParameterfEXT", typeof(PixelTransformParameterfEXT)); + internal static PixelTransformParameterfEXT glPixelTransformParameterfEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void PixelTransformParameterivEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Int32* @params); - internal unsafe static PixelTransformParameterivEXT glPixelTransformParameterivEXT = (PixelTransformParameterivEXT)GL.GetDelegateForExtensionMethod("glPixelTransformParameterivEXT", typeof(PixelTransformParameterivEXT)); + internal unsafe static PixelTransformParameterivEXT glPixelTransformParameterivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void PixelTransformParameterfvEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Single* @params); - internal unsafe static PixelTransformParameterfvEXT glPixelTransformParameterfvEXT = (PixelTransformParameterfvEXT)GL.GetDelegateForExtensionMethod("glPixelTransformParameterfvEXT", typeof(PixelTransformParameterfvEXT)); + internal unsafe static PixelTransformParameterfvEXT glPixelTransformParameterfvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SecondaryColor3bEXT(SByte red, SByte green, SByte blue); - internal static SecondaryColor3bEXT glSecondaryColor3bEXT = (SecondaryColor3bEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3bEXT", typeof(SecondaryColor3bEXT)); + internal static SecondaryColor3bEXT glSecondaryColor3bEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SecondaryColor3bvEXT(SByte* v); - internal unsafe static SecondaryColor3bvEXT glSecondaryColor3bvEXT = (SecondaryColor3bvEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3bvEXT", typeof(SecondaryColor3bvEXT)); + internal unsafe static SecondaryColor3bvEXT glSecondaryColor3bvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SecondaryColor3dEXT(Double red, Double green, Double blue); - internal static SecondaryColor3dEXT glSecondaryColor3dEXT = (SecondaryColor3dEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3dEXT", typeof(SecondaryColor3dEXT)); + internal static SecondaryColor3dEXT glSecondaryColor3dEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SecondaryColor3dvEXT(Double* v); - internal unsafe static SecondaryColor3dvEXT glSecondaryColor3dvEXT = (SecondaryColor3dvEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3dvEXT", typeof(SecondaryColor3dvEXT)); + internal unsafe static SecondaryColor3dvEXT glSecondaryColor3dvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SecondaryColor3fEXT(Single red, Single green, Single blue); - internal static SecondaryColor3fEXT glSecondaryColor3fEXT = (SecondaryColor3fEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3fEXT", typeof(SecondaryColor3fEXT)); + internal static SecondaryColor3fEXT glSecondaryColor3fEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SecondaryColor3fvEXT(Single* v); - internal unsafe static SecondaryColor3fvEXT glSecondaryColor3fvEXT = (SecondaryColor3fvEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3fvEXT", typeof(SecondaryColor3fvEXT)); + internal unsafe static SecondaryColor3fvEXT glSecondaryColor3fvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SecondaryColor3iEXT(Int32 red, Int32 green, Int32 blue); - internal static SecondaryColor3iEXT glSecondaryColor3iEXT = (SecondaryColor3iEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3iEXT", typeof(SecondaryColor3iEXT)); + internal static SecondaryColor3iEXT glSecondaryColor3iEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SecondaryColor3ivEXT(Int32* v); - internal unsafe static SecondaryColor3ivEXT glSecondaryColor3ivEXT = (SecondaryColor3ivEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3ivEXT", typeof(SecondaryColor3ivEXT)); + internal unsafe static SecondaryColor3ivEXT glSecondaryColor3ivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SecondaryColor3sEXT(Int16 red, Int16 green, Int16 blue); - internal static SecondaryColor3sEXT glSecondaryColor3sEXT = (SecondaryColor3sEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3sEXT", typeof(SecondaryColor3sEXT)); + internal static SecondaryColor3sEXT glSecondaryColor3sEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SecondaryColor3svEXT(Int16* v); - internal unsafe static SecondaryColor3svEXT glSecondaryColor3svEXT = (SecondaryColor3svEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3svEXT", typeof(SecondaryColor3svEXT)); + internal unsafe static SecondaryColor3svEXT glSecondaryColor3svEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SecondaryColor3ubEXT(Byte red, Byte green, Byte blue); - internal static SecondaryColor3ubEXT glSecondaryColor3ubEXT = (SecondaryColor3ubEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3ubEXT", typeof(SecondaryColor3ubEXT)); + internal static SecondaryColor3ubEXT glSecondaryColor3ubEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SecondaryColor3ubvEXT(Byte* v); - internal unsafe static SecondaryColor3ubvEXT glSecondaryColor3ubvEXT = (SecondaryColor3ubvEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3ubvEXT", typeof(SecondaryColor3ubvEXT)); + internal unsafe static SecondaryColor3ubvEXT glSecondaryColor3ubvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SecondaryColor3uiEXT(UInt32 red, UInt32 green, UInt32 blue); - internal static SecondaryColor3uiEXT glSecondaryColor3uiEXT = (SecondaryColor3uiEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3uiEXT", typeof(SecondaryColor3uiEXT)); + internal static SecondaryColor3uiEXT glSecondaryColor3uiEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SecondaryColor3uivEXT(UInt32* v); - internal unsafe static SecondaryColor3uivEXT glSecondaryColor3uivEXT = (SecondaryColor3uivEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3uivEXT", typeof(SecondaryColor3uivEXT)); + internal unsafe static SecondaryColor3uivEXT glSecondaryColor3uivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SecondaryColor3usEXT(UInt16 red, UInt16 green, UInt16 blue); - internal static SecondaryColor3usEXT glSecondaryColor3usEXT = (SecondaryColor3usEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3usEXT", typeof(SecondaryColor3usEXT)); + internal static SecondaryColor3usEXT glSecondaryColor3usEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SecondaryColor3usvEXT(UInt16* v); - internal unsafe static SecondaryColor3usvEXT glSecondaryColor3usvEXT = (SecondaryColor3usvEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3usvEXT", typeof(SecondaryColor3usvEXT)); + internal unsafe static SecondaryColor3usvEXT glSecondaryColor3usvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SecondaryColorPointerEXT(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer); - internal unsafe static SecondaryColorPointerEXT glSecondaryColorPointerEXT = (SecondaryColorPointerEXT)GL.GetDelegateForExtensionMethod("glSecondaryColorPointerEXT", typeof(SecondaryColorPointerEXT)); + internal unsafe static SecondaryColorPointerEXT glSecondaryColorPointerEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TextureNormalEXT(GL.Enums.EXT_texture_perturb_normal mode); - internal static TextureNormalEXT glTextureNormalEXT = (TextureNormalEXT)GL.GetDelegateForExtensionMethod("glTextureNormalEXT", typeof(TextureNormalEXT)); + internal static TextureNormalEXT glTextureNormalEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiDrawArraysEXT(GL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount); - internal unsafe static MultiDrawArraysEXT glMultiDrawArraysEXT = (MultiDrawArraysEXT)GL.GetDelegateForExtensionMethod("glMultiDrawArraysEXT", typeof(MultiDrawArraysEXT)); + internal unsafe static MultiDrawArraysEXT glMultiDrawArraysEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiDrawElementsEXT(GL.Enums.BeginMode mode, Int32* count, GL.Enums.EXT_multi_draw_arrays type, void* indices, Int32 primcount); - internal unsafe static MultiDrawElementsEXT glMultiDrawElementsEXT = (MultiDrawElementsEXT)GL.GetDelegateForExtensionMethod("glMultiDrawElementsEXT", typeof(MultiDrawElementsEXT)); + internal unsafe static MultiDrawElementsEXT glMultiDrawElementsEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FogCoordfEXT(Single coord); - internal static FogCoordfEXT glFogCoordfEXT = (FogCoordfEXT)GL.GetDelegateForExtensionMethod("glFogCoordfEXT", typeof(FogCoordfEXT)); + internal static FogCoordfEXT glFogCoordfEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void FogCoordfvEXT(Single* coord); - internal unsafe static FogCoordfvEXT glFogCoordfvEXT = (FogCoordfvEXT)GL.GetDelegateForExtensionMethod("glFogCoordfvEXT", typeof(FogCoordfvEXT)); + internal unsafe static FogCoordfvEXT glFogCoordfvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FogCoorddEXT(Double coord); - internal static FogCoorddEXT glFogCoorddEXT = (FogCoorddEXT)GL.GetDelegateForExtensionMethod("glFogCoorddEXT", typeof(FogCoorddEXT)); + internal static FogCoorddEXT glFogCoorddEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void FogCoorddvEXT(Double* coord); - internal unsafe static FogCoorddvEXT glFogCoorddvEXT = (FogCoorddvEXT)GL.GetDelegateForExtensionMethod("glFogCoorddvEXT", typeof(FogCoorddvEXT)); + internal unsafe static FogCoorddvEXT glFogCoorddvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void FogCoordPointerEXT(GL.Enums.EXT_fog_coord type, Int32 stride, void* pointer); - internal unsafe static FogCoordPointerEXT glFogCoordPointerEXT = (FogCoordPointerEXT)GL.GetDelegateForExtensionMethod("glFogCoordPointerEXT", typeof(FogCoordPointerEXT)); + internal unsafe static FogCoordPointerEXT glFogCoordPointerEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Tangent3bEXT(SByte tx, SByte ty, SByte tz); - internal static Tangent3bEXT glTangent3bEXT = (Tangent3bEXT)GL.GetDelegateForExtensionMethod("glTangent3bEXT", typeof(Tangent3bEXT)); + internal static Tangent3bEXT glTangent3bEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Tangent3bvEXT(SByte* v); - internal unsafe static Tangent3bvEXT glTangent3bvEXT = (Tangent3bvEXT)GL.GetDelegateForExtensionMethod("glTangent3bvEXT", typeof(Tangent3bvEXT)); + internal unsafe static Tangent3bvEXT glTangent3bvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Tangent3dEXT(Double tx, Double ty, Double tz); - internal static Tangent3dEXT glTangent3dEXT = (Tangent3dEXT)GL.GetDelegateForExtensionMethod("glTangent3dEXT", typeof(Tangent3dEXT)); + internal static Tangent3dEXT glTangent3dEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Tangent3dvEXT(Double* v); - internal unsafe static Tangent3dvEXT glTangent3dvEXT = (Tangent3dvEXT)GL.GetDelegateForExtensionMethod("glTangent3dvEXT", typeof(Tangent3dvEXT)); + internal unsafe static Tangent3dvEXT glTangent3dvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Tangent3fEXT(Single tx, Single ty, Single tz); - internal static Tangent3fEXT glTangent3fEXT = (Tangent3fEXT)GL.GetDelegateForExtensionMethod("glTangent3fEXT", typeof(Tangent3fEXT)); + internal static Tangent3fEXT glTangent3fEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Tangent3fvEXT(Single* v); - internal unsafe static Tangent3fvEXT glTangent3fvEXT = (Tangent3fvEXT)GL.GetDelegateForExtensionMethod("glTangent3fvEXT", typeof(Tangent3fvEXT)); + internal unsafe static Tangent3fvEXT glTangent3fvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Tangent3iEXT(Int32 tx, Int32 ty, Int32 tz); - internal static Tangent3iEXT glTangent3iEXT = (Tangent3iEXT)GL.GetDelegateForExtensionMethod("glTangent3iEXT", typeof(Tangent3iEXT)); + internal static Tangent3iEXT glTangent3iEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Tangent3ivEXT(Int32* v); - internal unsafe static Tangent3ivEXT glTangent3ivEXT = (Tangent3ivEXT)GL.GetDelegateForExtensionMethod("glTangent3ivEXT", typeof(Tangent3ivEXT)); + internal unsafe static Tangent3ivEXT glTangent3ivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Tangent3sEXT(Int16 tx, Int16 ty, Int16 tz); - internal static Tangent3sEXT glTangent3sEXT = (Tangent3sEXT)GL.GetDelegateForExtensionMethod("glTangent3sEXT", typeof(Tangent3sEXT)); + internal static Tangent3sEXT glTangent3sEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Tangent3svEXT(Int16* v); - internal unsafe static Tangent3svEXT glTangent3svEXT = (Tangent3svEXT)GL.GetDelegateForExtensionMethod("glTangent3svEXT", typeof(Tangent3svEXT)); + internal unsafe static Tangent3svEXT glTangent3svEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Binormal3bEXT(SByte bx, SByte by, SByte bz); - internal static Binormal3bEXT glBinormal3bEXT = (Binormal3bEXT)GL.GetDelegateForExtensionMethod("glBinormal3bEXT", typeof(Binormal3bEXT)); + internal static Binormal3bEXT glBinormal3bEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Binormal3bvEXT(SByte* v); - internal unsafe static Binormal3bvEXT glBinormal3bvEXT = (Binormal3bvEXT)GL.GetDelegateForExtensionMethod("glBinormal3bvEXT", typeof(Binormal3bvEXT)); + internal unsafe static Binormal3bvEXT glBinormal3bvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Binormal3dEXT(Double bx, Double by, Double bz); - internal static Binormal3dEXT glBinormal3dEXT = (Binormal3dEXT)GL.GetDelegateForExtensionMethod("glBinormal3dEXT", typeof(Binormal3dEXT)); + internal static Binormal3dEXT glBinormal3dEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Binormal3dvEXT(Double* v); - internal unsafe static Binormal3dvEXT glBinormal3dvEXT = (Binormal3dvEXT)GL.GetDelegateForExtensionMethod("glBinormal3dvEXT", typeof(Binormal3dvEXT)); + internal unsafe static Binormal3dvEXT glBinormal3dvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Binormal3fEXT(Single bx, Single by, Single bz); - internal static Binormal3fEXT glBinormal3fEXT = (Binormal3fEXT)GL.GetDelegateForExtensionMethod("glBinormal3fEXT", typeof(Binormal3fEXT)); + internal static Binormal3fEXT glBinormal3fEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Binormal3fvEXT(Single* v); - internal unsafe static Binormal3fvEXT glBinormal3fvEXT = (Binormal3fvEXT)GL.GetDelegateForExtensionMethod("glBinormal3fvEXT", typeof(Binormal3fvEXT)); + internal unsafe static Binormal3fvEXT glBinormal3fvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Binormal3iEXT(Int32 bx, Int32 by, Int32 bz); - internal static Binormal3iEXT glBinormal3iEXT = (Binormal3iEXT)GL.GetDelegateForExtensionMethod("glBinormal3iEXT", typeof(Binormal3iEXT)); + internal static Binormal3iEXT glBinormal3iEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Binormal3ivEXT(Int32* v); - internal unsafe static Binormal3ivEXT glBinormal3ivEXT = (Binormal3ivEXT)GL.GetDelegateForExtensionMethod("glBinormal3ivEXT", typeof(Binormal3ivEXT)); + internal unsafe static Binormal3ivEXT glBinormal3ivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Binormal3sEXT(Int16 bx, Int16 by, Int16 bz); - internal static Binormal3sEXT glBinormal3sEXT = (Binormal3sEXT)GL.GetDelegateForExtensionMethod("glBinormal3sEXT", typeof(Binormal3sEXT)); + internal static Binormal3sEXT glBinormal3sEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Binormal3svEXT(Int16* v); - internal unsafe static Binormal3svEXT glBinormal3svEXT = (Binormal3svEXT)GL.GetDelegateForExtensionMethod("glBinormal3svEXT", typeof(Binormal3svEXT)); + internal unsafe static Binormal3svEXT glBinormal3svEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TangentPointerEXT(GL.Enums.EXT_coordinate_frame type, Int32 stride, void* pointer); - internal unsafe static TangentPointerEXT glTangentPointerEXT = (TangentPointerEXT)GL.GetDelegateForExtensionMethod("glTangentPointerEXT", typeof(TangentPointerEXT)); + internal unsafe static TangentPointerEXT glTangentPointerEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void BinormalPointerEXT(GL.Enums.EXT_coordinate_frame type, Int32 stride, void* pointer); - internal unsafe static BinormalPointerEXT glBinormalPointerEXT = (BinormalPointerEXT)GL.GetDelegateForExtensionMethod("glBinormalPointerEXT", typeof(BinormalPointerEXT)); + internal unsafe static BinormalPointerEXT glBinormalPointerEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FinishTextureSUNX(); - internal static FinishTextureSUNX glFinishTextureSUNX = (FinishTextureSUNX)GL.GetDelegateForExtensionMethod("glFinishTextureSUNX", typeof(FinishTextureSUNX)); + internal static FinishTextureSUNX glFinishTextureSUNX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void GlobalAlphaFactorbSUN(SByte factor); - internal static GlobalAlphaFactorbSUN glGlobalAlphaFactorbSUN = (GlobalAlphaFactorbSUN)GL.GetDelegateForExtensionMethod("glGlobalAlphaFactorbSUN", typeof(GlobalAlphaFactorbSUN)); + internal static GlobalAlphaFactorbSUN glGlobalAlphaFactorbSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void GlobalAlphaFactorsSUN(Int16 factor); - internal static GlobalAlphaFactorsSUN glGlobalAlphaFactorsSUN = (GlobalAlphaFactorsSUN)GL.GetDelegateForExtensionMethod("glGlobalAlphaFactorsSUN", typeof(GlobalAlphaFactorsSUN)); + internal static GlobalAlphaFactorsSUN glGlobalAlphaFactorsSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void GlobalAlphaFactoriSUN(Int32 factor); - internal static GlobalAlphaFactoriSUN glGlobalAlphaFactoriSUN = (GlobalAlphaFactoriSUN)GL.GetDelegateForExtensionMethod("glGlobalAlphaFactoriSUN", typeof(GlobalAlphaFactoriSUN)); + internal static GlobalAlphaFactoriSUN glGlobalAlphaFactoriSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void GlobalAlphaFactorfSUN(Single factor); - internal static GlobalAlphaFactorfSUN glGlobalAlphaFactorfSUN = (GlobalAlphaFactorfSUN)GL.GetDelegateForExtensionMethod("glGlobalAlphaFactorfSUN", typeof(GlobalAlphaFactorfSUN)); + internal static GlobalAlphaFactorfSUN glGlobalAlphaFactorfSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void GlobalAlphaFactordSUN(Double factor); - internal static GlobalAlphaFactordSUN glGlobalAlphaFactordSUN = (GlobalAlphaFactordSUN)GL.GetDelegateForExtensionMethod("glGlobalAlphaFactordSUN", typeof(GlobalAlphaFactordSUN)); + internal static GlobalAlphaFactordSUN glGlobalAlphaFactordSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void GlobalAlphaFactorubSUN(Byte factor); - internal static GlobalAlphaFactorubSUN glGlobalAlphaFactorubSUN = (GlobalAlphaFactorubSUN)GL.GetDelegateForExtensionMethod("glGlobalAlphaFactorubSUN", typeof(GlobalAlphaFactorubSUN)); + internal static GlobalAlphaFactorubSUN glGlobalAlphaFactorubSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void GlobalAlphaFactorusSUN(UInt16 factor); - internal static GlobalAlphaFactorusSUN glGlobalAlphaFactorusSUN = (GlobalAlphaFactorusSUN)GL.GetDelegateForExtensionMethod("glGlobalAlphaFactorusSUN", typeof(GlobalAlphaFactorusSUN)); + internal static GlobalAlphaFactorusSUN glGlobalAlphaFactorusSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void GlobalAlphaFactoruiSUN(UInt32 factor); - internal static GlobalAlphaFactoruiSUN glGlobalAlphaFactoruiSUN = (GlobalAlphaFactoruiSUN)GL.GetDelegateForExtensionMethod("glGlobalAlphaFactoruiSUN", typeof(GlobalAlphaFactoruiSUN)); + internal static GlobalAlphaFactoruiSUN glGlobalAlphaFactoruiSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ReplacementCodeuiSUN(UInt32 code); - internal static ReplacementCodeuiSUN glReplacementCodeuiSUN = (ReplacementCodeuiSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiSUN", typeof(ReplacementCodeuiSUN)); + internal static ReplacementCodeuiSUN glReplacementCodeuiSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ReplacementCodeusSUN(UInt16 code); - internal static ReplacementCodeusSUN glReplacementCodeusSUN = (ReplacementCodeusSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeusSUN", typeof(ReplacementCodeusSUN)); + internal static ReplacementCodeusSUN glReplacementCodeusSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ReplacementCodeubSUN(Byte code); - internal static ReplacementCodeubSUN glReplacementCodeubSUN = (ReplacementCodeubSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeubSUN", typeof(ReplacementCodeubSUN)); + internal static ReplacementCodeubSUN glReplacementCodeubSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ReplacementCodeuivSUN(UInt32* code); - internal unsafe static ReplacementCodeuivSUN glReplacementCodeuivSUN = (ReplacementCodeuivSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuivSUN", typeof(ReplacementCodeuivSUN)); + internal unsafe static ReplacementCodeuivSUN glReplacementCodeuivSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ReplacementCodeusvSUN(UInt16* code); - internal unsafe static ReplacementCodeusvSUN glReplacementCodeusvSUN = (ReplacementCodeusvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeusvSUN", typeof(ReplacementCodeusvSUN)); + internal unsafe static ReplacementCodeusvSUN glReplacementCodeusvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ReplacementCodeubvSUN(Byte* code); - internal unsafe static ReplacementCodeubvSUN glReplacementCodeubvSUN = (ReplacementCodeubvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeubvSUN", typeof(ReplacementCodeubvSUN)); + internal unsafe static ReplacementCodeubvSUN glReplacementCodeubvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ReplacementCodePointerSUN(GL.Enums.SUN_triangle_list type, Int32 stride, void* pointer); - internal unsafe static ReplacementCodePointerSUN glReplacementCodePointerSUN = (ReplacementCodePointerSUN)GL.GetDelegateForExtensionMethod("glReplacementCodePointerSUN", typeof(ReplacementCodePointerSUN)); + internal unsafe static ReplacementCodePointerSUN glReplacementCodePointerSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Color4ubVertex2fSUN(Byte r, Byte g, Byte b, Byte a, Single x, Single y); - internal static Color4ubVertex2fSUN glColor4ubVertex2fSUN = (Color4ubVertex2fSUN)GL.GetDelegateForExtensionMethod("glColor4ubVertex2fSUN", typeof(Color4ubVertex2fSUN)); + internal static Color4ubVertex2fSUN glColor4ubVertex2fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Color4ubVertex2fvSUN(Byte* c, Single* v); - internal unsafe static Color4ubVertex2fvSUN glColor4ubVertex2fvSUN = (Color4ubVertex2fvSUN)GL.GetDelegateForExtensionMethod("glColor4ubVertex2fvSUN", typeof(Color4ubVertex2fvSUN)); + internal unsafe static Color4ubVertex2fvSUN glColor4ubVertex2fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Color4ubVertex3fSUN(Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z); - internal static Color4ubVertex3fSUN glColor4ubVertex3fSUN = (Color4ubVertex3fSUN)GL.GetDelegateForExtensionMethod("glColor4ubVertex3fSUN", typeof(Color4ubVertex3fSUN)); + internal static Color4ubVertex3fSUN glColor4ubVertex3fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Color4ubVertex3fvSUN(Byte* c, Single* v); - internal unsafe static Color4ubVertex3fvSUN glColor4ubVertex3fvSUN = (Color4ubVertex3fvSUN)GL.GetDelegateForExtensionMethod("glColor4ubVertex3fvSUN", typeof(Color4ubVertex3fvSUN)); + internal unsafe static Color4ubVertex3fvSUN glColor4ubVertex3fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Color3fVertex3fSUN(Single r, Single g, Single b, Single x, Single y, Single z); - internal static Color3fVertex3fSUN glColor3fVertex3fSUN = (Color3fVertex3fSUN)GL.GetDelegateForExtensionMethod("glColor3fVertex3fSUN", typeof(Color3fVertex3fSUN)); + internal static Color3fVertex3fSUN glColor3fVertex3fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Color3fVertex3fvSUN(Single* c, Single* v); - internal unsafe static Color3fVertex3fvSUN glColor3fVertex3fvSUN = (Color3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glColor3fVertex3fvSUN", typeof(Color3fVertex3fvSUN)); + internal unsafe static Color3fVertex3fvSUN glColor3fVertex3fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Normal3fVertex3fSUN(Single nx, Single ny, Single nz, Single x, Single y, Single z); - internal static Normal3fVertex3fSUN glNormal3fVertex3fSUN = (Normal3fVertex3fSUN)GL.GetDelegateForExtensionMethod("glNormal3fVertex3fSUN", typeof(Normal3fVertex3fSUN)); + internal static Normal3fVertex3fSUN glNormal3fVertex3fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Normal3fVertex3fvSUN(Single* n, Single* v); - internal unsafe static Normal3fVertex3fvSUN glNormal3fVertex3fvSUN = (Normal3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glNormal3fVertex3fvSUN", typeof(Normal3fVertex3fvSUN)); + internal unsafe static Normal3fVertex3fvSUN glNormal3fVertex3fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Color4fNormal3fVertex3fSUN(Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z); - internal static Color4fNormal3fVertex3fSUN glColor4fNormal3fVertex3fSUN = (Color4fNormal3fVertex3fSUN)GL.GetDelegateForExtensionMethod("glColor4fNormal3fVertex3fSUN", typeof(Color4fNormal3fVertex3fSUN)); + internal static Color4fNormal3fVertex3fSUN glColor4fNormal3fVertex3fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Color4fNormal3fVertex3fvSUN(Single* c, Single* n, Single* v); - internal unsafe static Color4fNormal3fVertex3fvSUN glColor4fNormal3fVertex3fvSUN = (Color4fNormal3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glColor4fNormal3fVertex3fvSUN", typeof(Color4fNormal3fVertex3fvSUN)); + internal unsafe static Color4fNormal3fVertex3fvSUN glColor4fNormal3fVertex3fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TexCoord2fVertex3fSUN(Single s, Single t, Single x, Single y, Single z); - internal static TexCoord2fVertex3fSUN glTexCoord2fVertex3fSUN = (TexCoord2fVertex3fSUN)GL.GetDelegateForExtensionMethod("glTexCoord2fVertex3fSUN", typeof(TexCoord2fVertex3fSUN)); + internal static TexCoord2fVertex3fSUN glTexCoord2fVertex3fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexCoord2fVertex3fvSUN(Single* tc, Single* v); - internal unsafe static TexCoord2fVertex3fvSUN glTexCoord2fVertex3fvSUN = (TexCoord2fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glTexCoord2fVertex3fvSUN", typeof(TexCoord2fVertex3fvSUN)); + internal unsafe static TexCoord2fVertex3fvSUN glTexCoord2fVertex3fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TexCoord4fVertex4fSUN(Single s, Single t, Single p, Single q, Single x, Single y, Single z, Single w); - internal static TexCoord4fVertex4fSUN glTexCoord4fVertex4fSUN = (TexCoord4fVertex4fSUN)GL.GetDelegateForExtensionMethod("glTexCoord4fVertex4fSUN", typeof(TexCoord4fVertex4fSUN)); + internal static TexCoord4fVertex4fSUN glTexCoord4fVertex4fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexCoord4fVertex4fvSUN(Single* tc, Single* v); - internal unsafe static TexCoord4fVertex4fvSUN glTexCoord4fVertex4fvSUN = (TexCoord4fVertex4fvSUN)GL.GetDelegateForExtensionMethod("glTexCoord4fVertex4fvSUN", typeof(TexCoord4fVertex4fvSUN)); + internal unsafe static TexCoord4fVertex4fvSUN glTexCoord4fVertex4fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TexCoord2fColor4ubVertex3fSUN(Single s, Single t, Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z); - internal static TexCoord2fColor4ubVertex3fSUN glTexCoord2fColor4ubVertex3fSUN = (TexCoord2fColor4ubVertex3fSUN)GL.GetDelegateForExtensionMethod("glTexCoord2fColor4ubVertex3fSUN", typeof(TexCoord2fColor4ubVertex3fSUN)); + internal static TexCoord2fColor4ubVertex3fSUN glTexCoord2fColor4ubVertex3fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexCoord2fColor4ubVertex3fvSUN(Single* tc, Byte* c, Single* v); - internal unsafe static TexCoord2fColor4ubVertex3fvSUN glTexCoord2fColor4ubVertex3fvSUN = (TexCoord2fColor4ubVertex3fvSUN)GL.GetDelegateForExtensionMethod("glTexCoord2fColor4ubVertex3fvSUN", typeof(TexCoord2fColor4ubVertex3fvSUN)); + internal unsafe static TexCoord2fColor4ubVertex3fvSUN glTexCoord2fColor4ubVertex3fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TexCoord2fColor3fVertex3fSUN(Single s, Single t, Single r, Single g, Single b, Single x, Single y, Single z); - internal static TexCoord2fColor3fVertex3fSUN glTexCoord2fColor3fVertex3fSUN = (TexCoord2fColor3fVertex3fSUN)GL.GetDelegateForExtensionMethod("glTexCoord2fColor3fVertex3fSUN", typeof(TexCoord2fColor3fVertex3fSUN)); + internal static TexCoord2fColor3fVertex3fSUN glTexCoord2fColor3fVertex3fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexCoord2fColor3fVertex3fvSUN(Single* tc, Single* c, Single* v); - internal unsafe static TexCoord2fColor3fVertex3fvSUN glTexCoord2fColor3fVertex3fvSUN = (TexCoord2fColor3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glTexCoord2fColor3fVertex3fvSUN", typeof(TexCoord2fColor3fVertex3fvSUN)); + internal unsafe static TexCoord2fColor3fVertex3fvSUN glTexCoord2fColor3fVertex3fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TexCoord2fNormal3fVertex3fSUN(Single s, Single t, Single nx, Single ny, Single nz, Single x, Single y, Single z); - internal static TexCoord2fNormal3fVertex3fSUN glTexCoord2fNormal3fVertex3fSUN = (TexCoord2fNormal3fVertex3fSUN)GL.GetDelegateForExtensionMethod("glTexCoord2fNormal3fVertex3fSUN", typeof(TexCoord2fNormal3fVertex3fSUN)); + internal static TexCoord2fNormal3fVertex3fSUN glTexCoord2fNormal3fVertex3fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexCoord2fNormal3fVertex3fvSUN(Single* tc, Single* n, Single* v); - internal unsafe static TexCoord2fNormal3fVertex3fvSUN glTexCoord2fNormal3fVertex3fvSUN = (TexCoord2fNormal3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glTexCoord2fNormal3fVertex3fvSUN", typeof(TexCoord2fNormal3fVertex3fvSUN)); + internal unsafe static TexCoord2fNormal3fVertex3fvSUN glTexCoord2fNormal3fVertex3fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TexCoord2fColor4fNormal3fVertex3fSUN(Single s, Single t, Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z); - internal static TexCoord2fColor4fNormal3fVertex3fSUN glTexCoord2fColor4fNormal3fVertex3fSUN = (TexCoord2fColor4fNormal3fVertex3fSUN)GL.GetDelegateForExtensionMethod("glTexCoord2fColor4fNormal3fVertex3fSUN", typeof(TexCoord2fColor4fNormal3fVertex3fSUN)); + internal static TexCoord2fColor4fNormal3fVertex3fSUN glTexCoord2fColor4fNormal3fVertex3fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexCoord2fColor4fNormal3fVertex3fvSUN(Single* tc, Single* c, Single* n, Single* v); - internal unsafe static TexCoord2fColor4fNormal3fVertex3fvSUN glTexCoord2fColor4fNormal3fVertex3fvSUN = (TexCoord2fColor4fNormal3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glTexCoord2fColor4fNormal3fVertex3fvSUN", typeof(TexCoord2fColor4fNormal3fVertex3fvSUN)); + internal unsafe static TexCoord2fColor4fNormal3fVertex3fvSUN glTexCoord2fColor4fNormal3fVertex3fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TexCoord4fColor4fNormal3fVertex4fSUN(Single s, Single t, Single p, Single q, Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z, Single w); - internal static TexCoord4fColor4fNormal3fVertex4fSUN glTexCoord4fColor4fNormal3fVertex4fSUN = (TexCoord4fColor4fNormal3fVertex4fSUN)GL.GetDelegateForExtensionMethod("glTexCoord4fColor4fNormal3fVertex4fSUN", typeof(TexCoord4fColor4fNormal3fVertex4fSUN)); + internal static TexCoord4fColor4fNormal3fVertex4fSUN glTexCoord4fColor4fNormal3fVertex4fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexCoord4fColor4fNormal3fVertex4fvSUN(Single* tc, Single* c, Single* n, Single* v); - internal unsafe static TexCoord4fColor4fNormal3fVertex4fvSUN glTexCoord4fColor4fNormal3fVertex4fvSUN = (TexCoord4fColor4fNormal3fVertex4fvSUN)GL.GetDelegateForExtensionMethod("glTexCoord4fColor4fNormal3fVertex4fvSUN", typeof(TexCoord4fColor4fNormal3fVertex4fvSUN)); + internal unsafe static TexCoord4fColor4fNormal3fVertex4fvSUN glTexCoord4fColor4fNormal3fVertex4fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ReplacementCodeuiVertex3fSUN(UInt32 rc, Single x, Single y, Single z); - internal static ReplacementCodeuiVertex3fSUN glReplacementCodeuiVertex3fSUN = (ReplacementCodeuiVertex3fSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiVertex3fSUN", typeof(ReplacementCodeuiVertex3fSUN)); + internal static ReplacementCodeuiVertex3fSUN glReplacementCodeuiVertex3fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ReplacementCodeuiVertex3fvSUN(UInt32* rc, Single* v); - internal unsafe static ReplacementCodeuiVertex3fvSUN glReplacementCodeuiVertex3fvSUN = (ReplacementCodeuiVertex3fvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiVertex3fvSUN", typeof(ReplacementCodeuiVertex3fvSUN)); + internal unsafe static ReplacementCodeuiVertex3fvSUN glReplacementCodeuiVertex3fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ReplacementCodeuiColor4ubVertex3fSUN(UInt32 rc, Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z); - internal static ReplacementCodeuiColor4ubVertex3fSUN glReplacementCodeuiColor4ubVertex3fSUN = (ReplacementCodeuiColor4ubVertex3fSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiColor4ubVertex3fSUN", typeof(ReplacementCodeuiColor4ubVertex3fSUN)); + internal static ReplacementCodeuiColor4ubVertex3fSUN glReplacementCodeuiColor4ubVertex3fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ReplacementCodeuiColor4ubVertex3fvSUN(UInt32* rc, Byte* c, Single* v); - internal unsafe static ReplacementCodeuiColor4ubVertex3fvSUN glReplacementCodeuiColor4ubVertex3fvSUN = (ReplacementCodeuiColor4ubVertex3fvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiColor4ubVertex3fvSUN", typeof(ReplacementCodeuiColor4ubVertex3fvSUN)); + internal unsafe static ReplacementCodeuiColor4ubVertex3fvSUN glReplacementCodeuiColor4ubVertex3fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ReplacementCodeuiColor3fVertex3fSUN(UInt32 rc, Single r, Single g, Single b, Single x, Single y, Single z); - internal static ReplacementCodeuiColor3fVertex3fSUN glReplacementCodeuiColor3fVertex3fSUN = (ReplacementCodeuiColor3fVertex3fSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiColor3fVertex3fSUN", typeof(ReplacementCodeuiColor3fVertex3fSUN)); + internal static ReplacementCodeuiColor3fVertex3fSUN glReplacementCodeuiColor3fVertex3fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ReplacementCodeuiColor3fVertex3fvSUN(UInt32* rc, Single* c, Single* v); - internal unsafe static ReplacementCodeuiColor3fVertex3fvSUN glReplacementCodeuiColor3fVertex3fvSUN = (ReplacementCodeuiColor3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiColor3fVertex3fvSUN", typeof(ReplacementCodeuiColor3fVertex3fvSUN)); + internal unsafe static ReplacementCodeuiColor3fVertex3fvSUN glReplacementCodeuiColor3fVertex3fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ReplacementCodeuiNormal3fVertex3fSUN(UInt32 rc, Single nx, Single ny, Single nz, Single x, Single y, Single z); - internal static ReplacementCodeuiNormal3fVertex3fSUN glReplacementCodeuiNormal3fVertex3fSUN = (ReplacementCodeuiNormal3fVertex3fSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiNormal3fVertex3fSUN", typeof(ReplacementCodeuiNormal3fVertex3fSUN)); + internal static ReplacementCodeuiNormal3fVertex3fSUN glReplacementCodeuiNormal3fVertex3fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ReplacementCodeuiNormal3fVertex3fvSUN(UInt32* rc, Single* n, Single* v); - internal unsafe static ReplacementCodeuiNormal3fVertex3fvSUN glReplacementCodeuiNormal3fVertex3fvSUN = (ReplacementCodeuiNormal3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiNormal3fVertex3fvSUN", typeof(ReplacementCodeuiNormal3fVertex3fvSUN)); + internal unsafe static ReplacementCodeuiNormal3fVertex3fvSUN glReplacementCodeuiNormal3fVertex3fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ReplacementCodeuiColor4fNormal3fVertex3fSUN(UInt32 rc, Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z); - internal static ReplacementCodeuiColor4fNormal3fVertex3fSUN glReplacementCodeuiColor4fNormal3fVertex3fSUN = (ReplacementCodeuiColor4fNormal3fVertex3fSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiColor4fNormal3fVertex3fSUN", typeof(ReplacementCodeuiColor4fNormal3fVertex3fSUN)); + internal static ReplacementCodeuiColor4fNormal3fVertex3fSUN glReplacementCodeuiColor4fNormal3fVertex3fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ReplacementCodeuiColor4fNormal3fVertex3fvSUN(UInt32* rc, Single* c, Single* n, Single* v); - internal unsafe static ReplacementCodeuiColor4fNormal3fVertex3fvSUN glReplacementCodeuiColor4fNormal3fVertex3fvSUN = (ReplacementCodeuiColor4fNormal3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiColor4fNormal3fVertex3fvSUN", typeof(ReplacementCodeuiColor4fNormal3fVertex3fvSUN)); + internal unsafe static ReplacementCodeuiColor4fNormal3fVertex3fvSUN glReplacementCodeuiColor4fNormal3fVertex3fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ReplacementCodeuiTexCoord2fVertex3fSUN(UInt32 rc, Single s, Single t, Single x, Single y, Single z); - internal static ReplacementCodeuiTexCoord2fVertex3fSUN glReplacementCodeuiTexCoord2fVertex3fSUN = (ReplacementCodeuiTexCoord2fVertex3fSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiTexCoord2fVertex3fSUN", typeof(ReplacementCodeuiTexCoord2fVertex3fSUN)); + internal static ReplacementCodeuiTexCoord2fVertex3fSUN glReplacementCodeuiTexCoord2fVertex3fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ReplacementCodeuiTexCoord2fVertex3fvSUN(UInt32* rc, Single* tc, Single* v); - internal unsafe static ReplacementCodeuiTexCoord2fVertex3fvSUN glReplacementCodeuiTexCoord2fVertex3fvSUN = (ReplacementCodeuiTexCoord2fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiTexCoord2fVertex3fvSUN", typeof(ReplacementCodeuiTexCoord2fVertex3fvSUN)); + internal unsafe static ReplacementCodeuiTexCoord2fVertex3fvSUN glReplacementCodeuiTexCoord2fVertex3fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(UInt32 rc, Single s, Single t, Single nx, Single ny, Single nz, Single x, Single y, Single z); - internal static ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN = (ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN", typeof(ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN)); + internal static ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(UInt32* rc, Single* tc, Single* n, Single* v); - internal unsafe static ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN = (ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN", typeof(ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN)); + internal unsafe static ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(UInt32 rc, Single s, Single t, Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z); - internal static ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN = (ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN", typeof(ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN)); + internal static ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(UInt32* rc, Single* tc, Single* c, Single* n, Single* v); - internal unsafe static ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN = (ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN", typeof(ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN)); + internal unsafe static ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BlendFuncSeparateEXT(GL.Enums.EXT_blend_func_separate sfactorRGB, GL.Enums.EXT_blend_func_separate dfactorRGB, GL.Enums.EXT_blend_func_separate sfactorAlpha, GL.Enums.EXT_blend_func_separate dfactorAlpha); - internal static BlendFuncSeparateEXT glBlendFuncSeparateEXT = (BlendFuncSeparateEXT)GL.GetDelegateForExtensionMethod("glBlendFuncSeparateEXT", typeof(BlendFuncSeparateEXT)); + internal static BlendFuncSeparateEXT glBlendFuncSeparateEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BlendFuncSeparateINGR(GL.Enums.All sfactorRGB, GL.Enums.All dfactorRGB, GL.Enums.All sfactorAlpha, GL.Enums.All dfactorAlpha); - internal static BlendFuncSeparateINGR glBlendFuncSeparateINGR = (BlendFuncSeparateINGR)GL.GetDelegateForExtensionMethod("glBlendFuncSeparateINGR", typeof(BlendFuncSeparateINGR)); + internal static BlendFuncSeparateINGR glBlendFuncSeparateINGR = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexWeightfEXT(Single weight); - internal static VertexWeightfEXT glVertexWeightfEXT = (VertexWeightfEXT)GL.GetDelegateForExtensionMethod("glVertexWeightfEXT", typeof(VertexWeightfEXT)); + internal static VertexWeightfEXT glVertexWeightfEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexWeightfvEXT(Single* weight); - internal unsafe static VertexWeightfvEXT glVertexWeightfvEXT = (VertexWeightfvEXT)GL.GetDelegateForExtensionMethod("glVertexWeightfvEXT", typeof(VertexWeightfvEXT)); + internal unsafe static VertexWeightfvEXT glVertexWeightfvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexWeightPointerEXT(Int32 size, GL.Enums.EXT_vertex_weighting type, Int32 stride, void* pointer); - internal unsafe static VertexWeightPointerEXT glVertexWeightPointerEXT = (VertexWeightPointerEXT)GL.GetDelegateForExtensionMethod("glVertexWeightPointerEXT", typeof(VertexWeightPointerEXT)); + internal unsafe static VertexWeightPointerEXT glVertexWeightPointerEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FlushVertexArrayRangeNV(); - internal static FlushVertexArrayRangeNV glFlushVertexArrayRangeNV = (FlushVertexArrayRangeNV)GL.GetDelegateForExtensionMethod("glFlushVertexArrayRangeNV", typeof(FlushVertexArrayRangeNV)); + internal static FlushVertexArrayRangeNV glFlushVertexArrayRangeNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexArrayRangeNV(Int32 length, void* pointer); - internal unsafe static VertexArrayRangeNV glVertexArrayRangeNV = (VertexArrayRangeNV)GL.GetDelegateForExtensionMethod("glVertexArrayRangeNV", typeof(VertexArrayRangeNV)); + internal unsafe static VertexArrayRangeNV glVertexArrayRangeNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void CombinerParameterfvNV(GL.Enums.NV_register_combiners pname, Single* @params); - internal unsafe static CombinerParameterfvNV glCombinerParameterfvNV = (CombinerParameterfvNV)GL.GetDelegateForExtensionMethod("glCombinerParameterfvNV", typeof(CombinerParameterfvNV)); + internal unsafe static CombinerParameterfvNV glCombinerParameterfvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CombinerParameterfNV(GL.Enums.NV_register_combiners pname, Single param); - internal static CombinerParameterfNV glCombinerParameterfNV = (CombinerParameterfNV)GL.GetDelegateForExtensionMethod("glCombinerParameterfNV", typeof(CombinerParameterfNV)); + internal static CombinerParameterfNV glCombinerParameterfNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void CombinerParameterivNV(GL.Enums.NV_register_combiners pname, Int32* @params); - internal unsafe static CombinerParameterivNV glCombinerParameterivNV = (CombinerParameterivNV)GL.GetDelegateForExtensionMethod("glCombinerParameterivNV", typeof(CombinerParameterivNV)); + internal unsafe static CombinerParameterivNV glCombinerParameterivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CombinerParameteriNV(GL.Enums.NV_register_combiners pname, Int32 param); - internal static CombinerParameteriNV glCombinerParameteriNV = (CombinerParameteriNV)GL.GetDelegateForExtensionMethod("glCombinerParameteriNV", typeof(CombinerParameteriNV)); + internal static CombinerParameteriNV glCombinerParameteriNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CombinerInputNV(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners input, GL.Enums.NV_register_combiners mapping, GL.Enums.NV_register_combiners componentUsage); - internal static CombinerInputNV glCombinerInputNV = (CombinerInputNV)GL.GetDelegateForExtensionMethod("glCombinerInputNV", typeof(CombinerInputNV)); + internal static CombinerInputNV glCombinerInputNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CombinerOutputNV(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners abOutput, GL.Enums.NV_register_combiners cdOutput, GL.Enums.NV_register_combiners sumOutput, GL.Enums.NV_register_combiners scale, GL.Enums.NV_register_combiners bias, GL.Enums.Boolean abDotProduct, GL.Enums.Boolean cdDotProduct, GL.Enums.Boolean muxSum); - internal static CombinerOutputNV glCombinerOutputNV = (CombinerOutputNV)GL.GetDelegateForExtensionMethod("glCombinerOutputNV", typeof(CombinerOutputNV)); + internal static CombinerOutputNV glCombinerOutputNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FinalCombinerInputNV(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners input, GL.Enums.NV_register_combiners mapping, GL.Enums.NV_register_combiners componentUsage); - internal static FinalCombinerInputNV glFinalCombinerInputNV = (FinalCombinerInputNV)GL.GetDelegateForExtensionMethod("glFinalCombinerInputNV", typeof(FinalCombinerInputNV)); + internal static FinalCombinerInputNV glFinalCombinerInputNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetCombinerInputParameterfvNV(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Single* @params); - internal unsafe static GetCombinerInputParameterfvNV glGetCombinerInputParameterfvNV = (GetCombinerInputParameterfvNV)GL.GetDelegateForExtensionMethod("glGetCombinerInputParameterfvNV", typeof(GetCombinerInputParameterfvNV)); + internal unsafe static GetCombinerInputParameterfvNV glGetCombinerInputParameterfvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetCombinerInputParameterivNV(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Int32* @params); - internal unsafe static GetCombinerInputParameterivNV glGetCombinerInputParameterivNV = (GetCombinerInputParameterivNV)GL.GetDelegateForExtensionMethod("glGetCombinerInputParameterivNV", typeof(GetCombinerInputParameterivNV)); + internal unsafe static GetCombinerInputParameterivNV glGetCombinerInputParameterivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetCombinerOutputParameterfvNV(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] Single* @params); - internal unsafe static GetCombinerOutputParameterfvNV glGetCombinerOutputParameterfvNV = (GetCombinerOutputParameterfvNV)GL.GetDelegateForExtensionMethod("glGetCombinerOutputParameterfvNV", typeof(GetCombinerOutputParameterfvNV)); + internal unsafe static GetCombinerOutputParameterfvNV glGetCombinerOutputParameterfvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetCombinerOutputParameterivNV(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] Int32* @params); - internal unsafe static GetCombinerOutputParameterivNV glGetCombinerOutputParameterivNV = (GetCombinerOutputParameterivNV)GL.GetDelegateForExtensionMethod("glGetCombinerOutputParameterivNV", typeof(GetCombinerOutputParameterivNV)); + internal unsafe static GetCombinerOutputParameterivNV glGetCombinerOutputParameterivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetFinalCombinerInputParameterfvNV(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Single* @params); - internal unsafe static GetFinalCombinerInputParameterfvNV glGetFinalCombinerInputParameterfvNV = (GetFinalCombinerInputParameterfvNV)GL.GetDelegateForExtensionMethod("glGetFinalCombinerInputParameterfvNV", typeof(GetFinalCombinerInputParameterfvNV)); + internal unsafe static GetFinalCombinerInputParameterfvNV glGetFinalCombinerInputParameterfvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetFinalCombinerInputParameterivNV(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Int32* @params); - internal unsafe static GetFinalCombinerInputParameterivNV glGetFinalCombinerInputParameterivNV = (GetFinalCombinerInputParameterivNV)GL.GetDelegateForExtensionMethod("glGetFinalCombinerInputParameterivNV", typeof(GetFinalCombinerInputParameterivNV)); + internal unsafe static GetFinalCombinerInputParameterivNV glGetFinalCombinerInputParameterivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ResizeBuffersMESA(); - internal static ResizeBuffersMESA glResizeBuffersMESA = (ResizeBuffersMESA)GL.GetDelegateForExtensionMethod("glResizeBuffersMESA", typeof(ResizeBuffersMESA)); + internal static ResizeBuffersMESA glResizeBuffersMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos2dMESA(Double x, Double y); - internal static WindowPos2dMESA glWindowPos2dMESA = (WindowPos2dMESA)GL.GetDelegateForExtensionMethod("glWindowPos2dMESA", typeof(WindowPos2dMESA)); + internal static WindowPos2dMESA glWindowPos2dMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos2dvMESA(Double* v); - internal unsafe static WindowPos2dvMESA glWindowPos2dvMESA = (WindowPos2dvMESA)GL.GetDelegateForExtensionMethod("glWindowPos2dvMESA", typeof(WindowPos2dvMESA)); + internal unsafe static WindowPos2dvMESA glWindowPos2dvMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos2fMESA(Single x, Single y); - internal static WindowPos2fMESA glWindowPos2fMESA = (WindowPos2fMESA)GL.GetDelegateForExtensionMethod("glWindowPos2fMESA", typeof(WindowPos2fMESA)); + internal static WindowPos2fMESA glWindowPos2fMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos2fvMESA(Single* v); - internal unsafe static WindowPos2fvMESA glWindowPos2fvMESA = (WindowPos2fvMESA)GL.GetDelegateForExtensionMethod("glWindowPos2fvMESA", typeof(WindowPos2fvMESA)); + internal unsafe static WindowPos2fvMESA glWindowPos2fvMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos2iMESA(Int32 x, Int32 y); - internal static WindowPos2iMESA glWindowPos2iMESA = (WindowPos2iMESA)GL.GetDelegateForExtensionMethod("glWindowPos2iMESA", typeof(WindowPos2iMESA)); + internal static WindowPos2iMESA glWindowPos2iMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos2ivMESA(Int32* v); - internal unsafe static WindowPos2ivMESA glWindowPos2ivMESA = (WindowPos2ivMESA)GL.GetDelegateForExtensionMethod("glWindowPos2ivMESA", typeof(WindowPos2ivMESA)); + internal unsafe static WindowPos2ivMESA glWindowPos2ivMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos2sMESA(Int16 x, Int16 y); - internal static WindowPos2sMESA glWindowPos2sMESA = (WindowPos2sMESA)GL.GetDelegateForExtensionMethod("glWindowPos2sMESA", typeof(WindowPos2sMESA)); + internal static WindowPos2sMESA glWindowPos2sMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos2svMESA(Int16* v); - internal unsafe static WindowPos2svMESA glWindowPos2svMESA = (WindowPos2svMESA)GL.GetDelegateForExtensionMethod("glWindowPos2svMESA", typeof(WindowPos2svMESA)); + internal unsafe static WindowPos2svMESA glWindowPos2svMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos3dMESA(Double x, Double y, Double z); - internal static WindowPos3dMESA glWindowPos3dMESA = (WindowPos3dMESA)GL.GetDelegateForExtensionMethod("glWindowPos3dMESA", typeof(WindowPos3dMESA)); + internal static WindowPos3dMESA glWindowPos3dMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos3dvMESA(Double* v); - internal unsafe static WindowPos3dvMESA glWindowPos3dvMESA = (WindowPos3dvMESA)GL.GetDelegateForExtensionMethod("glWindowPos3dvMESA", typeof(WindowPos3dvMESA)); + internal unsafe static WindowPos3dvMESA glWindowPos3dvMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos3fMESA(Single x, Single y, Single z); - internal static WindowPos3fMESA glWindowPos3fMESA = (WindowPos3fMESA)GL.GetDelegateForExtensionMethod("glWindowPos3fMESA", typeof(WindowPos3fMESA)); + internal static WindowPos3fMESA glWindowPos3fMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos3fvMESA(Single* v); - internal unsafe static WindowPos3fvMESA glWindowPos3fvMESA = (WindowPos3fvMESA)GL.GetDelegateForExtensionMethod("glWindowPos3fvMESA", typeof(WindowPos3fvMESA)); + internal unsafe static WindowPos3fvMESA glWindowPos3fvMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos3iMESA(Int32 x, Int32 y, Int32 z); - internal static WindowPos3iMESA glWindowPos3iMESA = (WindowPos3iMESA)GL.GetDelegateForExtensionMethod("glWindowPos3iMESA", typeof(WindowPos3iMESA)); + internal static WindowPos3iMESA glWindowPos3iMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos3ivMESA(Int32* v); - internal unsafe static WindowPos3ivMESA glWindowPos3ivMESA = (WindowPos3ivMESA)GL.GetDelegateForExtensionMethod("glWindowPos3ivMESA", typeof(WindowPos3ivMESA)); + internal unsafe static WindowPos3ivMESA glWindowPos3ivMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos3sMESA(Int16 x, Int16 y, Int16 z); - internal static WindowPos3sMESA glWindowPos3sMESA = (WindowPos3sMESA)GL.GetDelegateForExtensionMethod("glWindowPos3sMESA", typeof(WindowPos3sMESA)); + internal static WindowPos3sMESA glWindowPos3sMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos3svMESA(Int16* v); - internal unsafe static WindowPos3svMESA glWindowPos3svMESA = (WindowPos3svMESA)GL.GetDelegateForExtensionMethod("glWindowPos3svMESA", typeof(WindowPos3svMESA)); + internal unsafe static WindowPos3svMESA glWindowPos3svMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos4dMESA(Double x, Double y, Double z, Double w); - internal static WindowPos4dMESA glWindowPos4dMESA = (WindowPos4dMESA)GL.GetDelegateForExtensionMethod("glWindowPos4dMESA", typeof(WindowPos4dMESA)); + internal static WindowPos4dMESA glWindowPos4dMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos4dvMESA(Double* v); - internal unsafe static WindowPos4dvMESA glWindowPos4dvMESA = (WindowPos4dvMESA)GL.GetDelegateForExtensionMethod("glWindowPos4dvMESA", typeof(WindowPos4dvMESA)); + internal unsafe static WindowPos4dvMESA glWindowPos4dvMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos4fMESA(Single x, Single y, Single z, Single w); - internal static WindowPos4fMESA glWindowPos4fMESA = (WindowPos4fMESA)GL.GetDelegateForExtensionMethod("glWindowPos4fMESA", typeof(WindowPos4fMESA)); + internal static WindowPos4fMESA glWindowPos4fMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos4fvMESA(Single* v); - internal unsafe static WindowPos4fvMESA glWindowPos4fvMESA = (WindowPos4fvMESA)GL.GetDelegateForExtensionMethod("glWindowPos4fvMESA", typeof(WindowPos4fvMESA)); + internal unsafe static WindowPos4fvMESA glWindowPos4fvMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos4iMESA(Int32 x, Int32 y, Int32 z, Int32 w); - internal static WindowPos4iMESA glWindowPos4iMESA = (WindowPos4iMESA)GL.GetDelegateForExtensionMethod("glWindowPos4iMESA", typeof(WindowPos4iMESA)); + internal static WindowPos4iMESA glWindowPos4iMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos4ivMESA(Int32* v); - internal unsafe static WindowPos4ivMESA glWindowPos4ivMESA = (WindowPos4ivMESA)GL.GetDelegateForExtensionMethod("glWindowPos4ivMESA", typeof(WindowPos4ivMESA)); + internal unsafe static WindowPos4ivMESA glWindowPos4ivMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos4sMESA(Int16 x, Int16 y, Int16 z, Int16 w); - internal static WindowPos4sMESA glWindowPos4sMESA = (WindowPos4sMESA)GL.GetDelegateForExtensionMethod("glWindowPos4sMESA", typeof(WindowPos4sMESA)); + internal static WindowPos4sMESA glWindowPos4sMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void WindowPos4svMESA(Int16* v); - internal unsafe static WindowPos4svMESA glWindowPos4svMESA = (WindowPos4svMESA)GL.GetDelegateForExtensionMethod("glWindowPos4svMESA", typeof(WindowPos4svMESA)); + internal unsafe static WindowPos4svMESA glWindowPos4svMESA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiModeDrawArraysIBM(GL.Enums.BeginMode* mode, Int32* first, Int32* count, Int32 primcount, Int32 modestride); - internal unsafe static MultiModeDrawArraysIBM glMultiModeDrawArraysIBM = (MultiModeDrawArraysIBM)GL.GetDelegateForExtensionMethod("glMultiModeDrawArraysIBM", typeof(MultiModeDrawArraysIBM)); + internal unsafe static MultiModeDrawArraysIBM glMultiModeDrawArraysIBM = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiModeDrawElementsIBM(GL.Enums.BeginMode* mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride); - internal unsafe static MultiModeDrawElementsIBM glMultiModeDrawElementsIBM = (MultiModeDrawElementsIBM)GL.GetDelegateForExtensionMethod("glMultiModeDrawElementsIBM", typeof(MultiModeDrawElementsIBM)); + internal unsafe static MultiModeDrawElementsIBM glMultiModeDrawElementsIBM = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ColorPointerListIBM(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer, Int32 ptrstride); - internal unsafe static ColorPointerListIBM glColorPointerListIBM = (ColorPointerListIBM)GL.GetDelegateForExtensionMethod("glColorPointerListIBM", typeof(ColorPointerListIBM)); + internal unsafe static ColorPointerListIBM glColorPointerListIBM = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SecondaryColorPointerListIBM(Int32 size, GL.Enums.IBM_vertex_array_lists type, Int32 stride, void* pointer, Int32 ptrstride); - internal unsafe static SecondaryColorPointerListIBM glSecondaryColorPointerListIBM = (SecondaryColorPointerListIBM)GL.GetDelegateForExtensionMethod("glSecondaryColorPointerListIBM", typeof(SecondaryColorPointerListIBM)); + internal unsafe static SecondaryColorPointerListIBM glSecondaryColorPointerListIBM = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void EdgeFlagPointerListIBM(Int32 stride, Boolean* pointer, Int32 ptrstride); - internal unsafe static EdgeFlagPointerListIBM glEdgeFlagPointerListIBM = (EdgeFlagPointerListIBM)GL.GetDelegateForExtensionMethod("glEdgeFlagPointerListIBM", typeof(EdgeFlagPointerListIBM)); + internal unsafe static EdgeFlagPointerListIBM glEdgeFlagPointerListIBM = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void FogCoordPointerListIBM(GL.Enums.IBM_vertex_array_lists type, Int32 stride, void* pointer, Int32 ptrstride); - internal unsafe static FogCoordPointerListIBM glFogCoordPointerListIBM = (FogCoordPointerListIBM)GL.GetDelegateForExtensionMethod("glFogCoordPointerListIBM", typeof(FogCoordPointerListIBM)); + internal unsafe static FogCoordPointerListIBM glFogCoordPointerListIBM = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void IndexPointerListIBM(GL.Enums.IndexPointerType type, Int32 stride, void* pointer, Int32 ptrstride); - internal unsafe static IndexPointerListIBM glIndexPointerListIBM = (IndexPointerListIBM)GL.GetDelegateForExtensionMethod("glIndexPointerListIBM", typeof(IndexPointerListIBM)); + internal unsafe static IndexPointerListIBM glIndexPointerListIBM = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void NormalPointerListIBM(GL.Enums.NormalPointerType type, Int32 stride, void* pointer, Int32 ptrstride); - internal unsafe static NormalPointerListIBM glNormalPointerListIBM = (NormalPointerListIBM)GL.GetDelegateForExtensionMethod("glNormalPointerListIBM", typeof(NormalPointerListIBM)); + internal unsafe static NormalPointerListIBM glNormalPointerListIBM = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexCoordPointerListIBM(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, void* pointer, Int32 ptrstride); - internal unsafe static TexCoordPointerListIBM glTexCoordPointerListIBM = (TexCoordPointerListIBM)GL.GetDelegateForExtensionMethod("glTexCoordPointerListIBM", typeof(TexCoordPointerListIBM)); + internal unsafe static TexCoordPointerListIBM glTexCoordPointerListIBM = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexPointerListIBM(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, void* pointer, Int32 ptrstride); - internal unsafe static VertexPointerListIBM glVertexPointerListIBM = (VertexPointerListIBM)GL.GetDelegateForExtensionMethod("glVertexPointerListIBM", typeof(VertexPointerListIBM)); + internal unsafe static VertexPointerListIBM glVertexPointerListIBM = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TbufferMask3DFX(UInt32 mask); - internal static TbufferMask3DFX glTbufferMask3DFX = (TbufferMask3DFX)GL.GetDelegateForExtensionMethod("glTbufferMask3DFX", typeof(TbufferMask3DFX)); + internal static TbufferMask3DFX glTbufferMask3DFX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SampleMaskEXT(Single value, GL.Enums.Boolean invert); - internal static SampleMaskEXT glSampleMaskEXT = (SampleMaskEXT)GL.GetDelegateForExtensionMethod("glSampleMaskEXT", typeof(SampleMaskEXT)); + internal static SampleMaskEXT glSampleMaskEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SamplePatternEXT(GL.Enums.EXT_multisample pattern); - internal static SamplePatternEXT glSamplePatternEXT = (SamplePatternEXT)GL.GetDelegateForExtensionMethod("glSamplePatternEXT", typeof(SamplePatternEXT)); + internal static SamplePatternEXT glSamplePatternEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TextureColorMaskSGIS(GL.Enums.Boolean red, GL.Enums.Boolean green, GL.Enums.Boolean blue, GL.Enums.Boolean alpha); - internal static TextureColorMaskSGIS glTextureColorMaskSGIS = (TextureColorMaskSGIS)GL.GetDelegateForExtensionMethod("glTextureColorMaskSGIS", typeof(TextureColorMaskSGIS)); + internal static TextureColorMaskSGIS glTextureColorMaskSGIS = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void IglooInterfaceSGIX(GL.Enums.All pname, void* @params); - internal unsafe static IglooInterfaceSGIX glIglooInterfaceSGIX = (IglooInterfaceSGIX)GL.GetDelegateForExtensionMethod("glIglooInterfaceSGIX", typeof(IglooInterfaceSGIX)); + internal unsafe static IglooInterfaceSGIX glIglooInterfaceSGIX = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteFencesNV(Int32 n, UInt32* fences); - internal unsafe static DeleteFencesNV glDeleteFencesNV = (DeleteFencesNV)GL.GetDelegateForExtensionMethod("glDeleteFencesNV", typeof(DeleteFencesNV)); + internal unsafe static DeleteFencesNV glDeleteFencesNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GenFencesNV(Int32 n, [Out] UInt32* fences); - internal unsafe static GenFencesNV glGenFencesNV = (GenFencesNV)GL.GetDelegateForExtensionMethod("glGenFencesNV", typeof(GenFencesNV)); + internal unsafe static GenFencesNV glGenFencesNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsFenceNV(UInt32 fence); - internal static IsFenceNV glIsFenceNV = (IsFenceNV)GL.GetDelegateForExtensionMethod("glIsFenceNV", typeof(IsFenceNV)); + internal static IsFenceNV glIsFenceNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean TestFenceNV(UInt32 fence); - internal static TestFenceNV glTestFenceNV = (TestFenceNV)GL.GetDelegateForExtensionMethod("glTestFenceNV", typeof(TestFenceNV)); + internal static TestFenceNV glTestFenceNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetFenceivNV(UInt32 fence, GL.Enums.NV_fence pname, [Out] Int32* @params); - internal unsafe static GetFenceivNV glGetFenceivNV = (GetFenceivNV)GL.GetDelegateForExtensionMethod("glGetFenceivNV", typeof(GetFenceivNV)); + internal unsafe static GetFenceivNV glGetFenceivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FinishFenceNV(UInt32 fence); - internal static FinishFenceNV glFinishFenceNV = (FinishFenceNV)GL.GetDelegateForExtensionMethod("glFinishFenceNV", typeof(FinishFenceNV)); + internal static FinishFenceNV glFinishFenceNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SetFenceNV(UInt32 fence, GL.Enums.NV_fence condition); - internal static SetFenceNV glSetFenceNV = (SetFenceNV)GL.GetDelegateForExtensionMethod("glSetFenceNV", typeof(SetFenceNV)); + internal static SetFenceNV glSetFenceNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MapControlPointsNV(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, GL.Enums.Boolean packed, void* points); - internal unsafe static MapControlPointsNV glMapControlPointsNV = (MapControlPointsNV)GL.GetDelegateForExtensionMethod("glMapControlPointsNV", typeof(MapControlPointsNV)); + internal unsafe static MapControlPointsNV glMapControlPointsNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MapParameterivNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, Int32* @params); - internal unsafe static MapParameterivNV glMapParameterivNV = (MapParameterivNV)GL.GetDelegateForExtensionMethod("glMapParameterivNV", typeof(MapParameterivNV)); + internal unsafe static MapParameterivNV glMapParameterivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MapParameterfvNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, Single* @params); - internal unsafe static MapParameterfvNV glMapParameterfvNV = (MapParameterfvNV)GL.GetDelegateForExtensionMethod("glMapParameterfvNV", typeof(MapParameterfvNV)); + internal unsafe static MapParameterfvNV glMapParameterfvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetMapControlPointsNV(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, GL.Enums.Boolean packed, [Out] void* points); - internal unsafe static GetMapControlPointsNV glGetMapControlPointsNV = (GetMapControlPointsNV)GL.GetDelegateForExtensionMethod("glGetMapControlPointsNV", typeof(GetMapControlPointsNV)); + internal unsafe static GetMapControlPointsNV glGetMapControlPointsNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetMapParameterivNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] Int32* @params); - internal unsafe static GetMapParameterivNV glGetMapParameterivNV = (GetMapParameterivNV)GL.GetDelegateForExtensionMethod("glGetMapParameterivNV", typeof(GetMapParameterivNV)); + internal unsafe static GetMapParameterivNV glGetMapParameterivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetMapParameterfvNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] Single* @params); - internal unsafe static GetMapParameterfvNV glGetMapParameterfvNV = (GetMapParameterfvNV)GL.GetDelegateForExtensionMethod("glGetMapParameterfvNV", typeof(GetMapParameterfvNV)); + internal unsafe static GetMapParameterfvNV glGetMapParameterfvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetMapAttribParameterivNV(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [Out] Int32* @params); - internal unsafe static GetMapAttribParameterivNV glGetMapAttribParameterivNV = (GetMapAttribParameterivNV)GL.GetDelegateForExtensionMethod("glGetMapAttribParameterivNV", typeof(GetMapAttribParameterivNV)); + internal unsafe static GetMapAttribParameterivNV glGetMapAttribParameterivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetMapAttribParameterfvNV(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [Out] Single* @params); - internal unsafe static GetMapAttribParameterfvNV glGetMapAttribParameterfvNV = (GetMapAttribParameterfvNV)GL.GetDelegateForExtensionMethod("glGetMapAttribParameterfvNV", typeof(GetMapAttribParameterfvNV)); + internal unsafe static GetMapAttribParameterfvNV glGetMapAttribParameterfvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EvalMapsNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators mode); - internal static EvalMapsNV glEvalMapsNV = (EvalMapsNV)GL.GetDelegateForExtensionMethod("glEvalMapsNV", typeof(EvalMapsNV)); + internal static EvalMapsNV glEvalMapsNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void CombinerStageParameterfvNV(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, Single* @params); - internal unsafe static CombinerStageParameterfvNV glCombinerStageParameterfvNV = (CombinerStageParameterfvNV)GL.GetDelegateForExtensionMethod("glCombinerStageParameterfvNV", typeof(CombinerStageParameterfvNV)); + internal unsafe static CombinerStageParameterfvNV glCombinerStageParameterfvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetCombinerStageParameterfvNV(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, [Out] Single* @params); - internal unsafe static GetCombinerStageParameterfvNV glGetCombinerStageParameterfvNV = (GetCombinerStageParameterfvNV)GL.GetDelegateForExtensionMethod("glGetCombinerStageParameterfvNV", typeof(GetCombinerStageParameterfvNV)); + internal unsafe static GetCombinerStageParameterfvNV glGetCombinerStageParameterfvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean AreProgramsResidentNV(Int32 n, UInt32* programs, [Out] GL.Enums.Boolean* residences); - internal unsafe static AreProgramsResidentNV glAreProgramsResidentNV = (AreProgramsResidentNV)GL.GetDelegateForExtensionMethod("glAreProgramsResidentNV", typeof(AreProgramsResidentNV)); + internal unsafe static AreProgramsResidentNV glAreProgramsResidentNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BindProgramNV(GL.Enums.NV_vertex_program target, UInt32 id); - internal static BindProgramNV glBindProgramNV = (BindProgramNV)GL.GetDelegateForExtensionMethod("glBindProgramNV", typeof(BindProgramNV)); + internal static BindProgramNV glBindProgramNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteProgramsNV(Int32 n, UInt32* programs); - internal unsafe static DeleteProgramsNV glDeleteProgramsNV = (DeleteProgramsNV)GL.GetDelegateForExtensionMethod("glDeleteProgramsNV", typeof(DeleteProgramsNV)); + internal unsafe static DeleteProgramsNV glDeleteProgramsNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ExecuteProgramNV(GL.Enums.NV_vertex_program target, UInt32 id, Single* @params); - internal unsafe static ExecuteProgramNV glExecuteProgramNV = (ExecuteProgramNV)GL.GetDelegateForExtensionMethod("glExecuteProgramNV", typeof(ExecuteProgramNV)); + internal unsafe static ExecuteProgramNV glExecuteProgramNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GenProgramsNV(Int32 n, [Out] UInt32* programs); - internal unsafe static GenProgramsNV glGenProgramsNV = (GenProgramsNV)GL.GetDelegateForExtensionMethod("glGenProgramsNV", typeof(GenProgramsNV)); + internal unsafe static GenProgramsNV glGenProgramsNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetProgramParameterdvNV(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Double* @params); - internal unsafe static GetProgramParameterdvNV glGetProgramParameterdvNV = (GetProgramParameterdvNV)GL.GetDelegateForExtensionMethod("glGetProgramParameterdvNV", typeof(GetProgramParameterdvNV)); + internal unsafe static GetProgramParameterdvNV glGetProgramParameterdvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetProgramParameterfvNV(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Single* @params); - internal unsafe static GetProgramParameterfvNV glGetProgramParameterfvNV = (GetProgramParameterfvNV)GL.GetDelegateForExtensionMethod("glGetProgramParameterfvNV", typeof(GetProgramParameterfvNV)); + internal unsafe static GetProgramParameterfvNV glGetProgramParameterfvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetProgramivNV(UInt32 id, GL.Enums.NV_vertex_program pname, [Out] Int32* @params); - internal unsafe static GetProgramivNV glGetProgramivNV = (GetProgramivNV)GL.GetDelegateForExtensionMethod("glGetProgramivNV", typeof(GetProgramivNV)); + internal unsafe static GetProgramivNV glGetProgramivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetProgramStringNV(UInt32 id, GL.Enums.NV_vertex_program pname, [Out] Byte* program); - internal unsafe static GetProgramStringNV glGetProgramStringNV = (GetProgramStringNV)GL.GetDelegateForExtensionMethod("glGetProgramStringNV", typeof(GetProgramStringNV)); + internal unsafe static GetProgramStringNV glGetProgramStringNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetTrackMatrixivNV(GL.Enums.NV_vertex_program target, UInt32 address, GL.Enums.NV_vertex_program pname, [Out] Int32* @params); - internal unsafe static GetTrackMatrixivNV glGetTrackMatrixivNV = (GetTrackMatrixivNV)GL.GetDelegateForExtensionMethod("glGetTrackMatrixivNV", typeof(GetTrackMatrixivNV)); + internal unsafe static GetTrackMatrixivNV glGetTrackMatrixivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVertexAttribdvNV(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Double* @params); - internal unsafe static GetVertexAttribdvNV glGetVertexAttribdvNV = (GetVertexAttribdvNV)GL.GetDelegateForExtensionMethod("glGetVertexAttribdvNV", typeof(GetVertexAttribdvNV)); + internal unsafe static GetVertexAttribdvNV glGetVertexAttribdvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVertexAttribfvNV(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Single* @params); - internal unsafe static GetVertexAttribfvNV glGetVertexAttribfvNV = (GetVertexAttribfvNV)GL.GetDelegateForExtensionMethod("glGetVertexAttribfvNV", typeof(GetVertexAttribfvNV)); + internal unsafe static GetVertexAttribfvNV glGetVertexAttribfvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVertexAttribivNV(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Int32* @params); - internal unsafe static GetVertexAttribivNV glGetVertexAttribivNV = (GetVertexAttribivNV)GL.GetDelegateForExtensionMethod("glGetVertexAttribivNV", typeof(GetVertexAttribivNV)); + internal unsafe static GetVertexAttribivNV glGetVertexAttribivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVertexAttribPointervNV(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] void* pointer); - internal unsafe static GetVertexAttribPointervNV glGetVertexAttribPointervNV = (GetVertexAttribPointervNV)GL.GetDelegateForExtensionMethod("glGetVertexAttribPointervNV", typeof(GetVertexAttribPointervNV)); + internal unsafe static GetVertexAttribPointervNV glGetVertexAttribPointervNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsProgramNV(UInt32 id); - internal static IsProgramNV glIsProgramNV = (IsProgramNV)GL.GetDelegateForExtensionMethod("glIsProgramNV", typeof(IsProgramNV)); + internal static IsProgramNV glIsProgramNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void LoadProgramNV(GL.Enums.NV_vertex_program target, UInt32 id, Int32 len, Byte* program); - internal unsafe static LoadProgramNV glLoadProgramNV = (LoadProgramNV)GL.GetDelegateForExtensionMethod("glLoadProgramNV", typeof(LoadProgramNV)); + internal unsafe static LoadProgramNV glLoadProgramNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ProgramParameter4dNV(GL.Enums.NV_vertex_program target, UInt32 index, Double x, Double y, Double z, Double w); - internal static ProgramParameter4dNV glProgramParameter4dNV = (ProgramParameter4dNV)GL.GetDelegateForExtensionMethod("glProgramParameter4dNV", typeof(ProgramParameter4dNV)); + internal static ProgramParameter4dNV glProgramParameter4dNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramParameter4dvNV(GL.Enums.NV_vertex_program target, UInt32 index, Double* v); - internal unsafe static ProgramParameter4dvNV glProgramParameter4dvNV = (ProgramParameter4dvNV)GL.GetDelegateForExtensionMethod("glProgramParameter4dvNV", typeof(ProgramParameter4dvNV)); + internal unsafe static ProgramParameter4dvNV glProgramParameter4dvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ProgramParameter4fNV(GL.Enums.NV_vertex_program target, UInt32 index, Single x, Single y, Single z, Single w); - internal static ProgramParameter4fNV glProgramParameter4fNV = (ProgramParameter4fNV)GL.GetDelegateForExtensionMethod("glProgramParameter4fNV", typeof(ProgramParameter4fNV)); + internal static ProgramParameter4fNV glProgramParameter4fNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramParameter4fvNV(GL.Enums.NV_vertex_program target, UInt32 index, Single* v); - internal unsafe static ProgramParameter4fvNV glProgramParameter4fvNV = (ProgramParameter4fvNV)GL.GetDelegateForExtensionMethod("glProgramParameter4fvNV", typeof(ProgramParameter4fvNV)); + internal unsafe static ProgramParameter4fvNV glProgramParameter4fvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramParameters4dvNV(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, Double* v); - internal unsafe static ProgramParameters4dvNV glProgramParameters4dvNV = (ProgramParameters4dvNV)GL.GetDelegateForExtensionMethod("glProgramParameters4dvNV", typeof(ProgramParameters4dvNV)); + internal unsafe static ProgramParameters4dvNV glProgramParameters4dvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramParameters4fvNV(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, Single* v); - internal unsafe static ProgramParameters4fvNV glProgramParameters4fvNV = (ProgramParameters4fvNV)GL.GetDelegateForExtensionMethod("glProgramParameters4fvNV", typeof(ProgramParameters4fvNV)); + internal unsafe static ProgramParameters4fvNV glProgramParameters4fvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void RequestResidentProgramsNV(Int32 n, UInt32* programs); - internal unsafe static RequestResidentProgramsNV glRequestResidentProgramsNV = (RequestResidentProgramsNV)GL.GetDelegateForExtensionMethod("glRequestResidentProgramsNV", typeof(RequestResidentProgramsNV)); + internal unsafe static RequestResidentProgramsNV glRequestResidentProgramsNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TrackMatrixNV(GL.Enums.NV_vertex_program target, UInt32 address, GL.Enums.NV_vertex_program matrix, GL.Enums.NV_vertex_program transform); - internal static TrackMatrixNV glTrackMatrixNV = (TrackMatrixNV)GL.GetDelegateForExtensionMethod("glTrackMatrixNV", typeof(TrackMatrixNV)); + internal static TrackMatrixNV glTrackMatrixNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribPointerNV(UInt32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, void* pointer); - internal unsafe static VertexAttribPointerNV glVertexAttribPointerNV = (VertexAttribPointerNV)GL.GetDelegateForExtensionMethod("glVertexAttribPointerNV", typeof(VertexAttribPointerNV)); + internal unsafe static VertexAttribPointerNV glVertexAttribPointerNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib1dNV(UInt32 index, Double x); - internal static VertexAttrib1dNV glVertexAttrib1dNV = (VertexAttrib1dNV)GL.GetDelegateForExtensionMethod("glVertexAttrib1dNV", typeof(VertexAttrib1dNV)); + internal static VertexAttrib1dNV glVertexAttrib1dNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib1dvNV(UInt32 index, Double* v); - internal unsafe static VertexAttrib1dvNV glVertexAttrib1dvNV = (VertexAttrib1dvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib1dvNV", typeof(VertexAttrib1dvNV)); + internal unsafe static VertexAttrib1dvNV glVertexAttrib1dvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib1fNV(UInt32 index, Single x); - internal static VertexAttrib1fNV glVertexAttrib1fNV = (VertexAttrib1fNV)GL.GetDelegateForExtensionMethod("glVertexAttrib1fNV", typeof(VertexAttrib1fNV)); + internal static VertexAttrib1fNV glVertexAttrib1fNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib1fvNV(UInt32 index, Single* v); - internal unsafe static VertexAttrib1fvNV glVertexAttrib1fvNV = (VertexAttrib1fvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib1fvNV", typeof(VertexAttrib1fvNV)); + internal unsafe static VertexAttrib1fvNV glVertexAttrib1fvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib1sNV(UInt32 index, Int16 x); - internal static VertexAttrib1sNV glVertexAttrib1sNV = (VertexAttrib1sNV)GL.GetDelegateForExtensionMethod("glVertexAttrib1sNV", typeof(VertexAttrib1sNV)); + internal static VertexAttrib1sNV glVertexAttrib1sNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib1svNV(UInt32 index, Int16* v); - internal unsafe static VertexAttrib1svNV glVertexAttrib1svNV = (VertexAttrib1svNV)GL.GetDelegateForExtensionMethod("glVertexAttrib1svNV", typeof(VertexAttrib1svNV)); + internal unsafe static VertexAttrib1svNV glVertexAttrib1svNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib2dNV(UInt32 index, Double x, Double y); - internal static VertexAttrib2dNV glVertexAttrib2dNV = (VertexAttrib2dNV)GL.GetDelegateForExtensionMethod("glVertexAttrib2dNV", typeof(VertexAttrib2dNV)); + internal static VertexAttrib2dNV glVertexAttrib2dNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib2dvNV(UInt32 index, Double* v); - internal unsafe static VertexAttrib2dvNV glVertexAttrib2dvNV = (VertexAttrib2dvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib2dvNV", typeof(VertexAttrib2dvNV)); + internal unsafe static VertexAttrib2dvNV glVertexAttrib2dvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib2fNV(UInt32 index, Single x, Single y); - internal static VertexAttrib2fNV glVertexAttrib2fNV = (VertexAttrib2fNV)GL.GetDelegateForExtensionMethod("glVertexAttrib2fNV", typeof(VertexAttrib2fNV)); + internal static VertexAttrib2fNV glVertexAttrib2fNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib2fvNV(UInt32 index, Single* v); - internal unsafe static VertexAttrib2fvNV glVertexAttrib2fvNV = (VertexAttrib2fvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib2fvNV", typeof(VertexAttrib2fvNV)); + internal unsafe static VertexAttrib2fvNV glVertexAttrib2fvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib2sNV(UInt32 index, Int16 x, Int16 y); - internal static VertexAttrib2sNV glVertexAttrib2sNV = (VertexAttrib2sNV)GL.GetDelegateForExtensionMethod("glVertexAttrib2sNV", typeof(VertexAttrib2sNV)); + internal static VertexAttrib2sNV glVertexAttrib2sNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib2svNV(UInt32 index, Int16* v); - internal unsafe static VertexAttrib2svNV glVertexAttrib2svNV = (VertexAttrib2svNV)GL.GetDelegateForExtensionMethod("glVertexAttrib2svNV", typeof(VertexAttrib2svNV)); + internal unsafe static VertexAttrib2svNV glVertexAttrib2svNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib3dNV(UInt32 index, Double x, Double y, Double z); - internal static VertexAttrib3dNV glVertexAttrib3dNV = (VertexAttrib3dNV)GL.GetDelegateForExtensionMethod("glVertexAttrib3dNV", typeof(VertexAttrib3dNV)); + internal static VertexAttrib3dNV glVertexAttrib3dNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib3dvNV(UInt32 index, Double* v); - internal unsafe static VertexAttrib3dvNV glVertexAttrib3dvNV = (VertexAttrib3dvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib3dvNV", typeof(VertexAttrib3dvNV)); + internal unsafe static VertexAttrib3dvNV glVertexAttrib3dvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib3fNV(UInt32 index, Single x, Single y, Single z); - internal static VertexAttrib3fNV glVertexAttrib3fNV = (VertexAttrib3fNV)GL.GetDelegateForExtensionMethod("glVertexAttrib3fNV", typeof(VertexAttrib3fNV)); + internal static VertexAttrib3fNV glVertexAttrib3fNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib3fvNV(UInt32 index, Single* v); - internal unsafe static VertexAttrib3fvNV glVertexAttrib3fvNV = (VertexAttrib3fvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib3fvNV", typeof(VertexAttrib3fvNV)); + internal unsafe static VertexAttrib3fvNV glVertexAttrib3fvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib3sNV(UInt32 index, Int16 x, Int16 y, Int16 z); - internal static VertexAttrib3sNV glVertexAttrib3sNV = (VertexAttrib3sNV)GL.GetDelegateForExtensionMethod("glVertexAttrib3sNV", typeof(VertexAttrib3sNV)); + internal static VertexAttrib3sNV glVertexAttrib3sNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib3svNV(UInt32 index, Int16* v); - internal unsafe static VertexAttrib3svNV glVertexAttrib3svNV = (VertexAttrib3svNV)GL.GetDelegateForExtensionMethod("glVertexAttrib3svNV", typeof(VertexAttrib3svNV)); + internal unsafe static VertexAttrib3svNV glVertexAttrib3svNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib4dNV(UInt32 index, Double x, Double y, Double z, Double w); - internal static VertexAttrib4dNV glVertexAttrib4dNV = (VertexAttrib4dNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4dNV", typeof(VertexAttrib4dNV)); + internal static VertexAttrib4dNV glVertexAttrib4dNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4dvNV(UInt32 index, Double* v); - internal unsafe static VertexAttrib4dvNV glVertexAttrib4dvNV = (VertexAttrib4dvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4dvNV", typeof(VertexAttrib4dvNV)); + internal unsafe static VertexAttrib4dvNV glVertexAttrib4dvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib4fNV(UInt32 index, Single x, Single y, Single z, Single w); - internal static VertexAttrib4fNV glVertexAttrib4fNV = (VertexAttrib4fNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4fNV", typeof(VertexAttrib4fNV)); + internal static VertexAttrib4fNV glVertexAttrib4fNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4fvNV(UInt32 index, Single* v); - internal unsafe static VertexAttrib4fvNV glVertexAttrib4fvNV = (VertexAttrib4fvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4fvNV", typeof(VertexAttrib4fvNV)); + internal unsafe static VertexAttrib4fvNV glVertexAttrib4fvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib4sNV(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w); - internal static VertexAttrib4sNV glVertexAttrib4sNV = (VertexAttrib4sNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4sNV", typeof(VertexAttrib4sNV)); + internal static VertexAttrib4sNV glVertexAttrib4sNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4svNV(UInt32 index, Int16* v); - internal unsafe static VertexAttrib4svNV glVertexAttrib4svNV = (VertexAttrib4svNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4svNV", typeof(VertexAttrib4svNV)); + internal unsafe static VertexAttrib4svNV glVertexAttrib4svNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib4ubNV(UInt32 index, Byte x, Byte y, Byte z, Byte w); - internal static VertexAttrib4ubNV glVertexAttrib4ubNV = (VertexAttrib4ubNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4ubNV", typeof(VertexAttrib4ubNV)); + internal static VertexAttrib4ubNV glVertexAttrib4ubNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4ubvNV(UInt32 index, Byte* v); - internal unsafe static VertexAttrib4ubvNV glVertexAttrib4ubvNV = (VertexAttrib4ubvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4ubvNV", typeof(VertexAttrib4ubvNV)); + internal unsafe static VertexAttrib4ubvNV glVertexAttrib4ubvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribs1dvNV(UInt32 index, Int32 count, Double* v); - internal unsafe static VertexAttribs1dvNV glVertexAttribs1dvNV = (VertexAttribs1dvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs1dvNV", typeof(VertexAttribs1dvNV)); + internal unsafe static VertexAttribs1dvNV glVertexAttribs1dvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribs1fvNV(UInt32 index, Int32 count, Single* v); - internal unsafe static VertexAttribs1fvNV glVertexAttribs1fvNV = (VertexAttribs1fvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs1fvNV", typeof(VertexAttribs1fvNV)); + internal unsafe static VertexAttribs1fvNV glVertexAttribs1fvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribs1svNV(UInt32 index, Int32 count, Int16* v); - internal unsafe static VertexAttribs1svNV glVertexAttribs1svNV = (VertexAttribs1svNV)GL.GetDelegateForExtensionMethod("glVertexAttribs1svNV", typeof(VertexAttribs1svNV)); + internal unsafe static VertexAttribs1svNV glVertexAttribs1svNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribs2dvNV(UInt32 index, Int32 count, Double* v); - internal unsafe static VertexAttribs2dvNV glVertexAttribs2dvNV = (VertexAttribs2dvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs2dvNV", typeof(VertexAttribs2dvNV)); + internal unsafe static VertexAttribs2dvNV glVertexAttribs2dvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribs2fvNV(UInt32 index, Int32 count, Single* v); - internal unsafe static VertexAttribs2fvNV glVertexAttribs2fvNV = (VertexAttribs2fvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs2fvNV", typeof(VertexAttribs2fvNV)); + internal unsafe static VertexAttribs2fvNV glVertexAttribs2fvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribs2svNV(UInt32 index, Int32 count, Int16* v); - internal unsafe static VertexAttribs2svNV glVertexAttribs2svNV = (VertexAttribs2svNV)GL.GetDelegateForExtensionMethod("glVertexAttribs2svNV", typeof(VertexAttribs2svNV)); + internal unsafe static VertexAttribs2svNV glVertexAttribs2svNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribs3dvNV(UInt32 index, Int32 count, Double* v); - internal unsafe static VertexAttribs3dvNV glVertexAttribs3dvNV = (VertexAttribs3dvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs3dvNV", typeof(VertexAttribs3dvNV)); + internal unsafe static VertexAttribs3dvNV glVertexAttribs3dvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribs3fvNV(UInt32 index, Int32 count, Single* v); - internal unsafe static VertexAttribs3fvNV glVertexAttribs3fvNV = (VertexAttribs3fvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs3fvNV", typeof(VertexAttribs3fvNV)); + internal unsafe static VertexAttribs3fvNV glVertexAttribs3fvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribs3svNV(UInt32 index, Int32 count, Int16* v); - internal unsafe static VertexAttribs3svNV glVertexAttribs3svNV = (VertexAttribs3svNV)GL.GetDelegateForExtensionMethod("glVertexAttribs3svNV", typeof(VertexAttribs3svNV)); + internal unsafe static VertexAttribs3svNV glVertexAttribs3svNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribs4dvNV(UInt32 index, Int32 count, Double* v); - internal unsafe static VertexAttribs4dvNV glVertexAttribs4dvNV = (VertexAttribs4dvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs4dvNV", typeof(VertexAttribs4dvNV)); + internal unsafe static VertexAttribs4dvNV glVertexAttribs4dvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribs4fvNV(UInt32 index, Int32 count, Single* v); - internal unsafe static VertexAttribs4fvNV glVertexAttribs4fvNV = (VertexAttribs4fvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs4fvNV", typeof(VertexAttribs4fvNV)); + internal unsafe static VertexAttribs4fvNV glVertexAttribs4fvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribs4svNV(UInt32 index, Int32 count, Int16* v); - internal unsafe static VertexAttribs4svNV glVertexAttribs4svNV = (VertexAttribs4svNV)GL.GetDelegateForExtensionMethod("glVertexAttribs4svNV", typeof(VertexAttribs4svNV)); + internal unsafe static VertexAttribs4svNV glVertexAttribs4svNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribs4ubvNV(UInt32 index, Int32 count, Byte* v); - internal unsafe static VertexAttribs4ubvNV glVertexAttribs4ubvNV = (VertexAttribs4ubvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs4ubvNV", typeof(VertexAttribs4ubvNV)); + internal unsafe static VertexAttribs4ubvNV glVertexAttribs4ubvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexBumpParameterivATI(GL.Enums.ATI_envmap_bumpmap pname, Int32* param); - internal unsafe static TexBumpParameterivATI glTexBumpParameterivATI = (TexBumpParameterivATI)GL.GetDelegateForExtensionMethod("glTexBumpParameterivATI", typeof(TexBumpParameterivATI)); + internal unsafe static TexBumpParameterivATI glTexBumpParameterivATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexBumpParameterfvATI(GL.Enums.ATI_envmap_bumpmap pname, Single* param); - internal unsafe static TexBumpParameterfvATI glTexBumpParameterfvATI = (TexBumpParameterfvATI)GL.GetDelegateForExtensionMethod("glTexBumpParameterfvATI", typeof(TexBumpParameterfvATI)); + internal unsafe static TexBumpParameterfvATI glTexBumpParameterfvATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetTexBumpParameterivATI(GL.Enums.ATI_envmap_bumpmap pname, [Out] Int32* param); - internal unsafe static GetTexBumpParameterivATI glGetTexBumpParameterivATI = (GetTexBumpParameterivATI)GL.GetDelegateForExtensionMethod("glGetTexBumpParameterivATI", typeof(GetTexBumpParameterivATI)); + internal unsafe static GetTexBumpParameterivATI glGetTexBumpParameterivATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetTexBumpParameterfvATI(GL.Enums.ATI_envmap_bumpmap pname, [Out] Single* param); - internal unsafe static GetTexBumpParameterfvATI glGetTexBumpParameterfvATI = (GetTexBumpParameterfvATI)GL.GetDelegateForExtensionMethod("glGetTexBumpParameterfvATI", typeof(GetTexBumpParameterfvATI)); + internal unsafe static GetTexBumpParameterfvATI glGetTexBumpParameterfvATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 GenFragmentShadersATI(UInt32 range); - internal static GenFragmentShadersATI glGenFragmentShadersATI = (GenFragmentShadersATI)GL.GetDelegateForExtensionMethod("glGenFragmentShadersATI", typeof(GenFragmentShadersATI)); + internal static GenFragmentShadersATI glGenFragmentShadersATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BindFragmentShaderATI(UInt32 id); - internal static BindFragmentShaderATI glBindFragmentShaderATI = (BindFragmentShaderATI)GL.GetDelegateForExtensionMethod("glBindFragmentShaderATI", typeof(BindFragmentShaderATI)); + internal static BindFragmentShaderATI glBindFragmentShaderATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DeleteFragmentShaderATI(UInt32 id); - internal static DeleteFragmentShaderATI glDeleteFragmentShaderATI = (DeleteFragmentShaderATI)GL.GetDelegateForExtensionMethod("glDeleteFragmentShaderATI", typeof(DeleteFragmentShaderATI)); + internal static DeleteFragmentShaderATI glDeleteFragmentShaderATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BeginFragmentShaderATI(); - internal static BeginFragmentShaderATI glBeginFragmentShaderATI = (BeginFragmentShaderATI)GL.GetDelegateForExtensionMethod("glBeginFragmentShaderATI", typeof(BeginFragmentShaderATI)); + internal static BeginFragmentShaderATI glBeginFragmentShaderATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EndFragmentShaderATI(); - internal static EndFragmentShaderATI glEndFragmentShaderATI = (EndFragmentShaderATI)GL.GetDelegateForExtensionMethod("glEndFragmentShaderATI", typeof(EndFragmentShaderATI)); + internal static EndFragmentShaderATI glEndFragmentShaderATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PassTexCoordATI(UInt32 dst, UInt32 coord, GL.Enums.ATI_fragment_shader swizzle); - internal static PassTexCoordATI glPassTexCoordATI = (PassTexCoordATI)GL.GetDelegateForExtensionMethod("glPassTexCoordATI", typeof(PassTexCoordATI)); + internal static PassTexCoordATI glPassTexCoordATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SampleMapATI(UInt32 dst, UInt32 interp, GL.Enums.ATI_fragment_shader swizzle); - internal static SampleMapATI glSampleMapATI = (SampleMapATI)GL.GetDelegateForExtensionMethod("glSampleMapATI", typeof(SampleMapATI)); + internal static SampleMapATI glSampleMapATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ColorFragmentOp1ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod); - internal static ColorFragmentOp1ATI glColorFragmentOp1ATI = (ColorFragmentOp1ATI)GL.GetDelegateForExtensionMethod("glColorFragmentOp1ATI", typeof(ColorFragmentOp1ATI)); + internal static ColorFragmentOp1ATI glColorFragmentOp1ATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ColorFragmentOp2ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod); - internal static ColorFragmentOp2ATI glColorFragmentOp2ATI = (ColorFragmentOp2ATI)GL.GetDelegateForExtensionMethod("glColorFragmentOp2ATI", typeof(ColorFragmentOp2ATI)); + internal static ColorFragmentOp2ATI glColorFragmentOp2ATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ColorFragmentOp3ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod, UInt32 arg3, UInt32 arg3Rep, UInt32 arg3Mod); - internal static ColorFragmentOp3ATI glColorFragmentOp3ATI = (ColorFragmentOp3ATI)GL.GetDelegateForExtensionMethod("glColorFragmentOp3ATI", typeof(ColorFragmentOp3ATI)); + internal static ColorFragmentOp3ATI glColorFragmentOp3ATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void AlphaFragmentOp1ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod); - internal static AlphaFragmentOp1ATI glAlphaFragmentOp1ATI = (AlphaFragmentOp1ATI)GL.GetDelegateForExtensionMethod("glAlphaFragmentOp1ATI", typeof(AlphaFragmentOp1ATI)); + internal static AlphaFragmentOp1ATI glAlphaFragmentOp1ATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void AlphaFragmentOp2ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod); - internal static AlphaFragmentOp2ATI glAlphaFragmentOp2ATI = (AlphaFragmentOp2ATI)GL.GetDelegateForExtensionMethod("glAlphaFragmentOp2ATI", typeof(AlphaFragmentOp2ATI)); + internal static AlphaFragmentOp2ATI glAlphaFragmentOp2ATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void AlphaFragmentOp3ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod, UInt32 arg3, UInt32 arg3Rep, UInt32 arg3Mod); - internal static AlphaFragmentOp3ATI glAlphaFragmentOp3ATI = (AlphaFragmentOp3ATI)GL.GetDelegateForExtensionMethod("glAlphaFragmentOp3ATI", typeof(AlphaFragmentOp3ATI)); + internal static AlphaFragmentOp3ATI glAlphaFragmentOp3ATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SetFragmentShaderConstantATI(UInt32 dst, Single* value); - internal unsafe static SetFragmentShaderConstantATI glSetFragmentShaderConstantATI = (SetFragmentShaderConstantATI)GL.GetDelegateForExtensionMethod("glSetFragmentShaderConstantATI", typeof(SetFragmentShaderConstantATI)); + internal unsafe static SetFragmentShaderConstantATI glSetFragmentShaderConstantATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PNTrianglesiATI(GL.Enums.ATI_pn_triangles pname, Int32 param); - internal static PNTrianglesiATI glPNTrianglesiATI = (PNTrianglesiATI)GL.GetDelegateForExtensionMethod("glPNTrianglesiATI", typeof(PNTrianglesiATI)); + internal static PNTrianglesiATI glPNTrianglesiATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PNTrianglesfATI(GL.Enums.ATI_pn_triangles pname, Single param); - internal static PNTrianglesfATI glPNTrianglesfATI = (PNTrianglesfATI)GL.GetDelegateForExtensionMethod("glPNTrianglesfATI", typeof(PNTrianglesfATI)); + internal static PNTrianglesfATI glPNTrianglesfATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Int32 NewObjectBufferATI(Int32 size, void* pointer, GL.Enums.ATI_vertex_array_object usage); - internal unsafe static NewObjectBufferATI glNewObjectBufferATI = (NewObjectBufferATI)GL.GetDelegateForExtensionMethod("glNewObjectBufferATI", typeof(NewObjectBufferATI)); + internal unsafe static NewObjectBufferATI glNewObjectBufferATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsObjectBufferATI(UInt32 buffer); - internal static IsObjectBufferATI glIsObjectBufferATI = (IsObjectBufferATI)GL.GetDelegateForExtensionMethod("glIsObjectBufferATI", typeof(IsObjectBufferATI)); + internal static IsObjectBufferATI glIsObjectBufferATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void UpdateObjectBufferATI(UInt32 buffer, UInt32 offset, Int32 size, void* pointer, GL.Enums.ATI_vertex_array_object preserve); - internal unsafe static UpdateObjectBufferATI glUpdateObjectBufferATI = (UpdateObjectBufferATI)GL.GetDelegateForExtensionMethod("glUpdateObjectBufferATI", typeof(UpdateObjectBufferATI)); + internal unsafe static UpdateObjectBufferATI glUpdateObjectBufferATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetObjectBufferfvATI(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params); - internal unsafe static GetObjectBufferfvATI glGetObjectBufferfvATI = (GetObjectBufferfvATI)GL.GetDelegateForExtensionMethod("glGetObjectBufferfvATI", typeof(GetObjectBufferfvATI)); + internal unsafe static GetObjectBufferfvATI glGetObjectBufferfvATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetObjectBufferivATI(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Int32* @params); - internal unsafe static GetObjectBufferivATI glGetObjectBufferivATI = (GetObjectBufferivATI)GL.GetDelegateForExtensionMethod("glGetObjectBufferivATI", typeof(GetObjectBufferivATI)); + internal unsafe static GetObjectBufferivATI glGetObjectBufferivATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FreeObjectBufferATI(UInt32 buffer); - internal static FreeObjectBufferATI glFreeObjectBufferATI = (FreeObjectBufferATI)GL.GetDelegateForExtensionMethod("glFreeObjectBufferATI", typeof(FreeObjectBufferATI)); + internal static FreeObjectBufferATI glFreeObjectBufferATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ArrayObjectATI(GL.Enums.EnableCap array, Int32 size, GL.Enums.ATI_vertex_array_object type, Int32 stride, UInt32 buffer, UInt32 offset); - internal static ArrayObjectATI glArrayObjectATI = (ArrayObjectATI)GL.GetDelegateForExtensionMethod("glArrayObjectATI", typeof(ArrayObjectATI)); + internal static ArrayObjectATI glArrayObjectATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetArrayObjectfvATI(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params); - internal unsafe static GetArrayObjectfvATI glGetArrayObjectfvATI = (GetArrayObjectfvATI)GL.GetDelegateForExtensionMethod("glGetArrayObjectfvATI", typeof(GetArrayObjectfvATI)); + internal unsafe static GetArrayObjectfvATI glGetArrayObjectfvATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetArrayObjectivATI(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] Int32* @params); - internal unsafe static GetArrayObjectivATI glGetArrayObjectivATI = (GetArrayObjectivATI)GL.GetDelegateForExtensionMethod("glGetArrayObjectivATI", typeof(GetArrayObjectivATI)); + internal unsafe static GetArrayObjectivATI glGetArrayObjectivATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VariantArrayObjectATI(UInt32 id, GL.Enums.ATI_vertex_array_object type, Int32 stride, UInt32 buffer, UInt32 offset); - internal static VariantArrayObjectATI glVariantArrayObjectATI = (VariantArrayObjectATI)GL.GetDelegateForExtensionMethod("glVariantArrayObjectATI", typeof(VariantArrayObjectATI)); + internal static VariantArrayObjectATI glVariantArrayObjectATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVariantArrayObjectfvATI(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params); - internal unsafe static GetVariantArrayObjectfvATI glGetVariantArrayObjectfvATI = (GetVariantArrayObjectfvATI)GL.GetDelegateForExtensionMethod("glGetVariantArrayObjectfvATI", typeof(GetVariantArrayObjectfvATI)); + internal unsafe static GetVariantArrayObjectfvATI glGetVariantArrayObjectfvATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVariantArrayObjectivATI(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Int32* @params); - internal unsafe static GetVariantArrayObjectivATI glGetVariantArrayObjectivATI = (GetVariantArrayObjectivATI)GL.GetDelegateForExtensionMethod("glGetVariantArrayObjectivATI", typeof(GetVariantArrayObjectivATI)); + internal unsafe static GetVariantArrayObjectivATI glGetVariantArrayObjectivATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BeginVertexShaderEXT(); - internal static BeginVertexShaderEXT glBeginVertexShaderEXT = (BeginVertexShaderEXT)GL.GetDelegateForExtensionMethod("glBeginVertexShaderEXT", typeof(BeginVertexShaderEXT)); + internal static BeginVertexShaderEXT glBeginVertexShaderEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EndVertexShaderEXT(); - internal static EndVertexShaderEXT glEndVertexShaderEXT = (EndVertexShaderEXT)GL.GetDelegateForExtensionMethod("glEndVertexShaderEXT", typeof(EndVertexShaderEXT)); + internal static EndVertexShaderEXT glEndVertexShaderEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BindVertexShaderEXT(UInt32 id); - internal static BindVertexShaderEXT glBindVertexShaderEXT = (BindVertexShaderEXT)GL.GetDelegateForExtensionMethod("glBindVertexShaderEXT", typeof(BindVertexShaderEXT)); + internal static BindVertexShaderEXT glBindVertexShaderEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 GenVertexShadersEXT(UInt32 range); - internal static GenVertexShadersEXT glGenVertexShadersEXT = (GenVertexShadersEXT)GL.GetDelegateForExtensionMethod("glGenVertexShadersEXT", typeof(GenVertexShadersEXT)); + internal static GenVertexShadersEXT glGenVertexShadersEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DeleteVertexShaderEXT(UInt32 id); - internal static DeleteVertexShaderEXT glDeleteVertexShaderEXT = (DeleteVertexShaderEXT)GL.GetDelegateForExtensionMethod("glDeleteVertexShaderEXT", typeof(DeleteVertexShaderEXT)); + internal static DeleteVertexShaderEXT glDeleteVertexShaderEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ShaderOp1EXT(GL.Enums.EXT_vertex_shader op, UInt32 res, UInt32 arg1); - internal static ShaderOp1EXT glShaderOp1EXT = (ShaderOp1EXT)GL.GetDelegateForExtensionMethod("glShaderOp1EXT", typeof(ShaderOp1EXT)); + internal static ShaderOp1EXT glShaderOp1EXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ShaderOp2EXT(GL.Enums.EXT_vertex_shader op, UInt32 res, UInt32 arg1, UInt32 arg2); - internal static ShaderOp2EXT glShaderOp2EXT = (ShaderOp2EXT)GL.GetDelegateForExtensionMethod("glShaderOp2EXT", typeof(ShaderOp2EXT)); + internal static ShaderOp2EXT glShaderOp2EXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ShaderOp3EXT(GL.Enums.EXT_vertex_shader op, UInt32 res, UInt32 arg1, UInt32 arg2, UInt32 arg3); - internal static ShaderOp3EXT glShaderOp3EXT = (ShaderOp3EXT)GL.GetDelegateForExtensionMethod("glShaderOp3EXT", typeof(ShaderOp3EXT)); + internal static ShaderOp3EXT glShaderOp3EXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SwizzleEXT(UInt32 res, UInt32 @in, GL.Enums.EXT_vertex_shader outX, GL.Enums.EXT_vertex_shader outY, GL.Enums.EXT_vertex_shader outZ, GL.Enums.EXT_vertex_shader outW); - internal static SwizzleEXT glSwizzleEXT = (SwizzleEXT)GL.GetDelegateForExtensionMethod("glSwizzleEXT", typeof(SwizzleEXT)); + internal static SwizzleEXT glSwizzleEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WriteMaskEXT(UInt32 res, UInt32 @in, GL.Enums.EXT_vertex_shader outX, GL.Enums.EXT_vertex_shader outY, GL.Enums.EXT_vertex_shader outZ, GL.Enums.EXT_vertex_shader outW); - internal static WriteMaskEXT glWriteMaskEXT = (WriteMaskEXT)GL.GetDelegateForExtensionMethod("glWriteMaskEXT", typeof(WriteMaskEXT)); + internal static WriteMaskEXT glWriteMaskEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void InsertComponentEXT(UInt32 res, UInt32 src, UInt32 num); - internal static InsertComponentEXT glInsertComponentEXT = (InsertComponentEXT)GL.GetDelegateForExtensionMethod("glInsertComponentEXT", typeof(InsertComponentEXT)); + internal static InsertComponentEXT glInsertComponentEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ExtractComponentEXT(UInt32 res, UInt32 src, UInt32 num); - internal static ExtractComponentEXT glExtractComponentEXT = (ExtractComponentEXT)GL.GetDelegateForExtensionMethod("glExtractComponentEXT", typeof(ExtractComponentEXT)); + internal static ExtractComponentEXT glExtractComponentEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 GenSymbolsEXT(GL.Enums.EXT_vertex_shader datatype, GL.Enums.EXT_vertex_shader storagetype, GL.Enums.EXT_vertex_shader range, UInt32 components); - internal static GenSymbolsEXT glGenSymbolsEXT = (GenSymbolsEXT)GL.GetDelegateForExtensionMethod("glGenSymbolsEXT", typeof(GenSymbolsEXT)); + internal static GenSymbolsEXT glGenSymbolsEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SetInvariantEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, void* addr); - internal unsafe static SetInvariantEXT glSetInvariantEXT = (SetInvariantEXT)GL.GetDelegateForExtensionMethod("glSetInvariantEXT", typeof(SetInvariantEXT)); + internal unsafe static SetInvariantEXT glSetInvariantEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SetLocalConstantEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, void* addr); - internal unsafe static SetLocalConstantEXT glSetLocalConstantEXT = (SetLocalConstantEXT)GL.GetDelegateForExtensionMethod("glSetLocalConstantEXT", typeof(SetLocalConstantEXT)); + internal unsafe static SetLocalConstantEXT glSetLocalConstantEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VariantbvEXT(UInt32 id, SByte* addr); - internal unsafe static VariantbvEXT glVariantbvEXT = (VariantbvEXT)GL.GetDelegateForExtensionMethod("glVariantbvEXT", typeof(VariantbvEXT)); + internal unsafe static VariantbvEXT glVariantbvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VariantsvEXT(UInt32 id, Int16* addr); - internal unsafe static VariantsvEXT glVariantsvEXT = (VariantsvEXT)GL.GetDelegateForExtensionMethod("glVariantsvEXT", typeof(VariantsvEXT)); + internal unsafe static VariantsvEXT glVariantsvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VariantivEXT(UInt32 id, Int32* addr); - internal unsafe static VariantivEXT glVariantivEXT = (VariantivEXT)GL.GetDelegateForExtensionMethod("glVariantivEXT", typeof(VariantivEXT)); + internal unsafe static VariantivEXT glVariantivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VariantfvEXT(UInt32 id, Single* addr); - internal unsafe static VariantfvEXT glVariantfvEXT = (VariantfvEXT)GL.GetDelegateForExtensionMethod("glVariantfvEXT", typeof(VariantfvEXT)); + internal unsafe static VariantfvEXT glVariantfvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VariantdvEXT(UInt32 id, Double* addr); - internal unsafe static VariantdvEXT glVariantdvEXT = (VariantdvEXT)GL.GetDelegateForExtensionMethod("glVariantdvEXT", typeof(VariantdvEXT)); + internal unsafe static VariantdvEXT glVariantdvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VariantubvEXT(UInt32 id, Byte* addr); - internal unsafe static VariantubvEXT glVariantubvEXT = (VariantubvEXT)GL.GetDelegateForExtensionMethod("glVariantubvEXT", typeof(VariantubvEXT)); + internal unsafe static VariantubvEXT glVariantubvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VariantusvEXT(UInt32 id, UInt16* addr); - internal unsafe static VariantusvEXT glVariantusvEXT = (VariantusvEXT)GL.GetDelegateForExtensionMethod("glVariantusvEXT", typeof(VariantusvEXT)); + internal unsafe static VariantusvEXT glVariantusvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VariantuivEXT(UInt32 id, UInt32* addr); - internal unsafe static VariantuivEXT glVariantuivEXT = (VariantuivEXT)GL.GetDelegateForExtensionMethod("glVariantuivEXT", typeof(VariantuivEXT)); + internal unsafe static VariantuivEXT glVariantuivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VariantPointerEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, UInt32 stride, void* addr); - internal unsafe static VariantPointerEXT glVariantPointerEXT = (VariantPointerEXT)GL.GetDelegateForExtensionMethod("glVariantPointerEXT", typeof(VariantPointerEXT)); + internal unsafe static VariantPointerEXT glVariantPointerEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EnableVariantClientStateEXT(UInt32 id); - internal static EnableVariantClientStateEXT glEnableVariantClientStateEXT = (EnableVariantClientStateEXT)GL.GetDelegateForExtensionMethod("glEnableVariantClientStateEXT", typeof(EnableVariantClientStateEXT)); + internal static EnableVariantClientStateEXT glEnableVariantClientStateEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DisableVariantClientStateEXT(UInt32 id); - internal static DisableVariantClientStateEXT glDisableVariantClientStateEXT = (DisableVariantClientStateEXT)GL.GetDelegateForExtensionMethod("glDisableVariantClientStateEXT", typeof(DisableVariantClientStateEXT)); + internal static DisableVariantClientStateEXT glDisableVariantClientStateEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 BindLightParameterEXT(GL.Enums.LightName light, GL.Enums.LightParameter value); - internal static BindLightParameterEXT glBindLightParameterEXT = (BindLightParameterEXT)GL.GetDelegateForExtensionMethod("glBindLightParameterEXT", typeof(BindLightParameterEXT)); + internal static BindLightParameterEXT glBindLightParameterEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 BindMaterialParameterEXT(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter value); - internal static BindMaterialParameterEXT glBindMaterialParameterEXT = (BindMaterialParameterEXT)GL.GetDelegateForExtensionMethod("glBindMaterialParameterEXT", typeof(BindMaterialParameterEXT)); + internal static BindMaterialParameterEXT glBindMaterialParameterEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 BindTexGenParameterEXT(GL.Enums.EXT_vertex_shader unit, GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter value); - internal static BindTexGenParameterEXT glBindTexGenParameterEXT = (BindTexGenParameterEXT)GL.GetDelegateForExtensionMethod("glBindTexGenParameterEXT", typeof(BindTexGenParameterEXT)); + internal static BindTexGenParameterEXT glBindTexGenParameterEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 BindTextureUnitParameterEXT(GL.Enums.EXT_vertex_shader unit, GL.Enums.EXT_vertex_shader value); - internal static BindTextureUnitParameterEXT glBindTextureUnitParameterEXT = (BindTextureUnitParameterEXT)GL.GetDelegateForExtensionMethod("glBindTextureUnitParameterEXT", typeof(BindTextureUnitParameterEXT)); + internal static BindTextureUnitParameterEXT glBindTextureUnitParameterEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 BindParameterEXT(GL.Enums.EXT_vertex_shader value); - internal static BindParameterEXT glBindParameterEXT = (BindParameterEXT)GL.GetDelegateForExtensionMethod("glBindParameterEXT", typeof(BindParameterEXT)); + internal static BindParameterEXT glBindParameterEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsVariantEnabledEXT(UInt32 id, GL.Enums.EXT_vertex_shader cap); - internal static IsVariantEnabledEXT glIsVariantEnabledEXT = (IsVariantEnabledEXT)GL.GetDelegateForExtensionMethod("glIsVariantEnabledEXT", typeof(IsVariantEnabledEXT)); + internal static IsVariantEnabledEXT glIsVariantEnabledEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVariantBooleanvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data); - internal unsafe static GetVariantBooleanvEXT glGetVariantBooleanvEXT = (GetVariantBooleanvEXT)GL.GetDelegateForExtensionMethod("glGetVariantBooleanvEXT", typeof(GetVariantBooleanvEXT)); + internal unsafe static GetVariantBooleanvEXT glGetVariantBooleanvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVariantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data); - internal unsafe static GetVariantIntegervEXT glGetVariantIntegervEXT = (GetVariantIntegervEXT)GL.GetDelegateForExtensionMethod("glGetVariantIntegervEXT", typeof(GetVariantIntegervEXT)); + internal unsafe static GetVariantIntegervEXT glGetVariantIntegervEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVariantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data); - internal unsafe static GetVariantFloatvEXT glGetVariantFloatvEXT = (GetVariantFloatvEXT)GL.GetDelegateForExtensionMethod("glGetVariantFloatvEXT", typeof(GetVariantFloatvEXT)); + internal unsafe static GetVariantFloatvEXT glGetVariantFloatvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVariantPointervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] void* data); - internal unsafe static GetVariantPointervEXT glGetVariantPointervEXT = (GetVariantPointervEXT)GL.GetDelegateForExtensionMethod("glGetVariantPointervEXT", typeof(GetVariantPointervEXT)); + internal unsafe static GetVariantPointervEXT glGetVariantPointervEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetInvariantBooleanvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data); - internal unsafe static GetInvariantBooleanvEXT glGetInvariantBooleanvEXT = (GetInvariantBooleanvEXT)GL.GetDelegateForExtensionMethod("glGetInvariantBooleanvEXT", typeof(GetInvariantBooleanvEXT)); + internal unsafe static GetInvariantBooleanvEXT glGetInvariantBooleanvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetInvariantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data); - internal unsafe static GetInvariantIntegervEXT glGetInvariantIntegervEXT = (GetInvariantIntegervEXT)GL.GetDelegateForExtensionMethod("glGetInvariantIntegervEXT", typeof(GetInvariantIntegervEXT)); + internal unsafe static GetInvariantIntegervEXT glGetInvariantIntegervEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetInvariantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data); - internal unsafe static GetInvariantFloatvEXT glGetInvariantFloatvEXT = (GetInvariantFloatvEXT)GL.GetDelegateForExtensionMethod("glGetInvariantFloatvEXT", typeof(GetInvariantFloatvEXT)); + internal unsafe static GetInvariantFloatvEXT glGetInvariantFloatvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetLocalConstantBooleanvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data); - internal unsafe static GetLocalConstantBooleanvEXT glGetLocalConstantBooleanvEXT = (GetLocalConstantBooleanvEXT)GL.GetDelegateForExtensionMethod("glGetLocalConstantBooleanvEXT", typeof(GetLocalConstantBooleanvEXT)); + internal unsafe static GetLocalConstantBooleanvEXT glGetLocalConstantBooleanvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetLocalConstantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data); - internal unsafe static GetLocalConstantIntegervEXT glGetLocalConstantIntegervEXT = (GetLocalConstantIntegervEXT)GL.GetDelegateForExtensionMethod("glGetLocalConstantIntegervEXT", typeof(GetLocalConstantIntegervEXT)); + internal unsafe static GetLocalConstantIntegervEXT glGetLocalConstantIntegervEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetLocalConstantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data); - internal unsafe static GetLocalConstantFloatvEXT glGetLocalConstantFloatvEXT = (GetLocalConstantFloatvEXT)GL.GetDelegateForExtensionMethod("glGetLocalConstantFloatvEXT", typeof(GetLocalConstantFloatvEXT)); + internal unsafe static GetLocalConstantFloatvEXT glGetLocalConstantFloatvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexStream1sATI(GL.Enums.ATI_vertex_streams stream, Int16 x); - internal static VertexStream1sATI glVertexStream1sATI = (VertexStream1sATI)GL.GetDelegateForExtensionMethod("glVertexStream1sATI", typeof(VertexStream1sATI)); + internal static VertexStream1sATI glVertexStream1sATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexStream1svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); - internal unsafe static VertexStream1svATI glVertexStream1svATI = (VertexStream1svATI)GL.GetDelegateForExtensionMethod("glVertexStream1svATI", typeof(VertexStream1svATI)); + internal unsafe static VertexStream1svATI glVertexStream1svATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexStream1iATI(GL.Enums.ATI_vertex_streams stream, Int32 x); - internal static VertexStream1iATI glVertexStream1iATI = (VertexStream1iATI)GL.GetDelegateForExtensionMethod("glVertexStream1iATI", typeof(VertexStream1iATI)); + internal static VertexStream1iATI glVertexStream1iATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexStream1ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); - internal unsafe static VertexStream1ivATI glVertexStream1ivATI = (VertexStream1ivATI)GL.GetDelegateForExtensionMethod("glVertexStream1ivATI", typeof(VertexStream1ivATI)); + internal unsafe static VertexStream1ivATI glVertexStream1ivATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexStream1fATI(GL.Enums.ATI_vertex_streams stream, Single x); - internal static VertexStream1fATI glVertexStream1fATI = (VertexStream1fATI)GL.GetDelegateForExtensionMethod("glVertexStream1fATI", typeof(VertexStream1fATI)); + internal static VertexStream1fATI glVertexStream1fATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexStream1fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); - internal unsafe static VertexStream1fvATI glVertexStream1fvATI = (VertexStream1fvATI)GL.GetDelegateForExtensionMethod("glVertexStream1fvATI", typeof(VertexStream1fvATI)); + internal unsafe static VertexStream1fvATI glVertexStream1fvATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexStream1dATI(GL.Enums.ATI_vertex_streams stream, Double x); - internal static VertexStream1dATI glVertexStream1dATI = (VertexStream1dATI)GL.GetDelegateForExtensionMethod("glVertexStream1dATI", typeof(VertexStream1dATI)); + internal static VertexStream1dATI glVertexStream1dATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexStream1dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); - internal unsafe static VertexStream1dvATI glVertexStream1dvATI = (VertexStream1dvATI)GL.GetDelegateForExtensionMethod("glVertexStream1dvATI", typeof(VertexStream1dvATI)); + internal unsafe static VertexStream1dvATI glVertexStream1dvATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexStream2sATI(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y); - internal static VertexStream2sATI glVertexStream2sATI = (VertexStream2sATI)GL.GetDelegateForExtensionMethod("glVertexStream2sATI", typeof(VertexStream2sATI)); + internal static VertexStream2sATI glVertexStream2sATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexStream2svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); - internal unsafe static VertexStream2svATI glVertexStream2svATI = (VertexStream2svATI)GL.GetDelegateForExtensionMethod("glVertexStream2svATI", typeof(VertexStream2svATI)); + internal unsafe static VertexStream2svATI glVertexStream2svATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexStream2iATI(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y); - internal static VertexStream2iATI glVertexStream2iATI = (VertexStream2iATI)GL.GetDelegateForExtensionMethod("glVertexStream2iATI", typeof(VertexStream2iATI)); + internal static VertexStream2iATI glVertexStream2iATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexStream2ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); - internal unsafe static VertexStream2ivATI glVertexStream2ivATI = (VertexStream2ivATI)GL.GetDelegateForExtensionMethod("glVertexStream2ivATI", typeof(VertexStream2ivATI)); + internal unsafe static VertexStream2ivATI glVertexStream2ivATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexStream2fATI(GL.Enums.ATI_vertex_streams stream, Single x, Single y); - internal static VertexStream2fATI glVertexStream2fATI = (VertexStream2fATI)GL.GetDelegateForExtensionMethod("glVertexStream2fATI", typeof(VertexStream2fATI)); + internal static VertexStream2fATI glVertexStream2fATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexStream2fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); - internal unsafe static VertexStream2fvATI glVertexStream2fvATI = (VertexStream2fvATI)GL.GetDelegateForExtensionMethod("glVertexStream2fvATI", typeof(VertexStream2fvATI)); + internal unsafe static VertexStream2fvATI glVertexStream2fvATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexStream2dATI(GL.Enums.ATI_vertex_streams stream, Double x, Double y); - internal static VertexStream2dATI glVertexStream2dATI = (VertexStream2dATI)GL.GetDelegateForExtensionMethod("glVertexStream2dATI", typeof(VertexStream2dATI)); + internal static VertexStream2dATI glVertexStream2dATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexStream2dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); - internal unsafe static VertexStream2dvATI glVertexStream2dvATI = (VertexStream2dvATI)GL.GetDelegateForExtensionMethod("glVertexStream2dvATI", typeof(VertexStream2dvATI)); + internal unsafe static VertexStream2dvATI glVertexStream2dvATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexStream3sATI(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y, Int16 z); - internal static VertexStream3sATI glVertexStream3sATI = (VertexStream3sATI)GL.GetDelegateForExtensionMethod("glVertexStream3sATI", typeof(VertexStream3sATI)); + internal static VertexStream3sATI glVertexStream3sATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexStream3svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); - internal unsafe static VertexStream3svATI glVertexStream3svATI = (VertexStream3svATI)GL.GetDelegateForExtensionMethod("glVertexStream3svATI", typeof(VertexStream3svATI)); + internal unsafe static VertexStream3svATI glVertexStream3svATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexStream3iATI(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y, Int32 z); - internal static VertexStream3iATI glVertexStream3iATI = (VertexStream3iATI)GL.GetDelegateForExtensionMethod("glVertexStream3iATI", typeof(VertexStream3iATI)); + internal static VertexStream3iATI glVertexStream3iATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexStream3ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); - internal unsafe static VertexStream3ivATI glVertexStream3ivATI = (VertexStream3ivATI)GL.GetDelegateForExtensionMethod("glVertexStream3ivATI", typeof(VertexStream3ivATI)); + internal unsafe static VertexStream3ivATI glVertexStream3ivATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexStream3fATI(GL.Enums.ATI_vertex_streams stream, Single x, Single y, Single z); - internal static VertexStream3fATI glVertexStream3fATI = (VertexStream3fATI)GL.GetDelegateForExtensionMethod("glVertexStream3fATI", typeof(VertexStream3fATI)); + internal static VertexStream3fATI glVertexStream3fATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexStream3fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); - internal unsafe static VertexStream3fvATI glVertexStream3fvATI = (VertexStream3fvATI)GL.GetDelegateForExtensionMethod("glVertexStream3fvATI", typeof(VertexStream3fvATI)); + internal unsafe static VertexStream3fvATI glVertexStream3fvATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexStream3dATI(GL.Enums.ATI_vertex_streams stream, Double x, Double y, Double z); - internal static VertexStream3dATI glVertexStream3dATI = (VertexStream3dATI)GL.GetDelegateForExtensionMethod("glVertexStream3dATI", typeof(VertexStream3dATI)); + internal static VertexStream3dATI glVertexStream3dATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexStream3dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); - internal unsafe static VertexStream3dvATI glVertexStream3dvATI = (VertexStream3dvATI)GL.GetDelegateForExtensionMethod("glVertexStream3dvATI", typeof(VertexStream3dvATI)); + internal unsafe static VertexStream3dvATI glVertexStream3dvATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexStream4sATI(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y, Int16 z, Int16 w); - internal static VertexStream4sATI glVertexStream4sATI = (VertexStream4sATI)GL.GetDelegateForExtensionMethod("glVertexStream4sATI", typeof(VertexStream4sATI)); + internal static VertexStream4sATI glVertexStream4sATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexStream4svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); - internal unsafe static VertexStream4svATI glVertexStream4svATI = (VertexStream4svATI)GL.GetDelegateForExtensionMethod("glVertexStream4svATI", typeof(VertexStream4svATI)); + internal unsafe static VertexStream4svATI glVertexStream4svATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexStream4iATI(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y, Int32 z, Int32 w); - internal static VertexStream4iATI glVertexStream4iATI = (VertexStream4iATI)GL.GetDelegateForExtensionMethod("glVertexStream4iATI", typeof(VertexStream4iATI)); + internal static VertexStream4iATI glVertexStream4iATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexStream4ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); - internal unsafe static VertexStream4ivATI glVertexStream4ivATI = (VertexStream4ivATI)GL.GetDelegateForExtensionMethod("glVertexStream4ivATI", typeof(VertexStream4ivATI)); + internal unsafe static VertexStream4ivATI glVertexStream4ivATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexStream4fATI(GL.Enums.ATI_vertex_streams stream, Single x, Single y, Single z, Single w); - internal static VertexStream4fATI glVertexStream4fATI = (VertexStream4fATI)GL.GetDelegateForExtensionMethod("glVertexStream4fATI", typeof(VertexStream4fATI)); + internal static VertexStream4fATI glVertexStream4fATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexStream4fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); - internal unsafe static VertexStream4fvATI glVertexStream4fvATI = (VertexStream4fvATI)GL.GetDelegateForExtensionMethod("glVertexStream4fvATI", typeof(VertexStream4fvATI)); + internal unsafe static VertexStream4fvATI glVertexStream4fvATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexStream4dATI(GL.Enums.ATI_vertex_streams stream, Double x, Double y, Double z, Double w); - internal static VertexStream4dATI glVertexStream4dATI = (VertexStream4dATI)GL.GetDelegateForExtensionMethod("glVertexStream4dATI", typeof(VertexStream4dATI)); + internal static VertexStream4dATI glVertexStream4dATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexStream4dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); - internal unsafe static VertexStream4dvATI glVertexStream4dvATI = (VertexStream4dvATI)GL.GetDelegateForExtensionMethod("glVertexStream4dvATI", typeof(VertexStream4dvATI)); + internal unsafe static VertexStream4dvATI glVertexStream4dvATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void NormalStream3bATI(GL.Enums.ATI_vertex_streams stream, SByte nx, SByte ny, SByte nz); - internal static NormalStream3bATI glNormalStream3bATI = (NormalStream3bATI)GL.GetDelegateForExtensionMethod("glNormalStream3bATI", typeof(NormalStream3bATI)); + internal static NormalStream3bATI glNormalStream3bATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void NormalStream3bvATI(GL.Enums.ATI_vertex_streams stream, SByte* coords); - internal unsafe static NormalStream3bvATI glNormalStream3bvATI = (NormalStream3bvATI)GL.GetDelegateForExtensionMethod("glNormalStream3bvATI", typeof(NormalStream3bvATI)); + internal unsafe static NormalStream3bvATI glNormalStream3bvATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void NormalStream3sATI(GL.Enums.ATI_vertex_streams stream, Int16 nx, Int16 ny, Int16 nz); - internal static NormalStream3sATI glNormalStream3sATI = (NormalStream3sATI)GL.GetDelegateForExtensionMethod("glNormalStream3sATI", typeof(NormalStream3sATI)); + internal static NormalStream3sATI glNormalStream3sATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void NormalStream3svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); - internal unsafe static NormalStream3svATI glNormalStream3svATI = (NormalStream3svATI)GL.GetDelegateForExtensionMethod("glNormalStream3svATI", typeof(NormalStream3svATI)); + internal unsafe static NormalStream3svATI glNormalStream3svATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void NormalStream3iATI(GL.Enums.ATI_vertex_streams stream, Int32 nx, Int32 ny, Int32 nz); - internal static NormalStream3iATI glNormalStream3iATI = (NormalStream3iATI)GL.GetDelegateForExtensionMethod("glNormalStream3iATI", typeof(NormalStream3iATI)); + internal static NormalStream3iATI glNormalStream3iATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void NormalStream3ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); - internal unsafe static NormalStream3ivATI glNormalStream3ivATI = (NormalStream3ivATI)GL.GetDelegateForExtensionMethod("glNormalStream3ivATI", typeof(NormalStream3ivATI)); + internal unsafe static NormalStream3ivATI glNormalStream3ivATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void NormalStream3fATI(GL.Enums.ATI_vertex_streams stream, Single nx, Single ny, Single nz); - internal static NormalStream3fATI glNormalStream3fATI = (NormalStream3fATI)GL.GetDelegateForExtensionMethod("glNormalStream3fATI", typeof(NormalStream3fATI)); + internal static NormalStream3fATI glNormalStream3fATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void NormalStream3fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); - internal unsafe static NormalStream3fvATI glNormalStream3fvATI = (NormalStream3fvATI)GL.GetDelegateForExtensionMethod("glNormalStream3fvATI", typeof(NormalStream3fvATI)); + internal unsafe static NormalStream3fvATI glNormalStream3fvATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void NormalStream3dATI(GL.Enums.ATI_vertex_streams stream, Double nx, Double ny, Double nz); - internal static NormalStream3dATI glNormalStream3dATI = (NormalStream3dATI)GL.GetDelegateForExtensionMethod("glNormalStream3dATI", typeof(NormalStream3dATI)); + internal static NormalStream3dATI glNormalStream3dATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void NormalStream3dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); - internal unsafe static NormalStream3dvATI glNormalStream3dvATI = (NormalStream3dvATI)GL.GetDelegateForExtensionMethod("glNormalStream3dvATI", typeof(NormalStream3dvATI)); + internal unsafe static NormalStream3dvATI glNormalStream3dvATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ClientActiveVertexStreamATI(GL.Enums.ATI_vertex_streams stream); - internal static ClientActiveVertexStreamATI glClientActiveVertexStreamATI = (ClientActiveVertexStreamATI)GL.GetDelegateForExtensionMethod("glClientActiveVertexStreamATI", typeof(ClientActiveVertexStreamATI)); + internal static ClientActiveVertexStreamATI glClientActiveVertexStreamATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexBlendEnviATI(GL.Enums.ATI_vertex_streams pname, Int32 param); - internal static VertexBlendEnviATI glVertexBlendEnviATI = (VertexBlendEnviATI)GL.GetDelegateForExtensionMethod("glVertexBlendEnviATI", typeof(VertexBlendEnviATI)); + internal static VertexBlendEnviATI glVertexBlendEnviATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexBlendEnvfATI(GL.Enums.ATI_vertex_streams pname, Single param); - internal static VertexBlendEnvfATI glVertexBlendEnvfATI = (VertexBlendEnvfATI)GL.GetDelegateForExtensionMethod("glVertexBlendEnvfATI", typeof(VertexBlendEnvfATI)); + internal static VertexBlendEnvfATI glVertexBlendEnvfATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ElementPointerATI(GL.Enums.ATI_element_array type, void* pointer); - internal unsafe static ElementPointerATI glElementPointerATI = (ElementPointerATI)GL.GetDelegateForExtensionMethod("glElementPointerATI", typeof(ElementPointerATI)); + internal unsafe static ElementPointerATI glElementPointerATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DrawElementArrayATI(GL.Enums.BeginMode mode, Int32 count); - internal static DrawElementArrayATI glDrawElementArrayATI = (DrawElementArrayATI)GL.GetDelegateForExtensionMethod("glDrawElementArrayATI", typeof(DrawElementArrayATI)); + internal static DrawElementArrayATI glDrawElementArrayATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DrawRangeElementArrayATI(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count); - internal static DrawRangeElementArrayATI glDrawRangeElementArrayATI = (DrawRangeElementArrayATI)GL.GetDelegateForExtensionMethod("glDrawRangeElementArrayATI", typeof(DrawRangeElementArrayATI)); + internal static DrawRangeElementArrayATI glDrawRangeElementArrayATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DrawMeshArraysSUN(GL.Enums.BeginMode mode, Int32 first, Int32 count, Int32 width); - internal static DrawMeshArraysSUN glDrawMeshArraysSUN = (DrawMeshArraysSUN)GL.GetDelegateForExtensionMethod("glDrawMeshArraysSUN", typeof(DrawMeshArraysSUN)); + internal static DrawMeshArraysSUN glDrawMeshArraysSUN = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GenOcclusionQueriesNV(Int32 n, [Out] UInt32* ids); - internal unsafe static GenOcclusionQueriesNV glGenOcclusionQueriesNV = (GenOcclusionQueriesNV)GL.GetDelegateForExtensionMethod("glGenOcclusionQueriesNV", typeof(GenOcclusionQueriesNV)); + internal unsafe static GenOcclusionQueriesNV glGenOcclusionQueriesNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteOcclusionQueriesNV(Int32 n, UInt32* ids); - internal unsafe static DeleteOcclusionQueriesNV glDeleteOcclusionQueriesNV = (DeleteOcclusionQueriesNV)GL.GetDelegateForExtensionMethod("glDeleteOcclusionQueriesNV", typeof(DeleteOcclusionQueriesNV)); + internal unsafe static DeleteOcclusionQueriesNV glDeleteOcclusionQueriesNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsOcclusionQueryNV(UInt32 id); - internal static IsOcclusionQueryNV glIsOcclusionQueryNV = (IsOcclusionQueryNV)GL.GetDelegateForExtensionMethod("glIsOcclusionQueryNV", typeof(IsOcclusionQueryNV)); + internal static IsOcclusionQueryNV glIsOcclusionQueryNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BeginOcclusionQueryNV(UInt32 id); - internal static BeginOcclusionQueryNV glBeginOcclusionQueryNV = (BeginOcclusionQueryNV)GL.GetDelegateForExtensionMethod("glBeginOcclusionQueryNV", typeof(BeginOcclusionQueryNV)); + internal static BeginOcclusionQueryNV glBeginOcclusionQueryNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EndOcclusionQueryNV(); - internal static EndOcclusionQueryNV glEndOcclusionQueryNV = (EndOcclusionQueryNV)GL.GetDelegateForExtensionMethod("glEndOcclusionQueryNV", typeof(EndOcclusionQueryNV)); + internal static EndOcclusionQueryNV glEndOcclusionQueryNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetOcclusionQueryivNV(UInt32 id, GL.Enums.NV_occlusion_query pname, [Out] Int32* @params); - internal unsafe static GetOcclusionQueryivNV glGetOcclusionQueryivNV = (GetOcclusionQueryivNV)GL.GetDelegateForExtensionMethod("glGetOcclusionQueryivNV", typeof(GetOcclusionQueryivNV)); + internal unsafe static GetOcclusionQueryivNV glGetOcclusionQueryivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetOcclusionQueryuivNV(UInt32 id, GL.Enums.NV_occlusion_query pname, [Out] UInt32* @params); - internal unsafe static GetOcclusionQueryuivNV glGetOcclusionQueryuivNV = (GetOcclusionQueryuivNV)GL.GetDelegateForExtensionMethod("glGetOcclusionQueryuivNV", typeof(GetOcclusionQueryuivNV)); + internal unsafe static GetOcclusionQueryuivNV glGetOcclusionQueryuivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PointParameteriNV(GL.Enums.NV_point_sprite pname, Int32 param); - internal static PointParameteriNV glPointParameteriNV = (PointParameteriNV)GL.GetDelegateForExtensionMethod("glPointParameteriNV", typeof(PointParameteriNV)); + internal static PointParameteriNV glPointParameteriNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void PointParameterivNV(GL.Enums.NV_point_sprite pname, Int32* @params); - internal unsafe static PointParameterivNV glPointParameterivNV = (PointParameterivNV)GL.GetDelegateForExtensionMethod("glPointParameterivNV", typeof(PointParameterivNV)); + internal unsafe static PointParameterivNV glPointParameterivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ActiveStencilFaceEXT(GL.Enums.EXT_stencil_two_side face); - internal static ActiveStencilFaceEXT glActiveStencilFaceEXT = (ActiveStencilFaceEXT)GL.GetDelegateForExtensionMethod("glActiveStencilFaceEXT", typeof(ActiveStencilFaceEXT)); + internal static ActiveStencilFaceEXT glActiveStencilFaceEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ElementPointerAPPLE(GL.Enums.APPLE_element_array type, void* pointer); - internal unsafe static ElementPointerAPPLE glElementPointerAPPLE = (ElementPointerAPPLE)GL.GetDelegateForExtensionMethod("glElementPointerAPPLE", typeof(ElementPointerAPPLE)); + internal unsafe static ElementPointerAPPLE glElementPointerAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DrawElementArrayAPPLE(GL.Enums.BeginMode mode, Int32 first, Int32 count); - internal static DrawElementArrayAPPLE glDrawElementArrayAPPLE = (DrawElementArrayAPPLE)GL.GetDelegateForExtensionMethod("glDrawElementArrayAPPLE", typeof(DrawElementArrayAPPLE)); + internal static DrawElementArrayAPPLE glDrawElementArrayAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 first, Int32 count); - internal static DrawRangeElementArrayAPPLE glDrawRangeElementArrayAPPLE = (DrawRangeElementArrayAPPLE)GL.GetDelegateForExtensionMethod("glDrawRangeElementArrayAPPLE", typeof(DrawRangeElementArrayAPPLE)); + internal static DrawRangeElementArrayAPPLE glDrawRangeElementArrayAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiDrawElementArrayAPPLE(GL.Enums.BeginMode mode, Int32* first, Int32* count, Int32 primcount); - internal unsafe static MultiDrawElementArrayAPPLE glMultiDrawElementArrayAPPLE = (MultiDrawElementArrayAPPLE)GL.GetDelegateForExtensionMethod("glMultiDrawElementArrayAPPLE", typeof(MultiDrawElementArrayAPPLE)); + internal unsafe static MultiDrawElementArrayAPPLE glMultiDrawElementArrayAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32* first, Int32* count, Int32 primcount); - internal unsafe static MultiDrawRangeElementArrayAPPLE glMultiDrawRangeElementArrayAPPLE = (MultiDrawRangeElementArrayAPPLE)GL.GetDelegateForExtensionMethod("glMultiDrawRangeElementArrayAPPLE", typeof(MultiDrawRangeElementArrayAPPLE)); + internal unsafe static MultiDrawRangeElementArrayAPPLE glMultiDrawRangeElementArrayAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GenFencesAPPLE(Int32 n, [Out] UInt32* fences); - internal unsafe static GenFencesAPPLE glGenFencesAPPLE = (GenFencesAPPLE)GL.GetDelegateForExtensionMethod("glGenFencesAPPLE", typeof(GenFencesAPPLE)); + internal unsafe static GenFencesAPPLE glGenFencesAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteFencesAPPLE(Int32 n, UInt32* fences); - internal unsafe static DeleteFencesAPPLE glDeleteFencesAPPLE = (DeleteFencesAPPLE)GL.GetDelegateForExtensionMethod("glDeleteFencesAPPLE", typeof(DeleteFencesAPPLE)); + internal unsafe static DeleteFencesAPPLE glDeleteFencesAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SetFenceAPPLE(UInt32 fence); - internal static SetFenceAPPLE glSetFenceAPPLE = (SetFenceAPPLE)GL.GetDelegateForExtensionMethod("glSetFenceAPPLE", typeof(SetFenceAPPLE)); + internal static SetFenceAPPLE glSetFenceAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsFenceAPPLE(UInt32 fence); - internal static IsFenceAPPLE glIsFenceAPPLE = (IsFenceAPPLE)GL.GetDelegateForExtensionMethod("glIsFenceAPPLE", typeof(IsFenceAPPLE)); + internal static IsFenceAPPLE glIsFenceAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean TestFenceAPPLE(UInt32 fence); - internal static TestFenceAPPLE glTestFenceAPPLE = (TestFenceAPPLE)GL.GetDelegateForExtensionMethod("glTestFenceAPPLE", typeof(TestFenceAPPLE)); + internal static TestFenceAPPLE glTestFenceAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FinishFenceAPPLE(UInt32 fence); - internal static FinishFenceAPPLE glFinishFenceAPPLE = (FinishFenceAPPLE)GL.GetDelegateForExtensionMethod("glFinishFenceAPPLE", typeof(FinishFenceAPPLE)); + internal static FinishFenceAPPLE glFinishFenceAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean TestObjectAPPLE(GL.Enums.APPLE_fence @object, UInt32 name); - internal static TestObjectAPPLE glTestObjectAPPLE = (TestObjectAPPLE)GL.GetDelegateForExtensionMethod("glTestObjectAPPLE", typeof(TestObjectAPPLE)); + internal static TestObjectAPPLE glTestObjectAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FinishObjectAPPLE(GL.Enums.APPLE_fence @object, Int32 name); - internal static FinishObjectAPPLE glFinishObjectAPPLE = (FinishObjectAPPLE)GL.GetDelegateForExtensionMethod("glFinishObjectAPPLE", typeof(FinishObjectAPPLE)); + internal static FinishObjectAPPLE glFinishObjectAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BindVertexArrayAPPLE(UInt32 array); - internal static BindVertexArrayAPPLE glBindVertexArrayAPPLE = (BindVertexArrayAPPLE)GL.GetDelegateForExtensionMethod("glBindVertexArrayAPPLE", typeof(BindVertexArrayAPPLE)); + internal static BindVertexArrayAPPLE glBindVertexArrayAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteVertexArraysAPPLE(Int32 n, UInt32* arrays); - internal unsafe static DeleteVertexArraysAPPLE glDeleteVertexArraysAPPLE = (DeleteVertexArraysAPPLE)GL.GetDelegateForExtensionMethod("glDeleteVertexArraysAPPLE", typeof(DeleteVertexArraysAPPLE)); + internal unsafe static DeleteVertexArraysAPPLE glDeleteVertexArraysAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GenVertexArraysAPPLE(Int32 n, [Out] UInt32* arrays); - internal unsafe static GenVertexArraysAPPLE glGenVertexArraysAPPLE = (GenVertexArraysAPPLE)GL.GetDelegateForExtensionMethod("glGenVertexArraysAPPLE", typeof(GenVertexArraysAPPLE)); + internal unsafe static GenVertexArraysAPPLE glGenVertexArraysAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsVertexArrayAPPLE(UInt32 array); - internal static IsVertexArrayAPPLE glIsVertexArrayAPPLE = (IsVertexArrayAPPLE)GL.GetDelegateForExtensionMethod("glIsVertexArrayAPPLE", typeof(IsVertexArrayAPPLE)); + internal static IsVertexArrayAPPLE glIsVertexArrayAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexArrayRangeAPPLE(Int32 length, [Out] void* pointer); - internal unsafe static VertexArrayRangeAPPLE glVertexArrayRangeAPPLE = (VertexArrayRangeAPPLE)GL.GetDelegateForExtensionMethod("glVertexArrayRangeAPPLE", typeof(VertexArrayRangeAPPLE)); + internal unsafe static VertexArrayRangeAPPLE glVertexArrayRangeAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void FlushVertexArrayRangeAPPLE(Int32 length, [Out] void* pointer); - internal unsafe static FlushVertexArrayRangeAPPLE glFlushVertexArrayRangeAPPLE = (FlushVertexArrayRangeAPPLE)GL.GetDelegateForExtensionMethod("glFlushVertexArrayRangeAPPLE", typeof(FlushVertexArrayRangeAPPLE)); + internal unsafe static FlushVertexArrayRangeAPPLE glFlushVertexArrayRangeAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexArrayParameteriAPPLE(GL.Enums.APPLE_vertex_array_range pname, Int32 param); - internal static VertexArrayParameteriAPPLE glVertexArrayParameteriAPPLE = (VertexArrayParameteriAPPLE)GL.GetDelegateForExtensionMethod("glVertexArrayParameteriAPPLE", typeof(VertexArrayParameteriAPPLE)); + internal static VertexArrayParameteriAPPLE glVertexArrayParameteriAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DrawBuffersATI(Int32 n, GL.Enums.ATI_draw_buffers* bufs); - internal unsafe static DrawBuffersATI glDrawBuffersATI = (DrawBuffersATI)GL.GetDelegateForExtensionMethod("glDrawBuffersATI", typeof(DrawBuffersATI)); + internal unsafe static DrawBuffersATI glDrawBuffersATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramNamedParameter4fNV(UInt32 id, Int32 len, Byte* name, Single x, Single y, Single z, Single w); - internal unsafe static ProgramNamedParameter4fNV glProgramNamedParameter4fNV = (ProgramNamedParameter4fNV)GL.GetDelegateForExtensionMethod("glProgramNamedParameter4fNV", typeof(ProgramNamedParameter4fNV)); + internal unsafe static ProgramNamedParameter4fNV glProgramNamedParameter4fNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramNamedParameter4dNV(UInt32 id, Int32 len, Byte* name, Double x, Double y, Double z, Double w); - internal unsafe static ProgramNamedParameter4dNV glProgramNamedParameter4dNV = (ProgramNamedParameter4dNV)GL.GetDelegateForExtensionMethod("glProgramNamedParameter4dNV", typeof(ProgramNamedParameter4dNV)); + internal unsafe static ProgramNamedParameter4dNV glProgramNamedParameter4dNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramNamedParameter4fvNV(UInt32 id, Int32 len, Byte* name, Single* v); - internal unsafe static ProgramNamedParameter4fvNV glProgramNamedParameter4fvNV = (ProgramNamedParameter4fvNV)GL.GetDelegateForExtensionMethod("glProgramNamedParameter4fvNV", typeof(ProgramNamedParameter4fvNV)); + internal unsafe static ProgramNamedParameter4fvNV glProgramNamedParameter4fvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramNamedParameter4dvNV(UInt32 id, Int32 len, Byte* name, Double* v); - internal unsafe static ProgramNamedParameter4dvNV glProgramNamedParameter4dvNV = (ProgramNamedParameter4dvNV)GL.GetDelegateForExtensionMethod("glProgramNamedParameter4dvNV", typeof(ProgramNamedParameter4dvNV)); + internal unsafe static ProgramNamedParameter4dvNV glProgramNamedParameter4dvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetProgramNamedParameterfvNV(UInt32 id, Int32 len, Byte* name, [Out] Single* @params); - internal unsafe static GetProgramNamedParameterfvNV glGetProgramNamedParameterfvNV = (GetProgramNamedParameterfvNV)GL.GetDelegateForExtensionMethod("glGetProgramNamedParameterfvNV", typeof(GetProgramNamedParameterfvNV)); + internal unsafe static GetProgramNamedParameterfvNV glGetProgramNamedParameterfvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetProgramNamedParameterdvNV(UInt32 id, Int32 len, Byte* name, [Out] Double* @params); - internal unsafe static GetProgramNamedParameterdvNV glGetProgramNamedParameterdvNV = (GetProgramNamedParameterdvNV)GL.GetDelegateForExtensionMethod("glGetProgramNamedParameterdvNV", typeof(GetProgramNamedParameterdvNV)); + internal unsafe static GetProgramNamedParameterdvNV glGetProgramNamedParameterdvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Vertex2hNV(UInt16 x, UInt16 y); - internal static Vertex2hNV glVertex2hNV = (Vertex2hNV)GL.GetDelegateForExtensionMethod("glVertex2hNV", typeof(Vertex2hNV)); + internal static Vertex2hNV glVertex2hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Vertex2hvNV(UInt16* v); - internal unsafe static Vertex2hvNV glVertex2hvNV = (Vertex2hvNV)GL.GetDelegateForExtensionMethod("glVertex2hvNV", typeof(Vertex2hvNV)); + internal unsafe static Vertex2hvNV glVertex2hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Vertex3hNV(UInt16 x, UInt16 y, UInt16 z); - internal static Vertex3hNV glVertex3hNV = (Vertex3hNV)GL.GetDelegateForExtensionMethod("glVertex3hNV", typeof(Vertex3hNV)); + internal static Vertex3hNV glVertex3hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Vertex3hvNV(UInt16* v); - internal unsafe static Vertex3hvNV glVertex3hvNV = (Vertex3hvNV)GL.GetDelegateForExtensionMethod("glVertex3hvNV", typeof(Vertex3hvNV)); + internal unsafe static Vertex3hvNV glVertex3hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Vertex4hNV(UInt16 x, UInt16 y, UInt16 z, UInt16 w); - internal static Vertex4hNV glVertex4hNV = (Vertex4hNV)GL.GetDelegateForExtensionMethod("glVertex4hNV", typeof(Vertex4hNV)); + internal static Vertex4hNV glVertex4hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Vertex4hvNV(UInt16* v); - internal unsafe static Vertex4hvNV glVertex4hvNV = (Vertex4hvNV)GL.GetDelegateForExtensionMethod("glVertex4hvNV", typeof(Vertex4hvNV)); + internal unsafe static Vertex4hvNV glVertex4hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Normal3hNV(UInt16 nx, UInt16 ny, UInt16 nz); - internal static Normal3hNV glNormal3hNV = (Normal3hNV)GL.GetDelegateForExtensionMethod("glNormal3hNV", typeof(Normal3hNV)); + internal static Normal3hNV glNormal3hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Normal3hvNV(UInt16* v); - internal unsafe static Normal3hvNV glNormal3hvNV = (Normal3hvNV)GL.GetDelegateForExtensionMethod("glNormal3hvNV", typeof(Normal3hvNV)); + internal unsafe static Normal3hvNV glNormal3hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Color3hNV(UInt16 red, UInt16 green, UInt16 blue); - internal static Color3hNV glColor3hNV = (Color3hNV)GL.GetDelegateForExtensionMethod("glColor3hNV", typeof(Color3hNV)); + internal static Color3hNV glColor3hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Color3hvNV(UInt16* v); - internal unsafe static Color3hvNV glColor3hvNV = (Color3hvNV)GL.GetDelegateForExtensionMethod("glColor3hvNV", typeof(Color3hvNV)); + internal unsafe static Color3hvNV glColor3hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Color4hNV(UInt16 red, UInt16 green, UInt16 blue, UInt16 alpha); - internal static Color4hNV glColor4hNV = (Color4hNV)GL.GetDelegateForExtensionMethod("glColor4hNV", typeof(Color4hNV)); + internal static Color4hNV glColor4hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Color4hvNV(UInt16* v); - internal unsafe static Color4hvNV glColor4hvNV = (Color4hvNV)GL.GetDelegateForExtensionMethod("glColor4hvNV", typeof(Color4hvNV)); + internal unsafe static Color4hvNV glColor4hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TexCoord1hNV(UInt16 s); - internal static TexCoord1hNV glTexCoord1hNV = (TexCoord1hNV)GL.GetDelegateForExtensionMethod("glTexCoord1hNV", typeof(TexCoord1hNV)); + internal static TexCoord1hNV glTexCoord1hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexCoord1hvNV(UInt16* v); - internal unsafe static TexCoord1hvNV glTexCoord1hvNV = (TexCoord1hvNV)GL.GetDelegateForExtensionMethod("glTexCoord1hvNV", typeof(TexCoord1hvNV)); + internal unsafe static TexCoord1hvNV glTexCoord1hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TexCoord2hNV(UInt16 s, UInt16 t); - internal static TexCoord2hNV glTexCoord2hNV = (TexCoord2hNV)GL.GetDelegateForExtensionMethod("glTexCoord2hNV", typeof(TexCoord2hNV)); + internal static TexCoord2hNV glTexCoord2hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexCoord2hvNV(UInt16* v); - internal unsafe static TexCoord2hvNV glTexCoord2hvNV = (TexCoord2hvNV)GL.GetDelegateForExtensionMethod("glTexCoord2hvNV", typeof(TexCoord2hvNV)); + internal unsafe static TexCoord2hvNV glTexCoord2hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TexCoord3hNV(UInt16 s, UInt16 t, UInt16 r); - internal static TexCoord3hNV glTexCoord3hNV = (TexCoord3hNV)GL.GetDelegateForExtensionMethod("glTexCoord3hNV", typeof(TexCoord3hNV)); + internal static TexCoord3hNV glTexCoord3hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexCoord3hvNV(UInt16* v); - internal unsafe static TexCoord3hvNV glTexCoord3hvNV = (TexCoord3hvNV)GL.GetDelegateForExtensionMethod("glTexCoord3hvNV", typeof(TexCoord3hvNV)); + internal unsafe static TexCoord3hvNV glTexCoord3hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TexCoord4hNV(UInt16 s, UInt16 t, UInt16 r, UInt16 q); - internal static TexCoord4hNV glTexCoord4hNV = (TexCoord4hNV)GL.GetDelegateForExtensionMethod("glTexCoord4hNV", typeof(TexCoord4hNV)); + internal static TexCoord4hNV glTexCoord4hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexCoord4hvNV(UInt16* v); - internal unsafe static TexCoord4hvNV glTexCoord4hvNV = (TexCoord4hvNV)GL.GetDelegateForExtensionMethod("glTexCoord4hvNV", typeof(TexCoord4hvNV)); + internal unsafe static TexCoord4hvNV glTexCoord4hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord1hNV(GL.Enums.NV_half_float target, UInt16 s); - internal static MultiTexCoord1hNV glMultiTexCoord1hNV = (MultiTexCoord1hNV)GL.GetDelegateForExtensionMethod("glMultiTexCoord1hNV", typeof(MultiTexCoord1hNV)); + internal static MultiTexCoord1hNV glMultiTexCoord1hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord1hvNV(GL.Enums.NV_half_float target, UInt16* v); - internal unsafe static MultiTexCoord1hvNV glMultiTexCoord1hvNV = (MultiTexCoord1hvNV)GL.GetDelegateForExtensionMethod("glMultiTexCoord1hvNV", typeof(MultiTexCoord1hvNV)); + internal unsafe static MultiTexCoord1hvNV glMultiTexCoord1hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord2hNV(GL.Enums.NV_half_float target, UInt16 s, UInt16 t); - internal static MultiTexCoord2hNV glMultiTexCoord2hNV = (MultiTexCoord2hNV)GL.GetDelegateForExtensionMethod("glMultiTexCoord2hNV", typeof(MultiTexCoord2hNV)); + internal static MultiTexCoord2hNV glMultiTexCoord2hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord2hvNV(GL.Enums.NV_half_float target, UInt16* v); - internal unsafe static MultiTexCoord2hvNV glMultiTexCoord2hvNV = (MultiTexCoord2hvNV)GL.GetDelegateForExtensionMethod("glMultiTexCoord2hvNV", typeof(MultiTexCoord2hvNV)); + internal unsafe static MultiTexCoord2hvNV glMultiTexCoord2hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord3hNV(GL.Enums.NV_half_float target, UInt16 s, UInt16 t, UInt16 r); - internal static MultiTexCoord3hNV glMultiTexCoord3hNV = (MultiTexCoord3hNV)GL.GetDelegateForExtensionMethod("glMultiTexCoord3hNV", typeof(MultiTexCoord3hNV)); + internal static MultiTexCoord3hNV glMultiTexCoord3hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord3hvNV(GL.Enums.NV_half_float target, UInt16* v); - internal unsafe static MultiTexCoord3hvNV glMultiTexCoord3hvNV = (MultiTexCoord3hvNV)GL.GetDelegateForExtensionMethod("glMultiTexCoord3hvNV", typeof(MultiTexCoord3hvNV)); + internal unsafe static MultiTexCoord3hvNV glMultiTexCoord3hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MultiTexCoord4hNV(GL.Enums.NV_half_float target, UInt16 s, UInt16 t, UInt16 r, UInt16 q); - internal static MultiTexCoord4hNV glMultiTexCoord4hNV = (MultiTexCoord4hNV)GL.GetDelegateForExtensionMethod("glMultiTexCoord4hNV", typeof(MultiTexCoord4hNV)); + internal static MultiTexCoord4hNV glMultiTexCoord4hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiTexCoord4hvNV(GL.Enums.NV_half_float target, UInt16* v); - internal unsafe static MultiTexCoord4hvNV glMultiTexCoord4hvNV = (MultiTexCoord4hvNV)GL.GetDelegateForExtensionMethod("glMultiTexCoord4hvNV", typeof(MultiTexCoord4hvNV)); + internal unsafe static MultiTexCoord4hvNV glMultiTexCoord4hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FogCoordhNV(UInt16 fog); - internal static FogCoordhNV glFogCoordhNV = (FogCoordhNV)GL.GetDelegateForExtensionMethod("glFogCoordhNV", typeof(FogCoordhNV)); + internal static FogCoordhNV glFogCoordhNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void FogCoordhvNV(UInt16* fog); - internal unsafe static FogCoordhvNV glFogCoordhvNV = (FogCoordhvNV)GL.GetDelegateForExtensionMethod("glFogCoordhvNV", typeof(FogCoordhvNV)); + internal unsafe static FogCoordhvNV glFogCoordhvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SecondaryColor3hNV(UInt16 red, UInt16 green, UInt16 blue); - internal static SecondaryColor3hNV glSecondaryColor3hNV = (SecondaryColor3hNV)GL.GetDelegateForExtensionMethod("glSecondaryColor3hNV", typeof(SecondaryColor3hNV)); + internal static SecondaryColor3hNV glSecondaryColor3hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void SecondaryColor3hvNV(UInt16* v); - internal unsafe static SecondaryColor3hvNV glSecondaryColor3hvNV = (SecondaryColor3hvNV)GL.GetDelegateForExtensionMethod("glSecondaryColor3hvNV", typeof(SecondaryColor3hvNV)); + internal unsafe static SecondaryColor3hvNV glSecondaryColor3hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexWeighthNV(UInt16 weight); - internal static VertexWeighthNV glVertexWeighthNV = (VertexWeighthNV)GL.GetDelegateForExtensionMethod("glVertexWeighthNV", typeof(VertexWeighthNV)); + internal static VertexWeighthNV glVertexWeighthNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexWeighthvNV(UInt16* weight); - internal unsafe static VertexWeighthvNV glVertexWeighthvNV = (VertexWeighthvNV)GL.GetDelegateForExtensionMethod("glVertexWeighthvNV", typeof(VertexWeighthvNV)); + internal unsafe static VertexWeighthvNV glVertexWeighthvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib1hNV(UInt32 index, UInt16 x); - internal static VertexAttrib1hNV glVertexAttrib1hNV = (VertexAttrib1hNV)GL.GetDelegateForExtensionMethod("glVertexAttrib1hNV", typeof(VertexAttrib1hNV)); + internal static VertexAttrib1hNV glVertexAttrib1hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib1hvNV(UInt32 index, UInt16* v); - internal unsafe static VertexAttrib1hvNV glVertexAttrib1hvNV = (VertexAttrib1hvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib1hvNV", typeof(VertexAttrib1hvNV)); + internal unsafe static VertexAttrib1hvNV glVertexAttrib1hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib2hNV(UInt32 index, UInt16 x, UInt16 y); - internal static VertexAttrib2hNV glVertexAttrib2hNV = (VertexAttrib2hNV)GL.GetDelegateForExtensionMethod("glVertexAttrib2hNV", typeof(VertexAttrib2hNV)); + internal static VertexAttrib2hNV glVertexAttrib2hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib2hvNV(UInt32 index, UInt16* v); - internal unsafe static VertexAttrib2hvNV glVertexAttrib2hvNV = (VertexAttrib2hvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib2hvNV", typeof(VertexAttrib2hvNV)); + internal unsafe static VertexAttrib2hvNV glVertexAttrib2hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib3hNV(UInt32 index, UInt16 x, UInt16 y, UInt16 z); - internal static VertexAttrib3hNV glVertexAttrib3hNV = (VertexAttrib3hNV)GL.GetDelegateForExtensionMethod("glVertexAttrib3hNV", typeof(VertexAttrib3hNV)); + internal static VertexAttrib3hNV glVertexAttrib3hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib3hvNV(UInt32 index, UInt16* v); - internal unsafe static VertexAttrib3hvNV glVertexAttrib3hvNV = (VertexAttrib3hvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib3hvNV", typeof(VertexAttrib3hvNV)); + internal unsafe static VertexAttrib3hvNV glVertexAttrib3hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib4hNV(UInt32 index, UInt16 x, UInt16 y, UInt16 z, UInt16 w); - internal static VertexAttrib4hNV glVertexAttrib4hNV = (VertexAttrib4hNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4hNV", typeof(VertexAttrib4hNV)); + internal static VertexAttrib4hNV glVertexAttrib4hNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttrib4hvNV(UInt32 index, UInt16* v); - internal unsafe static VertexAttrib4hvNV glVertexAttrib4hvNV = (VertexAttrib4hvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4hvNV", typeof(VertexAttrib4hvNV)); + internal unsafe static VertexAttrib4hvNV glVertexAttrib4hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribs1hvNV(UInt32 index, Int32 n, UInt16* v); - internal unsafe static VertexAttribs1hvNV glVertexAttribs1hvNV = (VertexAttribs1hvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs1hvNV", typeof(VertexAttribs1hvNV)); + internal unsafe static VertexAttribs1hvNV glVertexAttribs1hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribs2hvNV(UInt32 index, Int32 n, UInt16* v); - internal unsafe static VertexAttribs2hvNV glVertexAttribs2hvNV = (VertexAttribs2hvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs2hvNV", typeof(VertexAttribs2hvNV)); + internal unsafe static VertexAttribs2hvNV glVertexAttribs2hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribs3hvNV(UInt32 index, Int32 n, UInt16* v); - internal unsafe static VertexAttribs3hvNV glVertexAttribs3hvNV = (VertexAttribs3hvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs3hvNV", typeof(VertexAttribs3hvNV)); + internal unsafe static VertexAttribs3hvNV glVertexAttribs3hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribs4hvNV(UInt32 index, Int32 n, UInt16* v); - internal unsafe static VertexAttribs4hvNV glVertexAttribs4hvNV = (VertexAttribs4hvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs4hvNV", typeof(VertexAttribs4hvNV)); + internal unsafe static VertexAttribs4hvNV glVertexAttribs4hvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void PixelDataRangeNV(GL.Enums.NV_pixel_data_range target, Int32 length, [Out] void* pointer); - internal unsafe static PixelDataRangeNV glPixelDataRangeNV = (PixelDataRangeNV)GL.GetDelegateForExtensionMethod("glPixelDataRangeNV", typeof(PixelDataRangeNV)); + internal unsafe static PixelDataRangeNV glPixelDataRangeNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FlushPixelDataRangeNV(GL.Enums.NV_pixel_data_range target); - internal static FlushPixelDataRangeNV glFlushPixelDataRangeNV = (FlushPixelDataRangeNV)GL.GetDelegateForExtensionMethod("glFlushPixelDataRangeNV", typeof(FlushPixelDataRangeNV)); + internal static FlushPixelDataRangeNV glFlushPixelDataRangeNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PrimitiveRestartNV(); - internal static PrimitiveRestartNV glPrimitiveRestartNV = (PrimitiveRestartNV)GL.GetDelegateForExtensionMethod("glPrimitiveRestartNV", typeof(PrimitiveRestartNV)); + internal static PrimitiveRestartNV glPrimitiveRestartNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PrimitiveRestartIndexNV(UInt32 index); - internal static PrimitiveRestartIndexNV glPrimitiveRestartIndexNV = (PrimitiveRestartIndexNV)GL.GetDelegateForExtensionMethod("glPrimitiveRestartIndexNV", typeof(PrimitiveRestartIndexNV)); + internal static PrimitiveRestartIndexNV glPrimitiveRestartIndexNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr MapObjectBufferATI(UInt32 buffer); - internal static MapObjectBufferATI glMapObjectBufferATI = (MapObjectBufferATI)GL.GetDelegateForExtensionMethod("glMapObjectBufferATI", typeof(MapObjectBufferATI)); + internal static MapObjectBufferATI glMapObjectBufferATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void UnmapObjectBufferATI(UInt32 buffer); - internal static UnmapObjectBufferATI glUnmapObjectBufferATI = (UnmapObjectBufferATI)GL.GetDelegateForExtensionMethod("glUnmapObjectBufferATI", typeof(UnmapObjectBufferATI)); + internal static UnmapObjectBufferATI glUnmapObjectBufferATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void StencilOpSeparateATI(GL.Enums.ATI_separate_stencil face, GL.Enums.StencilOp sfail, GL.Enums.StencilOp dpfail, GL.Enums.StencilOp dppass); - internal static StencilOpSeparateATI glStencilOpSeparateATI = (StencilOpSeparateATI)GL.GetDelegateForExtensionMethod("glStencilOpSeparateATI", typeof(StencilOpSeparateATI)); + internal static StencilOpSeparateATI glStencilOpSeparateATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void StencilFuncSeparateATI(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, Int32 @ref, UInt32 mask); - internal static StencilFuncSeparateATI glStencilFuncSeparateATI = (StencilFuncSeparateATI)GL.GetDelegateForExtensionMethod("glStencilFuncSeparateATI", typeof(StencilFuncSeparateATI)); + internal static StencilFuncSeparateATI glStencilFuncSeparateATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttribArrayObjectATI(UInt32 index, Int32 size, GL.Enums.ATI_vertex_attrib_array_object type, GL.Enums.Boolean normalized, Int32 stride, UInt32 buffer, UInt32 offset); - internal static VertexAttribArrayObjectATI glVertexAttribArrayObjectATI = (VertexAttribArrayObjectATI)GL.GetDelegateForExtensionMethod("glVertexAttribArrayObjectATI", typeof(VertexAttribArrayObjectATI)); + internal static VertexAttribArrayObjectATI glVertexAttribArrayObjectATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVertexAttribArrayObjectfvATI(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Single* @params); - internal unsafe static GetVertexAttribArrayObjectfvATI glGetVertexAttribArrayObjectfvATI = (GetVertexAttribArrayObjectfvATI)GL.GetDelegateForExtensionMethod("glGetVertexAttribArrayObjectfvATI", typeof(GetVertexAttribArrayObjectfvATI)); + internal unsafe static GetVertexAttribArrayObjectfvATI glGetVertexAttribArrayObjectfvATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVertexAttribArrayObjectivATI(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Int32* @params); - internal unsafe static GetVertexAttribArrayObjectivATI glGetVertexAttribArrayObjectivATI = (GetVertexAttribArrayObjectivATI)GL.GetDelegateForExtensionMethod("glGetVertexAttribArrayObjectivATI", typeof(GetVertexAttribArrayObjectivATI)); + internal unsafe static GetVertexAttribArrayObjectivATI glGetVertexAttribArrayObjectivATI = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DepthBoundsEXT(Double zmin, Double zmax); - internal static DepthBoundsEXT glDepthBoundsEXT = (DepthBoundsEXT)GL.GetDelegateForExtensionMethod("glDepthBoundsEXT", typeof(DepthBoundsEXT)); + internal static DepthBoundsEXT glDepthBoundsEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BlendEquationSeparateEXT(GL.Enums.BlendEquationModeEXT modeRGB, GL.Enums.BlendEquationModeEXT modeAlpha); - internal static BlendEquationSeparateEXT glBlendEquationSeparateEXT = (BlendEquationSeparateEXT)GL.GetDelegateForExtensionMethod("glBlendEquationSeparateEXT", typeof(BlendEquationSeparateEXT)); + internal static BlendEquationSeparateEXT glBlendEquationSeparateEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsRenderbufferEXT(UInt32 renderbuffer); - internal static IsRenderbufferEXT glIsRenderbufferEXT = (IsRenderbufferEXT)GL.GetDelegateForExtensionMethod("glIsRenderbufferEXT", typeof(IsRenderbufferEXT)); + internal static IsRenderbufferEXT glIsRenderbufferEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BindRenderbufferEXT(GL.Enums.EXT_framebuffer_object target, UInt32 renderbuffer); - internal static BindRenderbufferEXT glBindRenderbufferEXT = (BindRenderbufferEXT)GL.GetDelegateForExtensionMethod("glBindRenderbufferEXT", typeof(BindRenderbufferEXT)); + internal static BindRenderbufferEXT glBindRenderbufferEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteRenderbuffersEXT(Int32 n, UInt32* renderbuffers); - internal unsafe static DeleteRenderbuffersEXT glDeleteRenderbuffersEXT = (DeleteRenderbuffersEXT)GL.GetDelegateForExtensionMethod("glDeleteRenderbuffersEXT", typeof(DeleteRenderbuffersEXT)); + internal unsafe static DeleteRenderbuffersEXT glDeleteRenderbuffersEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GenRenderbuffersEXT(Int32 n, [Out] UInt32* renderbuffers); - internal unsafe static GenRenderbuffersEXT glGenRenderbuffersEXT = (GenRenderbuffersEXT)GL.GetDelegateForExtensionMethod("glGenRenderbuffersEXT", typeof(GenRenderbuffersEXT)); + internal unsafe static GenRenderbuffersEXT glGenRenderbuffersEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void RenderbufferStorageEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object internalformat, Int32 width, Int32 height); - internal static RenderbufferStorageEXT glRenderbufferStorageEXT = (RenderbufferStorageEXT)GL.GetDelegateForExtensionMethod("glRenderbufferStorageEXT", typeof(RenderbufferStorageEXT)); + internal static RenderbufferStorageEXT glRenderbufferStorageEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetRenderbufferParameterivEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object pname, [Out] Int32* @params); - internal unsafe static GetRenderbufferParameterivEXT glGetRenderbufferParameterivEXT = (GetRenderbufferParameterivEXT)GL.GetDelegateForExtensionMethod("glGetRenderbufferParameterivEXT", typeof(GetRenderbufferParameterivEXT)); + internal unsafe static GetRenderbufferParameterivEXT glGetRenderbufferParameterivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsFramebufferEXT(UInt32 framebuffer); - internal static IsFramebufferEXT glIsFramebufferEXT = (IsFramebufferEXT)GL.GetDelegateForExtensionMethod("glIsFramebufferEXT", typeof(IsFramebufferEXT)); + internal static IsFramebufferEXT glIsFramebufferEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BindFramebufferEXT(GL.Enums.EXT_framebuffer_object target, UInt32 framebuffer); - internal static BindFramebufferEXT glBindFramebufferEXT = (BindFramebufferEXT)GL.GetDelegateForExtensionMethod("glBindFramebufferEXT", typeof(BindFramebufferEXT)); + internal static BindFramebufferEXT glBindFramebufferEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteFramebuffersEXT(Int32 n, UInt32* framebuffers); - internal unsafe static DeleteFramebuffersEXT glDeleteFramebuffersEXT = (DeleteFramebuffersEXT)GL.GetDelegateForExtensionMethod("glDeleteFramebuffersEXT", typeof(DeleteFramebuffersEXT)); + internal unsafe static DeleteFramebuffersEXT glDeleteFramebuffersEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GenFramebuffersEXT(Int32 n, [Out] UInt32* framebuffers); - internal unsafe static GenFramebuffersEXT glGenFramebuffersEXT = (GenFramebuffersEXT)GL.GetDelegateForExtensionMethod("glGenFramebuffersEXT", typeof(GenFramebuffersEXT)); + internal unsafe static GenFramebuffersEXT glGenFramebuffersEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate GL.Enums.All CheckFramebufferStatusEXT(GL.Enums.EXT_framebuffer_object target); - internal static CheckFramebufferStatusEXT glCheckFramebufferStatusEXT = (CheckFramebufferStatusEXT)GL.GetDelegateForExtensionMethod("glCheckFramebufferStatusEXT", typeof(CheckFramebufferStatusEXT)); + internal static CheckFramebufferStatusEXT glCheckFramebufferStatusEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FramebufferTexture1DEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, UInt32 texture, Int32 level); - internal static FramebufferTexture1DEXT glFramebufferTexture1DEXT = (FramebufferTexture1DEXT)GL.GetDelegateForExtensionMethod("glFramebufferTexture1DEXT", typeof(FramebufferTexture1DEXT)); + internal static FramebufferTexture1DEXT glFramebufferTexture1DEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FramebufferTexture2DEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, UInt32 texture, Int32 level); - internal static FramebufferTexture2DEXT glFramebufferTexture2DEXT = (FramebufferTexture2DEXT)GL.GetDelegateForExtensionMethod("glFramebufferTexture2DEXT", typeof(FramebufferTexture2DEXT)); + internal static FramebufferTexture2DEXT glFramebufferTexture2DEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FramebufferTexture3DEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, UInt32 texture, Int32 level, Int32 zoffset); - internal static FramebufferTexture3DEXT glFramebufferTexture3DEXT = (FramebufferTexture3DEXT)GL.GetDelegateForExtensionMethod("glFramebufferTexture3DEXT", typeof(FramebufferTexture3DEXT)); + internal static FramebufferTexture3DEXT glFramebufferTexture3DEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FramebufferRenderbufferEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object renderbuffertarget, UInt32 renderbuffer); - internal static FramebufferRenderbufferEXT glFramebufferRenderbufferEXT = (FramebufferRenderbufferEXT)GL.GetDelegateForExtensionMethod("glFramebufferRenderbufferEXT", typeof(FramebufferRenderbufferEXT)); + internal static FramebufferRenderbufferEXT glFramebufferRenderbufferEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetFramebufferAttachmentParameterivEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object pname, [Out] Int32* @params); - internal unsafe static GetFramebufferAttachmentParameterivEXT glGetFramebufferAttachmentParameterivEXT = (GetFramebufferAttachmentParameterivEXT)GL.GetDelegateForExtensionMethod("glGetFramebufferAttachmentParameterivEXT", typeof(GetFramebufferAttachmentParameterivEXT)); + internal unsafe static GetFramebufferAttachmentParameterivEXT glGetFramebufferAttachmentParameterivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void GenerateMipmapEXT(GL.Enums.EXT_framebuffer_object target); - internal static GenerateMipmapEXT glGenerateMipmapEXT = (GenerateMipmapEXT)GL.GetDelegateForExtensionMethod("glGenerateMipmapEXT", typeof(GenerateMipmapEXT)); + internal static GenerateMipmapEXT glGenerateMipmapEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void StringMarkerGREMEDY(Int32 len, void* @string); - internal unsafe static StringMarkerGREMEDY glStringMarkerGREMEDY = (StringMarkerGREMEDY)GL.GetDelegateForExtensionMethod("glStringMarkerGREMEDY", typeof(StringMarkerGREMEDY)); + internal unsafe static StringMarkerGREMEDY glStringMarkerGREMEDY = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void StencilClearTagEXT(Int32 stencilTagBits, UInt32 stencilClearTag); - internal static StencilClearTagEXT glStencilClearTagEXT = (StencilClearTagEXT)GL.GetDelegateForExtensionMethod("glStencilClearTagEXT", typeof(StencilClearTagEXT)); + internal static StencilClearTagEXT glStencilClearTagEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BlitFramebufferEXT(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, GL.Enums.ClearBufferMask mask, GL.Enums.EXT_framebuffer_blit filter); - internal static BlitFramebufferEXT glBlitFramebufferEXT = (BlitFramebufferEXT)GL.GetDelegateForExtensionMethod("glBlitFramebufferEXT", typeof(BlitFramebufferEXT)); + internal static BlitFramebufferEXT glBlitFramebufferEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void RenderbufferStorageMultisampleEXT(GL.Enums.EXT_framebuffer_multisample target, Int32 samples, GL.Enums.EXT_framebuffer_multisample internalformat, Int32 width, Int32 height); - internal static RenderbufferStorageMultisampleEXT glRenderbufferStorageMultisampleEXT = (RenderbufferStorageMultisampleEXT)GL.GetDelegateForExtensionMethod("glRenderbufferStorageMultisampleEXT", typeof(RenderbufferStorageMultisampleEXT)); + internal static RenderbufferStorageMultisampleEXT glRenderbufferStorageMultisampleEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetQueryObjecti64vEXT(UInt32 id, GL.Enums.EXT_timer_query pname, [Out] Int64* @params); - internal unsafe static GetQueryObjecti64vEXT glGetQueryObjecti64vEXT = (GetQueryObjecti64vEXT)GL.GetDelegateForExtensionMethod("glGetQueryObjecti64vEXT", typeof(GetQueryObjecti64vEXT)); + internal unsafe static GetQueryObjecti64vEXT glGetQueryObjecti64vEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetQueryObjectui64vEXT(UInt32 id, GL.Enums.EXT_timer_query pname, [Out] UInt64* @params); - internal unsafe static GetQueryObjectui64vEXT glGetQueryObjectui64vEXT = (GetQueryObjectui64vEXT)GL.GetDelegateForExtensionMethod("glGetQueryObjectui64vEXT", typeof(GetQueryObjectui64vEXT)); + internal unsafe static GetQueryObjectui64vEXT glGetQueryObjectui64vEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramEnvParameters4fvEXT(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, Single* @params); - internal unsafe static ProgramEnvParameters4fvEXT glProgramEnvParameters4fvEXT = (ProgramEnvParameters4fvEXT)GL.GetDelegateForExtensionMethod("glProgramEnvParameters4fvEXT", typeof(ProgramEnvParameters4fvEXT)); + internal unsafe static ProgramEnvParameters4fvEXT glProgramEnvParameters4fvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramLocalParameters4fvEXT(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, Single* @params); - internal unsafe static ProgramLocalParameters4fvEXT glProgramLocalParameters4fvEXT = (ProgramLocalParameters4fvEXT)GL.GetDelegateForExtensionMethod("glProgramLocalParameters4fvEXT", typeof(ProgramLocalParameters4fvEXT)); + internal unsafe static ProgramLocalParameters4fvEXT glProgramLocalParameters4fvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BufferParameteriAPPLE(GL.Enums.APPLE_flush_buffer_range target, GL.Enums.APPLE_flush_buffer_range pname, Int32 param); - internal static BufferParameteriAPPLE glBufferParameteriAPPLE = (BufferParameteriAPPLE)GL.GetDelegateForExtensionMethod("glBufferParameteriAPPLE", typeof(BufferParameteriAPPLE)); + internal static BufferParameteriAPPLE glBufferParameteriAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FlushMappedBufferRangeAPPLE(GL.Enums.APPLE_flush_buffer_range target, IntPtr offset, IntPtr size); - internal static FlushMappedBufferRangeAPPLE glFlushMappedBufferRangeAPPLE = (FlushMappedBufferRangeAPPLE)GL.GetDelegateForExtensionMethod("glFlushMappedBufferRangeAPPLE", typeof(FlushMappedBufferRangeAPPLE)); + internal static FlushMappedBufferRangeAPPLE glFlushMappedBufferRangeAPPLE = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ProgramLocalParameterI4iNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); - internal static ProgramLocalParameterI4iNV glProgramLocalParameterI4iNV = (ProgramLocalParameterI4iNV)GL.GetDelegateForExtensionMethod("glProgramLocalParameterI4iNV", typeof(ProgramLocalParameterI4iNV)); + internal static ProgramLocalParameterI4iNV glProgramLocalParameterI4iNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramLocalParameterI4ivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32* @params); - internal unsafe static ProgramLocalParameterI4ivNV glProgramLocalParameterI4ivNV = (ProgramLocalParameterI4ivNV)GL.GetDelegateForExtensionMethod("glProgramLocalParameterI4ivNV", typeof(ProgramLocalParameterI4ivNV)); + internal unsafe static ProgramLocalParameterI4ivNV glProgramLocalParameterI4ivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramLocalParametersI4ivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, Int32* @params); - internal unsafe static ProgramLocalParametersI4ivNV glProgramLocalParametersI4ivNV = (ProgramLocalParametersI4ivNV)GL.GetDelegateForExtensionMethod("glProgramLocalParametersI4ivNV", typeof(ProgramLocalParametersI4ivNV)); + internal unsafe static ProgramLocalParametersI4ivNV glProgramLocalParametersI4ivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ProgramLocalParameterI4uiNV(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); - internal static ProgramLocalParameterI4uiNV glProgramLocalParameterI4uiNV = (ProgramLocalParameterI4uiNV)GL.GetDelegateForExtensionMethod("glProgramLocalParameterI4uiNV", typeof(ProgramLocalParameterI4uiNV)); + internal static ProgramLocalParameterI4uiNV glProgramLocalParameterI4uiNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramLocalParameterI4uivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32* @params); - internal unsafe static ProgramLocalParameterI4uivNV glProgramLocalParameterI4uivNV = (ProgramLocalParameterI4uivNV)GL.GetDelegateForExtensionMethod("glProgramLocalParameterI4uivNV", typeof(ProgramLocalParameterI4uivNV)); + internal unsafe static ProgramLocalParameterI4uivNV glProgramLocalParameterI4uivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramLocalParametersI4uivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, UInt32* @params); - internal unsafe static ProgramLocalParametersI4uivNV glProgramLocalParametersI4uivNV = (ProgramLocalParametersI4uivNV)GL.GetDelegateForExtensionMethod("glProgramLocalParametersI4uivNV", typeof(ProgramLocalParametersI4uivNV)); + internal unsafe static ProgramLocalParametersI4uivNV glProgramLocalParametersI4uivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ProgramEnvParameterI4iNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); - internal static ProgramEnvParameterI4iNV glProgramEnvParameterI4iNV = (ProgramEnvParameterI4iNV)GL.GetDelegateForExtensionMethod("glProgramEnvParameterI4iNV", typeof(ProgramEnvParameterI4iNV)); + internal static ProgramEnvParameterI4iNV glProgramEnvParameterI4iNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramEnvParameterI4ivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32* @params); - internal unsafe static ProgramEnvParameterI4ivNV glProgramEnvParameterI4ivNV = (ProgramEnvParameterI4ivNV)GL.GetDelegateForExtensionMethod("glProgramEnvParameterI4ivNV", typeof(ProgramEnvParameterI4ivNV)); + internal unsafe static ProgramEnvParameterI4ivNV glProgramEnvParameterI4ivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramEnvParametersI4ivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, Int32* @params); - internal unsafe static ProgramEnvParametersI4ivNV glProgramEnvParametersI4ivNV = (ProgramEnvParametersI4ivNV)GL.GetDelegateForExtensionMethod("glProgramEnvParametersI4ivNV", typeof(ProgramEnvParametersI4ivNV)); + internal unsafe static ProgramEnvParametersI4ivNV glProgramEnvParametersI4ivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ProgramEnvParameterI4uiNV(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); - internal static ProgramEnvParameterI4uiNV glProgramEnvParameterI4uiNV = (ProgramEnvParameterI4uiNV)GL.GetDelegateForExtensionMethod("glProgramEnvParameterI4uiNV", typeof(ProgramEnvParameterI4uiNV)); + internal static ProgramEnvParameterI4uiNV glProgramEnvParameterI4uiNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramEnvParameterI4uivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32* @params); - internal unsafe static ProgramEnvParameterI4uivNV glProgramEnvParameterI4uivNV = (ProgramEnvParameterI4uivNV)GL.GetDelegateForExtensionMethod("glProgramEnvParameterI4uivNV", typeof(ProgramEnvParameterI4uivNV)); + internal unsafe static ProgramEnvParameterI4uivNV glProgramEnvParameterI4uivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramEnvParametersI4uivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, UInt32* @params); - internal unsafe static ProgramEnvParametersI4uivNV glProgramEnvParametersI4uivNV = (ProgramEnvParametersI4uivNV)GL.GetDelegateForExtensionMethod("glProgramEnvParametersI4uivNV", typeof(ProgramEnvParametersI4uivNV)); + internal unsafe static ProgramEnvParametersI4uivNV glProgramEnvParametersI4uivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetProgramLocalParameterIivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] Int32* @params); - internal unsafe static GetProgramLocalParameterIivNV glGetProgramLocalParameterIivNV = (GetProgramLocalParameterIivNV)GL.GetDelegateForExtensionMethod("glGetProgramLocalParameterIivNV", typeof(GetProgramLocalParameterIivNV)); + internal unsafe static GetProgramLocalParameterIivNV glGetProgramLocalParameterIivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetProgramLocalParameterIuivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] UInt32* @params); - internal unsafe static GetProgramLocalParameterIuivNV glGetProgramLocalParameterIuivNV = (GetProgramLocalParameterIuivNV)GL.GetDelegateForExtensionMethod("glGetProgramLocalParameterIuivNV", typeof(GetProgramLocalParameterIuivNV)); + internal unsafe static GetProgramLocalParameterIuivNV glGetProgramLocalParameterIuivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetProgramEnvParameterIivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] Int32* @params); - internal unsafe static GetProgramEnvParameterIivNV glGetProgramEnvParameterIivNV = (GetProgramEnvParameterIivNV)GL.GetDelegateForExtensionMethod("glGetProgramEnvParameterIivNV", typeof(GetProgramEnvParameterIivNV)); + internal unsafe static GetProgramEnvParameterIivNV glGetProgramEnvParameterIivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetProgramEnvParameterIuivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] UInt32* @params); - internal unsafe static GetProgramEnvParameterIuivNV glGetProgramEnvParameterIuivNV = (GetProgramEnvParameterIuivNV)GL.GetDelegateForExtensionMethod("glGetProgramEnvParameterIuivNV", typeof(GetProgramEnvParameterIuivNV)); + internal unsafe static GetProgramEnvParameterIuivNV glGetProgramEnvParameterIuivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ProgramVertexLimitNV(GL.Enums.NV_geometry_program4 target, Int32 limit); - internal static ProgramVertexLimitNV glProgramVertexLimitNV = (ProgramVertexLimitNV)GL.GetDelegateForExtensionMethod("glProgramVertexLimitNV", typeof(ProgramVertexLimitNV)); + internal static ProgramVertexLimitNV glProgramVertexLimitNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FramebufferTextureEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, UInt32 texture, Int32 level); - internal static FramebufferTextureEXT glFramebufferTextureEXT = (FramebufferTextureEXT)GL.GetDelegateForExtensionMethod("glFramebufferTextureEXT", typeof(FramebufferTextureEXT)); + internal static FramebufferTextureEXT glFramebufferTextureEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FramebufferTextureLayerEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, UInt32 texture, Int32 level, Int32 layer); - internal static FramebufferTextureLayerEXT glFramebufferTextureLayerEXT = (FramebufferTextureLayerEXT)GL.GetDelegateForExtensionMethod("glFramebufferTextureLayerEXT", typeof(FramebufferTextureLayerEXT)); + internal static FramebufferTextureLayerEXT glFramebufferTextureLayerEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FramebufferTextureFaceEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, UInt32 texture, Int32 level, GL.Enums.TextureTarget face); - internal static FramebufferTextureFaceEXT glFramebufferTextureFaceEXT = (FramebufferTextureFaceEXT)GL.GetDelegateForExtensionMethod("glFramebufferTextureFaceEXT", typeof(FramebufferTextureFaceEXT)); + internal static FramebufferTextureFaceEXT glFramebufferTextureFaceEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ProgramParameteriEXT(UInt32 program, GL.Enums.EXT_geometry_shader4 pname, Int32 value); - internal static ProgramParameteriEXT glProgramParameteriEXT = (ProgramParameteriEXT)GL.GetDelegateForExtensionMethod("glProgramParameteriEXT", typeof(ProgramParameteriEXT)); + internal static ProgramParameteriEXT glProgramParameteriEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttribI1iEXT(UInt32 index, Int32 x); - internal static VertexAttribI1iEXT glVertexAttribI1iEXT = (VertexAttribI1iEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI1iEXT", typeof(VertexAttribI1iEXT)); + internal static VertexAttribI1iEXT glVertexAttribI1iEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttribI2iEXT(UInt32 index, Int32 x, Int32 y); - internal static VertexAttribI2iEXT glVertexAttribI2iEXT = (VertexAttribI2iEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI2iEXT", typeof(VertexAttribI2iEXT)); + internal static VertexAttribI2iEXT glVertexAttribI2iEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttribI3iEXT(UInt32 index, Int32 x, Int32 y, Int32 z); - internal static VertexAttribI3iEXT glVertexAttribI3iEXT = (VertexAttribI3iEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI3iEXT", typeof(VertexAttribI3iEXT)); + internal static VertexAttribI3iEXT glVertexAttribI3iEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttribI4iEXT(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); - internal static VertexAttribI4iEXT glVertexAttribI4iEXT = (VertexAttribI4iEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI4iEXT", typeof(VertexAttribI4iEXT)); + internal static VertexAttribI4iEXT glVertexAttribI4iEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttribI1uiEXT(UInt32 index, UInt32 x); - internal static VertexAttribI1uiEXT glVertexAttribI1uiEXT = (VertexAttribI1uiEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI1uiEXT", typeof(VertexAttribI1uiEXT)); + internal static VertexAttribI1uiEXT glVertexAttribI1uiEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttribI2uiEXT(UInt32 index, UInt32 x, UInt32 y); - internal static VertexAttribI2uiEXT glVertexAttribI2uiEXT = (VertexAttribI2uiEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI2uiEXT", typeof(VertexAttribI2uiEXT)); + internal static VertexAttribI2uiEXT glVertexAttribI2uiEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttribI3uiEXT(UInt32 index, UInt32 x, UInt32 y, UInt32 z); - internal static VertexAttribI3uiEXT glVertexAttribI3uiEXT = (VertexAttribI3uiEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI3uiEXT", typeof(VertexAttribI3uiEXT)); + internal static VertexAttribI3uiEXT glVertexAttribI3uiEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttribI4uiEXT(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); - internal static VertexAttribI4uiEXT glVertexAttribI4uiEXT = (VertexAttribI4uiEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI4uiEXT", typeof(VertexAttribI4uiEXT)); + internal static VertexAttribI4uiEXT glVertexAttribI4uiEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribI1ivEXT(UInt32 index, Int32* v); - internal unsafe static VertexAttribI1ivEXT glVertexAttribI1ivEXT = (VertexAttribI1ivEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI1ivEXT", typeof(VertexAttribI1ivEXT)); + internal unsafe static VertexAttribI1ivEXT glVertexAttribI1ivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribI2ivEXT(UInt32 index, Int32* v); - internal unsafe static VertexAttribI2ivEXT glVertexAttribI2ivEXT = (VertexAttribI2ivEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI2ivEXT", typeof(VertexAttribI2ivEXT)); + internal unsafe static VertexAttribI2ivEXT glVertexAttribI2ivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribI3ivEXT(UInt32 index, Int32* v); - internal unsafe static VertexAttribI3ivEXT glVertexAttribI3ivEXT = (VertexAttribI3ivEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI3ivEXT", typeof(VertexAttribI3ivEXT)); + internal unsafe static VertexAttribI3ivEXT glVertexAttribI3ivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribI4ivEXT(UInt32 index, Int32* v); - internal unsafe static VertexAttribI4ivEXT glVertexAttribI4ivEXT = (VertexAttribI4ivEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI4ivEXT", typeof(VertexAttribI4ivEXT)); + internal unsafe static VertexAttribI4ivEXT glVertexAttribI4ivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribI1uivEXT(UInt32 index, UInt32* v); - internal unsafe static VertexAttribI1uivEXT glVertexAttribI1uivEXT = (VertexAttribI1uivEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI1uivEXT", typeof(VertexAttribI1uivEXT)); + internal unsafe static VertexAttribI1uivEXT glVertexAttribI1uivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribI2uivEXT(UInt32 index, UInt32* v); - internal unsafe static VertexAttribI2uivEXT glVertexAttribI2uivEXT = (VertexAttribI2uivEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI2uivEXT", typeof(VertexAttribI2uivEXT)); + internal unsafe static VertexAttribI2uivEXT glVertexAttribI2uivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribI3uivEXT(UInt32 index, UInt32* v); - internal unsafe static VertexAttribI3uivEXT glVertexAttribI3uivEXT = (VertexAttribI3uivEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI3uivEXT", typeof(VertexAttribI3uivEXT)); + internal unsafe static VertexAttribI3uivEXT glVertexAttribI3uivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribI4uivEXT(UInt32 index, UInt32* v); - internal unsafe static VertexAttribI4uivEXT glVertexAttribI4uivEXT = (VertexAttribI4uivEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI4uivEXT", typeof(VertexAttribI4uivEXT)); + internal unsafe static VertexAttribI4uivEXT glVertexAttribI4uivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribI4bvEXT(UInt32 index, SByte* v); - internal unsafe static VertexAttribI4bvEXT glVertexAttribI4bvEXT = (VertexAttribI4bvEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI4bvEXT", typeof(VertexAttribI4bvEXT)); + internal unsafe static VertexAttribI4bvEXT glVertexAttribI4bvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribI4svEXT(UInt32 index, Int16* v); - internal unsafe static VertexAttribI4svEXT glVertexAttribI4svEXT = (VertexAttribI4svEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI4svEXT", typeof(VertexAttribI4svEXT)); + internal unsafe static VertexAttribI4svEXT glVertexAttribI4svEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribI4ubvEXT(UInt32 index, Byte* v); - internal unsafe static VertexAttribI4ubvEXT glVertexAttribI4ubvEXT = (VertexAttribI4ubvEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI4ubvEXT", typeof(VertexAttribI4ubvEXT)); + internal unsafe static VertexAttribI4ubvEXT glVertexAttribI4ubvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribI4usvEXT(UInt32 index, UInt16* v); - internal unsafe static VertexAttribI4usvEXT glVertexAttribI4usvEXT = (VertexAttribI4usvEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI4usvEXT", typeof(VertexAttribI4usvEXT)); + internal unsafe static VertexAttribI4usvEXT glVertexAttribI4usvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VertexAttribIPointerEXT(UInt32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, void* pointer); - internal unsafe static VertexAttribIPointerEXT glVertexAttribIPointerEXT = (VertexAttribIPointerEXT)GL.GetDelegateForExtensionMethod("glVertexAttribIPointerEXT", typeof(VertexAttribIPointerEXT)); + internal unsafe static VertexAttribIPointerEXT glVertexAttribIPointerEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVertexAttribIivEXT(UInt32 index, GL.Enums.NV_vertex_program4 pname, [Out] Int32* @params); - internal unsafe static GetVertexAttribIivEXT glGetVertexAttribIivEXT = (GetVertexAttribIivEXT)GL.GetDelegateForExtensionMethod("glGetVertexAttribIivEXT", typeof(GetVertexAttribIivEXT)); + internal unsafe static GetVertexAttribIivEXT glGetVertexAttribIivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVertexAttribIuivEXT(UInt32 index, GL.Enums.NV_vertex_program4 pname, [Out] UInt32* @params); - internal unsafe static GetVertexAttribIuivEXT glGetVertexAttribIuivEXT = (GetVertexAttribIuivEXT)GL.GetDelegateForExtensionMethod("glGetVertexAttribIuivEXT", typeof(GetVertexAttribIuivEXT)); + internal unsafe static GetVertexAttribIuivEXT glGetVertexAttribIuivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetUniformuivEXT(UInt32 program, Int32 location, [Out] UInt32* @params); - internal unsafe static GetUniformuivEXT glGetUniformuivEXT = (GetUniformuivEXT)GL.GetDelegateForExtensionMethod("glGetUniformuivEXT", typeof(GetUniformuivEXT)); + internal unsafe static GetUniformuivEXT glGetUniformuivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BindFragDataLocationEXT(UInt32 program, UInt32 color, System.String name); - internal static BindFragDataLocationEXT glBindFragDataLocationEXT = (BindFragDataLocationEXT)GL.GetDelegateForExtensionMethod("glBindFragDataLocationEXT", typeof(BindFragDataLocationEXT)); + internal static BindFragDataLocationEXT glBindFragDataLocationEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 GetFragDataLocationEXT(UInt32 program, System.String name); - internal static GetFragDataLocationEXT glGetFragDataLocationEXT = (GetFragDataLocationEXT)GL.GetDelegateForExtensionMethod("glGetFragDataLocationEXT", typeof(GetFragDataLocationEXT)); + internal static GetFragDataLocationEXT glGetFragDataLocationEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Uniform1uiEXT(Int32 location, UInt32 v0); - internal static Uniform1uiEXT glUniform1uiEXT = (Uniform1uiEXT)GL.GetDelegateForExtensionMethod("glUniform1uiEXT", typeof(Uniform1uiEXT)); + internal static Uniform1uiEXT glUniform1uiEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Uniform2uiEXT(Int32 location, UInt32 v0, UInt32 v1); - internal static Uniform2uiEXT glUniform2uiEXT = (Uniform2uiEXT)GL.GetDelegateForExtensionMethod("glUniform2uiEXT", typeof(Uniform2uiEXT)); + internal static Uniform2uiEXT glUniform2uiEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Uniform3uiEXT(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); - internal static Uniform3uiEXT glUniform3uiEXT = (Uniform3uiEXT)GL.GetDelegateForExtensionMethod("glUniform3uiEXT", typeof(Uniform3uiEXT)); + internal static Uniform3uiEXT glUniform3uiEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Uniform4uiEXT(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); - internal static Uniform4uiEXT glUniform4uiEXT = (Uniform4uiEXT)GL.GetDelegateForExtensionMethod("glUniform4uiEXT", typeof(Uniform4uiEXT)); + internal static Uniform4uiEXT glUniform4uiEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Uniform1uivEXT(Int32 location, Int32 count, UInt32* value); - internal unsafe static Uniform1uivEXT glUniform1uivEXT = (Uniform1uivEXT)GL.GetDelegateForExtensionMethod("glUniform1uivEXT", typeof(Uniform1uivEXT)); + internal unsafe static Uniform1uivEXT glUniform1uivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Uniform2uivEXT(Int32 location, Int32 count, UInt32* value); - internal unsafe static Uniform2uivEXT glUniform2uivEXT = (Uniform2uivEXT)GL.GetDelegateForExtensionMethod("glUniform2uivEXT", typeof(Uniform2uivEXT)); + internal unsafe static Uniform2uivEXT glUniform2uivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Uniform3uivEXT(Int32 location, Int32 count, UInt32* value); - internal unsafe static Uniform3uivEXT glUniform3uivEXT = (Uniform3uivEXT)GL.GetDelegateForExtensionMethod("glUniform3uivEXT", typeof(Uniform3uivEXT)); + internal unsafe static Uniform3uivEXT glUniform3uivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void Uniform4uivEXT(Int32 location, Int32 count, UInt32* value); - internal unsafe static Uniform4uivEXT glUniform4uivEXT = (Uniform4uivEXT)GL.GetDelegateForExtensionMethod("glUniform4uivEXT", typeof(Uniform4uivEXT)); + internal unsafe static Uniform4uivEXT glUniform4uivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DrawArraysInstancedEXT(GL.Enums.BeginMode mode, Int32 start, Int32 count, Int32 primcount); - internal static DrawArraysInstancedEXT glDrawArraysInstancedEXT = (DrawArraysInstancedEXT)GL.GetDelegateForExtensionMethod("glDrawArraysInstancedEXT", typeof(DrawArraysInstancedEXT)); + internal static DrawArraysInstancedEXT glDrawArraysInstancedEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DrawElementsInstancedEXT(GL.Enums.BeginMode mode, Int32 count, GL.Enums.EXT_draw_instanced type, void* indices, Int32 primcount); - internal unsafe static DrawElementsInstancedEXT glDrawElementsInstancedEXT = (DrawElementsInstancedEXT)GL.GetDelegateForExtensionMethod("glDrawElementsInstancedEXT", typeof(DrawElementsInstancedEXT)); + internal unsafe static DrawElementsInstancedEXT glDrawElementsInstancedEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TexBufferEXT(GL.Enums.TextureTarget target, GL.Enums.EXT_texture_buffer_object internalformat, UInt32 buffer); - internal static TexBufferEXT glTexBufferEXT = (TexBufferEXT)GL.GetDelegateForExtensionMethod("glTexBufferEXT", typeof(TexBufferEXT)); + internal static TexBufferEXT glTexBufferEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DepthRangedNV(Double zNear, Double zFar); - internal static DepthRangedNV glDepthRangedNV = (DepthRangedNV)GL.GetDelegateForExtensionMethod("glDepthRangedNV", typeof(DepthRangedNV)); + internal static DepthRangedNV glDepthRangedNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ClearDepthdNV(Double depth); - internal static ClearDepthdNV glClearDepthdNV = (ClearDepthdNV)GL.GetDelegateForExtensionMethod("glClearDepthdNV", typeof(ClearDepthdNV)); + internal static ClearDepthdNV glClearDepthdNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DepthBoundsdNV(Double zmin, Double zmax); - internal static DepthBoundsdNV glDepthBoundsdNV = (DepthBoundsdNV)GL.GetDelegateForExtensionMethod("glDepthBoundsdNV", typeof(DepthBoundsdNV)); + internal static DepthBoundsdNV glDepthBoundsdNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void RenderbufferStorageMultisampleCoverageNV(GL.Enums.NV_framebuffer_multisample_coverage target, Int32 coverageSamples, Int32 colorSamples, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height); - internal static RenderbufferStorageMultisampleCoverageNV glRenderbufferStorageMultisampleCoverageNV = (RenderbufferStorageMultisampleCoverageNV)GL.GetDelegateForExtensionMethod("glRenderbufferStorageMultisampleCoverageNV", typeof(RenderbufferStorageMultisampleCoverageNV)); + internal static RenderbufferStorageMultisampleCoverageNV glRenderbufferStorageMultisampleCoverageNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramBufferParametersfvNV(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, Single* @params); - internal unsafe static ProgramBufferParametersfvNV glProgramBufferParametersfvNV = (ProgramBufferParametersfvNV)GL.GetDelegateForExtensionMethod("glProgramBufferParametersfvNV", typeof(ProgramBufferParametersfvNV)); + internal unsafe static ProgramBufferParametersfvNV glProgramBufferParametersfvNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramBufferParametersIivNV(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, Int32* @params); - internal unsafe static ProgramBufferParametersIivNV glProgramBufferParametersIivNV = (ProgramBufferParametersIivNV)GL.GetDelegateForExtensionMethod("glProgramBufferParametersIivNV", typeof(ProgramBufferParametersIivNV)); + internal unsafe static ProgramBufferParametersIivNV glProgramBufferParametersIivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ProgramBufferParametersIuivNV(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, UInt32* @params); - internal unsafe static ProgramBufferParametersIuivNV glProgramBufferParametersIuivNV = (ProgramBufferParametersIuivNV)GL.GetDelegateForExtensionMethod("glProgramBufferParametersIuivNV", typeof(ProgramBufferParametersIuivNV)); + internal unsafe static ProgramBufferParametersIuivNV glProgramBufferParametersIuivNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ColorMaskIndexedEXT(UInt32 index, GL.Enums.Boolean r, GL.Enums.Boolean g, GL.Enums.Boolean b, GL.Enums.Boolean a); - internal static ColorMaskIndexedEXT glColorMaskIndexedEXT = (ColorMaskIndexedEXT)GL.GetDelegateForExtensionMethod("glColorMaskIndexedEXT", typeof(ColorMaskIndexedEXT)); + internal static ColorMaskIndexedEXT glColorMaskIndexedEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetBooleanIndexedvEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index, [Out] GL.Enums.Boolean* data); - internal unsafe static GetBooleanIndexedvEXT glGetBooleanIndexedvEXT = (GetBooleanIndexedvEXT)GL.GetDelegateForExtensionMethod("glGetBooleanIndexedvEXT", typeof(GetBooleanIndexedvEXT)); + internal unsafe static GetBooleanIndexedvEXT glGetBooleanIndexedvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetIntegerIndexedvEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index, [Out] Int32* data); - internal unsafe static GetIntegerIndexedvEXT glGetIntegerIndexedvEXT = (GetIntegerIndexedvEXT)GL.GetDelegateForExtensionMethod("glGetIntegerIndexedvEXT", typeof(GetIntegerIndexedvEXT)); + internal unsafe static GetIntegerIndexedvEXT glGetIntegerIndexedvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EnableIndexedEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index); - internal static EnableIndexedEXT glEnableIndexedEXT = (EnableIndexedEXT)GL.GetDelegateForExtensionMethod("glEnableIndexedEXT", typeof(EnableIndexedEXT)); + internal static EnableIndexedEXT glEnableIndexedEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DisableIndexedEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index); - internal static DisableIndexedEXT glDisableIndexedEXT = (DisableIndexedEXT)GL.GetDelegateForExtensionMethod("glDisableIndexedEXT", typeof(DisableIndexedEXT)); + internal static DisableIndexedEXT glDisableIndexedEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsEnabledIndexedEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index); - internal static IsEnabledIndexedEXT glIsEnabledIndexedEXT = (IsEnabledIndexedEXT)GL.GetDelegateForExtensionMethod("glIsEnabledIndexedEXT", typeof(IsEnabledIndexedEXT)); + internal static IsEnabledIndexedEXT glIsEnabledIndexedEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BeginTransformFeedbackNV(GL.Enums.NV_transform_feedback primitiveMode); - internal static BeginTransformFeedbackNV glBeginTransformFeedbackNV = (BeginTransformFeedbackNV)GL.GetDelegateForExtensionMethod("glBeginTransformFeedbackNV", typeof(BeginTransformFeedbackNV)); + internal static BeginTransformFeedbackNV glBeginTransformFeedbackNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EndTransformFeedbackNV(); - internal static EndTransformFeedbackNV glEndTransformFeedbackNV = (EndTransformFeedbackNV)GL.GetDelegateForExtensionMethod("glEndTransformFeedbackNV", typeof(EndTransformFeedbackNV)); + internal static EndTransformFeedbackNV glEndTransformFeedbackNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TransformFeedbackAttribsNV(UInt32 count, Int32* attribs, GL.Enums.NV_transform_feedback bufferMode); - internal unsafe static TransformFeedbackAttribsNV glTransformFeedbackAttribsNV = (TransformFeedbackAttribsNV)GL.GetDelegateForExtensionMethod("glTransformFeedbackAttribsNV", typeof(TransformFeedbackAttribsNV)); + internal unsafe static TransformFeedbackAttribsNV glTransformFeedbackAttribsNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BindBufferRangeNV(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size); - internal static BindBufferRangeNV glBindBufferRangeNV = (BindBufferRangeNV)GL.GetDelegateForExtensionMethod("glBindBufferRangeNV", typeof(BindBufferRangeNV)); + internal static BindBufferRangeNV glBindBufferRangeNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BindBufferOffsetNV(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, IntPtr offset); - internal static BindBufferOffsetNV glBindBufferOffsetNV = (BindBufferOffsetNV)GL.GetDelegateForExtensionMethod("glBindBufferOffsetNV", typeof(BindBufferOffsetNV)); + internal static BindBufferOffsetNV glBindBufferOffsetNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BindBufferBaseNV(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer); - internal static BindBufferBaseNV glBindBufferBaseNV = (BindBufferBaseNV)GL.GetDelegateForExtensionMethod("glBindBufferBaseNV", typeof(BindBufferBaseNV)); + internal static BindBufferBaseNV glBindBufferBaseNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TransformFeedbackVaryingsNV(UInt32 program, Int32 count, Int32* locations, GL.Enums.NV_transform_feedback bufferMode); - internal unsafe static TransformFeedbackVaryingsNV glTransformFeedbackVaryingsNV = (TransformFeedbackVaryingsNV)GL.GetDelegateForExtensionMethod("glTransformFeedbackVaryingsNV", typeof(TransformFeedbackVaryingsNV)); + internal unsafe static TransformFeedbackVaryingsNV glTransformFeedbackVaryingsNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ActiveVaryingNV(UInt32 program, System.String name); - internal static ActiveVaryingNV glActiveVaryingNV = (ActiveVaryingNV)GL.GetDelegateForExtensionMethod("glActiveVaryingNV", typeof(ActiveVaryingNV)); + internal static ActiveVaryingNV glActiveVaryingNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 GetVaryingLocationNV(UInt32 program, System.String name); - internal static GetVaryingLocationNV glGetVaryingLocationNV = (GetVaryingLocationNV)GL.GetDelegateForExtensionMethod("glGetVaryingLocationNV", typeof(GetVaryingLocationNV)); + internal static GetVaryingLocationNV glGetVaryingLocationNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name); - internal unsafe static GetActiveVaryingNV glGetActiveVaryingNV = (GetActiveVaryingNV)GL.GetDelegateForExtensionMethod("glGetActiveVaryingNV", typeof(GetActiveVaryingNV)); + internal unsafe static GetActiveVaryingNV glGetActiveVaryingNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetTransformFeedbackVaryingNV(UInt32 program, UInt32 index, [Out] Int32* location); - internal unsafe static GetTransformFeedbackVaryingNV glGetTransformFeedbackVaryingNV = (GetTransformFeedbackVaryingNV)GL.GetDelegateForExtensionMethod("glGetTransformFeedbackVaryingNV", typeof(GetTransformFeedbackVaryingNV)); + internal unsafe static GetTransformFeedbackVaryingNV glGetTransformFeedbackVaryingNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void UniformBufferEXT(UInt32 program, Int32 location, UInt32 buffer); - internal static UniformBufferEXT glUniformBufferEXT = (UniformBufferEXT)GL.GetDelegateForExtensionMethod("glUniformBufferEXT", typeof(UniformBufferEXT)); + internal static UniformBufferEXT glUniformBufferEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 GetUniformBufferSizeEXT(UInt32 program, Int32 location); - internal static GetUniformBufferSizeEXT glGetUniformBufferSizeEXT = (GetUniformBufferSizeEXT)GL.GetDelegateForExtensionMethod("glGetUniformBufferSizeEXT", typeof(GetUniformBufferSizeEXT)); + internal static GetUniformBufferSizeEXT glGetUniformBufferSizeEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr GetUniformOffsetEXT(UInt32 program, Int32 location); - internal static GetUniformOffsetEXT glGetUniformOffsetEXT = (GetUniformOffsetEXT)GL.GetDelegateForExtensionMethod("glGetUniformOffsetEXT", typeof(GetUniformOffsetEXT)); + internal static GetUniformOffsetEXT glGetUniformOffsetEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexParameterIivEXT(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params); - internal unsafe static TexParameterIivEXT glTexParameterIivEXT = (TexParameterIivEXT)GL.GetDelegateForExtensionMethod("glTexParameterIivEXT", typeof(TexParameterIivEXT)); + internal unsafe static TexParameterIivEXT glTexParameterIivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void TexParameterIuivEXT(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, UInt32* @params); - internal unsafe static TexParameterIuivEXT glTexParameterIuivEXT = (TexParameterIuivEXT)GL.GetDelegateForExtensionMethod("glTexParameterIuivEXT", typeof(TexParameterIuivEXT)); + internal unsafe static TexParameterIuivEXT glTexParameterIuivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetTexParameterIivEXT(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Int32* @params); - internal unsafe static GetTexParameterIivEXT glGetTexParameterIivEXT = (GetTexParameterIivEXT)GL.GetDelegateForExtensionMethod("glGetTexParameterIivEXT", typeof(GetTexParameterIivEXT)); + internal unsafe static GetTexParameterIivEXT glGetTexParameterIivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetTexParameterIuivEXT(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] UInt32* @params); - internal unsafe static GetTexParameterIuivEXT glGetTexParameterIuivEXT = (GetTexParameterIuivEXT)GL.GetDelegateForExtensionMethod("glGetTexParameterIuivEXT", typeof(GetTexParameterIuivEXT)); + internal unsafe static GetTexParameterIuivEXT glGetTexParameterIuivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ClearColorIiEXT(Int32 red, Int32 green, Int32 blue, Int32 alpha); - internal static ClearColorIiEXT glClearColorIiEXT = (ClearColorIiEXT)GL.GetDelegateForExtensionMethod("glClearColorIiEXT", typeof(ClearColorIiEXT)); + internal static ClearColorIiEXT glClearColorIiEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ClearColorIuiEXT(UInt32 red, UInt32 green, UInt32 blue, UInt32 alpha); - internal static ClearColorIuiEXT glClearColorIuiEXT = (ClearColorIuiEXT)GL.GetDelegateForExtensionMethod("glClearColorIuiEXT", typeof(ClearColorIuiEXT)); + internal static ClearColorIuiEXT glClearColorIuiEXT = null; } } } diff --git a/Source/OpenTK/OpenGL/Bindings/GLEnums.cs b/Source/OpenTK/OpenGL/Bindings/GLEnums.cs index 46757558..bfeebec2 100644 --- a/Source/OpenTK/OpenGL/Bindings/GLEnums.cs +++ b/Source/OpenTK/OpenGL/Bindings/GLEnums.cs @@ -6,42 +6,42 @@ namespace OpenTK.OpenGL { public enum AttribMask { - POLYGON_BIT = ((int)0x00000008), - TRANSFORM_BIT = ((int)0x00001000), - COLOR_BUFFER_BIT = ((int)0x00004000), - LINE_BIT = ((int)0x00000004), - POINT_BIT = ((int)0x00000002), - EVAL_BIT = ((int)0x00010000), - LIST_BIT = ((int)0x00020000), - FOG_BIT = ((int)0x00000080), - HINT_BIT = ((int)0x00008000), - ENABLE_BIT = ((int)0x00002000), - STENCIL_BUFFER_BIT = ((int)0x00000400), - TEXTURE_BIT = ((int)0x00040000), - ACCUM_BUFFER_BIT = ((int)0x00000200), - LIGHTING_BIT = ((int)0x00000040), - CURRENT_BIT = ((int)0x00000001), - ALL_ATTRIB_BITS = unchecked((int)0xFFFFFFFF), DEPTH_BUFFER_BIT = ((int)0x00000100), - POLYGON_STIPPLE_BIT = ((int)0x00000010), - SCISSOR_BIT = ((int)0x00080000), - VIEWPORT_BIT = ((int)0x00000800), + ACCUM_BUFFER_BIT = ((int)0x00000200), + FOG_BIT = ((int)0x00000080), + LIST_BIT = ((int)0x00020000), + EVAL_BIT = ((int)0x00010000), + CURRENT_BIT = ((int)0x00000001), + ENABLE_BIT = ((int)0x00002000), + COLOR_BUFFER_BIT = ((int)0x00004000), + TRANSFORM_BIT = ((int)0x00001000), PIXEL_MODE_BIT = ((int)0x00000020), + POINT_BIT = ((int)0x00000002), + VIEWPORT_BIT = ((int)0x00000800), + TEXTURE_BIT = ((int)0x00040000), + STENCIL_BUFFER_BIT = ((int)0x00000400), + LIGHTING_BIT = ((int)0x00000040), + LINE_BIT = ((int)0x00000004), + HINT_BIT = ((int)0x00008000), + ALL_ATTRIB_BITS = unchecked((int)0xFFFFFFFF), + SCISSOR_BIT = ((int)0x00080000), + POLYGON_BIT = ((int)0x00000008), + POLYGON_STIPPLE_BIT = ((int)0x00000010), } public enum ClearBufferMask { + COLOR_BUFFER_BIT = ((int)AttribMask.COLOR_BUFFER_BIT), STENCIL_BUFFER_BIT = ((int)AttribMask.STENCIL_BUFFER_BIT), ACCUM_BUFFER_BIT = ((int)AttribMask.ACCUM_BUFFER_BIT), - COLOR_BUFFER_BIT = ((int)AttribMask.COLOR_BUFFER_BIT), DEPTH_BUFFER_BIT = ((int)AttribMask.DEPTH_BUFFER_BIT), } public enum ClientAttribMask { + CLIENT_VERTEX_ARRAY_BIT = ((int)0x00000002), CLIENT_PIXEL_STORE_BIT = ((int)0x00000001), CLIENT_ALL_ATTRIB_BITS = unchecked((int)0xFFFFFFFF), - CLIENT_VERTEX_ARRAY_BIT = ((int)0x00000002), } public enum Boolean @@ -52,128 +52,128 @@ namespace OpenTK.OpenGL public enum BeginMode { - QUAD_STRIP = ((int)0x0008), - POLYGON = ((int)0x0009), - LINES = ((int)0x0001), - TRIANGLES = ((int)0x0004), - TRIANGLE_STRIP = ((int)0x0005), - LINE_LOOP = ((int)0x0002), - LINE_STRIP = ((int)0x0003), - QUADS = ((int)0x0007), - TRIANGLE_FAN = ((int)0x0006), POINTS = ((int)0x0000), + TRIANGLES = ((int)0x0004), + TRIANGLE_FAN = ((int)0x0006), + TRIANGLE_STRIP = ((int)0x0005), + POLYGON = ((int)0x0009), + LINE_LOOP = ((int)0x0002), + QUADS = ((int)0x0007), + QUAD_STRIP = ((int)0x0008), + LINE_STRIP = ((int)0x0003), + LINES = ((int)0x0001), } public enum AccumOp { - RETURN = ((int)0x0102), + MULT = ((int)0x0103), ADD = ((int)0x0104), + RETURN = ((int)0x0102), LOAD = ((int)0x0101), ACCUM = ((int)0x0100), - MULT = ((int)0x0103), } public enum AlphaFunction { - NEVER = ((int)0x0200), GEQUAL = ((int)0x0206), - GREATER = ((int)0x0204), - ALWAYS = ((int)0x0207), - LEQUAL = ((int)0x0203), - NOTEQUAL = ((int)0x0205), - EQUAL = ((int)0x0202), + NEVER = ((int)0x0200), LESS = ((int)0x0201), + LEQUAL = ((int)0x0203), + EQUAL = ((int)0x0202), + GREATER = ((int)0x0204), + NOTEQUAL = ((int)0x0205), + ALWAYS = ((int)0x0207), } public enum BlendingFactorDest { - ZERO = ((int)0), - ONE_MINUS_SRC_ALPHA = ((int)0x0303), - ONE_MINUS_DST_ALPHA = ((int)0x0305), - CONSTANT_COLOR_EXT = ((int)EXT_blend_color.CONSTANT_COLOR_EXT), - DST_ALPHA = ((int)0x0304), - CONSTANT_ALPHA_EXT = ((int)EXT_blend_color.CONSTANT_ALPHA_EXT), - ONE_MINUS_CONSTANT_COLOR_EXT = ((int)EXT_blend_color.ONE_MINUS_CONSTANT_COLOR_EXT), - ONE_MINUS_CONSTANT_ALPHA_EXT = ((int)EXT_blend_color.ONE_MINUS_CONSTANT_ALPHA_EXT), - SRC_ALPHA = ((int)0x0302), - SRC_COLOR = ((int)0x0300), ONE_MINUS_SRC_COLOR = ((int)0x0301), + ONE_MINUS_DST_ALPHA = ((int)0x0305), + SRC_ALPHA = ((int)0x0302), + ONE_MINUS_CONSTANT_COLOR_EXT = ((int)EXT_blend_color.ONE_MINUS_CONSTANT_COLOR_EXT), + DST_ALPHA = ((int)0x0304), ONE = ((int)1), + ONE_MINUS_SRC_ALPHA = ((int)0x0303), + CONSTANT_ALPHA_EXT = ((int)EXT_blend_color.CONSTANT_ALPHA_EXT), + ONE_MINUS_CONSTANT_ALPHA_EXT = ((int)EXT_blend_color.ONE_MINUS_CONSTANT_ALPHA_EXT), + ZERO = ((int)0), + SRC_COLOR = ((int)0x0300), + CONSTANT_COLOR_EXT = ((int)EXT_blend_color.CONSTANT_COLOR_EXT), } public enum BlendingFactorSrc { - ZERO = ((int)BlendingFactorDest.ZERO), - ONE_MINUS_SRC_ALPHA = ((int)BlendingFactorDest.ONE_MINUS_SRC_ALPHA), - ONE_MINUS_DST_COLOR = ((int)0x0307), - ONE_MINUS_CONSTANT_COLOR_EXT = ((int)EXT_blend_color.ONE_MINUS_CONSTANT_COLOR_EXT), - CONSTANT_COLOR_EXT = ((int)EXT_blend_color.CONSTANT_COLOR_EXT), - DST_ALPHA = ((int)BlendingFactorDest.DST_ALPHA), - CONSTANT_ALPHA_EXT = ((int)EXT_blend_color.CONSTANT_ALPHA_EXT), - SRC_ALPHA = ((int)BlendingFactorDest.SRC_ALPHA), - SRC_ALPHA_SATURATE = ((int)0x0308), - ONE_MINUS_CONSTANT_ALPHA_EXT = ((int)EXT_blend_color.ONE_MINUS_CONSTANT_ALPHA_EXT), - ONE_MINUS_DST_ALPHA = ((int)BlendingFactorDest.ONE_MINUS_DST_ALPHA), DST_COLOR = ((int)0x0306), + ONE_MINUS_DST_ALPHA = ((int)BlendingFactorDest.ONE_MINUS_DST_ALPHA), + SRC_ALPHA = ((int)BlendingFactorDest.SRC_ALPHA), + ONE_MINUS_CONSTANT_COLOR_EXT = ((int)EXT_blend_color.ONE_MINUS_CONSTANT_COLOR_EXT), + SRC_ALPHA_SATURATE = ((int)0x0308), + ONE_MINUS_DST_COLOR = ((int)0x0307), + ZERO = ((int)BlendingFactorDest.ZERO), ONE = ((int)BlendingFactorDest.ONE), + ONE_MINUS_SRC_ALPHA = ((int)BlendingFactorDest.ONE_MINUS_SRC_ALPHA), + CONSTANT_ALPHA_EXT = ((int)EXT_blend_color.CONSTANT_ALPHA_EXT), + ONE_MINUS_CONSTANT_ALPHA_EXT = ((int)EXT_blend_color.ONE_MINUS_CONSTANT_ALPHA_EXT), + DST_ALPHA = ((int)BlendingFactorDest.DST_ALPHA), + CONSTANT_COLOR_EXT = ((int)EXT_blend_color.CONSTANT_COLOR_EXT), } public enum BlendEquationModeEXT { - MAX_EXT = ((int)EXT_blend_minmax.MAX_EXT), - LOGIC_OP = ((int)GetPName.LOGIC_OP), - FUNC_ADD_EXT = ((int)EXT_blend_minmax.FUNC_ADD_EXT), - FUNC_SUBTRACT_EXT = ((int)EXT_blend_subtract.FUNC_SUBTRACT_EXT), ALPHA_MAX_SGIX = ((int)SGIX_blend_alpha_minmax.ALPHA_MAX_SGIX), FUNC_REVERSE_SUBTRACT_EXT = ((int)EXT_blend_subtract.FUNC_REVERSE_SUBTRACT_EXT), + LOGIC_OP = ((int)GetPName.LOGIC_OP), + FUNC_SUBTRACT_EXT = ((int)EXT_blend_subtract.FUNC_SUBTRACT_EXT), ALPHA_MIN_SGIX = ((int)SGIX_blend_alpha_minmax.ALPHA_MIN_SGIX), + MAX_EXT = ((int)EXT_blend_minmax.MAX_EXT), MIN_EXT = ((int)EXT_blend_minmax.MIN_EXT), + FUNC_ADD_EXT = ((int)EXT_blend_minmax.FUNC_ADD_EXT), } public enum ColorMaterialFace { BACK = ((int)DrawBufferMode.BACK), - FRONT_AND_BACK = ((int)DrawBufferMode.FRONT_AND_BACK), FRONT = ((int)DrawBufferMode.FRONT), + FRONT_AND_BACK = ((int)DrawBufferMode.FRONT_AND_BACK), } public enum ColorMaterialParameter { - EMISSION = ((int)MaterialParameter.EMISSION), DIFFUSE = ((int)LightParameter.DIFFUSE), AMBIENT_AND_DIFFUSE = ((int)MaterialParameter.AMBIENT_AND_DIFFUSE), - SPECULAR = ((int)LightParameter.SPECULAR), AMBIENT = ((int)LightParameter.AMBIENT), + SPECULAR = ((int)LightParameter.SPECULAR), + EMISSION = ((int)MaterialParameter.EMISSION), } public enum ColorPointerType { - UNSIGNED_INT = ((int)DataType.UNSIGNED_INT), - FLOAT = ((int)DataType.FLOAT), - UNSIGNED_SHORT = ((int)DataType.UNSIGNED_SHORT), - SHORT = ((int)DataType.SHORT), - BYTE = ((int)DataType.BYTE), INT = ((int)DataType.INT), + UNSIGNED_INT = ((int)DataType.UNSIGNED_INT), + SHORT = ((int)DataType.SHORT), UNSIGNED_BYTE = ((int)DataType.UNSIGNED_BYTE), + BYTE = ((int)DataType.BYTE), + UNSIGNED_SHORT = ((int)DataType.UNSIGNED_SHORT), DOUBLE = ((int)DataType.DOUBLE), + FLOAT = ((int)DataType.FLOAT), } public enum ColorTableParameterPNameSGI { - COLOR_TABLE_SCALE_SGI = ((int)SGI_color_table.COLOR_TABLE_SCALE_SGI), COLOR_TABLE_BIAS_SGI = ((int)SGI_color_table.COLOR_TABLE_BIAS_SGI), + COLOR_TABLE_SCALE_SGI = ((int)SGI_color_table.COLOR_TABLE_SCALE_SGI), } public enum ColorTableTargetSGI { - TEXTURE_COLOR_TABLE_SGI = ((int)SGI_texture_color_table.TEXTURE_COLOR_TABLE_SGI), - POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)SGI_color_table.POST_COLOR_MATRIX_COLOR_TABLE_SGI), - PROXY_TEXTURE_COLOR_TABLE_SGI = ((int)SGI_texture_color_table.PROXY_TEXTURE_COLOR_TABLE_SGI), - COLOR_TABLE_SGI = ((int)SGI_color_table.COLOR_TABLE_SGI), - PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)SGI_color_table.PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI), - PROXY_COLOR_TABLE_SGI = ((int)SGI_color_table.PROXY_COLOR_TABLE_SGI), - PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)SGI_color_table.PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI), POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)SGI_color_table.POST_CONVOLUTION_COLOR_TABLE_SGI), + PROXY_COLOR_TABLE_SGI = ((int)SGI_color_table.PROXY_COLOR_TABLE_SGI), + PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)SGI_color_table.PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI), + PROXY_TEXTURE_COLOR_TABLE_SGI = ((int)SGI_texture_color_table.PROXY_TEXTURE_COLOR_TABLE_SGI), + POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)SGI_color_table.POST_COLOR_MATRIX_COLOR_TABLE_SGI), + PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)SGI_color_table.PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI), + TEXTURE_COLOR_TABLE_SGI = ((int)SGI_texture_color_table.TEXTURE_COLOR_TABLE_SGI), + COLOR_TABLE_SGI = ((int)SGI_color_table.COLOR_TABLE_SGI), } public enum ConvolutionBorderModeEXT @@ -197,180 +197,180 @@ namespace OpenTK.OpenGL public enum CullFaceMode { BACK = ((int)DrawBufferMode.BACK), - FRONT_AND_BACK = ((int)DrawBufferMode.FRONT_AND_BACK), FRONT = ((int)DrawBufferMode.FRONT), + FRONT_AND_BACK = ((int)DrawBufferMode.FRONT_AND_BACK), } public enum DepthFunction { - NEVER = ((int)AlphaFunction.NEVER), GEQUAL = ((int)AlphaFunction.GEQUAL), - GREATER = ((int)AlphaFunction.GREATER), - ALWAYS = ((int)AlphaFunction.ALWAYS), - LEQUAL = ((int)AlphaFunction.LEQUAL), - NOTEQUAL = ((int)AlphaFunction.NOTEQUAL), - EQUAL = ((int)AlphaFunction.EQUAL), + NEVER = ((int)AlphaFunction.NEVER), LESS = ((int)AlphaFunction.LESS), + LEQUAL = ((int)AlphaFunction.LEQUAL), + EQUAL = ((int)AlphaFunction.EQUAL), + GREATER = ((int)AlphaFunction.GREATER), + NOTEQUAL = ((int)AlphaFunction.NOTEQUAL), + ALWAYS = ((int)AlphaFunction.ALWAYS), } public enum DrawBufferMode { - FRONT_RIGHT = ((int)0x0401), - AUX3 = ((int)0x040C), + BACK = ((int)0x0405), + BACK_LEFT = ((int)0x0402), AUX1 = ((int)0x040A), - FRONT_AND_BACK = ((int)0x0408), LEFT = ((int)0x0406), + FRONT_AND_BACK = ((int)0x0408), + FRONT_RIGHT = ((int)0x0401), + AUX2 = ((int)0x040B), NONE = ((int)0), RIGHT = ((int)0x0407), - BACK_RIGHT = ((int)0x0403), - AUX2 = ((int)0x040B), - AUX0 = ((int)0x0409), FRONT_LEFT = ((int)0x0400), - BACK = ((int)0x0405), + BACK_RIGHT = ((int)0x0403), + AUX0 = ((int)0x0409), + AUX3 = ((int)0x040C), FRONT = ((int)0x0404), - BACK_LEFT = ((int)0x0402), } public enum EnableCap { - MAP1_VERTEX_3 = ((int)GetPName.MAP1_VERTEX_3), - MAP2_NORMAL = ((int)GetPName.MAP2_NORMAL), - FRAGMENT_LIGHT6_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT6_SGIX), - CLIP_PLANE4 = ((int)GetPName.CLIP_PLANE4), - ASYNC_HISTOGRAM_SGIX = ((int)SGIX_async_histogram.ASYNC_HISTOGRAM_SGIX), - FRAGMENT_LIGHT3_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT3_SGIX), - HISTOGRAM_EXT = ((int)EXT_histogram.HISTOGRAM_EXT), - LIGHT3 = ((int)GetPName.LIGHT3), - POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)SGI_color_table.POST_COLOR_MATRIX_COLOR_TABLE_SGI), - CLIP_PLANE3 = ((int)GetPName.CLIP_PLANE3), - TEXTURE_COORD_ARRAY = ((int)GetPName.TEXTURE_COORD_ARRAY), - FOG_OFFSET_SGIX = ((int)SGIX_fog_offset.FOG_OFFSET_SGIX), - CONVOLUTION_1D_EXT = ((int)EXT_convolution.CONVOLUTION_1D_EXT), - ASYNC_READ_PIXELS_SGIX = ((int)SGIX_async_pixel.ASYNC_READ_PIXELS_SGIX), - LIGHT4 = ((int)GetPName.LIGHT4), - MAP2_INDEX = ((int)GetPName.MAP2_INDEX), - MAP1_TEXTURE_COORD_1 = ((int)GetPName.MAP1_TEXTURE_COORD_1), - POLYGON_OFFSET_POINT = ((int)GetPName.POLYGON_OFFSET_POINT), - ASYNC_DRAW_PIXELS_SGIX = ((int)SGIX_async_pixel.ASYNC_DRAW_PIXELS_SGIX), - TEXTURE_1D = ((int)GetPName.TEXTURE_1D), - CONVOLUTION_2D_EXT = ((int)EXT_convolution.CONVOLUTION_2D_EXT), - TEXTURE_2D = ((int)GetPName.TEXTURE_2D), - MAP1_COLOR_4 = ((int)GetPName.MAP1_COLOR_4), - INDEX_LOGIC_OP = ((int)GetPName.INDEX_LOGIC_OP), - RESCALE_NORMAL_EXT = ((int)EXT_rescale_normal.RESCALE_NORMAL_EXT), - FRAGMENT_LIGHT4_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT4_SGIX), - SAMPLE_MASK_SGIS = ((int)SGIS_multisample.SAMPLE_MASK_SGIS), - LINE_STIPPLE = ((int)GetPName.LINE_STIPPLE), - POLYGON_OFFSET_FILL = ((int)GetPName.POLYGON_OFFSET_FILL), - LIGHT0 = ((int)GetPName.LIGHT0), - FRAGMENT_LIGHT5_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT5_SGIX), - CLIP_PLANE2 = ((int)GetPName.CLIP_PLANE2), - LIGHT5 = ((int)GetPName.LIGHT5), - FRAGMENT_LIGHT1_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT1_SGIX), - REFERENCE_PLANE_SGIX = ((int)SGIX_reference_plane.REFERENCE_PLANE_SGIX), - SAMPLE_ALPHA_TO_MASK_SGIS = ((int)SGIS_multisample.SAMPLE_ALPHA_TO_MASK_SGIS), - CLIP_PLANE1 = ((int)GetPName.CLIP_PLANE1), - COLOR_LOGIC_OP = ((int)GetPName.COLOR_LOGIC_OP), - FRAGMENT_LIGHT7_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT7_SGIX), - ASYNC_TEX_IMAGE_SGIX = ((int)SGIX_async_pixel.ASYNC_TEX_IMAGE_SGIX), - MAP1_TEXTURE_COORD_4 = ((int)GetPName.MAP1_TEXTURE_COORD_4), - MAP2_TEXTURE_COORD_2 = ((int)GetPName.MAP2_TEXTURE_COORD_2), - NORMAL_ARRAY = ((int)GetPName.NORMAL_ARRAY), - FOG = ((int)GetPName.FOG), - CALLIGRAPHIC_FRAGMENT_SGIX = ((int)SGIX_calligraphic_fragment.CALLIGRAPHIC_FRAGMENT_SGIX), - POINT_SMOOTH = ((int)GetPName.POINT_SMOOTH), - SCISSOR_TEST = ((int)GetPName.SCISSOR_TEST), - INDEX_ARRAY = ((int)GetPName.INDEX_ARRAY), TEXTURE_GEN_S = ((int)GetPName.TEXTURE_GEN_S), TEXTURE_GEN_R = ((int)GetPName.TEXTURE_GEN_R), - TEXTURE_3D_EXT = ((int)EXT_texture3D.TEXTURE_3D_EXT), - NORMALIZE = ((int)GetPName.NORMALIZE), - CULL_FACE = ((int)GetPName.CULL_FACE), - LIGHT1 = ((int)GetPName.LIGHT1), - MAP1_NORMAL = ((int)GetPName.MAP1_NORMAL), - DEPTH_TEST = ((int)GetPName.DEPTH_TEST), - FRAGMENT_LIGHTING_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHTING_SGIX), - MINMAX_EXT = ((int)EXT_histogram.MINMAX_EXT), - POLYGON_OFFSET_LINE = ((int)GetPName.POLYGON_OFFSET_LINE), - COLOR_TABLE_SGI = ((int)SGI_color_table.COLOR_TABLE_SGI), - MAP1_INDEX = ((int)GetPName.MAP1_INDEX), - AUTO_NORMAL = ((int)GetPName.AUTO_NORMAL), - POLYGON_SMOOTH = ((int)GetPName.POLYGON_SMOOTH), - POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)SGI_color_table.POST_CONVOLUTION_COLOR_TABLE_SGI), - PIXEL_TEX_GEN_SGIX = ((int)SGIX_pixel_texture.PIXEL_TEX_GEN_SGIX), - CLIP_PLANE0 = ((int)GetPName.CLIP_PLANE0), - SHARED_TEXTURE_PALETTE_EXT = ((int)EXT_shared_texture_palette.SHARED_TEXTURE_PALETTE_EXT), - POLYGON_STIPPLE = ((int)GetPName.POLYGON_STIPPLE), - SAMPLE_ALPHA_TO_ONE_SGIS = ((int)SGIS_multisample.SAMPLE_ALPHA_TO_ONE_SGIS), - MAP1_TEXTURE_COORD_3 = ((int)GetPName.MAP1_TEXTURE_COORD_3), - MAP2_TEXTURE_COORD_3 = ((int)GetPName.MAP2_TEXTURE_COORD_3), - IR_INSTRUMENT1_SGIX = ((int)SGIX_ir_instrument1.IR_INSTRUMENT1_SGIX), - TEXTURE_4D_SGIS = ((int)SGIS_texture4D.TEXTURE_4D_SGIS), - FRAGMENT_LIGHT2_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT2_SGIX), - PIXEL_TEXTURE_SGIS = ((int)SGIS_pixel_texture.PIXEL_TEXTURE_SGIS), - LIGHT6 = ((int)GetPName.LIGHT6), - ALPHA_TEST = ((int)GetPName.ALPHA_TEST), - STENCIL_TEST = ((int)GetPName.STENCIL_TEST), - BLEND = ((int)GetPName.BLEND), - MAP2_COLOR_4 = ((int)GetPName.MAP2_COLOR_4), - FRAMEZOOM_SGIX = ((int)SGIX_framezoom.FRAMEZOOM_SGIX), - FRAGMENT_LIGHT0_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT0_SGIX), - LIGHTING = ((int)GetPName.LIGHTING), - TEXTURE_COLOR_TABLE_SGI = ((int)SGI_texture_color_table.TEXTURE_COLOR_TABLE_SGI), - CLIP_PLANE5 = ((int)GetPName.CLIP_PLANE5), - LINE_SMOOTH = ((int)GetPName.LINE_SMOOTH), - SEPARABLE_2D_EXT = ((int)EXT_convolution.SEPARABLE_2D_EXT), - DITHER = ((int)GetPName.DITHER), - INTERLACE_SGIX = ((int)SGIX_interlace.INTERLACE_SGIX), - LIGHT2 = ((int)GetPName.LIGHT2), TEXTURE_GEN_Q = ((int)GetPName.TEXTURE_GEN_Q), - EDGE_FLAG_ARRAY = ((int)GetPName.EDGE_FLAG_ARRAY), - COLOR_ARRAY = ((int)GetPName.COLOR_ARRAY), - TEXTURE_GEN_T = ((int)GetPName.TEXTURE_GEN_T), - MAP2_VERTEX_4 = ((int)GetPName.MAP2_VERTEX_4), - MAP1_TEXTURE_COORD_2 = ((int)GetPName.MAP1_TEXTURE_COORD_2), - MAP2_TEXTURE_COORD_4 = ((int)GetPName.MAP2_TEXTURE_COORD_4), + MAP1_INDEX = ((int)GetPName.MAP1_INDEX), LIGHT7 = ((int)GetPName.LIGHT7), - SPRITE_SGIX = ((int)SGIX_sprite.SPRITE_SGIX), - FRAGMENT_COLOR_MATERIAL_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_SGIX), - MAP2_VERTEX_3 = ((int)GetPName.MAP2_VERTEX_3), + TEXTURE_COLOR_TABLE_SGI = ((int)SGI_texture_color_table.TEXTURE_COLOR_TABLE_SGI), + DEPTH_TEST = ((int)GetPName.DEPTH_TEST), + MAP2_COLOR_4 = ((int)GetPName.MAP2_COLOR_4), + ASYNC_HISTOGRAM_SGIX = ((int)SGIX_async_histogram.ASYNC_HISTOGRAM_SGIX), + MAP2_TEXTURE_COORD_2 = ((int)GetPName.MAP2_TEXTURE_COORD_2), + LIGHT2 = ((int)GetPName.LIGHT2), + LINE_SMOOTH = ((int)GetPName.LINE_SMOOTH), MAP2_TEXTURE_COORD_1 = ((int)GetPName.MAP2_TEXTURE_COORD_1), + TEXTURE_COORD_ARRAY = ((int)GetPName.TEXTURE_COORD_ARRAY), + FRAGMENT_COLOR_MATERIAL_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_SGIX), + POLYGON_SMOOTH = ((int)GetPName.POLYGON_SMOOTH), + TEXTURE_2D = ((int)GetPName.TEXTURE_2D), + MAP1_TEXTURE_COORD_4 = ((int)GetPName.MAP1_TEXTURE_COORD_4), + TEXTURE_1D = ((int)GetPName.TEXTURE_1D), + MAP2_TEXTURE_COORD_4 = ((int)GetPName.MAP2_TEXTURE_COORD_4), + CLIP_PLANE5 = ((int)GetPName.CLIP_PLANE5), + CLIP_PLANE4 = ((int)GetPName.CLIP_PLANE4), + CLIP_PLANE1 = ((int)GetPName.CLIP_PLANE1), + CLIP_PLANE0 = ((int)GetPName.CLIP_PLANE0), + CLIP_PLANE3 = ((int)GetPName.CLIP_PLANE3), + CLIP_PLANE2 = ((int)GetPName.CLIP_PLANE2), + PIXEL_TEXTURE_SGIS = ((int)SGIS_pixel_texture.PIXEL_TEXTURE_SGIS), + STENCIL_TEST = ((int)GetPName.STENCIL_TEST), + FRAGMENT_LIGHT6_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT6_SGIX), + SEPARABLE_2D_EXT = ((int)EXT_convolution.SEPARABLE_2D_EXT), + MAP1_COLOR_4 = ((int)GetPName.MAP1_COLOR_4), + SAMPLE_ALPHA_TO_MASK_SGIS = ((int)SGIS_multisample.SAMPLE_ALPHA_TO_MASK_SGIS), + INDEX_ARRAY = ((int)GetPName.INDEX_ARRAY), + TEXTURE_3D_EXT = ((int)EXT_texture3D.TEXTURE_3D_EXT), + LIGHT6 = ((int)GetPName.LIGHT6), + MAP1_VERTEX_3 = ((int)GetPName.MAP1_VERTEX_3), + CONVOLUTION_1D_EXT = ((int)EXT_convolution.CONVOLUTION_1D_EXT), MAP1_VERTEX_4 = ((int)GetPName.MAP1_VERTEX_4), + FRAGMENT_LIGHT4_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT4_SGIX), + COLOR_TABLE_SGI = ((int)SGI_color_table.COLOR_TABLE_SGI), + ASYNC_TEX_IMAGE_SGIX = ((int)SGIX_async_pixel.ASYNC_TEX_IMAGE_SGIX), + POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)SGI_color_table.POST_COLOR_MATRIX_COLOR_TABLE_SGI), + IR_INSTRUMENT1_SGIX = ((int)SGIX_ir_instrument1.IR_INSTRUMENT1_SGIX), + ALPHA_TEST = ((int)GetPName.ALPHA_TEST), + LINE_STIPPLE = ((int)GetPName.LINE_STIPPLE), + SHARED_TEXTURE_PALETTE_EXT = ((int)EXT_shared_texture_palette.SHARED_TEXTURE_PALETTE_EXT), + POLYGON_OFFSET_LINE = ((int)GetPName.POLYGON_OFFSET_LINE), MULTISAMPLE_SGIS = ((int)SGIS_multisample.MULTISAMPLE_SGIS), - VERTEX_ARRAY = ((int)GetPName.VERTEX_ARRAY), + ASYNC_READ_PIXELS_SGIX = ((int)SGIX_async_pixel.ASYNC_READ_PIXELS_SGIX), + POLYGON_STIPPLE = ((int)GetPName.POLYGON_STIPPLE), + MINMAX_EXT = ((int)EXT_histogram.MINMAX_EXT), + CALLIGRAPHIC_FRAGMENT_SGIX = ((int)SGIX_calligraphic_fragment.CALLIGRAPHIC_FRAGMENT_SGIX), + CONVOLUTION_2D_EXT = ((int)EXT_convolution.CONVOLUTION_2D_EXT), + SAMPLE_MASK_SGIS = ((int)SGIS_multisample.SAMPLE_MASK_SGIS), + CULL_FACE = ((int)GetPName.CULL_FACE), COLOR_MATERIAL = ((int)GetPName.COLOR_MATERIAL), + FRAGMENT_LIGHT0_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT0_SGIX), + FRAMEZOOM_SGIX = ((int)SGIX_framezoom.FRAMEZOOM_SGIX), + FOG_OFFSET_SGIX = ((int)SGIX_fog_offset.FOG_OFFSET_SGIX), + COLOR_LOGIC_OP = ((int)GetPName.COLOR_LOGIC_OP), + COLOR_ARRAY = ((int)GetPName.COLOR_ARRAY), + LIGHT1 = ((int)GetPName.LIGHT1), + ASYNC_DRAW_PIXELS_SGIX = ((int)SGIX_async_pixel.ASYNC_DRAW_PIXELS_SGIX), + TEXTURE_4D_SGIS = ((int)SGIS_texture4D.TEXTURE_4D_SGIS), + SPRITE_SGIX = ((int)SGIX_sprite.SPRITE_SGIX), + MAP1_TEXTURE_COORD_1 = ((int)GetPName.MAP1_TEXTURE_COORD_1), + POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)SGI_color_table.POST_CONVOLUTION_COLOR_TABLE_SGI), + POLYGON_OFFSET_FILL = ((int)GetPName.POLYGON_OFFSET_FILL), + POLYGON_OFFSET_POINT = ((int)GetPName.POLYGON_OFFSET_POINT), + INDEX_LOGIC_OP = ((int)GetPName.INDEX_LOGIC_OP), + MAP2_NORMAL = ((int)GetPName.MAP2_NORMAL), + MAP1_TEXTURE_COORD_2 = ((int)GetPName.MAP1_TEXTURE_COORD_2), + HISTOGRAM_EXT = ((int)EXT_histogram.HISTOGRAM_EXT), + MAP2_INDEX = ((int)GetPName.MAP2_INDEX), + RESCALE_NORMAL_EXT = ((int)EXT_rescale_normal.RESCALE_NORMAL_EXT), + FRAGMENT_LIGHTING_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHTING_SGIX), + PIXEL_TEX_GEN_SGIX = ((int)SGIX_pixel_texture.PIXEL_TEX_GEN_SGIX), + VERTEX_ARRAY = ((int)GetPName.VERTEX_ARRAY), + INTERLACE_SGIX = ((int)SGIX_interlace.INTERLACE_SGIX), + MAP2_VERTEX_3 = ((int)GetPName.MAP2_VERTEX_3), + MAP2_VERTEX_4 = ((int)GetPName.MAP2_VERTEX_4), + LIGHT5 = ((int)GetPName.LIGHT5), + SCISSOR_TEST = ((int)GetPName.SCISSOR_TEST), + LIGHTING = ((int)GetPName.LIGHTING), + NORMALIZE = ((int)GetPName.NORMALIZE), + DITHER = ((int)GetPName.DITHER), + LIGHT0 = ((int)GetPName.LIGHT0), + SAMPLE_ALPHA_TO_ONE_SGIS = ((int)SGIS_multisample.SAMPLE_ALPHA_TO_ONE_SGIS), + NORMAL_ARRAY = ((int)GetPName.NORMAL_ARRAY), + MAP2_TEXTURE_COORD_3 = ((int)GetPName.MAP2_TEXTURE_COORD_3), + FRAGMENT_LIGHT7_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT7_SGIX), + FOG = ((int)GetPName.FOG), + LIGHT3 = ((int)GetPName.LIGHT3), + BLEND = ((int)GetPName.BLEND), + MAP1_TEXTURE_COORD_3 = ((int)GetPName.MAP1_TEXTURE_COORD_3), + EDGE_FLAG_ARRAY = ((int)GetPName.EDGE_FLAG_ARRAY), + REFERENCE_PLANE_SGIX = ((int)SGIX_reference_plane.REFERENCE_PLANE_SGIX), + FRAGMENT_LIGHT3_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT3_SGIX), + FRAGMENT_LIGHT1_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT1_SGIX), + FRAGMENT_LIGHT5_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT5_SGIX), + MAP1_NORMAL = ((int)GetPName.MAP1_NORMAL), + AUTO_NORMAL = ((int)GetPName.AUTO_NORMAL), + FRAGMENT_LIGHT2_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT2_SGIX), + POINT_SMOOTH = ((int)GetPName.POINT_SMOOTH), + LIGHT4 = ((int)GetPName.LIGHT4), + TEXTURE_GEN_T = ((int)GetPName.TEXTURE_GEN_T), } public enum ErrorCode { - OUT_OF_MEMORY = ((int)0x0505), - TEXTURE_TOO_LARGE_EXT = ((int)EXT_texture.TEXTURE_TOO_LARGE_EXT), - STACK_OVERFLOW = ((int)0x0503), - INVALID_ENUM = ((int)0x0500), - INVALID_VALUE = ((int)0x0501), - TABLE_TOO_LARGE_EXT = ((int)EXT_histogram.TABLE_TOO_LARGE_EXT), - INVALID_OPERATION = ((int)0x0502), - STACK_UNDERFLOW = ((int)0x0504), NO_ERROR = ((int)0), + INVALID_ENUM = ((int)0x0500), + OUT_OF_MEMORY = ((int)0x0505), + STACK_OVERFLOW = ((int)0x0503), + INVALID_OPERATION = ((int)0x0502), + TEXTURE_TOO_LARGE_EXT = ((int)EXT_texture.TEXTURE_TOO_LARGE_EXT), + STACK_UNDERFLOW = ((int)0x0504), + TABLE_TOO_LARGE_EXT = ((int)EXT_histogram.TABLE_TOO_LARGE_EXT), + INVALID_VALUE = ((int)0x0501), } public enum FeedbackType { + GL_3D_COLOR = ((int)0x0602), + GL_2D = ((int)0x0600), + GL_4D_COLOR_TEXTURE = ((int)0x0604), GL_3D = ((int)0x0601), GL_3D_COLOR_TEXTURE = ((int)0x0603), - GL_4D_COLOR_TEXTURE = ((int)0x0604), - GL_2D = ((int)0x0600), - GL_3D_COLOR = ((int)0x0602), } public enum FeedBackToken { - BITMAP_TOKEN = ((int)0x0704), LINE_TOKEN = ((int)0x0702), - PASS_THROUGH_TOKEN = ((int)0x0700), - LINE_RESET_TOKEN = ((int)0x0707), - POINT_TOKEN = ((int)0x0701), COPY_PIXEL_TOKEN = ((int)0x0706), + BITMAP_TOKEN = ((int)0x0704), + POINT_TOKEN = ((int)0x0701), + LINE_RESET_TOKEN = ((int)0x0707), + PASS_THROUGH_TOKEN = ((int)0x0700), DRAW_PIXEL_TOKEN = ((int)0x0705), POLYGON_TOKEN = ((int)0x0703), } @@ -390,79 +390,79 @@ namespace OpenTK.OpenGL public enum FogMode { EXP2 = ((int)0x0801), + FOG_FUNC_SGIS = ((int)SGIS_fog_function.FOG_FUNC_SGIS), EXP = ((int)0x0800), LINEAR = ((int)TextureMagFilter.LINEAR), - FOG_FUNC_SGIS = ((int)SGIS_fog_function.FOG_FUNC_SGIS), } public enum FogParameter { + FOG_OFFSET_VALUE_SGIX = ((int)SGIX_fog_offset.FOG_OFFSET_VALUE_SGIX), + FOG_DENSITY = ((int)GetPName.FOG_DENSITY), FOG_END = ((int)GetPName.FOG_END), FOG_COLOR = ((int)GetPName.FOG_COLOR), - FOG_DENSITY = ((int)GetPName.FOG_DENSITY), - FOG_START = ((int)GetPName.FOG_START), - FOG_OFFSET_VALUE_SGIX = ((int)SGIX_fog_offset.FOG_OFFSET_VALUE_SGIX), FOG_INDEX = ((int)GetPName.FOG_INDEX), + FOG_START = ((int)GetPName.FOG_START), FOG_MODE = ((int)GetPName.FOG_MODE), } public enum FragmentLightModelParameterSGIX { - FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX), - FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX), FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX), FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX), + FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX), + FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX), } public enum FrontFaceDirection { - CCW = ((int)0x0901), CW = ((int)0x0900), + CCW = ((int)0x0901), } public enum GetColorTableParameterPNameSGI { - COLOR_TABLE_BLUE_SIZE_SGI = ((int)SGI_color_table.COLOR_TABLE_BLUE_SIZE_SGI), - COLOR_TABLE_FORMAT_SGI = ((int)SGI_color_table.COLOR_TABLE_FORMAT_SGI), - COLOR_TABLE_ALPHA_SIZE_SGI = ((int)SGI_color_table.COLOR_TABLE_ALPHA_SIZE_SGI), COLOR_TABLE_INTENSITY_SIZE_SGI = ((int)SGI_color_table.COLOR_TABLE_INTENSITY_SIZE_SGI), - COLOR_TABLE_GREEN_SIZE_SGI = ((int)SGI_color_table.COLOR_TABLE_GREEN_SIZE_SGI), - COLOR_TABLE_LUMINANCE_SIZE_SGI = ((int)SGI_color_table.COLOR_TABLE_LUMINANCE_SIZE_SGI), - COLOR_TABLE_WIDTH_SGI = ((int)SGI_color_table.COLOR_TABLE_WIDTH_SGI), COLOR_TABLE_BIAS_SGI = ((int)SGI_color_table.COLOR_TABLE_BIAS_SGI), - COLOR_TABLE_RED_SIZE_SGI = ((int)SGI_color_table.COLOR_TABLE_RED_SIZE_SGI), + COLOR_TABLE_GREEN_SIZE_SGI = ((int)SGI_color_table.COLOR_TABLE_GREEN_SIZE_SGI), + COLOR_TABLE_WIDTH_SGI = ((int)SGI_color_table.COLOR_TABLE_WIDTH_SGI), + COLOR_TABLE_ALPHA_SIZE_SGI = ((int)SGI_color_table.COLOR_TABLE_ALPHA_SIZE_SGI), COLOR_TABLE_SCALE_SGI = ((int)SGI_color_table.COLOR_TABLE_SCALE_SGI), + COLOR_TABLE_FORMAT_SGI = ((int)SGI_color_table.COLOR_TABLE_FORMAT_SGI), + COLOR_TABLE_LUMINANCE_SIZE_SGI = ((int)SGI_color_table.COLOR_TABLE_LUMINANCE_SIZE_SGI), + COLOR_TABLE_BLUE_SIZE_SGI = ((int)SGI_color_table.COLOR_TABLE_BLUE_SIZE_SGI), + COLOR_TABLE_RED_SIZE_SGI = ((int)SGI_color_table.COLOR_TABLE_RED_SIZE_SGI), } public enum GetConvolutionParameter { - MAX_CONVOLUTION_WIDTH_EXT = ((int)EXT_convolution.MAX_CONVOLUTION_WIDTH_EXT), CONVOLUTION_FILTER_SCALE_EXT = ((int)EXT_convolution.CONVOLUTION_FILTER_SCALE_EXT), - CONVOLUTION_BORDER_MODE_EXT = ((int)EXT_convolution.CONVOLUTION_BORDER_MODE_EXT), CONVOLUTION_HEIGHT_EXT = ((int)EXT_convolution.CONVOLUTION_HEIGHT_EXT), CONVOLUTION_WIDTH_EXT = ((int)EXT_convolution.CONVOLUTION_WIDTH_EXT), - MAX_CONVOLUTION_HEIGHT_EXT = ((int)EXT_convolution.MAX_CONVOLUTION_HEIGHT_EXT), CONVOLUTION_FILTER_BIAS_EXT = ((int)EXT_convolution.CONVOLUTION_FILTER_BIAS_EXT), CONVOLUTION_FORMAT_EXT = ((int)EXT_convolution.CONVOLUTION_FORMAT_EXT), + MAX_CONVOLUTION_HEIGHT_EXT = ((int)EXT_convolution.MAX_CONVOLUTION_HEIGHT_EXT), + CONVOLUTION_BORDER_MODE_EXT = ((int)EXT_convolution.CONVOLUTION_BORDER_MODE_EXT), + MAX_CONVOLUTION_WIDTH_EXT = ((int)EXT_convolution.MAX_CONVOLUTION_WIDTH_EXT), } public enum GetHistogramParameterPNameEXT { - HISTOGRAM_BLUE_SIZE_EXT = ((int)EXT_histogram.HISTOGRAM_BLUE_SIZE_EXT), + HISTOGRAM_RED_SIZE_EXT = ((int)EXT_histogram.HISTOGRAM_RED_SIZE_EXT), + HISTOGRAM_WIDTH_EXT = ((int)EXT_histogram.HISTOGRAM_WIDTH_EXT), + HISTOGRAM_LUMINANCE_SIZE_EXT = ((int)EXT_histogram.HISTOGRAM_LUMINANCE_SIZE_EXT), HISTOGRAM_FORMAT_EXT = ((int)EXT_histogram.HISTOGRAM_FORMAT_EXT), + HISTOGRAM_BLUE_SIZE_EXT = ((int)EXT_histogram.HISTOGRAM_BLUE_SIZE_EXT), + HISTOGRAM_SINK_EXT = ((int)EXT_histogram.HISTOGRAM_SINK_EXT), HISTOGRAM_GREEN_SIZE_EXT = ((int)EXT_histogram.HISTOGRAM_GREEN_SIZE_EXT), HISTOGRAM_ALPHA_SIZE_EXT = ((int)EXT_histogram.HISTOGRAM_ALPHA_SIZE_EXT), - HISTOGRAM_LUMINANCE_SIZE_EXT = ((int)EXT_histogram.HISTOGRAM_LUMINANCE_SIZE_EXT), - HISTOGRAM_RED_SIZE_EXT = ((int)EXT_histogram.HISTOGRAM_RED_SIZE_EXT), - HISTOGRAM_SINK_EXT = ((int)EXT_histogram.HISTOGRAM_SINK_EXT), - HISTOGRAM_WIDTH_EXT = ((int)EXT_histogram.HISTOGRAM_WIDTH_EXT), } public enum GetMapQuery { - ORDER = ((int)0x0A01), DOMAIN = ((int)0x0A02), COEFF = ((int)0x0A00), + ORDER = ((int)0x0A01), } public enum GetMinmaxParameterPNameEXT @@ -473,504 +473,504 @@ namespace OpenTK.OpenGL public enum GetPixelMap { - PIXEL_MAP_B_TO_B = ((int)0x0C78), - PIXEL_MAP_S_TO_S = ((int)0x0C71), - PIXEL_MAP_R_TO_R = ((int)0x0C76), - PIXEL_MAP_I_TO_B = ((int)0x0C74), PIXEL_MAP_I_TO_G = ((int)0x0C73), - PIXEL_MAP_I_TO_A = ((int)0x0C75), - PIXEL_MAP_A_TO_A = ((int)0x0C79), PIXEL_MAP_G_TO_G = ((int)0x0C77), - PIXEL_MAP_I_TO_I = ((int)0x0C70), + PIXEL_MAP_A_TO_A = ((int)0x0C79), + PIXEL_MAP_R_TO_R = ((int)0x0C76), PIXEL_MAP_I_TO_R = ((int)0x0C72), + PIXEL_MAP_I_TO_B = ((int)0x0C74), + PIXEL_MAP_I_TO_A = ((int)0x0C75), + PIXEL_MAP_S_TO_S = ((int)0x0C71), + PIXEL_MAP_B_TO_B = ((int)0x0C78), + PIXEL_MAP_I_TO_I = ((int)0x0C70), } public enum GetPointervPName { - FEEDBACK_BUFFER_POINTER = ((int)0x0DF0), - EDGE_FLAG_ARRAY_POINTER = ((int)0x8093), - TEXTURE_COORD_ARRAY_POINTER = ((int)0x8092), - INDEX_ARRAY_POINTER = ((int)0x8091), - INSTRUMENT_BUFFER_POINTER_SGIX = ((int)SGIX_instruments.INSTRUMENT_BUFFER_POINTER_SGIX), - SELECTION_BUFFER_POINTER = ((int)0x0DF3), NORMAL_ARRAY_POINTER = ((int)0x808F), + TEXTURE_COORD_ARRAY_POINTER = ((int)0x8092), + INSTRUMENT_BUFFER_POINTER_SGIX = ((int)SGIX_instruments.INSTRUMENT_BUFFER_POINTER_SGIX), VERTEX_ARRAY_POINTER = ((int)0x808E), + EDGE_FLAG_ARRAY_POINTER = ((int)0x8093), + SELECTION_BUFFER_POINTER = ((int)0x0DF3), + INDEX_ARRAY_POINTER = ((int)0x8091), COLOR_ARRAY_POINTER = ((int)0x8090), + FEEDBACK_BUFFER_POINTER = ((int)0x0DF0), } public enum GetPName { - FRAGMENT_COLOR_MATERIAL_FACE_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_FACE_SGIX), - POLYGON_MODE = ((int)0x0B40), - STENCIL_FUNC = ((int)0x0B92), - FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX), - HISTOGRAM_EXT = ((int)EXT_histogram.HISTOGRAM_EXT), - CULL_FACE_MODE = ((int)0x0B45), - PACK_RESAMPLE_SGIX = ((int)SGIX_resample.PACK_RESAMPLE_SGIX), - POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = ((int)SGIX_texture_scale_bias.POST_TEXTURE_FILTER_BIAS_RANGE_SGIX), - CURRENT_RASTER_DISTANCE = ((int)0x0B09), - PIXEL_TILE_BEST_ALIGNMENT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_BEST_ALIGNMENT_SGIX), - POINT_SIZE = ((int)0x0B11), - MODELVIEW_STACK_DEPTH = ((int)0x0BA3), - TEXTURE_COLOR_TABLE_SGI = ((int)SGI_texture_color_table.TEXTURE_COLOR_TABLE_SGI), - SAMPLE_ALPHA_TO_ONE_SGIS = ((int)SGIS_multisample.SAMPLE_ALPHA_TO_ONE_SGIS), - PIXEL_MAP_I_TO_R_SIZE = ((int)0x0CB2), - ALPHA_BIAS = ((int)0x0D1D), - MAP1_GRID_DOMAIN = ((int)0x0DD0), - PACK_CMYK_HINT_EXT = ((int)EXT_cmyka.PACK_CMYK_HINT_EXT), - MAP2_VERTEX_4 = ((int)0x0DB8), - POST_CONVOLUTION_ALPHA_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_ALPHA_SCALE_EXT), - MAP2_VERTEX_3 = ((int)0x0DB7), - DEPTH_RANGE = ((int)0x0B70), - POST_COLOR_MATRIX_BLUE_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_BLUE_SCALE_SGI), - MAX_ASYNC_DRAW_PIXELS_SGIX = ((int)SGIX_async_pixel.MAX_ASYNC_DRAW_PIXELS_SGIX), - PIXEL_MAP_I_TO_I_SIZE = ((int)0x0CB0), - UNPACK_SUBSAMPLE_RATE_SGIX = ((int)SGIX_subsample.UNPACK_SUBSAMPLE_RATE_SGIX), - CURRENT_RASTER_INDEX = ((int)0x0B05), - LIGHT3 = ((int)LightName.LIGHT3), - UNPACK_IMAGE_HEIGHT_EXT = ((int)EXT_texture3D.UNPACK_IMAGE_HEIGHT_EXT), - INDEX_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.INDEX_ARRAY_COUNT_EXT), - LIST_INDEX = ((int)0x0B33), - FOG_OFFSET_VALUE_SGIX = ((int)SGIX_fog_offset.FOG_OFFSET_VALUE_SGIX), - DEPTH_CLEAR_VALUE = ((int)0x0B73), - CLIENT_ATTRIB_STACK_DEPTH = ((int)0x0BB1), - DETAIL_TEXTURE_2D_BINDING_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_2D_BINDING_SGIS), - STENCIL_VALUE_MASK = ((int)0x0B93), - GREEN_BITS = ((int)0x0D53), - COLOR_MATRIX_STACK_DEPTH_SGI = ((int)SGI_color_matrix.COLOR_MATRIX_STACK_DEPTH_SGI), - POST_CONVOLUTION_GREEN_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_GREEN_BIAS_EXT), - FOG_END = ((int)0x0B64), - CLIP_PLANE0 = ((int)ClipPlaneName.CLIP_PLANE0), - MAX_MODELVIEW_STACK_DEPTH = ((int)0x0D36), - LINE_SMOOTH_HINT = ((int)0x0C52), - POLYGON_OFFSET_FACTOR = ((int)0x8038), - MULTISAMPLE_SGIS = ((int)SGIS_multisample.MULTISAMPLE_SGIS), - FOG_MODE = ((int)0x0B65), - POST_CONVOLUTION_RED_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_RED_SCALE_EXT), - PACK_IMAGE_DEPTH_SGIS = ((int)SGIS_texture4D.PACK_IMAGE_DEPTH_SGIS), - LIST_BASE = ((int)0x0B32), - TEXTURE_STACK_DEPTH = ((int)0x0BA5), - SCISSOR_TEST = ((int)0x0C11), - CURRENT_NORMAL = ((int)0x0B02), - CALLIGRAPHIC_FRAGMENT_SGIX = ((int)SGIX_calligraphic_fragment.CALLIGRAPHIC_FRAGMENT_SGIX), - PIXEL_MAP_B_TO_B_SIZE = ((int)0x0CB8), - INTERLACE_SGIX = ((int)SGIX_interlace.INTERLACE_SGIX), - EDGE_FLAG_ARRAY = ((int)0x8079), - MAP1_COLOR_4 = ((int)0x0D90), - TEXTURE_MATRIX = ((int)0x0BA8), - LIGHT4 = ((int)LightName.LIGHT4), - MAX_3D_TEXTURE_SIZE_EXT = ((int)EXT_texture3D.MAX_3D_TEXTURE_SIZE_EXT), - PIXEL_MAP_G_TO_G_SIZE = ((int)0x0CB7), - SELECTION_BUFFER_SIZE = ((int)0x0DF4), - MAP2_TEXTURE_COORD_3 = ((int)0x0DB5), - SPRITE_SGIX = ((int)SGIX_sprite.SPRITE_SGIX), - ASYNC_READ_PIXELS_SGIX = ((int)SGIX_async_pixel.ASYNC_READ_PIXELS_SGIX), - MAX_FRAGMENT_LIGHTS_SGIX = ((int)SGIX_fragment_lighting.MAX_FRAGMENT_LIGHTS_SGIX), - PIXEL_TILE_GRID_WIDTH_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_GRID_WIDTH_SGIX), - LIGHT_MODEL_AMBIENT = ((int)0x0B53), - PIXEL_TEX_GEN_SGIX = ((int)SGIX_pixel_texture.PIXEL_TEX_GEN_SGIX), - ZOOM_X = ((int)0x0D16), - PACK_SKIP_VOLUMES_SGIS = ((int)SGIS_texture4D.PACK_SKIP_VOLUMES_SGIS), - CLIP_PLANE3 = ((int)ClipPlaneName.CLIP_PLANE3), - COLOR_MATERIAL_FACE = ((int)0x0B55), - SHARED_TEXTURE_PALETTE_EXT = ((int)EXT_shared_texture_palette.SHARED_TEXTURE_PALETTE_EXT), - SMOOTH_POINT_SIZE_RANGE = ((int)VERSION_1_2.SMOOTH_POINT_SIZE_RANGE), - ATTRIB_STACK_DEPTH = ((int)0x0BB0), - MAX_CLIENT_ATTRIB_STACK_DEPTH = ((int)0x0D3B), - MAP1_GRID_SEGMENTS = ((int)0x0DD1), - FRAGMENT_LIGHT0_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT0_SGIX), - BLUE_SCALE = ((int)0x0D1A), - POINT_SMOOTH = ((int)0x0B10), - MAX_PROJECTION_STACK_DEPTH = ((int)0x0D38), - INDEX_WRITEMASK = ((int)0x0C21), - TEXTURE_BINDING_3D = ((int)0x806A), - MAP1_TEXTURE_COORD_4 = ((int)0x0D96), - TEXTURE_BINDING_1D = ((int)0x8068), - UNPACK_SKIP_IMAGES_EXT = ((int)EXT_texture3D.UNPACK_SKIP_IMAGES_EXT), - GENERATE_MIPMAP_HINT_SGIS = ((int)SGIS_generate_mipmap.GENERATE_MIPMAP_HINT_SGIS), - POST_COLOR_MATRIX_RED_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_RED_BIAS_SGI), - NORMAL_ARRAY_STRIDE = ((int)0x807F), - FOG = ((int)0x0B60), - CURRENT_RASTER_POSITION_VALID = ((int)0x0B08), - COLOR_ARRAY_TYPE = ((int)0x8082), - POST_COLOR_MATRIX_GREEN_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_GREEN_BIAS_SGI), - CLIP_PLANE5 = ((int)ClipPlaneName.CLIP_PLANE5), - PACK_SKIP_PIXELS = ((int)0x0D04), - ALPHA_SCALE = ((int)0x0D1C), - SAMPLE_MASK_SGIS = ((int)SGIS_multisample.SAMPLE_MASK_SGIS), - STEREO = ((int)0x0C33), - READ_BUFFER = ((int)0x0C02), + INDEX_CLEAR_VALUE = ((int)0x0C20), + STENCIL_FAIL = ((int)0x0B94), + MAX_ASYNC_HISTOGRAM_SGIX = ((int)SGIX_async_histogram.MAX_ASYNC_HISTOGRAM_SGIX), MAX_4D_TEXTURE_SIZE_SGIS = ((int)SGIS_texture4D.MAX_4D_TEXTURE_SIZE_SGIS), - RENDER_MODE = ((int)0x0C40), - POINT_SIZE_RANGE = ((int)0x0B12), - LIST_MODE = ((int)0x0B30), - FOG_OFFSET_SGIX = ((int)SGIX_fog_offset.FOG_OFFSET_SGIX), - LIGHTING = ((int)0x0B50), - ACCUM_CLEAR_VALUE = ((int)0x0B80), - UNPACK_RESAMPLE_SGIX = ((int)SGIX_resample.UNPACK_RESAMPLE_SGIX), - TEXTURE_GEN_Q = ((int)0x0C63), - MAP2_TEXTURE_COORD_2 = ((int)0x0DB4), - TEXTURE_GEN_T = ((int)0x0C61), - ALIASED_LINE_WIDTH_RANGE = ((int)VERSION_1_2.ALIASED_LINE_WIDTH_RANGE), - RED_BITS = ((int)0x0D52), - COLOR_TABLE_SGI = ((int)SGI_color_table.COLOR_TABLE_SGI), - SCISSOR_BOX = ((int)0x0C10), - PIXEL_TILE_GRID_DEPTH_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_GRID_DEPTH_SGIX), - INDEX_ARRAY_TYPE = ((int)0x8085), - LIGHT6 = ((int)LightName.LIGHT6), - MAX_COLOR_MATRIX_STACK_DEPTH_SGI = ((int)SGI_color_matrix.MAX_COLOR_MATRIX_STACK_DEPTH_SGI), - SAMPLES_SGIS = ((int)SGIS_multisample.SAMPLES_SGIS), - BLEND = ((int)0x0BE2), - STENCIL_CLEAR_VALUE = ((int)0x0B91), - FEEDBACK_BUFFER_SIZE = ((int)0x0DF1), - SEPARABLE_2D_EXT = ((int)EXT_convolution.SEPARABLE_2D_EXT), - LINE_STIPPLE_REPEAT = ((int)0x0B26), - INDEX_MODE = ((int)0x0C30), - TEXTURE_COORD_ARRAY_STRIDE = ((int)0x808A), - SMOOTH_LINE_WIDTH_RANGE = ((int)VERSION_1_2.SMOOTH_LINE_WIDTH_RANGE), - STENCIL_REF = ((int)0x0B97), - SMOOTH_POINT_SIZE_GRANULARITY = ((int)VERSION_1_2.SMOOTH_POINT_SIZE_GRANULARITY), - BLUE_BITS = ((int)0x0D54), - FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX), - COLOR_LOGIC_OP = ((int)0x0BF2), - POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)SGI_color_table.POST_CONVOLUTION_COLOR_TABLE_SGI), - BLEND_COLOR_EXT = ((int)EXT_blend_color.BLEND_COLOR_EXT), - PIXEL_TEXTURE_SGIS = ((int)SGIS_pixel_texture.PIXEL_TEXTURE_SGIS), - MAX_FRAMEZOOM_FACTOR_SGIX = ((int)SGIX_framezoom.MAX_FRAMEZOOM_FACTOR_SGIX), - MATRIX_MODE = ((int)0x0BA0), - DEPTH_FUNC = ((int)0x0B74), - POST_COLOR_MATRIX_RED_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_RED_SCALE_SGI), - PACK_SUBSAMPLE_RATE_SGIX = ((int)SGIX_subsample.PACK_SUBSAMPLE_RATE_SGIX), - FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX), - ACCUM_RED_BITS = ((int)0x0D58), - POLYGON_OFFSET_UNITS = ((int)0x2A00), - TEXTURE_2D = ((int)0x0DE1), - EDGE_FLAG_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.EDGE_FLAG_ARRAY_COUNT_EXT), - TEXTURE_COORD_ARRAY_TYPE = ((int)0x8089), - CURRENT_INDEX = ((int)0x0B01), - PACK_SWAP_BYTES = ((int)0x0D00), - INDEX_ARRAY = ((int)0x8077), - GREEN_BIAS = ((int)0x0D19), - SAMPLE_MASK_INVERT_SGIS = ((int)SGIS_multisample.SAMPLE_MASK_INVERT_SGIS), - AUTO_NORMAL = ((int)0x0D80), - POINT_SIZE_GRANULARITY = ((int)0x0B13), - POLYGON_SMOOTH = ((int)0x0B41), - FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX), - ALPHA_BITS = ((int)0x0D55), - UNPACK_ALIGNMENT = ((int)0x0CF5), - SAMPLE_PATTERN_SGIS = ((int)SGIS_multisample.SAMPLE_PATTERN_SGIS), - INDEX_ARRAY_STRIDE = ((int)0x8086), - POLYGON_OFFSET_BIAS_EXT = ((int)EXT_polygon_offset.POLYGON_OFFSET_BIAS_EXT), - RED_SCALE = ((int)0x0D14), - UNPACK_SKIP_ROWS = ((int)0x0CF3), - INDEX_LOGIC_OP = ((int)0x0BF1), - MAP2_COLOR_4 = ((int)0x0DB0), - VERTEX_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.VERTEX_ARRAY_COUNT_EXT), - MAP1_NORMAL = ((int)0x0D92), - MAP1_TEXTURE_COORD_2 = ((int)0x0D94), - PIXEL_MAP_I_TO_G_SIZE = ((int)0x0CB3), - ACCUM_BLUE_BITS = ((int)0x0D5A), - ASYNC_DRAW_PIXELS_SGIX = ((int)SGIX_async_pixel.ASYNC_DRAW_PIXELS_SGIX), - COLOR_WRITEMASK = ((int)0x0C23), - NAME_STACK_DEPTH = ((int)0x0D70), - POST_CONVOLUTION_BLUE_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_BLUE_BIAS_EXT), - MAX_NAME_STACK_DEPTH = ((int)0x0D37), - CLIP_PLANE4 = ((int)ClipPlaneName.CLIP_PLANE4), - FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX), - PIXEL_MAP_I_TO_A_SIZE = ((int)0x0CB5), - PACK_SKIP_IMAGES_EXT = ((int)EXT_texture3D.PACK_SKIP_IMAGES_EXT), - LIGHT0 = ((int)LightName.LIGHT0), - PIXEL_MAP_R_TO_R_SIZE = ((int)0x0CB6), - FOG_HINT = ((int)0x0C54), - PROJECTION_STACK_DEPTH = ((int)0x0BA4), - PIXEL_TILE_CACHE_SIZE_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_CACHE_SIZE_SGIX), - RESCALE_NORMAL_EXT = ((int)EXT_rescale_normal.RESCALE_NORMAL_EXT), - MAP2_GRID_DOMAIN = ((int)0x0DD2), - ALPHA_TEST_FUNC = ((int)0x0BC1), + COLOR_MATERIAL_FACE = ((int)0x0B55), + MAX_ASYNC_DRAW_PIXELS_SGIX = ((int)SGIX_async_pixel.MAX_ASYNC_DRAW_PIXELS_SGIX), + FEEDBACK_BUFFER_TYPE = ((int)0x0DF2), + ZOOM_Y = ((int)0x0D17), MAX_CLIPMAP_DEPTH_SGIX = ((int)SGIX_clipmap.MAX_CLIPMAP_DEPTH_SGIX), - UNPACK_SKIP_PIXELS = ((int)0x0CF4), - NORMAL_ARRAY_TYPE = ((int)0x807E), - FOG_FUNC_POINTS_SGIS = ((int)SGIS_fog_function.FOG_FUNC_POINTS_SGIS), - GREEN_SCALE = ((int)0x0D18), - PACK_ROW_LENGTH = ((int)0x0D02), - CURRENT_COLOR = ((int)0x0B00), - MAX_FOG_FUNC_POINTS_SGIS = ((int)SGIS_fog_function.MAX_FOG_FUNC_POINTS_SGIS), - POST_CONVOLUTION_BLUE_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_BLUE_SCALE_EXT), - COLOR_ARRAY_SIZE = ((int)0x8081), - MAP2_TEXTURE_COORD_4 = ((int)0x0DB6), - COLOR_MATERIAL_PARAMETER = ((int)0x0B56), - FOG_DENSITY = ((int)0x0B62), - FOG_START = ((int)0x0B63), - FRONT_FACE = ((int)0x0B46), - POST_COLOR_MATRIX_ALPHA_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_ALPHA_SCALE_SGI), - SPRITE_AXIS_SGIX = ((int)SGIX_sprite.SPRITE_AXIS_SGIX), - UNPACK_SKIP_VOLUMES_SGIS = ((int)SGIS_texture4D.UNPACK_SKIP_VOLUMES_SGIS), - MAP1_VERTEX_4 = ((int)0x0D98), - ASYNC_TEX_IMAGE_SGIX = ((int)SGIX_async_pixel.ASYNC_TEX_IMAGE_SGIX), LIGHT5 = ((int)LightName.LIGHT5), - MAP1_VERTEX_3 = ((int)0x0D97), - AUX_BUFFERS = ((int)0x0C00), - UNPACK_LSB_FIRST = ((int)0x0CF1), - VERTEX_ARRAY_SIZE = ((int)0x807A), - COLOR_MATERIAL = ((int)0x0B57), - MAP1_TEXTURE_COORD_3 = ((int)0x0D95), - LINE_STIPPLE_PATTERN = ((int)0x0B25), - PERSPECTIVE_CORRECTION_HINT = ((int)0x0C50), - MAX_ASYNC_TEX_IMAGE_SGIX = ((int)SGIX_async_pixel.MAX_ASYNC_TEX_IMAGE_SGIX), - PIXEL_MAP_A_TO_A_SIZE = ((int)0x0CB9), - UNPACK_CMYK_HINT_EXT = ((int)EXT_cmyka.UNPACK_CMYK_HINT_EXT), - SPRITE_TRANSLATION_SGIX = ((int)SGIX_sprite.SPRITE_TRANSLATION_SGIX), - PIXEL_TILE_CACHE_INCREMENT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_CACHE_INCREMENT_SGIX), - SAMPLE_MASK_VALUE_SGIS = ((int)SGIS_multisample.SAMPLE_MASK_VALUE_SGIS), - LOGIC_OP = ((int)0x0BF1), - PACK_LSB_FIRST = ((int)0x0D01), - LIGHT_ENV_MODE_SGIX = ((int)SGIX_fragment_lighting.LIGHT_ENV_MODE_SGIX), - MAP2_INDEX = ((int)0x0DB1), - UNPACK_IMAGE_DEPTH_SGIS = ((int)SGIS_texture4D.UNPACK_IMAGE_DEPTH_SGIS), - FRAMEZOOM_SGIX = ((int)SGIX_framezoom.FRAMEZOOM_SGIX), - COLOR_CLEAR_VALUE = ((int)0x0C22), - MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)SGIX_clipmap.MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX), - PROJECTION_MATRIX = ((int)0x0BA7), - POST_CONVOLUTION_GREEN_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_GREEN_SCALE_EXT), - ACCUM_ALPHA_BITS = ((int)0x0D5B), - DEPTH_TEST = ((int)0x0B71), - LINE_STIPPLE = ((int)0x0B24), - MAX_TEXTURE_STACK_DEPTH = ((int)0x0D39), - LINE_WIDTH = ((int)0x0B21), - MAX_LIGHTS = ((int)0x0D31), - STENCIL_PASS_DEPTH_PASS = ((int)0x0B96), - VERTEX_ARRAY_STRIDE = ((int)0x807C), - PIXEL_TILE_GRID_HEIGHT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_GRID_HEIGHT_SGIX), - PACK_IMAGE_HEIGHT_EXT = ((int)EXT_texture3D.PACK_IMAGE_HEIGHT_EXT), - EDGE_FLAG = ((int)0x0B43), + FOG = ((int)0x0B60), + CONVOLUTION_HINT_SGIX = ((int)SGIX_convolution_accuracy.CONVOLUTION_HINT_SGIX), + POLYGON_STIPPLE = ((int)0x0B42), + POINT_SIZE_GRANULARITY = ((int)0x0B13), + INDEX_ARRAY = ((int)0x8077), POST_CONVOLUTION_ALPHA_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_ALPHA_BIAS_EXT), - TEXTURE_1D = ((int)0x0DE0), - POINT_SMOOTH_HINT = ((int)0x0C51), + STENCIL_VALUE_MASK = ((int)0x0B93), + RED_BIAS = ((int)0x0D15), + POST_CONVOLUTION_BLUE_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_BLUE_BIAS_EXT), + SAMPLE_MASK_INVERT_SGIS = ((int)SGIS_multisample.SAMPLE_MASK_INVERT_SGIS), + SPRITE_SGIX = ((int)SGIX_sprite.SPRITE_SGIX), + SMOOTH_LINE_WIDTH_GRANULARITY = ((int)VERSION_1_2.SMOOTH_LINE_WIDTH_GRANULARITY), + CLIENT_ATTRIB_STACK_DEPTH = ((int)0x0BB1), + LOGIC_OP = ((int)0x0BF1), + PIXEL_MAP_I_TO_G_SIZE = ((int)0x0CB3), + FRAGMENT_COLOR_MATERIAL_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_SGIX), + FRAMEZOOM_SGIX = ((int)SGIX_framezoom.FRAMEZOOM_SGIX), + MAP2_VERTEX_4 = ((int)0x0DB8), + SMOOTH_POINT_SIZE_RANGE = ((int)VERSION_1_2.SMOOTH_POINT_SIZE_RANGE), + TEXTURE_GEN_T = ((int)0x0C61), TEXTURE_GEN_S = ((int)0x0C60), TEXTURE_GEN_R = ((int)0x0C62), - POINT_FADE_THRESHOLD_SIZE_SGIS = ((int)SGIS_point_parameters.POINT_FADE_THRESHOLD_SIZE_SGIS), - PACK_ALIGNMENT = ((int)0x0D05), - DOUBLEBUFFER = ((int)0x0C32), - REFERENCE_PLANE_SGIX = ((int)SGIX_reference_plane.REFERENCE_PLANE_SGIX), - COLOR_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.COLOR_ARRAY_COUNT_EXT), - PIXEL_TILE_HEIGHT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_HEIGHT_SGIX), - MAX_ACTIVE_LIGHTS_SGIX = ((int)SGIX_fragment_lighting.MAX_ACTIVE_LIGHTS_SGIX), - BLEND_SRC = ((int)0x0BE1), - DISTANCE_ATTENUATION_SGIS = ((int)SGIS_point_parameters.DISTANCE_ATTENUATION_SGIS), - PACK_SKIP_ROWS = ((int)0x0D03), - FOG_COLOR = ((int)0x0B66), - LINE_SMOOTH = ((int)0x0B20), - MAX_VIEWPORT_DIMS = ((int)0x0D3A), - POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)SGI_color_table.POST_COLOR_MATRIX_COLOR_TABLE_SGI), - COLOR_ARRAY = ((int)0x8076), - MAX_TEXTURE_SIZE = ((int)0x0D33), - FRAGMENT_COLOR_MATERIAL_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_SGIX), - LIGHT_MODEL_COLOR_CONTROL = ((int)VERSION_1_2.LIGHT_MODEL_COLOR_CONTROL), - CLIP_PLANE1 = ((int)ClipPlaneName.CLIP_PLANE1), - PIXEL_TEX_GEN_MODE_SGIX = ((int)SGIX_pixel_texture.PIXEL_TEX_GEN_MODE_SGIX), - VERTEX_PRECLIP_HINT_SGIX = ((int)SGIX_vertex_preclip.VERTEX_PRECLIP_HINT_SGIX), - LIGHT7 = ((int)LightName.LIGHT7), - COLOR_MATRIX_SGI = ((int)SGI_color_matrix.COLOR_MATRIX_SGI), - FEEDBACK_BUFFER_TYPE = ((int)0x0DF2), - RED_BIAS = ((int)0x0D15), - FRAMEZOOM_FACTOR_SGIX = ((int)SGIX_framezoom.FRAMEZOOM_FACTOR_SGIX), - LINE_WIDTH_GRANULARITY = ((int)0x0B23), - MODELVIEW_MATRIX = ((int)0x0BA6), - MAX_ASYNC_HISTOGRAM_SGIX = ((int)SGIX_async_histogram.MAX_ASYNC_HISTOGRAM_SGIX), - CULL_FACE = ((int)0x0B44), - DITHER = ((int)0x0BD0), - SMOOTH_LINE_WIDTH_GRANULARITY = ((int)VERSION_1_2.SMOOTH_LINE_WIDTH_GRANULARITY), - CURRENT_RASTER_TEXTURE_COORDS = ((int)0x0B06), - POST_COLOR_MATRIX_GREEN_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_GREEN_SCALE_SGI), - STENCIL_WRITEMASK = ((int)0x0B98), - SAMPLE_ALPHA_TO_MASK_SGIS = ((int)SGIS_multisample.SAMPLE_ALPHA_TO_MASK_SGIS), - STENCIL_FAIL = ((int)0x0B94), - PIXEL_MAP_S_TO_S_SIZE = ((int)0x0CB1), - BLUE_BIAS = ((int)0x0D1B), - SHADE_MODEL = ((int)0x0B54), - ASYNC_MARKER_SGIX = ((int)SGIX_async.ASYNC_MARKER_SGIX), - INDEX_BITS = ((int)0x0D51), - ACCUM_GREEN_BITS = ((int)0x0D59), - FRAGMENT_LIGHTING_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHTING_SGIX), - SPRITE_MODE_SGIX = ((int)SGIX_sprite.SPRITE_MODE_SGIX), - PIXEL_TILE_WIDTH_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_WIDTH_SGIX), - UNPACK_ROW_LENGTH = ((int)0x0CF2), - CURRENT_RASTER_COLOR = ((int)0x0B04), - TEXTURE_COORD_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.TEXTURE_COORD_ARRAY_COUNT_EXT), - LOGIC_OP_MODE = ((int)0x0BF0), - DEFORMATIONS_MASK_SGIX = ((int)SGIX_polynomial_ffd.DEFORMATIONS_MASK_SGIX), - POINT_SIZE_MIN_SGIS = ((int)SGIS_point_parameters.POINT_SIZE_MIN_SGIS), - CONVOLUTION_HINT_SGIX = ((int)SGIX_convolution_accuracy.CONVOLUTION_HINT_SGIX), - CURRENT_RASTER_POSITION = ((int)0x0B07), - SAMPLE_BUFFERS_SGIS = ((int)SGIS_multisample.SAMPLE_BUFFERS_SGIS), - DEPTH_WRITEMASK = ((int)0x0B72), - DRAW_BUFFER = ((int)0x0C01), - COLOR_ARRAY_STRIDE = ((int)0x8083), - DEPTH_SCALE = ((int)0x0D1E), - ALPHA_TEST = ((int)0x0BC0), - NORMALIZE = ((int)0x0BA1), - IR_INSTRUMENT1_SGIX = ((int)SGIX_ir_instrument1.IR_INSTRUMENT1_SGIX), - MINMAX_EXT = ((int)EXT_histogram.MINMAX_EXT), - TEXTURE_BINDING_2D = ((int)0x8069), - MAX_ATTRIB_STACK_DEPTH = ((int)0x0D35), - LIGHT2 = ((int)LightName.LIGHT2), - TEXTURE_3D_EXT = ((int)EXT_texture3D.TEXTURE_3D_EXT), - CONVOLUTION_1D_EXT = ((int)EXT_convolution.CONVOLUTION_1D_EXT), - MAP1_TEXTURE_COORD_1 = ((int)0x0D93), - VIEWPORT = ((int)0x0BA2), - INSTRUMENT_MEASUREMENTS_SGIX = ((int)SGIX_instruments.INSTRUMENT_MEASUREMENTS_SGIX), - POLYGON_SMOOTH_HINT = ((int)0x0C53), - LIGHT_MODEL_TWO_SIDE = ((int)0x0B52), - INDEX_OFFSET = ((int)0x0D13), - MAP_COLOR = ((int)0x0D10), - FOG_INDEX = ((int)0x0B61), - ZOOM_Y = ((int)0x0D17), - CLIP_PLANE2 = ((int)ClipPlaneName.CLIP_PLANE2), - STENCIL_TEST = ((int)0x0B90), - ASYNC_HISTOGRAM_SGIX = ((int)SGIX_async_histogram.ASYNC_HISTOGRAM_SGIX), - MAX_EVAL_ORDER = ((int)0x0D30), + TEXTURE_GEN_Q = ((int)0x0C63), MAP2_NORMAL = ((int)0x0DB2), - STENCIL_PASS_DEPTH_FAIL = ((int)0x0B95), - VERTEX_ARRAY = ((int)0x8074), - ALIASED_POINT_SIZE_RANGE = ((int)VERSION_1_2.ALIASED_POINT_SIZE_RANGE), - REFERENCE_PLANE_EQUATION_SGIX = ((int)SGIX_reference_plane.REFERENCE_PLANE_EQUATION_SGIX), - NORMAL_ARRAY = ((int)0x8075), - UNPACK_SWAP_BYTES = ((int)0x0CF0), - INDEX_CLEAR_VALUE = ((int)0x0C20), - TEXTURE_4D_SGIS = ((int)SGIS_texture4D.TEXTURE_4D_SGIS), - LIGHT1 = ((int)LightName.LIGHT1), - CURRENT_TEXTURE_COORDS = ((int)0x0B03), - MAP2_TEXTURE_COORD_1 = ((int)0x0DB3), - TEXTURE_COORD_ARRAY = ((int)0x8078), - BLEND_EQUATION_EXT = ((int)EXT_blend_minmax.BLEND_EQUATION_EXT), - POLYGON_STIPPLE = ((int)0x0B42), - VERTEX_ARRAY_TYPE = ((int)0x807B), - MAP1_INDEX = ((int)0x0D91), - NORMAL_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.NORMAL_ARRAY_COUNT_EXT), - CONVOLUTION_2D_EXT = ((int)EXT_convolution.CONVOLUTION_2D_EXT), - MAX_LIST_NESTING = ((int)0x0B31), - STENCIL_BITS = ((int)0x0D57), - SUBPIXEL_BITS = ((int)0x0D50), - POLYGON_OFFSET_FILL = ((int)0x8037), + POINT_FADE_THRESHOLD_SIZE_SGIS = ((int)SGIS_point_parameters.POINT_FADE_THRESHOLD_SIZE_SGIS), + POINT_SIZE = ((int)0x0B11), + INDEX_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.INDEX_ARRAY_COUNT_EXT), + FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX), + CURRENT_RASTER_COLOR = ((int)0x0B04), + MINMAX_EXT = ((int)EXT_histogram.MINMAX_EXT), + CULL_FACE = ((int)0x0B44), + COLOR_LOGIC_OP = ((int)0x0BF2), + PIXEL_MAP_R_TO_R_SIZE = ((int)0x0CB6), + ACCUM_CLEAR_VALUE = ((int)0x0B80), LINE_WIDTH_RANGE = ((int)0x0B22), - POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = ((int)SGIX_texture_scale_bias.POST_TEXTURE_FILTER_SCALE_RANGE_SGIX), - VERTEX_PRECLIP_SGIX = ((int)SGIX_vertex_preclip.VERTEX_PRECLIP_SGIX), - POLYGON_OFFSET_POINT = ((int)0x2A01), - ALPHA_TEST_REF = ((int)0x0BC2), - RGBA_MODE = ((int)0x0C31), + MAX_VIEWPORT_DIMS = ((int)0x0D3A), + EDGE_FLAG_ARRAY = ((int)0x8079), + LIGHT2 = ((int)LightName.LIGHT2), + PIXEL_TILE_CACHE_INCREMENT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_CACHE_INCREMENT_SGIX), + POINT_SMOOTH_HINT = ((int)0x0C51), EDGE_FLAG_ARRAY_STRIDE = ((int)0x808C), - LIGHT_MODEL_LOCAL_VIEWER = ((int)0x0B51), - INDEX_SHIFT = ((int)0x0D12), - MAP_STENCIL = ((int)0x0D11), - TEXTURE_COORD_ARRAY_SIZE = ((int)0x8088), - POST_COLOR_MATRIX_BLUE_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_BLUE_BIAS_SGI), - TEXTURE_3D_BINDING_EXT = ((int)EXT_texture_object.TEXTURE_3D_BINDING_EXT), - PIXEL_MAP_I_TO_B_SIZE = ((int)0x0CB4), - POLYGON_OFFSET_LINE = ((int)0x2A02), - MAX_PIXEL_MAP_TABLE = ((int)0x0D34), - POST_COLOR_MATRIX_ALPHA_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_ALPHA_BIAS_SGI), - BLEND_DST = ((int)0x0BE0), - TEXTURE_4D_BINDING_SGIS = ((int)SGIS_texture4D.TEXTURE_4D_BINDING_SGIS), - DEPTH_BIAS = ((int)0x0D1F), - POST_CONVOLUTION_RED_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_RED_BIAS_EXT), - MAP2_GRID_SEGMENTS = ((int)0x0DD3), - MAX_CLIP_PLANES = ((int)0x0D32), - MAX_ASYNC_READ_PIXELS_SGIX = ((int)SGIX_async_pixel.MAX_ASYNC_READ_PIXELS_SGIX), - DEPTH_BITS = ((int)0x0D56), + COLOR_TABLE_SGI = ((int)SGI_color_table.COLOR_TABLE_SGI), + BLEND_EQUATION_EXT = ((int)EXT_blend_minmax.BLEND_EQUATION_EXT), + POINT_SMOOTH = ((int)0x0B10), + CLIP_PLANE5 = ((int)ClipPlaneName.CLIP_PLANE5), + CLIP_PLANE4 = ((int)ClipPlaneName.CLIP_PLANE4), + CLIP_PLANE1 = ((int)ClipPlaneName.CLIP_PLANE1), + CLIP_PLANE0 = ((int)ClipPlaneName.CLIP_PLANE0), + CLIP_PLANE3 = ((int)ClipPlaneName.CLIP_PLANE3), + CLIP_PLANE2 = ((int)ClipPlaneName.CLIP_PLANE2), + REFERENCE_PLANE_SGIX = ((int)SGIX_reference_plane.REFERENCE_PLANE_SGIX), + POST_CONVOLUTION_BLUE_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_BLUE_SCALE_EXT), + PIXEL_TILE_WIDTH_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_WIDTH_SGIX), + NORMAL_ARRAY_TYPE = ((int)0x807E), + PACK_LSB_FIRST = ((int)0x0D01), + BLUE_BITS = ((int)0x0D54), + CONVOLUTION_1D_EXT = ((int)EXT_convolution.CONVOLUTION_1D_EXT), + BLEND = ((int)0x0BE2), + PIXEL_TILE_GRID_WIDTH_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_GRID_WIDTH_SGIX), + STENCIL_FUNC = ((int)0x0B92), + MAX_COLOR_MATRIX_STACK_DEPTH_SGI = ((int)SGI_color_matrix.MAX_COLOR_MATRIX_STACK_DEPTH_SGI), POINT_SIZE_MAX_SGIS = ((int)SGIS_point_parameters.POINT_SIZE_MAX_SGIS), + NORMAL_ARRAY_STRIDE = ((int)0x807F), + PACK_SWAP_BYTES = ((int)0x0D00), + FOG_MODE = ((int)0x0B65), + COLOR_ARRAY_SIZE = ((int)0x8081), + UNPACK_SWAP_BYTES = ((int)0x0CF0), + MAP_STENCIL = ((int)0x0D11), + FOG_INDEX = ((int)0x0B61), + AUTO_NORMAL = ((int)0x0D80), + MAP1_TEXTURE_COORD_2 = ((int)0x0D94), + BLEND_COLOR_EXT = ((int)EXT_blend_color.BLEND_COLOR_EXT), + DEPTH_CLEAR_VALUE = ((int)0x0B73), + REFERENCE_PLANE_EQUATION_SGIX = ((int)SGIX_reference_plane.REFERENCE_PLANE_EQUATION_SGIX), + FRAGMENT_COLOR_MATERIAL_FACE_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_FACE_SGIX), + PIXEL_MAP_I_TO_R_SIZE = ((int)0x0CB2), + STENCIL_WRITEMASK = ((int)0x0B98), + LIGHT_ENV_MODE_SGIX = ((int)SGIX_fragment_lighting.LIGHT_ENV_MODE_SGIX), + POST_CONVOLUTION_ALPHA_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_ALPHA_SCALE_EXT), + ASYNC_READ_PIXELS_SGIX = ((int)SGIX_async_pixel.ASYNC_READ_PIXELS_SGIX), + DEPTH_BIAS = ((int)0x0D1F), + STENCIL_BITS = ((int)0x0D57), + PACK_SKIP_ROWS = ((int)0x0D03), + INDEX_MODE = ((int)0x0C30), + POST_CONVOLUTION_GREEN_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_GREEN_BIAS_EXT), + CALLIGRAPHIC_FRAGMENT_SGIX = ((int)SGIX_calligraphic_fragment.CALLIGRAPHIC_FRAGMENT_SGIX), + LIST_INDEX = ((int)0x0B33), + CURRENT_RASTER_POSITION = ((int)0x0B07), + UNPACK_LSB_FIRST = ((int)0x0CF1), + PACK_SKIP_VOLUMES_SGIS = ((int)SGIS_texture4D.PACK_SKIP_VOLUMES_SGIS), + SAMPLE_BUFFERS_SGIS = ((int)SGIS_multisample.SAMPLE_BUFFERS_SGIS), + LIGHT7 = ((int)LightName.LIGHT7), + GREEN_BITS = ((int)0x0D53), + MAX_FRAGMENT_LIGHTS_SGIX = ((int)SGIX_fragment_lighting.MAX_FRAGMENT_LIGHTS_SGIX), + DISTANCE_ATTENUATION_SGIS = ((int)SGIS_point_parameters.DISTANCE_ATTENUATION_SGIS), + COLOR_CLEAR_VALUE = ((int)0x0C22), + ATTRIB_STACK_DEPTH = ((int)0x0BB0), + GREEN_BIAS = ((int)0x0D19), + LINE_SMOOTH = ((int)0x0B20), + PIXEL_MAP_I_TO_A_SIZE = ((int)0x0CB5), + TEXTURE_3D_BINDING_EXT = ((int)EXT_texture_object.TEXTURE_3D_BINDING_EXT), + SAMPLES_SGIS = ((int)SGIS_multisample.SAMPLES_SGIS), + CURRENT_RASTER_DISTANCE = ((int)0x0B09), + UNPACK_CMYK_HINT_EXT = ((int)EXT_cmyka.UNPACK_CMYK_HINT_EXT), + UNPACK_IMAGE_HEIGHT_EXT = ((int)EXT_texture3D.UNPACK_IMAGE_HEIGHT_EXT), + FOG_HINT = ((int)0x0C54), + COLOR_MATRIX_SGI = ((int)SGI_color_matrix.COLOR_MATRIX_SGI), + STENCIL_TEST = ((int)0x0B90), + MAP1_COLOR_4 = ((int)0x0D90), + PACK_RESAMPLE_SGIX = ((int)SGIX_resample.PACK_RESAMPLE_SGIX), + INDEX_OFFSET = ((int)0x0D13), + RED_SCALE = ((int)0x0D14), + TEXTURE_COORD_ARRAY_SIZE = ((int)0x8088), + TEXTURE_COORD_ARRAY_STRIDE = ((int)0x808A), + STENCIL_PASS_DEPTH_FAIL = ((int)0x0B95), + MAX_CLIENT_ATTRIB_STACK_DEPTH = ((int)0x0D3B), + MAX_TEXTURE_SIZE = ((int)0x0D33), + DITHER = ((int)0x0BD0), + PIXEL_TEXTURE_SGIS = ((int)SGIS_pixel_texture.PIXEL_TEXTURE_SGIS), + FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX), + COLOR_ARRAY_STRIDE = ((int)0x8083), + SAMPLE_MASK_VALUE_SGIS = ((int)SGIS_multisample.SAMPLE_MASK_VALUE_SGIS), + CURRENT_RASTER_TEXTURE_COORDS = ((int)0x0B06), + MAP1_TEXTURE_COORD_1 = ((int)0x0D93), + NORMAL_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.NORMAL_ARRAY_COUNT_EXT), + RENDER_MODE = ((int)0x0C40), + ALPHA_SCALE = ((int)0x0D1C), + PROJECTION_STACK_DEPTH = ((int)0x0BA4), + ACCUM_RED_BITS = ((int)0x0D58), + PACK_SKIP_IMAGES_EXT = ((int)EXT_texture3D.PACK_SKIP_IMAGES_EXT), + PIXEL_MAP_A_TO_A_SIZE = ((int)0x0CB9), + LIGHT_MODEL_LOCAL_VIEWER = ((int)0x0B51), + LINE_WIDTH = ((int)0x0B21), + FOG_START = ((int)0x0B63), + POINT_SIZE_MIN_SGIS = ((int)SGIS_point_parameters.POINT_SIZE_MIN_SGIS), + MAX_NAME_STACK_DEPTH = ((int)0x0D37), + DETAIL_TEXTURE_2D_BINDING_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_2D_BINDING_SGIS), + CURRENT_COLOR = ((int)0x0B00), + POLYGON_OFFSET_BIAS_EXT = ((int)EXT_polygon_offset.POLYGON_OFFSET_BIAS_EXT), + PIXEL_TILE_HEIGHT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_HEIGHT_SGIX), + LIST_MODE = ((int)0x0B30), + PACK_SKIP_PIXELS = ((int)0x0D04), + MAP1_GRID_SEGMENTS = ((int)0x0DD1), + BLUE_BIAS = ((int)0x0D1B), + INDEX_WRITEMASK = ((int)0x0C21), + LIGHT4 = ((int)LightName.LIGHT4), + POLYGON_OFFSET_FILL = ((int)0x8037), + GENERATE_MIPMAP_HINT_SGIS = ((int)SGIS_generate_mipmap.GENERATE_MIPMAP_HINT_SGIS), + MAX_PIXEL_MAP_TABLE = ((int)0x0D34), + MAP2_GRID_DOMAIN = ((int)0x0DD2), + SAMPLE_ALPHA_TO_MASK_SGIS = ((int)SGIS_multisample.SAMPLE_ALPHA_TO_MASK_SGIS), + FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX), + VERTEX_PRECLIP_SGIX = ((int)SGIX_vertex_preclip.VERTEX_PRECLIP_SGIX), + EDGE_FLAG_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.EDGE_FLAG_ARRAY_COUNT_EXT), + INDEX_ARRAY_TYPE = ((int)0x8085), + PIXEL_TILE_CACHE_SIZE_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_CACHE_SIZE_SGIX), + PIXEL_MAP_I_TO_I_SIZE = ((int)0x0CB0), + MAP1_VERTEX_3 = ((int)0x0D97), + UNPACK_SKIP_VOLUMES_SGIS = ((int)SGIS_texture4D.UNPACK_SKIP_VOLUMES_SGIS), + COLOR_MATERIAL = ((int)0x0B57), + EDGE_FLAG = ((int)0x0B43), + CURRENT_RASTER_POSITION_VALID = ((int)0x0B08), + PIXEL_TILE_GRID_HEIGHT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_GRID_HEIGHT_SGIX), + FOG_FUNC_POINTS_SGIS = ((int)SGIS_fog_function.FOG_FUNC_POINTS_SGIS), + TEXTURE_STACK_DEPTH = ((int)0x0BA5), + LOGIC_OP_MODE = ((int)0x0BF0), + POST_COLOR_MATRIX_RED_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_RED_BIAS_SGI), + MAP2_TEXTURE_COORD_3 = ((int)0x0DB5), + FOG_DENSITY = ((int)0x0B62), + ASYNC_DRAW_PIXELS_SGIX = ((int)SGIX_async_pixel.ASYNC_DRAW_PIXELS_SGIX), + NORMAL_ARRAY = ((int)0x8075), + LIGHT_MODEL_AMBIENT = ((int)0x0B53), + UNPACK_SKIP_ROWS = ((int)0x0CF3), + STENCIL_PASS_DEPTH_PASS = ((int)0x0B96), + MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)SGIX_clipmap.MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX), + SAMPLE_MASK_SGIS = ((int)SGIS_multisample.SAMPLE_MASK_SGIS), + VERTEX_ARRAY_STRIDE = ((int)0x807C), + PERSPECTIVE_CORRECTION_HINT = ((int)0x0C50), + VIEWPORT = ((int)0x0BA2), + SHARED_TEXTURE_PALETTE_EXT = ((int)EXT_shared_texture_palette.SHARED_TEXTURE_PALETTE_EXT), + DEPTH_SCALE = ((int)0x0D1E), + PIXEL_TILE_GRID_DEPTH_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_GRID_DEPTH_SGIX), + PACK_IMAGE_DEPTH_SGIS = ((int)SGIS_texture4D.PACK_IMAGE_DEPTH_SGIS), + LIGHT_MODEL_COLOR_CONTROL = ((int)VERSION_1_2.LIGHT_MODEL_COLOR_CONTROL), + LIGHT1 = ((int)LightName.LIGHT1), + MODELVIEW_MATRIX = ((int)0x0BA6), + POLYGON_OFFSET_UNITS = ((int)0x2A00), + POST_COLOR_MATRIX_GREEN_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_GREEN_BIAS_SGI), + NAME_STACK_DEPTH = ((int)0x0D70), + GREEN_SCALE = ((int)0x0D18), + ASYNC_MARKER_SGIX = ((int)SGIX_async.ASYNC_MARKER_SGIX), + INDEX_LOGIC_OP = ((int)0x0BF1), + NORMALIZE = ((int)0x0BA1), + POST_CONVOLUTION_RED_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_RED_SCALE_EXT), + POLYGON_OFFSET_POINT = ((int)0x2A01), + UNPACK_IMAGE_DEPTH_SGIS = ((int)SGIS_texture4D.UNPACK_IMAGE_DEPTH_SGIS), + TEXTURE_COORD_ARRAY = ((int)0x8078), + UNPACK_RESAMPLE_SGIX = ((int)SGIX_resample.UNPACK_RESAMPLE_SGIX), + MAP2_TEXTURE_COORD_4 = ((int)0x0DB6), + PIXEL_MAP_S_TO_S_SIZE = ((int)0x0CB1), + ACCUM_BLUE_BITS = ((int)0x0D5A), + FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX), + LINE_STIPPLE_REPEAT = ((int)0x0B26), + READ_BUFFER = ((int)0x0C02), + DEPTH_TEST = ((int)0x0B71), + TEXTURE_COLOR_TABLE_SGI = ((int)SGI_texture_color_table.TEXTURE_COLOR_TABLE_SGI), + STENCIL_REF = ((int)0x0B97), + POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)SGI_color_table.POST_COLOR_MATRIX_COLOR_TABLE_SGI), + PACK_CMYK_HINT_EXT = ((int)EXT_cmyka.PACK_CMYK_HINT_EXT), + VERTEX_ARRAY_SIZE = ((int)0x807A), + VERTEX_ARRAY_TYPE = ((int)0x807B), + MAP1_TEXTURE_COORD_3 = ((int)0x0D95), + PIXEL_TEX_GEN_SGIX = ((int)SGIX_pixel_texture.PIXEL_TEX_GEN_SGIX), + COLOR_ARRAY = ((int)0x8076), + POST_COLOR_MATRIX_BLUE_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_BLUE_SCALE_SGI), + FOG_COLOR = ((int)0x0B66), + IR_INSTRUMENT1_SGIX = ((int)SGIX_ir_instrument1.IR_INSTRUMENT1_SGIX), + POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = ((int)SGIX_texture_scale_bias.POST_TEXTURE_FILTER_BIAS_RANGE_SGIX), + ASYNC_HISTOGRAM_SGIX = ((int)SGIX_async_histogram.ASYNC_HISTOGRAM_SGIX), + POLYGON_SMOOTH = ((int)0x0B41), + PROJECTION_MATRIX = ((int)0x0BA7), + SMOOTH_LINE_WIDTH_RANGE = ((int)VERSION_1_2.SMOOTH_LINE_WIDTH_RANGE), + POLYGON_OFFSET_LINE = ((int)0x2A02), + COLOR_MATERIAL_PARAMETER = ((int)0x0B56), + UNPACK_ALIGNMENT = ((int)0x0CF5), + RESCALE_NORMAL_EXT = ((int)EXT_rescale_normal.RESCALE_NORMAL_EXT), + POST_COLOR_MATRIX_BLUE_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_BLUE_BIAS_SGI), + SAMPLE_PATTERN_SGIS = ((int)SGIS_multisample.SAMPLE_PATTERN_SGIS), + MAX_ASYNC_TEX_IMAGE_SGIX = ((int)SGIX_async_pixel.MAX_ASYNC_TEX_IMAGE_SGIX), + MAX_MODELVIEW_STACK_DEPTH = ((int)0x0D36), + DRAW_BUFFER = ((int)0x0C01), + MAP2_VERTEX_3 = ((int)0x0DB7), + ALPHA_TEST_REF = ((int)0x0BC2), + ZOOM_X = ((int)0x0D16), + LIGHT6 = ((int)LightName.LIGHT6), + PACK_IMAGE_HEIGHT_EXT = ((int)EXT_texture3D.PACK_IMAGE_HEIGHT_EXT), + UNPACK_SUBSAMPLE_RATE_SGIX = ((int)SGIX_subsample.UNPACK_SUBSAMPLE_RATE_SGIX), + TEXTURE_4D_SGIS = ((int)SGIS_texture4D.TEXTURE_4D_SGIS), + CONVOLUTION_2D_EXT = ((int)EXT_convolution.CONVOLUTION_2D_EXT), + RGBA_MODE = ((int)0x0C31), + TEXTURE_4D_BINDING_SGIS = ((int)SGIS_texture4D.TEXTURE_4D_BINDING_SGIS), + MAX_LIST_NESTING = ((int)0x0B31), + POST_COLOR_MATRIX_GREEN_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_GREEN_SCALE_SGI), + PACK_SUBSAMPLE_RATE_SGIX = ((int)SGIX_subsample.PACK_SUBSAMPLE_RATE_SGIX), + MULTISAMPLE_SGIS = ((int)SGIS_multisample.MULTISAMPLE_SGIS), + BLEND_DST = ((int)0x0BE0), + MAX_FOG_FUNC_POINTS_SGIS = ((int)SGIS_fog_function.MAX_FOG_FUNC_POINTS_SGIS), + POST_CONVOLUTION_GREEN_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_GREEN_SCALE_EXT), + MAP2_COLOR_4 = ((int)0x0DB0), + TEXTURE_MATRIX = ((int)0x0BA8), + FRAGMENT_LIGHTING_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHTING_SGIX), + MAX_EVAL_ORDER = ((int)0x0D30), + BLEND_SRC = ((int)0x0BE1), + PIXEL_MAP_B_TO_B_SIZE = ((int)0x0CB8), + UNPACK_ROW_LENGTH = ((int)0x0CF2), + MAP2_TEXTURE_COORD_1 = ((int)0x0DB3), + DEPTH_BITS = ((int)0x0D56), + MAP1_NORMAL = ((int)0x0D92), + VERTEX_ARRAY = ((int)0x8074), + INSTRUMENT_MEASUREMENTS_SGIX = ((int)SGIX_instruments.INSTRUMENT_MEASUREMENTS_SGIX), + MAX_ASYNC_READ_PIXELS_SGIX = ((int)SGIX_async_pixel.MAX_ASYNC_READ_PIXELS_SGIX), + SHADE_MODEL = ((int)0x0B54), + PACK_ROW_LENGTH = ((int)0x0D02), + ALPHA_TEST_FUNC = ((int)0x0BC1), + POST_COLOR_MATRIX_RED_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_RED_SCALE_SGI), + ACCUM_GREEN_BITS = ((int)0x0D59), + ALIASED_POINT_SIZE_RANGE = ((int)VERSION_1_2.ALIASED_POINT_SIZE_RANGE), + CURRENT_TEXTURE_COORDS = ((int)0x0B03), + UNPACK_SKIP_PIXELS = ((int)0x0CF4), + FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX), + MAX_3D_TEXTURE_SIZE_EXT = ((int)EXT_texture3D.MAX_3D_TEXTURE_SIZE_EXT), + FOG_END = ((int)0x0B64), + MAX_TEXTURE_STACK_DEPTH = ((int)0x0D39), + SMOOTH_POINT_SIZE_GRANULARITY = ((int)VERSION_1_2.SMOOTH_POINT_SIZE_GRANULARITY), + FEEDBACK_BUFFER_SIZE = ((int)0x0DF1), + STENCIL_CLEAR_VALUE = ((int)0x0B91), + FRAMEZOOM_FACTOR_SGIX = ((int)SGIX_framezoom.FRAMEZOOM_FACTOR_SGIX), + MAX_ACTIVE_LIGHTS_SGIX = ((int)SGIX_fragment_lighting.MAX_ACTIVE_LIGHTS_SGIX), + LIGHT3 = ((int)LightName.LIGHT3), + POINT_SIZE_RANGE = ((int)0x0B12), + PACK_ALIGNMENT = ((int)0x0D05), + SEPARABLE_2D_EXT = ((int)EXT_convolution.SEPARABLE_2D_EXT), + INDEX_ARRAY_STRIDE = ((int)0x8086), + LINE_STIPPLE_PATTERN = ((int)0x0B25), + ALIASED_LINE_WIDTH_RANGE = ((int)VERSION_1_2.ALIASED_LINE_WIDTH_RANGE), + MAX_PROJECTION_STACK_DEPTH = ((int)0x0D38), + STEREO = ((int)0x0C33), + VERTEX_PRECLIP_HINT_SGIX = ((int)SGIX_vertex_preclip.VERTEX_PRECLIP_HINT_SGIX), + FOG_OFFSET_SGIX = ((int)SGIX_fog_offset.FOG_OFFSET_SGIX), + CURRENT_RASTER_INDEX = ((int)0x0B05), + SELECTION_BUFFER_SIZE = ((int)0x0DF4), + FRAGMENT_LIGHT0_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT0_SGIX), + HISTOGRAM_EXT = ((int)EXT_histogram.HISTOGRAM_EXT), + MODELVIEW_STACK_DEPTH = ((int)0x0BA3), + ACCUM_ALPHA_BITS = ((int)0x0D5B), + COLOR_MATRIX_STACK_DEPTH_SGI = ((int)SGI_color_matrix.COLOR_MATRIX_STACK_DEPTH_SGI), + FRONT_FACE = ((int)0x0B46), + VERTEX_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.VERTEX_ARRAY_COUNT_EXT), + CULL_FACE_MODE = ((int)0x0B45), + MAP2_GRID_SEGMENTS = ((int)0x0DD3), + CURRENT_NORMAL = ((int)0x0B02), + PIXEL_MAP_G_TO_G_SIZE = ((int)0x0CB7), + POLYGON_MODE = ((int)0x0B40), + POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = ((int)SGIX_texture_scale_bias.POST_TEXTURE_FILTER_SCALE_RANGE_SGIX), + MAP2_TEXTURE_COORD_2 = ((int)0x0DB4), + DEPTH_WRITEMASK = ((int)0x0B72), + POST_COLOR_MATRIX_ALPHA_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_ALPHA_SCALE_SGI), + ALPHA_BIAS = ((int)0x0D1D), + LIST_BASE = ((int)0x0B32), + ASYNC_TEX_IMAGE_SGIX = ((int)SGIX_async_pixel.ASYNC_TEX_IMAGE_SGIX), + COLOR_WRITEMASK = ((int)0x0C23), + MAP1_TEXTURE_COORD_4 = ((int)0x0D96), + COLOR_ARRAY_TYPE = ((int)0x8082), + ALPHA_BITS = ((int)0x0D55), + PIXEL_TILE_BEST_ALIGNMENT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_BEST_ALIGNMENT_SGIX), + POLYGON_SMOOTH_HINT = ((int)0x0C53), + INTERLACE_SGIX = ((int)SGIX_interlace.INTERLACE_SGIX), + LIGHT_MODEL_TWO_SIDE = ((int)0x0B52), + MAP1_GRID_DOMAIN = ((int)0x0DD0), + DOUBLEBUFFER = ((int)0x0C32), + POST_CONVOLUTION_RED_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_RED_BIAS_EXT), + LIGHT0 = ((int)LightName.LIGHT0), + FOG_OFFSET_VALUE_SGIX = ((int)SGIX_fog_offset.FOG_OFFSET_VALUE_SGIX), + PIXEL_TEX_GEN_MODE_SGIX = ((int)SGIX_pixel_texture.PIXEL_TEX_GEN_MODE_SGIX), + BLUE_SCALE = ((int)0x0D1A), + MAP1_INDEX = ((int)0x0D91), + MATRIX_MODE = ((int)0x0BA0), + MAX_FRAMEZOOM_FACTOR_SGIX = ((int)SGIX_framezoom.MAX_FRAMEZOOM_FACTOR_SGIX), + MAP2_INDEX = ((int)0x0DB1), + DEFORMATIONS_MASK_SGIX = ((int)SGIX_polynomial_ffd.DEFORMATIONS_MASK_SGIX), + MAP1_VERTEX_4 = ((int)0x0D98), + ALPHA_TEST = ((int)0x0BC0), + TEXTURE_BINDING_1D = ((int)0x8068), + TEXTURE_BINDING_2D = ((int)0x8069), + TEXTURE_BINDING_3D = ((int)0x806A), + RED_BITS = ((int)0x0D52), + LINE_SMOOTH_HINT = ((int)0x0C52), + MAX_LIGHTS = ((int)0x0D31), + MAX_CLIP_PLANES = ((int)0x0D32), + MAP_COLOR = ((int)0x0D10), + INDEX_SHIFT = ((int)0x0D12), + AUX_BUFFERS = ((int)0x0C00), + INDEX_BITS = ((int)0x0D51), + PIXEL_MAP_I_TO_B_SIZE = ((int)0x0CB4), + POLYGON_OFFSET_FACTOR = ((int)0x8038), + DEPTH_RANGE = ((int)0x0B70), + LIGHTING = ((int)0x0B50), + MAX_ATTRIB_STACK_DEPTH = ((int)0x0D35), + TEXTURE_2D = ((int)0x0DE1), + TEXTURE_1D = ((int)0x0DE0), + TEXTURE_3D_EXT = ((int)EXT_texture3D.TEXTURE_3D_EXT), + SCISSOR_TEST = ((int)0x0C11), + DEPTH_FUNC = ((int)0x0B74), + SPRITE_MODE_SGIX = ((int)SGIX_sprite.SPRITE_MODE_SGIX), + COLOR_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.COLOR_ARRAY_COUNT_EXT), + SPRITE_AXIS_SGIX = ((int)SGIX_sprite.SPRITE_AXIS_SGIX), + SCISSOR_BOX = ((int)0x0C10), + CURRENT_INDEX = ((int)0x0B01), + POST_COLOR_MATRIX_ALPHA_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_ALPHA_BIAS_SGI), + TEXTURE_COORD_ARRAY_COUNT_EXT = ((int)EXT_vertex_array.TEXTURE_COORD_ARRAY_COUNT_EXT), + SUBPIXEL_BITS = ((int)0x0D50), + TEXTURE_COORD_ARRAY_TYPE = ((int)0x8089), + SAMPLE_ALPHA_TO_ONE_SGIS = ((int)SGIS_multisample.SAMPLE_ALPHA_TO_ONE_SGIS), + LINE_WIDTH_GRANULARITY = ((int)0x0B23), + LINE_STIPPLE = ((int)0x0B24), + POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)SGI_color_table.POST_CONVOLUTION_COLOR_TABLE_SGI), + UNPACK_SKIP_IMAGES_EXT = ((int)EXT_texture3D.UNPACK_SKIP_IMAGES_EXT), + SPRITE_TRANSLATION_SGIX = ((int)SGIX_sprite.SPRITE_TRANSLATION_SGIX), } public enum GetTextureParameter { - TEXTURE_CLIPMAP_FRAME_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_FRAME_SGIX), - TEXTURE_WRAP_R_EXT = ((int)EXT_texture3D.TEXTURE_WRAP_R_EXT), - TEXTURE_BORDER = ((int)0x1005), - TEXTURE_HEIGHT = ((int)0x1001), - TEXTURE_INTENSITY_SIZE = ((int)0x8061), - TEXTURE_CLIPMAP_CENTER_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_CENTER_SGIX), - TEXTURE_WRAP_Q_SGIS = ((int)SGIS_texture4D.TEXTURE_WRAP_Q_SGIS), - TEXTURE_FILTER4_SIZE_SGIS = ((int)SGIS_texture_filter4.TEXTURE_FILTER4_SIZE_SGIS), - TEXTURE_MAX_CLAMP_R_SGIX = ((int)SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_R_SGIX), - TEXTURE_MAX_CLAMP_S_SGIX = ((int)SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_S_SGIX), - TEXTURE_PRIORITY = ((int)0x8066), - TEXTURE_RED_SIZE = ((int)0x805C), - TEXTURE_MIN_FILTER = ((int)TextureParameterName.TEXTURE_MIN_FILTER), - TEXTURE_4DSIZE_SGIS = ((int)SGIS_texture4D.TEXTURE_4DSIZE_SGIS), - TEXTURE_MIN_LOD_SGIS = ((int)SGIS_texture_lod.TEXTURE_MIN_LOD_SGIS), - TEXTURE_WIDTH = ((int)0x1000), - TEXTURE_BLUE_SIZE = ((int)0x805E), - TEXTURE_WRAP_T = ((int)TextureParameterName.TEXTURE_WRAP_T), - TEXTURE_MAX_LOD_SGIS = ((int)SGIS_texture_lod.TEXTURE_MAX_LOD_SGIS), - POST_TEXTURE_FILTER_SCALE_SGIX = ((int)SGIX_texture_scale_bias.POST_TEXTURE_FILTER_SCALE_SGIX), - TEXTURE_LOD_BIAS_R_SGIX = ((int)SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_R_SGIX), - TEXTURE_LOD_BIAS_S_SGIX = ((int)SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_S_SGIX), - TEXTURE_INTERNAL_FORMAT = ((int)0x1003), - TEXTURE_LUMINANCE_SIZE = ((int)0x8060), - TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX), - DUAL_TEXTURE_SELECT_SGIS = ((int)SGIS_texture_select.DUAL_TEXTURE_SELECT_SGIS), - TEXTURE_CLIPMAP_OFFSET_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_OFFSET_SGIX), - TEXTURE_COMPONENTS = ((int)0x1003), - TEXTURE_COMPARE_OPERATOR_SGIX = ((int)SGIX_shadow.TEXTURE_COMPARE_OPERATOR_SGIX), - TEXTURE_LEQUAL_R_SGIX = ((int)SGIX_shadow.TEXTURE_LEQUAL_R_SGIX), - TEXTURE_GEQUAL_R_SGIX = ((int)SGIX_shadow.TEXTURE_GEQUAL_R_SGIX), TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_LOD_OFFSET_SGIX), - DETAIL_TEXTURE_FUNC_POINTS_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_FUNC_POINTS_SGIS), + TEXTURE_MAX_LOD_SGIS = ((int)SGIS_texture_lod.TEXTURE_MAX_LOD_SGIS), + DETAIL_TEXTURE_LEVEL_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_LEVEL_SGIS), + TEXTURE_COMPONENTS = ((int)0x1003), + TEXTURE_MAX_LEVEL_SGIS = ((int)SGIS_texture_lod.TEXTURE_MAX_LEVEL_SGIS), + TEXTURE_LOD_BIAS_S_SGIX = ((int)SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_S_SGIX), + TEXTURE_RESIDENT = ((int)0x8067), DETAIL_TEXTURE_MODE_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_MODE_SGIS), - TEXTURE_BORDER_COLOR = ((int)0x1004), + TEXTURE_PRIORITY = ((int)0x8066), + POST_TEXTURE_FILTER_BIAS_SGIX = ((int)SGIX_texture_scale_bias.POST_TEXTURE_FILTER_BIAS_SGIX), + TEXTURE_GEQUAL_R_SGIX = ((int)SGIX_shadow.TEXTURE_GEQUAL_R_SGIX), + DETAIL_TEXTURE_FUNC_POINTS_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_FUNC_POINTS_SGIS), + TEXTURE_ALPHA_SIZE = ((int)0x805F), + TEXTURE_INTENSITY_SIZE = ((int)0x8061), + TEXTURE_DEPTH_EXT = ((int)EXT_texture3D.TEXTURE_DEPTH_EXT), + TEXTURE_CLIPMAP_OFFSET_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_OFFSET_SGIX), + TEXTURE_LUMINANCE_SIZE = ((int)0x8060), + DUAL_TEXTURE_SELECT_SGIS = ((int)SGIS_texture_select.DUAL_TEXTURE_SELECT_SGIS), + TEXTURE_WRAP_S = ((int)TextureParameterName.TEXTURE_WRAP_S), + QUAD_TEXTURE_SELECT_SGIS = ((int)SGIS_texture_select.QUAD_TEXTURE_SELECT_SGIS), + TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX), + SHARPEN_TEXTURE_FUNC_POINTS_SGIS = ((int)SGIS_sharpen_texture.SHARPEN_TEXTURE_FUNC_POINTS_SGIS), + TEXTURE_LOD_BIAS_R_SGIX = ((int)SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_R_SGIX), + TEXTURE_MIN_FILTER = ((int)TextureParameterName.TEXTURE_MIN_FILTER), + TEXTURE_WRAP_R_EXT = ((int)EXT_texture3D.TEXTURE_WRAP_R_EXT), + GENERATE_MIPMAP_SGIS = ((int)SGIS_generate_mipmap.GENERATE_MIPMAP_SGIS), + TEXTURE_LEQUAL_R_SGIX = ((int)SGIX_shadow.TEXTURE_LEQUAL_R_SGIX), + TEXTURE_INTERNAL_FORMAT = ((int)0x1003), + TEXTURE_FILTER4_SIZE_SGIS = ((int)SGIS_texture_filter4.TEXTURE_FILTER4_SIZE_SGIS), + TEXTURE_WIDTH = ((int)0x1000), + POST_TEXTURE_FILTER_SCALE_SGIX = ((int)SGIX_texture_scale_bias.POST_TEXTURE_FILTER_SCALE_SGIX), + TEXTURE_COMPARE_SGIX = ((int)SGIX_shadow.TEXTURE_COMPARE_SGIX), + TEXTURE_4DSIZE_SGIS = ((int)SGIS_texture4D.TEXTURE_4DSIZE_SGIS), + TEXTURE_GREEN_SIZE = ((int)0x805D), + TEXTURE_BORDER = ((int)0x1005), SHADOW_AMBIENT_SGIX = ((int)SGIX_shadow_ambient.SHADOW_AMBIENT_SGIX), TEXTURE_MAG_FILTER = ((int)TextureParameterName.TEXTURE_MAG_FILTER), + TEXTURE_CLIPMAP_CENTER_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_CENTER_SGIX), + TEXTURE_COMPARE_OPERATOR_SGIX = ((int)SGIX_shadow.TEXTURE_COMPARE_OPERATOR_SGIX), + TEXTURE_BORDER_COLOR = ((int)0x1004), + TEXTURE_MAX_CLAMP_S_SGIX = ((int)SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_S_SGIX), + TEXTURE_HEIGHT = ((int)0x1001), TEXTURE_BASE_LEVEL_SGIS = ((int)SGIS_texture_lod.TEXTURE_BASE_LEVEL_SGIS), - TEXTURE_GREEN_SIZE = ((int)0x805D), - TEXTURE_MAX_LEVEL_SGIS = ((int)SGIS_texture_lod.TEXTURE_MAX_LEVEL_SGIS), - TEXTURE_WRAP_S = ((int)TextureParameterName.TEXTURE_WRAP_S), - TEXTURE_RESIDENT = ((int)0x8067), + TEXTURE_MIN_LOD_SGIS = ((int)SGIS_texture_lod.TEXTURE_MIN_LOD_SGIS), + TEXTURE_BLUE_SIZE = ((int)0x805E), TEXTURE_LOD_BIAS_T_SGIX = ((int)SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_T_SGIX), - POST_TEXTURE_FILTER_BIAS_SGIX = ((int)SGIX_texture_scale_bias.POST_TEXTURE_FILTER_BIAS_SGIX), - DETAIL_TEXTURE_LEVEL_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_LEVEL_SGIS), - TEXTURE_DEPTH_EXT = ((int)EXT_texture3D.TEXTURE_DEPTH_EXT), + TEXTURE_WRAP_Q_SGIS = ((int)SGIS_texture4D.TEXTURE_WRAP_Q_SGIS), TEXTURE_MAX_CLAMP_T_SGIX = ((int)SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_T_SGIX), - TEXTURE_ALPHA_SIZE = ((int)0x805F), - TEXTURE_COMPARE_SGIX = ((int)SGIX_shadow.TEXTURE_COMPARE_SGIX), - QUAD_TEXTURE_SELECT_SGIS = ((int)SGIS_texture_select.QUAD_TEXTURE_SELECT_SGIS), - GENERATE_MIPMAP_SGIS = ((int)SGIS_generate_mipmap.GENERATE_MIPMAP_SGIS), - SHARPEN_TEXTURE_FUNC_POINTS_SGIS = ((int)SGIS_sharpen_texture.SHARPEN_TEXTURE_FUNC_POINTS_SGIS), + TEXTURE_MAX_CLAMP_R_SGIX = ((int)SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_R_SGIX), + TEXTURE_CLIPMAP_FRAME_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_FRAME_SGIX), TEXTURE_CLIPMAP_DEPTH_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_DEPTH_SGIX), + TEXTURE_WRAP_T = ((int)TextureParameterName.TEXTURE_WRAP_T), + TEXTURE_RED_SIZE = ((int)0x805C), } public enum HintMode { - DONT_CARE = ((int)0x1100), - NICEST = ((int)0x1102), FASTEST = ((int)0x1101), + NICEST = ((int)0x1102), + DONT_CARE = ((int)0x1100), } public enum HintTarget { - GENERATE_MIPMAP_HINT_SGIS = ((int)SGIS_generate_mipmap.GENERATE_MIPMAP_HINT_SGIS), - POLYGON_SMOOTH_HINT = ((int)GetPName.POLYGON_SMOOTH_HINT), - VERTEX_PRECLIP_HINT_SGIX = ((int)SGIX_vertex_preclip.VERTEX_PRECLIP_HINT_SGIX), LINE_SMOOTH_HINT = ((int)GetPName.LINE_SMOOTH_HINT), - POINT_SMOOTH_HINT = ((int)GetPName.POINT_SMOOTH_HINT), - PERSPECTIVE_CORRECTION_HINT = ((int)GetPName.PERSPECTIVE_CORRECTION_HINT), - UNPACK_CMYK_HINT_EXT = ((int)EXT_cmyka.UNPACK_CMYK_HINT_EXT), - FOG_HINT = ((int)GetPName.FOG_HINT), CONVOLUTION_HINT_SGIX = ((int)SGIX_convolution_accuracy.CONVOLUTION_HINT_SGIX), - TEXTURE_MULTI_BUFFER_HINT_SGIX = ((int)SGIX_texture_multi_buffer.TEXTURE_MULTI_BUFFER_HINT_SGIX), + UNPACK_CMYK_HINT_EXT = ((int)EXT_cmyka.UNPACK_CMYK_HINT_EXT), + POINT_SMOOTH_HINT = ((int)GetPName.POINT_SMOOTH_HINT), + VERTEX_PRECLIP_HINT_SGIX = ((int)SGIX_vertex_preclip.VERTEX_PRECLIP_HINT_SGIX), + PERSPECTIVE_CORRECTION_HINT = ((int)GetPName.PERSPECTIVE_CORRECTION_HINT), PACK_CMYK_HINT_EXT = ((int)EXT_cmyka.PACK_CMYK_HINT_EXT), + POLYGON_SMOOTH_HINT = ((int)GetPName.POLYGON_SMOOTH_HINT), + TEXTURE_MULTI_BUFFER_HINT_SGIX = ((int)SGIX_texture_multi_buffer.TEXTURE_MULTI_BUFFER_HINT_SGIX), + FOG_HINT = ((int)GetPName.FOG_HINT), + GENERATE_MIPMAP_HINT_SGIS = ((int)SGIS_generate_mipmap.GENERATE_MIPMAP_HINT_SGIS), } public enum HistogramTargetEXT { - HISTOGRAM_EXT = ((int)EXT_histogram.HISTOGRAM_EXT), PROXY_HISTOGRAM_EXT = ((int)EXT_histogram.PROXY_HISTOGRAM_EXT), + HISTOGRAM_EXT = ((int)EXT_histogram.HISTOGRAM_EXT), } public enum IndexPointerType { - DOUBLE = ((int)DataType.DOUBLE), + FLOAT = ((int)DataType.FLOAT), INT = ((int)DataType.INT), SHORT = ((int)DataType.SHORT), - FLOAT = ((int)DataType.FLOAT), + DOUBLE = ((int)DataType.DOUBLE), } public enum LightEnvModeSGIX @@ -993,24 +993,24 @@ namespace OpenTK.OpenGL public enum LightModelParameter { - LIGHT_MODEL_LOCAL_VIEWER = ((int)GetPName.LIGHT_MODEL_LOCAL_VIEWER), LIGHT_MODEL_COLOR_CONTROL = ((int)VERSION_1_2.LIGHT_MODEL_COLOR_CONTROL), LIGHT_MODEL_AMBIENT = ((int)GetPName.LIGHT_MODEL_AMBIENT), + LIGHT_MODEL_LOCAL_VIEWER = ((int)GetPName.LIGHT_MODEL_LOCAL_VIEWER), LIGHT_MODEL_TWO_SIDE = ((int)GetPName.LIGHT_MODEL_TWO_SIDE), } public enum LightParameter { - POSITION = ((int)0x1203), - SPOT_DIRECTION = ((int)0x1204), - LINEAR_ATTENUATION = ((int)0x1208), - SPOT_CUTOFF = ((int)0x1206), - SPOT_EXPONENT = ((int)0x1205), CONSTANT_ATTENUATION = ((int)0x1207), QUADRATIC_ATTENUATION = ((int)0x1209), SPECULAR = ((int)0x1202), + LINEAR_ATTENUATION = ((int)0x1208), + SPOT_EXPONENT = ((int)0x1205), + SPOT_CUTOFF = ((int)0x1206), DIFFUSE = ((int)0x1201), + POSITION = ((int)0x1203), AMBIENT = ((int)0x1200), + SPOT_DIRECTION = ((int)0x1204), } public enum ListMode @@ -1021,32 +1021,32 @@ namespace OpenTK.OpenGL public enum DataType { + INT = ((int)0x1404), + GL_4_BYTES = ((int)0x1409), GL_2_BYTES = ((int)0x1407), UNSIGNED_INT = ((int)0x1405), DOUBLE_EXT = ((int)0x140A), - FLOAT = ((int)0x1406), - UNSIGNED_SHORT = ((int)0x1403), SHORT = ((int)0x1402), - BYTE = ((int)0x1400), - GL_4_BYTES = ((int)0x1409), - INT = ((int)0x1404), - GL_3_BYTES = ((int)0x1408), UNSIGNED_BYTE = ((int)0x1401), + BYTE = ((int)0x1400), + UNSIGNED_SHORT = ((int)0x1403), DOUBLE = ((int)0x140A), + GL_3_BYTES = ((int)0x1408), + FLOAT = ((int)0x1406), } public enum ListNameType { + INT = ((int)DataType.INT), + GL_4_BYTES = ((int)DataType.GL_4_BYTES), GL_2_BYTES = ((int)DataType.GL_2_BYTES), UNSIGNED_INT = ((int)DataType.UNSIGNED_INT), - FLOAT = ((int)DataType.FLOAT), - UNSIGNED_SHORT = ((int)DataType.UNSIGNED_SHORT), SHORT = ((int)DataType.SHORT), - BYTE = ((int)DataType.BYTE), - GL_4_BYTES = ((int)DataType.GL_4_BYTES), - INT = ((int)DataType.INT), - GL_3_BYTES = ((int)DataType.GL_3_BYTES), UNSIGNED_BYTE = ((int)DataType.UNSIGNED_BYTE), + BYTE = ((int)DataType.BYTE), + UNSIGNED_SHORT = ((int)DataType.UNSIGNED_SHORT), + GL_3_BYTES = ((int)DataType.GL_3_BYTES), + FLOAT = ((int)DataType.FLOAT), } public enum ListParameterName @@ -1056,84 +1056,84 @@ namespace OpenTK.OpenGL public enum LogicOp { - SET = ((int)0x150F), - EQUIV = ((int)0x1509), - NAND = ((int)0x150E), NOR = ((int)0x1508), - XOR = ((int)0x1506), - OR = ((int)0x1507), - COPY_INVERTED = ((int)0x150C), - AND_INVERTED = ((int)0x1504), - INVERT = ((int)0x150A), - AND_REVERSE = ((int)0x1502), - NOOP = ((int)0x1505), - CLEAR = ((int)0x1500), - OR_REVERSE = ((int)0x150B), - OR_INVERTED = ((int)0x150D), + EQUIV = ((int)0x1509), AND = ((int)0x1501), + OR = ((int)0x1507), + NOOP = ((int)0x1505), + XOR = ((int)0x1506), + AND_REVERSE = ((int)0x1502), COPY = ((int)0x1503), + COPY_INVERTED = ((int)0x150C), + NAND = ((int)0x150E), + OR_REVERSE = ((int)0x150B), + INVERT = ((int)0x150A), + SET = ((int)0x150F), + AND_INVERTED = ((int)0x1504), + CLEAR = ((int)0x1500), + OR_INVERTED = ((int)0x150D), } public enum MapTarget { - MAP2_COLOR_4 = ((int)GetPName.MAP2_COLOR_4), + MAP1_INDEX = ((int)GetPName.MAP1_INDEX), + MAP2_TEXTURE_COORD_2 = ((int)GetPName.MAP2_TEXTURE_COORD_2), + MAP1_NORMAL = ((int)GetPName.MAP1_NORMAL), + MAP1_TEXTURE_COORD_2 = ((int)GetPName.MAP1_TEXTURE_COORD_2), + MAP2_INDEX = ((int)GetPName.MAP2_INDEX), + TEXTURE_DEFORMATION_SGIX = ((int)SGIX_polynomial_ffd.TEXTURE_DEFORMATION_SGIX), MAP1_TEXTURE_COORD_4 = ((int)GetPName.MAP1_TEXTURE_COORD_4), + MAP1_VERTEX_3 = ((int)GetPName.MAP1_VERTEX_3), + MAP2_TEXTURE_COORD_1 = ((int)GetPName.MAP2_TEXTURE_COORD_1), MAP2_VERTEX_3 = ((int)GetPName.MAP2_VERTEX_3), GEOMETRY_DEFORMATION_SGIX = ((int)SGIX_polynomial_ffd.GEOMETRY_DEFORMATION_SGIX), - MAP2_INDEX = ((int)GetPName.MAP2_INDEX), - MAP1_TEXTURE_COORD_1 = ((int)GetPName.MAP1_TEXTURE_COORD_1), - TEXTURE_DEFORMATION_SGIX = ((int)SGIX_polynomial_ffd.TEXTURE_DEFORMATION_SGIX), - MAP2_TEXTURE_COORD_1 = ((int)GetPName.MAP2_TEXTURE_COORD_1), - MAP2_TEXTURE_COORD_4 = ((int)GetPName.MAP2_TEXTURE_COORD_4), - MAP1_TEXTURE_COORD_3 = ((int)GetPName.MAP1_TEXTURE_COORD_3), - MAP1_INDEX = ((int)GetPName.MAP1_INDEX), - MAP1_VERTEX_4 = ((int)GetPName.MAP1_VERTEX_4), - MAP1_TEXTURE_COORD_2 = ((int)GetPName.MAP1_TEXTURE_COORD_2), - MAP2_TEXTURE_COORD_2 = ((int)GetPName.MAP2_TEXTURE_COORD_2), - MAP1_VERTEX_3 = ((int)GetPName.MAP1_VERTEX_3), - MAP1_COLOR_4 = ((int)GetPName.MAP1_COLOR_4), - MAP2_NORMAL = ((int)GetPName.MAP2_NORMAL), MAP2_VERTEX_4 = ((int)GetPName.MAP2_VERTEX_4), + MAP2_TEXTURE_COORD_4 = ((int)GetPName.MAP2_TEXTURE_COORD_4), + MAP1_COLOR_4 = ((int)GetPName.MAP1_COLOR_4), + MAP1_VERTEX_4 = ((int)GetPName.MAP1_VERTEX_4), + MAP1_TEXTURE_COORD_3 = ((int)GetPName.MAP1_TEXTURE_COORD_3), MAP2_TEXTURE_COORD_3 = ((int)GetPName.MAP2_TEXTURE_COORD_3), - MAP1_NORMAL = ((int)GetPName.MAP1_NORMAL), + MAP2_COLOR_4 = ((int)GetPName.MAP2_COLOR_4), + MAP2_NORMAL = ((int)GetPName.MAP2_NORMAL), + MAP1_TEXTURE_COORD_1 = ((int)GetPName.MAP1_TEXTURE_COORD_1), } public enum MaterialFace { BACK = ((int)DrawBufferMode.BACK), - FRONT_AND_BACK = ((int)DrawBufferMode.FRONT_AND_BACK), FRONT = ((int)DrawBufferMode.FRONT), + FRONT_AND_BACK = ((int)DrawBufferMode.FRONT_AND_BACK), } public enum MaterialParameter { - EMISSION = ((int)0x1600), DIFFUSE = ((int)LightParameter.DIFFUSE), - AMBIENT_AND_DIFFUSE = ((int)0x1602), SHININESS = ((int)0x1601), - SPECULAR = ((int)LightParameter.SPECULAR), AMBIENT = ((int)LightParameter.AMBIENT), COLOR_INDEXES = ((int)0x1603), + AMBIENT_AND_DIFFUSE = ((int)0x1602), + SPECULAR = ((int)LightParameter.SPECULAR), + EMISSION = ((int)0x1600), } public enum MatrixMode { - PROJECTION = ((int)0x1701), MODELVIEW = ((int)0x1700), TEXTURE = ((int)0x1702), + PROJECTION = ((int)0x1701), } public enum MeshMode1 { - LINE = ((int)PolygonMode.LINE), POINT = ((int)PolygonMode.POINT), + LINE = ((int)PolygonMode.LINE), } public enum MeshMode2 { FILL = ((int)PolygonMode.FILL), - LINE = ((int)PolygonMode.LINE), POINT = ((int)PolygonMode.POINT), + LINE = ((int)PolygonMode.LINE), } public enum MinmaxTargetEXT @@ -1143,224 +1143,224 @@ namespace OpenTK.OpenGL public enum NormalPointerType { - DOUBLE = ((int)DataType.DOUBLE), BYTE = ((int)DataType.BYTE), - SHORT = ((int)DataType.SHORT), - INT = ((int)DataType.INT), FLOAT = ((int)DataType.FLOAT), + INT = ((int)DataType.INT), + SHORT = ((int)DataType.SHORT), + DOUBLE = ((int)DataType.DOUBLE), } public enum PixelCopyType { - DEPTH = ((int)0x1801), COLOR = ((int)0x1800), + DEPTH = ((int)0x1801), STENCIL = ((int)0x1802), } public enum PixelFormat { - CMYK_EXT = ((int)EXT_cmyka.CMYK_EXT), - YCRCB_444_SGIX = ((int)SGIX_ycrcb.YCRCB_444_SGIX), - R5_G6_B5_ICC_SGIX = ((int)SGIX_icc_texture.R5_G6_B5_ICC_SGIX), - ALPHA = ((int)0x1906), - RGBA = ((int)0x1908), - GREEN = ((int)0x1904), - R5_G6_B5_A8_ICC_SGIX = ((int)SGIX_icc_texture.R5_G6_B5_A8_ICC_SGIX), - LUMINANCE_ALPHA = ((int)0x190A), - STENCIL_INDEX = ((int)0x1901), - RED = ((int)0x1903), - BLUE = ((int)0x1905), - CMYKA_EXT = ((int)EXT_cmyka.CMYKA_EXT), - ALPHA16_ICC_SGIX = ((int)SGIX_icc_texture.ALPHA16_ICC_SGIX), - LUMINANCE = ((int)0x1909), - LUMINANCE16_ALPHA8_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE16_ALPHA8_ICC_SGIX), - YCRCB_422_SGIX = ((int)SGIX_ycrcb.YCRCB_422_SGIX), - ABGR_EXT = ((int)EXT_abgr.ABGR_EXT), COLOR_INDEX = ((int)0x1900), + RED = ((int)0x1903), RGB = ((int)0x1907), - LUMINANCE16_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE16_ICC_SGIX), + YCRCB_444_SGIX = ((int)SGIX_ycrcb.YCRCB_444_SGIX), + LUMINANCE16_ALPHA8_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE16_ALPHA8_ICC_SGIX), + BLUE = ((int)0x1905), + ALPHA = ((int)0x1906), + LUMINANCE = ((int)0x1909), + CMYKA_EXT = ((int)EXT_cmyka.CMYKA_EXT), DEPTH_COMPONENT = ((int)0x1902), + ABGR_EXT = ((int)EXT_abgr.ABGR_EXT), + CMYK_EXT = ((int)EXT_cmyka.CMYK_EXT), + RGBA = ((int)0x1908), + ALPHA16_ICC_SGIX = ((int)SGIX_icc_texture.ALPHA16_ICC_SGIX), + STENCIL_INDEX = ((int)0x1901), + R5_G6_B5_ICC_SGIX = ((int)SGIX_icc_texture.R5_G6_B5_ICC_SGIX), + YCRCB_422_SGIX = ((int)SGIX_ycrcb.YCRCB_422_SGIX), + R5_G6_B5_A8_ICC_SGIX = ((int)SGIX_icc_texture.R5_G6_B5_A8_ICC_SGIX), + LUMINANCE16_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE16_ICC_SGIX), + GREEN = ((int)0x1904), + LUMINANCE_ALPHA = ((int)0x190A), } public enum PixelMap { - PIXEL_MAP_B_TO_B = ((int)GetPixelMap.PIXEL_MAP_B_TO_B), - PIXEL_MAP_S_TO_S = ((int)GetPixelMap.PIXEL_MAP_S_TO_S), - PIXEL_MAP_R_TO_R = ((int)GetPixelMap.PIXEL_MAP_R_TO_R), - PIXEL_MAP_I_TO_B = ((int)GetPixelMap.PIXEL_MAP_I_TO_B), PIXEL_MAP_I_TO_G = ((int)GetPixelMap.PIXEL_MAP_I_TO_G), - PIXEL_MAP_I_TO_A = ((int)GetPixelMap.PIXEL_MAP_I_TO_A), - PIXEL_MAP_A_TO_A = ((int)GetPixelMap.PIXEL_MAP_A_TO_A), PIXEL_MAP_G_TO_G = ((int)GetPixelMap.PIXEL_MAP_G_TO_G), - PIXEL_MAP_I_TO_I = ((int)GetPixelMap.PIXEL_MAP_I_TO_I), + PIXEL_MAP_A_TO_A = ((int)GetPixelMap.PIXEL_MAP_A_TO_A), + PIXEL_MAP_R_TO_R = ((int)GetPixelMap.PIXEL_MAP_R_TO_R), PIXEL_MAP_I_TO_R = ((int)GetPixelMap.PIXEL_MAP_I_TO_R), + PIXEL_MAP_I_TO_B = ((int)GetPixelMap.PIXEL_MAP_I_TO_B), + PIXEL_MAP_I_TO_A = ((int)GetPixelMap.PIXEL_MAP_I_TO_A), + PIXEL_MAP_S_TO_S = ((int)GetPixelMap.PIXEL_MAP_S_TO_S), + PIXEL_MAP_B_TO_B = ((int)GetPixelMap.PIXEL_MAP_B_TO_B), + PIXEL_MAP_I_TO_I = ((int)GetPixelMap.PIXEL_MAP_I_TO_I), } public enum PixelStoreParameter { - UNPACK_IMAGE_DEPTH_SGIS = ((int)SGIS_texture4D.UNPACK_IMAGE_DEPTH_SGIS), - UNPACK_LSB_FIRST = ((int)GetPName.UNPACK_LSB_FIRST), - UNPACK_RESAMPLE_SGIX = ((int)SGIX_resample.UNPACK_RESAMPLE_SGIX), PIXEL_TILE_CACHE_SIZE_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_CACHE_SIZE_SGIX), + PACK_SUBSAMPLE_RATE_SGIX = ((int)SGIX_subsample.PACK_SUBSAMPLE_RATE_SGIX), UNPACK_ROW_LENGTH = ((int)GetPName.UNPACK_ROW_LENGTH), - UNPACK_ALIGNMENT = ((int)GetPName.UNPACK_ALIGNMENT), UNPACK_IMAGE_HEIGHT_EXT = ((int)EXT_texture3D.UNPACK_IMAGE_HEIGHT_EXT), - PIXEL_TILE_GRID_DEPTH_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_GRID_DEPTH_SGIX), - PIXEL_TILE_WIDTH_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_WIDTH_SGIX), - PACK_SKIP_ROWS = ((int)GetPName.PACK_SKIP_ROWS), - PACK_SKIP_VOLUMES_SGIS = ((int)SGIS_texture4D.PACK_SKIP_VOLUMES_SGIS), - UNPACK_SKIP_ROWS = ((int)GetPName.UNPACK_SKIP_ROWS), - UNPACK_SKIP_IMAGES_EXT = ((int)EXT_texture3D.UNPACK_SKIP_IMAGES_EXT), - UNPACK_SUBSAMPLE_RATE_SGIX = ((int)SGIX_subsample.UNPACK_SUBSAMPLE_RATE_SGIX), - PIXEL_TILE_GRID_HEIGHT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_GRID_HEIGHT_SGIX), - PIXEL_TILE_HEIGHT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_HEIGHT_SGIX), - PACK_RESAMPLE_SGIX = ((int)SGIX_resample.PACK_RESAMPLE_SGIX), PACK_SKIP_PIXELS = ((int)GetPName.PACK_SKIP_PIXELS), + PIXEL_TILE_GRID_HEIGHT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_GRID_HEIGHT_SGIX), PACK_IMAGE_DEPTH_SGIS = ((int)SGIS_texture4D.PACK_IMAGE_DEPTH_SGIS), PIXEL_TILE_GRID_WIDTH_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_GRID_WIDTH_SGIX), - PACK_SWAP_BYTES = ((int)GetPName.PACK_SWAP_BYTES), - UNPACK_SWAP_BYTES = ((int)GetPName.UNPACK_SWAP_BYTES), - PACK_SKIP_IMAGES_EXT = ((int)EXT_texture3D.PACK_SKIP_IMAGES_EXT), - UNPACK_SKIP_VOLUMES_SGIS = ((int)SGIS_texture4D.UNPACK_SKIP_VOLUMES_SGIS), - PACK_LSB_FIRST = ((int)GetPName.PACK_LSB_FIRST), - PACK_ALIGNMENT = ((int)GetPName.PACK_ALIGNMENT), - PACK_ROW_LENGTH = ((int)GetPName.PACK_ROW_LENGTH), - UNPACK_SKIP_PIXELS = ((int)GetPName.UNPACK_SKIP_PIXELS), - PACK_SUBSAMPLE_RATE_SGIX = ((int)SGIX_subsample.PACK_SUBSAMPLE_RATE_SGIX), + PIXEL_TILE_GRID_DEPTH_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_GRID_DEPTH_SGIX), PACK_IMAGE_HEIGHT_EXT = ((int)EXT_texture3D.PACK_IMAGE_HEIGHT_EXT), + PACK_SKIP_IMAGES_EXT = ((int)EXT_texture3D.PACK_SKIP_IMAGES_EXT), + UNPACK_SKIP_IMAGES_EXT = ((int)EXT_texture3D.UNPACK_SKIP_IMAGES_EXT), + UNPACK_SWAP_BYTES = ((int)GetPName.UNPACK_SWAP_BYTES), + UNPACK_RESAMPLE_SGIX = ((int)SGIX_resample.UNPACK_RESAMPLE_SGIX), + PACK_LSB_FIRST = ((int)GetPName.PACK_LSB_FIRST), + UNPACK_ALIGNMENT = ((int)GetPName.UNPACK_ALIGNMENT), + UNPACK_IMAGE_DEPTH_SGIS = ((int)SGIS_texture4D.UNPACK_IMAGE_DEPTH_SGIS), + PACK_RESAMPLE_SGIX = ((int)SGIX_resample.PACK_RESAMPLE_SGIX), + UNPACK_SKIP_ROWS = ((int)GetPName.UNPACK_SKIP_ROWS), + UNPACK_SKIP_VOLUMES_SGIS = ((int)SGIS_texture4D.UNPACK_SKIP_VOLUMES_SGIS), + PIXEL_TILE_HEIGHT_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_HEIGHT_SGIX), + UNPACK_SUBSAMPLE_RATE_SGIX = ((int)SGIX_subsample.UNPACK_SUBSAMPLE_RATE_SGIX), + UNPACK_SKIP_PIXELS = ((int)GetPName.UNPACK_SKIP_PIXELS), + PACK_ROW_LENGTH = ((int)GetPName.PACK_ROW_LENGTH), + PIXEL_TILE_WIDTH_SGIX = ((int)SGIX_pixel_tiles.PIXEL_TILE_WIDTH_SGIX), + PACK_ALIGNMENT = ((int)GetPName.PACK_ALIGNMENT), + UNPACK_LSB_FIRST = ((int)GetPName.UNPACK_LSB_FIRST), + PACK_SKIP_VOLUMES_SGIS = ((int)SGIS_texture4D.PACK_SKIP_VOLUMES_SGIS), + PACK_SWAP_BYTES = ((int)GetPName.PACK_SWAP_BYTES), + PACK_SKIP_ROWS = ((int)GetPName.PACK_SKIP_ROWS), } public enum PixelStoreResampleMode { - RESAMPLE_DECIMATE_SGIX = ((int)SGIX_resample.RESAMPLE_DECIMATE_SGIX), RESAMPLE_REPLICATE_SGIX = ((int)SGIX_resample.RESAMPLE_REPLICATE_SGIX), RESAMPLE_ZERO_FILL_SGIX = ((int)SGIX_resample.RESAMPLE_ZERO_FILL_SGIX), + RESAMPLE_DECIMATE_SGIX = ((int)SGIX_resample.RESAMPLE_DECIMATE_SGIX), } public enum PixelStoreSubsampleRate { PIXEL_SUBSAMPLE_2424_SGIX = ((int)SGIX_subsample.PIXEL_SUBSAMPLE_2424_SGIX), - PIXEL_SUBSAMPLE_4444_SGIX = ((int)SGIX_subsample.PIXEL_SUBSAMPLE_4444_SGIX), PIXEL_SUBSAMPLE_4242_SGIX = ((int)SGIX_subsample.PIXEL_SUBSAMPLE_4242_SGIX), + PIXEL_SUBSAMPLE_4444_SGIX = ((int)SGIX_subsample.PIXEL_SUBSAMPLE_4444_SGIX), } public enum PixelTexGenMode { - RGB = ((int)PixelFormat.RGB), - NONE = ((int)DrawBufferMode.NONE), - LUMINANCE = ((int)PixelFormat.LUMINANCE), - PIXEL_TEX_GEN_ALPHA_MS_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_MS_SGIX), - PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX), - PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX), - LUMINANCE_ALPHA = ((int)PixelFormat.LUMINANCE_ALPHA), - PIXEL_TEX_GEN_ALPHA_LS_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_LS_SGIX), RGBA = ((int)PixelFormat.RGBA), + PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX), + PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX), + PIXEL_TEX_GEN_ALPHA_LS_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_LS_SGIX), + RGB = ((int)PixelFormat.RGB), + LUMINANCE = ((int)PixelFormat.LUMINANCE), + NONE = ((int)DrawBufferMode.NONE), + LUMINANCE_ALPHA = ((int)PixelFormat.LUMINANCE_ALPHA), + PIXEL_TEX_GEN_ALPHA_MS_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_ALPHA_MS_SGIX), } public enum PixelTexGenParameterNameSGIS { - PIXEL_FRAGMENT_RGB_SOURCE_SGIS = ((int)SGIS_pixel_texture.PIXEL_FRAGMENT_RGB_SOURCE_SGIS), PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = ((int)SGIS_pixel_texture.PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS), + PIXEL_FRAGMENT_RGB_SOURCE_SGIS = ((int)SGIS_pixel_texture.PIXEL_FRAGMENT_RGB_SOURCE_SGIS), } public enum PixelTransferParameter { - POST_CONVOLUTION_RED_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_RED_BIAS_EXT), - DEPTH_BIAS = ((int)GetPName.DEPTH_BIAS), - POST_COLOR_MATRIX_BLUE_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_BLUE_BIAS_SGI), - POST_CONVOLUTION_BLUE_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_BLUE_BIAS_EXT), + RED_BIAS = ((int)GetPName.RED_BIAS), + MAP_COLOR = ((int)GetPName.MAP_COLOR), + POST_COLOR_MATRIX_RED_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_RED_BIAS_SGI), BLUE_SCALE = ((int)GetPName.BLUE_SCALE), - POST_COLOR_MATRIX_BLUE_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_BLUE_SCALE_SGI), + MAP_STENCIL = ((int)GetPName.MAP_STENCIL), + POST_CONVOLUTION_ALPHA_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_ALPHA_SCALE_EXT), + POST_CONVOLUTION_ALPHA_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_ALPHA_BIAS_EXT), + ALPHA_SCALE = ((int)GetPName.ALPHA_SCALE), + POST_COLOR_MATRIX_RED_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_RED_SCALE_SGI), BLUE_BIAS = ((int)GetPName.BLUE_BIAS), POST_COLOR_MATRIX_ALPHA_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_ALPHA_BIAS_SGI), - INDEX_OFFSET = ((int)GetPName.INDEX_OFFSET), - POST_CONVOLUTION_ALPHA_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_ALPHA_BIAS_EXT), - POST_COLOR_MATRIX_RED_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_RED_BIAS_SGI), - MAP_COLOR = ((int)GetPName.MAP_COLOR), - POST_COLOR_MATRIX_ALPHA_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_ALPHA_SCALE_SGI), - MAP_STENCIL = ((int)GetPName.MAP_STENCIL), - POST_CONVOLUTION_GREEN_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_GREEN_SCALE_EXT), - INDEX_SHIFT = ((int)GetPName.INDEX_SHIFT), - POST_COLOR_MATRIX_GREEN_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_GREEN_SCALE_SGI), - POST_CONVOLUTION_BLUE_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_BLUE_SCALE_EXT), - POST_CONVOLUTION_RED_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_RED_SCALE_EXT), - POST_COLOR_MATRIX_GREEN_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_GREEN_BIAS_SGI), - POST_COLOR_MATRIX_RED_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_RED_SCALE_SGI), - RED_SCALE = ((int)GetPName.RED_SCALE), - GREEN_BIAS = ((int)GetPName.GREEN_BIAS), - RED_BIAS = ((int)GetPName.RED_BIAS), - POST_CONVOLUTION_GREEN_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_GREEN_BIAS_EXT), + POST_CONVOLUTION_RED_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_RED_BIAS_EXT), GREEN_SCALE = ((int)GetPName.GREEN_SCALE), - ALPHA_SCALE = ((int)GetPName.ALPHA_SCALE), - ALPHA_BIAS = ((int)GetPName.ALPHA_BIAS), + POST_CONVOLUTION_BLUE_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_BLUE_SCALE_EXT), + GREEN_BIAS = ((int)GetPName.GREEN_BIAS), + POST_CONVOLUTION_RED_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_RED_SCALE_EXT), + POST_CONVOLUTION_GREEN_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_GREEN_BIAS_EXT), + POST_COLOR_MATRIX_BLUE_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_BLUE_SCALE_SGI), + POST_COLOR_MATRIX_ALPHA_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_ALPHA_SCALE_SGI), + POST_CONVOLUTION_GREEN_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_GREEN_SCALE_EXT), DEPTH_SCALE = ((int)GetPName.DEPTH_SCALE), - POST_CONVOLUTION_ALPHA_SCALE_EXT = ((int)EXT_convolution.POST_CONVOLUTION_ALPHA_SCALE_EXT), + POST_COLOR_MATRIX_GREEN_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_GREEN_BIAS_SGI), + POST_COLOR_MATRIX_BLUE_BIAS_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_BLUE_BIAS_SGI), + POST_COLOR_MATRIX_GREEN_SCALE_SGI = ((int)SGI_color_matrix.POST_COLOR_MATRIX_GREEN_SCALE_SGI), + ALPHA_BIAS = ((int)GetPName.ALPHA_BIAS), + INDEX_OFFSET = ((int)GetPName.INDEX_OFFSET), + RED_SCALE = ((int)GetPName.RED_SCALE), + POST_CONVOLUTION_BLUE_BIAS_EXT = ((int)EXT_convolution.POST_CONVOLUTION_BLUE_BIAS_EXT), + DEPTH_BIAS = ((int)GetPName.DEPTH_BIAS), + INDEX_SHIFT = ((int)GetPName.INDEX_SHIFT), } public enum PixelType { - UNSIGNED_INT = ((int)DataType.UNSIGNED_INT), - UNSIGNED_SHORT_5_5_5_1_EXT = ((int)EXT_packed_pixels.UNSIGNED_SHORT_5_5_5_1_EXT), - FLOAT = ((int)DataType.FLOAT), - UNSIGNED_SHORT = ((int)DataType.UNSIGNED_SHORT), - SHORT = ((int)DataType.SHORT), - BYTE = ((int)DataType.BYTE), - UNSIGNED_INT_8_8_8_8_EXT = ((int)EXT_packed_pixels.UNSIGNED_INT_8_8_8_8_EXT), - UNSIGNED_BYTE_3_3_2_EXT = ((int)EXT_packed_pixels.UNSIGNED_BYTE_3_3_2_EXT), INT = ((int)DataType.INT), BITMAP = ((int)0x1A00), + UNSIGNED_SHORT_5_5_5_1_EXT = ((int)EXT_packed_pixels.UNSIGNED_SHORT_5_5_5_1_EXT), + UNSIGNED_INT = ((int)DataType.UNSIGNED_INT), + UNSIGNED_SHORT_4_4_4_4_EXT = ((int)EXT_packed_pixels.UNSIGNED_SHORT_4_4_4_4_EXT), + SHORT = ((int)DataType.SHORT), + UNSIGNED_BYTE_3_3_2_EXT = ((int)EXT_packed_pixels.UNSIGNED_BYTE_3_3_2_EXT), + FLOAT = ((int)DataType.FLOAT), UNSIGNED_BYTE = ((int)DataType.UNSIGNED_BYTE), UNSIGNED_INT_10_10_10_2_EXT = ((int)EXT_packed_pixels.UNSIGNED_INT_10_10_10_2_EXT), - UNSIGNED_SHORT_4_4_4_4_EXT = ((int)EXT_packed_pixels.UNSIGNED_SHORT_4_4_4_4_EXT), + UNSIGNED_SHORT = ((int)DataType.UNSIGNED_SHORT), + UNSIGNED_INT_8_8_8_8_EXT = ((int)EXT_packed_pixels.UNSIGNED_INT_8_8_8_8_EXT), + BYTE = ((int)DataType.BYTE), } public enum PointParameterNameSGIS { - DISTANCE_ATTENUATION_SGIS = ((int)SGIS_point_parameters.DISTANCE_ATTENUATION_SGIS), - POINT_SIZE_MAX_SGIS = ((int)SGIS_point_parameters.POINT_SIZE_MAX_SGIS), POINT_FADE_THRESHOLD_SIZE_SGIS = ((int)SGIS_point_parameters.POINT_FADE_THRESHOLD_SIZE_SGIS), POINT_SIZE_MIN_SGIS = ((int)SGIS_point_parameters.POINT_SIZE_MIN_SGIS), + POINT_SIZE_MAX_SGIS = ((int)SGIS_point_parameters.POINT_SIZE_MAX_SGIS), + DISTANCE_ATTENUATION_SGIS = ((int)SGIS_point_parameters.DISTANCE_ATTENUATION_SGIS), } public enum PolygonMode { FILL = ((int)0x1B02), - LINE = ((int)0x1B01), POINT = ((int)0x1B00), + LINE = ((int)0x1B01), } public enum ReadBufferMode { - FRONT_RIGHT = ((int)DrawBufferMode.FRONT_RIGHT), - AUX3 = ((int)DrawBufferMode.AUX3), - AUX1 = ((int)DrawBufferMode.AUX1), - LEFT = ((int)DrawBufferMode.LEFT), - RIGHT = ((int)DrawBufferMode.RIGHT), - BACK_RIGHT = ((int)DrawBufferMode.BACK_RIGHT), - AUX2 = ((int)DrawBufferMode.AUX2), - AUX0 = ((int)DrawBufferMode.AUX0), - FRONT_LEFT = ((int)DrawBufferMode.FRONT_LEFT), BACK = ((int)DrawBufferMode.BACK), - FRONT = ((int)DrawBufferMode.FRONT), BACK_LEFT = ((int)DrawBufferMode.BACK_LEFT), + AUX1 = ((int)DrawBufferMode.AUX1), + FRONT = ((int)DrawBufferMode.FRONT), + FRONT_RIGHT = ((int)DrawBufferMode.FRONT_RIGHT), + AUX2 = ((int)DrawBufferMode.AUX2), + RIGHT = ((int)DrawBufferMode.RIGHT), + FRONT_LEFT = ((int)DrawBufferMode.FRONT_LEFT), + BACK_RIGHT = ((int)DrawBufferMode.BACK_RIGHT), + AUX0 = ((int)DrawBufferMode.AUX0), + AUX3 = ((int)DrawBufferMode.AUX3), + LEFT = ((int)DrawBufferMode.LEFT), } public enum RenderingMode { - SELECT = ((int)0x1C02), FEEDBACK = ((int)0x1C01), + SELECT = ((int)0x1C02), RENDER = ((int)0x1C00), } public enum SamplePatternSGIS { - GL_4PASS_2_SGIS = ((int)SGIS_multisample.GL_4PASS_2_SGIS), GL_4PASS_3_SGIS = ((int)SGIS_multisample.GL_4PASS_3_SGIS), - GL_2PASS_0_SGIS = ((int)SGIS_multisample.GL_2PASS_0_SGIS), + GL_4PASS_2_SGIS = ((int)SGIS_multisample.GL_4PASS_2_SGIS), GL_4PASS_1_SGIS = ((int)SGIS_multisample.GL_4PASS_1_SGIS), GL_1PASS_SGIS = ((int)SGIS_multisample.GL_1PASS_SGIS), GL_4PASS_0_SGIS = ((int)SGIS_multisample.GL_4PASS_0_SGIS), GL_2PASS_1_SGIS = ((int)SGIS_multisample.GL_2PASS_1_SGIS), + GL_2PASS_0_SGIS = ((int)SGIS_multisample.GL_2PASS_0_SGIS), } public enum SeparableTargetEXT @@ -1370,70 +1370,70 @@ namespace OpenTK.OpenGL public enum ShadingModel { - SMOOTH = ((int)0x1D01), FLAT = ((int)0x1D00), + SMOOTH = ((int)0x1D01), } public enum StencilFunction { - NEVER = ((int)AlphaFunction.NEVER), GEQUAL = ((int)AlphaFunction.GEQUAL), - GREATER = ((int)AlphaFunction.GREATER), - ALWAYS = ((int)AlphaFunction.ALWAYS), - LEQUAL = ((int)AlphaFunction.LEQUAL), - NOTEQUAL = ((int)AlphaFunction.NOTEQUAL), - EQUAL = ((int)AlphaFunction.EQUAL), + NEVER = ((int)AlphaFunction.NEVER), LESS = ((int)AlphaFunction.LESS), + LEQUAL = ((int)AlphaFunction.LEQUAL), + EQUAL = ((int)AlphaFunction.EQUAL), + GREATER = ((int)AlphaFunction.GREATER), + NOTEQUAL = ((int)AlphaFunction.NOTEQUAL), + ALWAYS = ((int)AlphaFunction.ALWAYS), } public enum StencilOp { + ZERO = ((int)BlendingFactorDest.ZERO), REPLACE = ((int)0x1E01), - DECR = ((int)0x1E03), INVERT = ((int)LogicOp.INVERT), INCR = ((int)0x1E02), KEEP = ((int)0x1E00), - ZERO = ((int)BlendingFactorDest.ZERO), + DECR = ((int)0x1E03), } public enum StringName { + VENDOR = ((int)0x1F00), + RENDERER = ((int)0x1F01), EXTENSIONS = ((int)0x1F03), VERSION = ((int)0x1F02), - RENDERER = ((int)0x1F01), - VENDOR = ((int)0x1F00), } public enum TexCoordPointerType { - DOUBLE = ((int)DataType.DOUBLE), + FLOAT = ((int)DataType.FLOAT), INT = ((int)DataType.INT), SHORT = ((int)DataType.SHORT), - FLOAT = ((int)DataType.FLOAT), + DOUBLE = ((int)DataType.DOUBLE), } public enum TextureCoordName { - Q = ((int)0x2003), R = ((int)0x2002), S = ((int)0x2000), + Q = ((int)0x2003), T = ((int)0x2001), } public enum TextureEnvMode { - REPLACE_EXT = ((int)EXT_texture.REPLACE_EXT), - MODULATE = ((int)0x2100), ADD = ((int)AccumOp.ADD), - DECAL = ((int)0x2101), - BLEND = ((int)GetPName.BLEND), + REPLACE_EXT = ((int)EXT_texture.REPLACE_EXT), TEXTURE_ENV_BIAS_SGIX = ((int)SGIX_texture_add_env.TEXTURE_ENV_BIAS_SGIX), + MODULATE = ((int)0x2100), + BLEND = ((int)GetPName.BLEND), + DECAL = ((int)0x2101), } public enum TextureEnvParameter { - TEXTURE_ENV_COLOR = ((int)0x2201), TEXTURE_ENV_MODE = ((int)0x2200), + TEXTURE_ENV_COLOR = ((int)0x2201), } public enum TextureEnvTarget @@ -1448,246 +1448,246 @@ namespace OpenTK.OpenGL public enum TextureGenMode { - EYE_DISTANCE_TO_LINE_SGIS = ((int)SGIS_point_line_texgen.EYE_DISTANCE_TO_LINE_SGIS), + EYE_LINEAR = ((int)0x2400), EYE_DISTANCE_TO_POINT_SGIS = ((int)SGIS_point_line_texgen.EYE_DISTANCE_TO_POINT_SGIS), OBJECT_LINEAR = ((int)0x2401), - OBJECT_DISTANCE_TO_LINE_SGIS = ((int)SGIS_point_line_texgen.OBJECT_DISTANCE_TO_LINE_SGIS), - OBJECT_DISTANCE_TO_POINT_SGIS = ((int)SGIS_point_line_texgen.OBJECT_DISTANCE_TO_POINT_SGIS), - EYE_LINEAR = ((int)0x2400), SPHERE_MAP = ((int)0x2402), + OBJECT_DISTANCE_TO_POINT_SGIS = ((int)SGIS_point_line_texgen.OBJECT_DISTANCE_TO_POINT_SGIS), + EYE_DISTANCE_TO_LINE_SGIS = ((int)SGIS_point_line_texgen.EYE_DISTANCE_TO_LINE_SGIS), + OBJECT_DISTANCE_TO_LINE_SGIS = ((int)SGIS_point_line_texgen.OBJECT_DISTANCE_TO_LINE_SGIS), } public enum TextureGenParameter { - EYE_PLANE = ((int)0x2502), - OBJECT_LINE_SGIS = ((int)SGIS_point_line_texgen.OBJECT_LINE_SGIS), - EYE_POINT_SGIS = ((int)SGIS_point_line_texgen.EYE_POINT_SGIS), - TEXTURE_GEN_MODE = ((int)0x2500), EYE_LINE_SGIS = ((int)SGIS_point_line_texgen.EYE_LINE_SGIS), + EYE_POINT_SGIS = ((int)SGIS_point_line_texgen.EYE_POINT_SGIS), OBJECT_POINT_SGIS = ((int)SGIS_point_line_texgen.OBJECT_POINT_SGIS), + OBJECT_LINE_SGIS = ((int)SGIS_point_line_texgen.OBJECT_LINE_SGIS), + EYE_PLANE = ((int)0x2502), OBJECT_PLANE = ((int)0x2501), + TEXTURE_GEN_MODE = ((int)0x2500), } public enum TextureMagFilter { - LINEAR = ((int)0x2601), PIXEL_TEX_GEN_Q_FLOOR_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_FLOOR_SGIX), + LINEAR = ((int)0x2601), + LINEAR_SHARPEN_COLOR_SGIS = ((int)SGIS_sharpen_texture.LINEAR_SHARPEN_COLOR_SGIS), + PIXEL_TEX_GEN_Q_ROUND_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_ROUND_SGIX), + PIXEL_TEX_GEN_Q_CEILING_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_CEILING_SGIX), + NEAREST = ((int)0x2600), + LINEAR_DETAIL_ALPHA_SGIS = ((int)SGIS_detail_texture.LINEAR_DETAIL_ALPHA_SGIS), + LINEAR_DETAIL_SGIS = ((int)SGIS_detail_texture.LINEAR_DETAIL_SGIS), + LINEAR_SHARPEN_ALPHA_SGIS = ((int)SGIS_sharpen_texture.LINEAR_SHARPEN_ALPHA_SGIS), FILTER4_SGIS = ((int)SGIS_texture_filter4.FILTER4_SGIS), LINEAR_SHARPEN_SGIS = ((int)SGIS_sharpen_texture.LINEAR_SHARPEN_SGIS), - PIXEL_TEX_GEN_Q_CEILING_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_CEILING_SGIX), - LINEAR_DETAIL_SGIS = ((int)SGIS_detail_texture.LINEAR_DETAIL_SGIS), - PIXEL_TEX_GEN_Q_ROUND_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_ROUND_SGIX), - NEAREST = ((int)0x2600), - LINEAR_SHARPEN_COLOR_SGIS = ((int)SGIS_sharpen_texture.LINEAR_SHARPEN_COLOR_SGIS), - LINEAR_SHARPEN_ALPHA_SGIS = ((int)SGIS_sharpen_texture.LINEAR_SHARPEN_ALPHA_SGIS), - LINEAR_DETAIL_ALPHA_SGIS = ((int)SGIS_detail_texture.LINEAR_DETAIL_ALPHA_SGIS), LINEAR_DETAIL_COLOR_SGIS = ((int)SGIS_detail_texture.LINEAR_DETAIL_COLOR_SGIS), } public enum TextureMinFilter { - LINEAR = ((int)TextureMagFilter.LINEAR), - PIXEL_TEX_GEN_Q_FLOOR_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_FLOOR_SGIX), - FILTER4_SGIS = ((int)SGIS_texture_filter4.FILTER4_SGIS), - PIXEL_TEX_GEN_Q_CEILING_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_CEILING_SGIX), - NEAREST_CLIPMAP_NEAREST_SGIX = ((int)SGIX_clipmap.NEAREST_CLIPMAP_NEAREST_SGIX), - LINEAR_CLIPMAP_NEAREST_SGIX = ((int)SGIX_clipmap.LINEAR_CLIPMAP_NEAREST_SGIX), NEAREST_CLIPMAP_LINEAR_SGIX = ((int)SGIX_clipmap.NEAREST_CLIPMAP_LINEAR_SGIX), - NEAREST_MIPMAP_LINEAR = ((int)0x2702), - NEAREST = ((int)TextureMagFilter.NEAREST), + PIXEL_TEX_GEN_Q_FLOOR_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_FLOOR_SGIX), NEAREST_MIPMAP_NEAREST = ((int)0x2700), - LINEAR_MIPMAP_NEAREST = ((int)0x2701), + LINEAR = ((int)TextureMagFilter.LINEAR), + NEAREST_MIPMAP_LINEAR = ((int)0x2702), + PIXEL_TEX_GEN_Q_CEILING_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_CEILING_SGIX), LINEAR_CLIPMAP_LINEAR_SGIX = ((int)SGIX_clipmap.LINEAR_CLIPMAP_LINEAR_SGIX), LINEAR_MIPMAP_LINEAR = ((int)0x2703), + NEAREST = ((int)TextureMagFilter.NEAREST), + NEAREST_CLIPMAP_NEAREST_SGIX = ((int)SGIX_clipmap.NEAREST_CLIPMAP_NEAREST_SGIX), + LINEAR_MIPMAP_NEAREST = ((int)0x2701), PIXEL_TEX_GEN_Q_ROUND_SGIX = ((int)SGIX_impact_pixel_texture.PIXEL_TEX_GEN_Q_ROUND_SGIX), + LINEAR_CLIPMAP_NEAREST_SGIX = ((int)SGIX_clipmap.LINEAR_CLIPMAP_NEAREST_SGIX), + FILTER4_SGIS = ((int)SGIS_texture_filter4.FILTER4_SGIS), } public enum TextureParameterName { - TEXTURE_BORDER_COLOR = ((int)GetTextureParameter.TEXTURE_BORDER_COLOR), - TEXTURE_LOD_BIAS_T_SGIX = ((int)SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_T_SGIX), - TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX), + TEXTURE_WRAP_T = ((int)0x2803), + TEXTURE_CLIPMAP_FRAME_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_FRAME_SGIX), + GENERATE_MIPMAP_SGIS = ((int)SGIS_generate_mipmap.GENERATE_MIPMAP_SGIS), + TEXTURE_MAG_FILTER = ((int)0x2800), + TEXTURE_CLIPMAP_CENTER_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_CENTER_SGIX), + TEXTURE_MIN_FILTER = ((int)0x2801), + DETAIL_TEXTURE_LEVEL_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_LEVEL_SGIS), + TEXTURE_WRAP_Q_SGIS = ((int)SGIS_texture4D.TEXTURE_WRAP_Q_SGIS), POST_TEXTURE_FILTER_BIAS_SGIX = ((int)SGIX_texture_scale_bias.POST_TEXTURE_FILTER_BIAS_SGIX), TEXTURE_LOD_BIAS_R_SGIX = ((int)SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_R_SGIX), - GENERATE_MIPMAP_SGIS = ((int)SGIS_generate_mipmap.GENERATE_MIPMAP_SGIS), - TEXTURE_CLIPMAP_DEPTH_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_DEPTH_SGIX), - TEXTURE_COMPARE_OPERATOR_SGIX = ((int)SGIX_shadow.TEXTURE_COMPARE_OPERATOR_SGIX), - QUAD_TEXTURE_SELECT_SGIS = ((int)SGIS_texture_select.QUAD_TEXTURE_SELECT_SGIS), - TEXTURE_CLIPMAP_CENTER_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_CENTER_SGIX), - TEXTURE_MAX_CLAMP_T_SGIX = ((int)SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_T_SGIX), - TEXTURE_COMPARE_SGIX = ((int)SGIX_shadow.TEXTURE_COMPARE_SGIX), - TEXTURE_MAX_CLAMP_S_SGIX = ((int)SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_S_SGIX), - TEXTURE_MAG_FILTER = ((int)0x2800), - SHADOW_AMBIENT_SGIX = ((int)SGIX_shadow_ambient.SHADOW_AMBIENT_SGIX), - TEXTURE_WRAP_Q_SGIS = ((int)SGIS_texture4D.TEXTURE_WRAP_Q_SGIS), DETAIL_TEXTURE_MODE_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_MODE_SGIS), - TEXTURE_CLIPMAP_FRAME_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_FRAME_SGIX), - DUAL_TEXTURE_SELECT_SGIS = ((int)SGIS_texture_select.DUAL_TEXTURE_SELECT_SGIS), - TEXTURE_WRAP_S = ((int)0x2802), - TEXTURE_LOD_BIAS_S_SGIX = ((int)SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_S_SGIX), + TEXTURE_BORDER_COLOR = ((int)GetTextureParameter.TEXTURE_BORDER_COLOR), POST_TEXTURE_FILTER_SCALE_SGIX = ((int)SGIX_texture_scale_bias.POST_TEXTURE_FILTER_SCALE_SGIX), - DETAIL_TEXTURE_LEVEL_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_LEVEL_SGIS), - TEXTURE_WRAP_R_EXT = ((int)EXT_texture3D.TEXTURE_WRAP_R_EXT), - TEXTURE_MIN_FILTER = ((int)0x2801), + TEXTURE_CLIPMAP_DEPTH_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_DEPTH_SGIX), TEXTURE_CLIPMAP_OFFSET_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_OFFSET_SGIX), - TEXTURE_WRAP_T = ((int)0x2803), - TEXTURE_MAX_CLAMP_R_SGIX = ((int)SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_R_SGIX), - TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_LOD_OFFSET_SGIX), + TEXTURE_COMPARE_SGIX = ((int)SGIX_shadow.TEXTURE_COMPARE_SGIX), + TEXTURE_MAX_CLAMP_T_SGIX = ((int)SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_T_SGIX), + TEXTURE_WRAP_R_EXT = ((int)EXT_texture3D.TEXTURE_WRAP_R_EXT), TEXTURE_PRIORITY = ((int)GetTextureParameter.TEXTURE_PRIORITY), + TEXTURE_MAX_CLAMP_R_SGIX = ((int)SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_R_SGIX), + TEXTURE_MAX_CLAMP_S_SGIX = ((int)SGIX_texture_coordinate_clamp.TEXTURE_MAX_CLAMP_S_SGIX), + QUAD_TEXTURE_SELECT_SGIS = ((int)SGIS_texture_select.QUAD_TEXTURE_SELECT_SGIS), + TEXTURE_LOD_BIAS_T_SGIX = ((int)SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_T_SGIX), + SHADOW_AMBIENT_SGIX = ((int)SGIX_shadow_ambient.SHADOW_AMBIENT_SGIX), + TEXTURE_COMPARE_OPERATOR_SGIX = ((int)SGIX_shadow.TEXTURE_COMPARE_OPERATOR_SGIX), + DUAL_TEXTURE_SELECT_SGIS = ((int)SGIS_texture_select.DUAL_TEXTURE_SELECT_SGIS), + TEXTURE_LOD_BIAS_S_SGIX = ((int)SGIX_texture_lod_bias.TEXTURE_LOD_BIAS_S_SGIX), + TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_LOD_OFFSET_SGIX), + TEXTURE_WRAP_S = ((int)0x2802), + TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)SGIX_clipmap.TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX), } public enum TextureTarget { - TEXTURE_1D = ((int)GetPName.TEXTURE_1D), TEXTURE_MAX_LOD_SGIS = ((int)SGIS_texture_lod.TEXTURE_MAX_LOD_SGIS), - TEXTURE_2D = ((int)GetPName.TEXTURE_2D), TEXTURE_BASE_LEVEL_SGIS = ((int)SGIS_texture_lod.TEXTURE_BASE_LEVEL_SGIS), - PROXY_TEXTURE_4D_SGIS = ((int)SGIS_texture4D.PROXY_TEXTURE_4D_SGIS), - PROXY_TEXTURE_2D = ((int)0x8064), - TEXTURE_4D_SGIS = ((int)SGIS_texture4D.TEXTURE_4D_SGIS), - DETAIL_TEXTURE_2D_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_2D_SGIS), PROXY_TEXTURE_1D = ((int)0x8063), + TEXTURE_3D_EXT = ((int)EXT_texture3D.TEXTURE_3D_EXT), + PROXY_TEXTURE_4D_SGIS = ((int)SGIS_texture4D.PROXY_TEXTURE_4D_SGIS), + PROXY_TEXTURE_3D_EXT = ((int)EXT_texture3D.PROXY_TEXTURE_3D_EXT), + TEXTURE_2D = ((int)GetPName.TEXTURE_2D), + DETAIL_TEXTURE_2D_SGIS = ((int)SGIS_detail_texture.DETAIL_TEXTURE_2D_SGIS), + TEXTURE_1D = ((int)GetPName.TEXTURE_1D), + TEXTURE_4D_SGIS = ((int)SGIS_texture4D.TEXTURE_4D_SGIS), + PROXY_TEXTURE_2D = ((int)0x8064), TEXTURE_MIN_LOD_SGIS = ((int)SGIS_texture_lod.TEXTURE_MIN_LOD_SGIS), TEXTURE_MAX_LEVEL_SGIS = ((int)SGIS_texture_lod.TEXTURE_MAX_LEVEL_SGIS), - TEXTURE_3D_EXT = ((int)EXT_texture3D.TEXTURE_3D_EXT), - PROXY_TEXTURE_3D_EXT = ((int)EXT_texture3D.PROXY_TEXTURE_3D_EXT), } public enum TextureWrapMode { - CLAMP_TO_BORDER_SGIS = ((int)SGIS_texture_border_clamp.CLAMP_TO_BORDER_SGIS), - CLAMP = ((int)0x2900), REPEAT = ((int)0x2901), + CLAMP = ((int)0x2900), CLAMP_TO_EDGE_SGIS = ((int)SGIS_texture_edge_clamp.CLAMP_TO_EDGE_SGIS), + CLAMP_TO_BORDER_SGIS = ((int)SGIS_texture_border_clamp.CLAMP_TO_BORDER_SGIS), } public enum PixelInternalFormat { - LUMINANCE12_ALPHA12 = ((int)0x8047), - DUAL_LUMINANCE16_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE16_SGIS), - QUAD_LUMINANCE8_SGIS = ((int)SGIS_texture_select.QUAD_LUMINANCE8_SGIS), - RGBA16 = ((int)0x805B), - ALPHA_ICC_SGIX = ((int)SGIX_icc_texture.ALPHA_ICC_SGIX), - LUMINANCE12 = ((int)0x8041), - DUAL_ALPHA4_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA4_SGIS), - INTENSITY4 = ((int)0x804A), - RGBA12 = ((int)0x805A), - INTENSITY8 = ((int)0x804B), - DUAL_ALPHA8_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA8_SGIS), - DEPTH_COMPONENT16_SGIX = ((int)SGIX_depth_texture.DEPTH_COMPONENT16_SGIX), - ALPHA16_ICC_SGIX = ((int)SGIX_icc_texture.ALPHA16_ICC_SGIX), - DUAL_INTENSITY12_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY12_SGIS), - LUMINANCE16 = ((int)0x8042), - LUMINANCE_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE_ICC_SGIX), - DEPTH_COMPONENT24_SGIX = ((int)SGIX_depth_texture.DEPTH_COMPONENT24_SGIX), - INTENSITY = ((int)0x8049), - QUAD_ALPHA4_SGIS = ((int)SGIS_texture_select.QUAD_ALPHA4_SGIS), - ALPHA12 = ((int)0x803D), - INTENSITY_ICC_SGIX = ((int)SGIX_icc_texture.INTENSITY_ICC_SGIX), - LUMINANCE4 = ((int)0x803F), - LUMINANCE_ALPHA_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE_ALPHA_ICC_SGIX), RGB_ICC_SGIX = ((int)SGIX_icc_texture.RGB_ICC_SGIX), - LUMINANCE4_ALPHA4 = ((int)0x8043), - INTENSITY16_ICC_SGIX = ((int)SGIX_icc_texture.INTENSITY16_ICC_SGIX), - RGBA_ICC_SGIX = ((int)SGIX_icc_texture.RGBA_ICC_SGIX), - DUAL_LUMINANCE12_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE12_SGIS), - ALPHA16 = ((int)0x803E), - DUAL_ALPHA16_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA16_SGIS), - DUAL_ALPHA12_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA12_SGIS), - RGB2_EXT = ((int)EXT_texture.RGB2_EXT), - LUMINANCE8 = ((int)0x8040), - QUAD_INTENSITY8_SGIS = ((int)SGIS_texture_select.QUAD_INTENSITY8_SGIS), - DUAL_LUMINANCE_ALPHA4_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE_ALPHA4_SGIS), - LUMINANCE12_ALPHA4 = ((int)0x8046), - QUAD_LUMINANCE4_SGIS = ((int)SGIS_texture_select.QUAD_LUMINANCE4_SGIS), - RGB5 = ((int)0x8050), - DUAL_LUMINANCE_ALPHA8_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE_ALPHA8_SGIS), - LUMINANCE8_ALPHA8 = ((int)0x8045), - DUAL_INTENSITY8_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY8_SGIS), - RGB8 = ((int)0x8051), - R5_G6_B5_A8_ICC_SGIX = ((int)SGIX_icc_texture.R5_G6_B5_A8_ICC_SGIX), - QUAD_ALPHA8_SGIS = ((int)SGIS_texture_select.QUAD_ALPHA8_SGIS), - DUAL_INTENSITY4_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY4_SGIS), - RGB10_A2 = ((int)0x8059), - INTENSITY12 = ((int)0x804C), RGBA4 = ((int)0x8056), - RGB5_A1 = ((int)0x8057), - R3_G3_B2 = ((int)0x2A10), - R5_G6_B5_ICC_SGIX = ((int)SGIX_icc_texture.R5_G6_B5_ICC_SGIX), - RGBA2 = ((int)0x8055), - DUAL_INTENSITY16_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY16_SGIS), - QUAD_INTENSITY4_SGIS = ((int)SGIS_texture_select.QUAD_INTENSITY4_SGIS), - DUAL_LUMINANCE8_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE8_SGIS), - RGB16 = ((int)0x8054), - ALPHA4 = ((int)0x803B), - RGBA8 = ((int)0x8058), - INTENSITY16 = ((int)0x804D), - LUMINANCE16_ALPHA8_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE16_ALPHA8_ICC_SGIX), - LUMINANCE16_ALPHA16 = ((int)0x8048), - LUMINANCE16_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE16_ICC_SGIX), - ALPHA8 = ((int)0x803C), - RGB4 = ((int)0x804F), + QUAD_LUMINANCE8_SGIS = ((int)SGIS_texture_select.QUAD_LUMINANCE8_SGIS), + DUAL_ALPHA8_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA8_SGIS), + INTENSITY = ((int)0x8049), + DUAL_ALPHA4_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA4_SGIS), + RGB5 = ((int)0x8050), + QUAD_ALPHA4_SGIS = ((int)SGIS_texture_select.QUAD_ALPHA4_SGIS), DEPTH_COMPONENT32_SGIX = ((int)SGIX_depth_texture.DEPTH_COMPONENT32_SGIX), + DEPTH_COMPONENT16_SGIX = ((int)SGIX_depth_texture.DEPTH_COMPONENT16_SGIX), + ALPHA8 = ((int)0x803C), + INTENSITY12 = ((int)0x804C), + DUAL_LUMINANCE4_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE4_SGIS), + INTENSITY16 = ((int)0x804D), + DUAL_INTENSITY12_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY12_SGIS), + RGB10_A2 = ((int)0x8059), + ALPHA16_ICC_SGIX = ((int)SGIX_icc_texture.ALPHA16_ICC_SGIX), + LUMINANCE16_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE16_ICC_SGIX), + DUAL_LUMINANCE8_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE8_SGIS), + DUAL_ALPHA12_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA12_SGIS), + R3_G3_B2 = ((int)0x2A10), + DEPTH_COMPONENT24_SGIX = ((int)SGIX_depth_texture.DEPTH_COMPONENT24_SGIX), + RGB2_EXT = ((int)EXT_texture.RGB2_EXT), + QUAD_INTENSITY4_SGIS = ((int)SGIS_texture_select.QUAD_INTENSITY4_SGIS), + QUAD_INTENSITY8_SGIS = ((int)SGIS_texture_select.QUAD_INTENSITY8_SGIS), + QUAD_LUMINANCE4_SGIS = ((int)SGIS_texture_select.QUAD_LUMINANCE4_SGIS), + RGB8 = ((int)0x8051), + DUAL_LUMINANCE_ALPHA8_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE_ALPHA8_SGIS), + DUAL_LUMINANCE_ALPHA4_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE_ALPHA4_SGIS), + LUMINANCE16_ALPHA16 = ((int)0x8048), + R5_G6_B5_ICC_SGIX = ((int)SGIX_icc_texture.R5_G6_B5_ICC_SGIX), + LUMINANCE12_ALPHA4 = ((int)0x8046), + LUMINANCE6_ALPHA2 = ((int)0x8044), + INTENSITY4 = ((int)0x804A), RGB10 = ((int)0x8052), RGB12 = ((int)0x8053), - LUMINANCE6_ALPHA2 = ((int)0x8044), - DUAL_LUMINANCE4_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE4_SGIS), + DUAL_INTENSITY8_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY8_SGIS), + RGB4 = ((int)0x804F), + LUMINANCE4_ALPHA4 = ((int)0x8043), + R5_G6_B5_A8_ICC_SGIX = ((int)SGIX_icc_texture.R5_G6_B5_A8_ICC_SGIX), + INTENSITY8 = ((int)0x804B), + LUMINANCE4 = ((int)0x803F), + RGB16 = ((int)0x8054), + DUAL_ALPHA16_SGIS = ((int)SGIS_texture_select.DUAL_ALPHA16_SGIS), + ALPHA_ICC_SGIX = ((int)SGIX_icc_texture.ALPHA_ICC_SGIX), + QUAD_ALPHA8_SGIS = ((int)SGIS_texture_select.QUAD_ALPHA8_SGIS), + DUAL_LUMINANCE12_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE12_SGIS), + LUMINANCE16 = ((int)0x8042), + RGBA16 = ((int)0x805B), + ALPHA12 = ((int)0x803D), + LUMINANCE12 = ((int)0x8041), + LUMINANCE8_ALPHA8 = ((int)0x8045), + ALPHA16 = ((int)0x803E), + LUMINANCE16_ALPHA8_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE16_ALPHA8_ICC_SGIX), + LUMINANCE_ALPHA_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE_ALPHA_ICC_SGIX), + RGBA8 = ((int)0x8058), + INTENSITY_ICC_SGIX = ((int)SGIX_icc_texture.INTENSITY_ICC_SGIX), + RGBA12 = ((int)0x805A), + INTENSITY16_ICC_SGIX = ((int)SGIX_icc_texture.INTENSITY16_ICC_SGIX), + LUMINANCE8 = ((int)0x8040), + DUAL_LUMINANCE16_SGIS = ((int)SGIS_texture_select.DUAL_LUMINANCE16_SGIS), + ALPHA4 = ((int)0x803B), + LUMINANCE12_ALPHA12 = ((int)0x8047), + LUMINANCE_ICC_SGIX = ((int)SGIX_icc_texture.LUMINANCE_ICC_SGIX), + DUAL_INTENSITY16_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY16_SGIS), + RGB5_A1 = ((int)0x8057), + RGBA2 = ((int)0x8055), + DUAL_INTENSITY4_SGIS = ((int)SGIS_texture_select.DUAL_INTENSITY4_SGIS), + RGBA_ICC_SGIX = ((int)SGIX_icc_texture.RGBA_ICC_SGIX), } public enum InterleavedArrayFormat { - T2F_C4UB_V3F = ((int)0x2A29), - T2F_N3F_V3F = ((int)0x2A2B), - T4F_V4F = ((int)0x2A28), - T2F_V3F = ((int)0x2A27), - V2F = ((int)0x2A20), - T2F_C4F_N3F_V3F = ((int)0x2A2C), - T4F_C4F_N3F_V4F = ((int)0x2A2D), + C4UB_V2F = ((int)0x2A22), T2F_C3F_V3F = ((int)0x2A2A), - C3F_V3F = ((int)0x2A24), - C4F_N3F_V3F = ((int)0x2A26), + T2F_C4F_N3F_V3F = ((int)0x2A2C), V3F = ((int)0x2A21), N3F_V3F = ((int)0x2A25), - C4UB_V2F = ((int)0x2A22), + T2F_C4UB_V3F = ((int)0x2A29), + V2F = ((int)0x2A20), + T2F_N3F_V3F = ((int)0x2A2B), + C3F_V3F = ((int)0x2A24), + T4F_C4F_N3F_V4F = ((int)0x2A2D), + T2F_V3F = ((int)0x2A27), + T4F_V4F = ((int)0x2A28), + C4F_N3F_V3F = ((int)0x2A26), C4UB_V3F = ((int)0x2A23), } public enum VertexPointerType { - DOUBLE = ((int)DataType.DOUBLE), + FLOAT = ((int)DataType.FLOAT), INT = ((int)DataType.INT), SHORT = ((int)DataType.SHORT), - FLOAT = ((int)DataType.FLOAT), + DOUBLE = ((int)DataType.DOUBLE), } public enum ClipPlaneName { - CLIP_PLANE3 = ((int)0x3003), - CLIP_PLANE2 = ((int)0x3002), CLIP_PLANE5 = ((int)0x3005), + CLIP_PLANE4 = ((int)0x3004), CLIP_PLANE1 = ((int)0x3001), CLIP_PLANE0 = ((int)0x3000), - CLIP_PLANE4 = ((int)0x3004), + CLIP_PLANE3 = ((int)0x3003), + CLIP_PLANE2 = ((int)0x3002), } public enum LightName { - FRAGMENT_LIGHT4_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT4_SGIX), - FRAGMENT_LIGHT5_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT5_SGIX), - LIGHT4 = ((int)0x4004), - LIGHT3 = ((int)0x4003), - FRAGMENT_LIGHT7_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT7_SGIX), LIGHT6 = ((int)0x4006), - FRAGMENT_LIGHT1_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT1_SGIX), - LIGHT5 = ((int)0x4005), - LIGHT0 = ((int)0x4000), + FRAGMENT_LIGHT4_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT4_SGIX), FRAGMENT_LIGHT3_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT3_SGIX), - FRAGMENT_LIGHT2_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT2_SGIX), - LIGHT7 = ((int)0x4007), - LIGHT2 = ((int)0x4002), FRAGMENT_LIGHT0_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT0_SGIX), - LIGHT1 = ((int)0x4001), + LIGHT4 = ((int)0x4004), + FRAGMENT_LIGHT7_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT7_SGIX), FRAGMENT_LIGHT6_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT6_SGIX), + LIGHT5 = ((int)0x4005), + FRAGMENT_LIGHT5_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT5_SGIX), + LIGHT2 = ((int)0x4002), + LIGHT0 = ((int)0x4000), + LIGHT1 = ((int)0x4001), + LIGHT7 = ((int)0x4007), + FRAGMENT_LIGHT2_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT2_SGIX), + LIGHT3 = ((int)0x4003), + FRAGMENT_LIGHT1_SGIX = ((int)SGIX_fragment_lighting.FRAGMENT_LIGHT1_SGIX), } public enum EXT_abgr @@ -1697,275 +1697,275 @@ namespace OpenTK.OpenGL public enum EXT_blend_color { - CONSTANT_COLOR_EXT = ((int)0x8001), - CONSTANT_ALPHA = ((int)0x8003), + CONSTANT_COLOR = ((int)0x8001), BLEND_COLOR_EXT = ((int)0x8005), - CONSTANT_ALPHA_EXT = ((int)0x8003), ONE_MINUS_CONSTANT_COLOR_EXT = ((int)0x8002), ONE_MINUS_CONSTANT_COLOR = ((int)0x8002), - ONE_MINUS_CONSTANT_ALPHA_EXT = ((int)0x8004), - CONSTANT_COLOR = ((int)0x8001), - BLEND_COLOR = ((int)0x8005), ONE_MINUS_CONSTANT_ALPHA = ((int)0x8004), + CONSTANT_ALPHA = ((int)0x8003), + BLEND_COLOR = ((int)0x8005), + CONSTANT_ALPHA_EXT = ((int)0x8003), + ONE_MINUS_CONSTANT_ALPHA_EXT = ((int)0x8004), + CONSTANT_COLOR_EXT = ((int)0x8001), } public enum EXT_blend_minmax { - MAX_EXT = ((int)0x8008), - BLEND_EQUATION_EXT = ((int)0x8009), MIN = ((int)0x8007), - FUNC_ADD_EXT = ((int)0x8006), + BLEND_EQUATION_EXT = ((int)0x8009), FUNC_ADD = ((int)0x8006), + BLEND_EQUATION = ((int)0x8009), + MAX_EXT = ((int)0x8008), MAX = ((int)0x8008), MIN_EXT = ((int)0x8007), - BLEND_EQUATION = ((int)0x8009), + FUNC_ADD_EXT = ((int)0x8006), } public enum EXT_blend_subtract { - FUNC_SUBTRACT = ((int)0x800A), - FUNC_REVERSE_SUBTRACT = ((int)0x800B), - FUNC_REVERSE_SUBTRACT_EXT = ((int)0x800B), FUNC_SUBTRACT_EXT = ((int)0x800A), + FUNC_REVERSE_SUBTRACT_EXT = ((int)0x800B), + FUNC_REVERSE_SUBTRACT = ((int)0x800B), + FUNC_SUBTRACT = ((int)0x800A), } public enum EXT_cmyka { - UNPACK_CMYK_HINT_EXT = ((int)0x800F), PACK_CMYK_HINT_EXT = ((int)0x800E), - CMYKA_EXT = ((int)0x800D), CMYK_EXT = ((int)0x800C), + CMYKA_EXT = ((int)0x800D), + UNPACK_CMYK_HINT_EXT = ((int)0x800F), } public enum EXT_convolution { + CONVOLUTION_FILTER_SCALE = ((int)0x8014), + POST_CONVOLUTION_GREEN_BIAS_EXT = ((int)0x8021), + POST_CONVOLUTION_GREEN_SCALE_EXT = ((int)0x801D), + CONVOLUTION_FORMAT_EXT = ((int)0x8017), CONVOLUTION_WIDTH = ((int)0x8018), - CONVOLUTION_1D = ((int)0x8010), - CONVOLUTION_FILTER_SCALE_EXT = ((int)0x8014), - CONVOLUTION_2D = ((int)0x8011), - CONVOLUTION_WIDTH_EXT = ((int)0x8018), - POST_CONVOLUTION_ALPHA_BIAS = ((int)0x8023), + POST_CONVOLUTION_RED_SCALE = ((int)0x801C), + MAX_CONVOLUTION_HEIGHT_EXT = ((int)0x801B), + MAX_CONVOLUTION_WIDTH = ((int)0x801A), + CONVOLUTION_2D_EXT = ((int)0x8011), + CONVOLUTION_BORDER_MODE_EXT = ((int)0x8013), + CONVOLUTION_FILTER_BIAS = ((int)0x8015), POST_CONVOLUTION_ALPHA_SCALE_EXT = ((int)0x801F), POST_CONVOLUTION_BLUE_BIAS_EXT = ((int)0x8022), - CONVOLUTION_FILTER_SCALE = ((int)0x8014), - POST_CONVOLUTION_GREEN_SCALE_EXT = ((int)0x801D), - SEPARABLE_2D = ((int)0x8012), - CONVOLUTION_FORMAT = ((int)0x8017), - POST_CONVOLUTION_BLUE_SCALE = ((int)0x801E), - CONVOLUTION_BORDER_MODE_EXT = ((int)0x8013), - POST_CONVOLUTION_GREEN_SCALE = ((int)0x801D), - POST_CONVOLUTION_RED_SCALE_EXT = ((int)0x801C), - REDUCE_EXT = ((int)0x8016), - CONVOLUTION_1D_EXT = ((int)0x8010), - MAX_CONVOLUTION_WIDTH_EXT = ((int)0x801A), - CONVOLUTION_FORMAT_EXT = ((int)0x8017), POST_CONVOLUTION_BLUE_BIAS = ((int)0x8022), - CONVOLUTION_HEIGHT = ((int)0x8019), SEPARABLE_2D_EXT = ((int)0x8012), - CONVOLUTION_2D_EXT = ((int)0x8011), - MAX_CONVOLUTION_WIDTH = ((int)0x801A), - POST_CONVOLUTION_ALPHA_BIAS_EXT = ((int)0x8023), - POST_CONVOLUTION_GREEN_BIAS_EXT = ((int)0x8021), - POST_CONVOLUTION_RED_BIAS_EXT = ((int)0x8020), - REDUCE = ((int)0x8016), - MAX_CONVOLUTION_HEIGHT_EXT = ((int)0x801B), - CONVOLUTION_BORDER_MODE = ((int)0x8013), - POST_CONVOLUTION_ALPHA_SCALE = ((int)0x801F), - POST_CONVOLUTION_BLUE_SCALE_EXT = ((int)0x801E), POST_CONVOLUTION_RED_BIAS = ((int)0x8020), - CONVOLUTION_FILTER_BIAS_EXT = ((int)0x8015), - POST_CONVOLUTION_RED_SCALE = ((int)0x801C), - CONVOLUTION_HEIGHT_EXT = ((int)0x8019), - MAX_CONVOLUTION_HEIGHT = ((int)0x801B), - CONVOLUTION_FILTER_BIAS = ((int)0x8015), + MAX_CONVOLUTION_WIDTH_EXT = ((int)0x801A), + POST_CONVOLUTION_BLUE_SCALE_EXT = ((int)0x801E), + REDUCE_EXT = ((int)0x8016), + POST_CONVOLUTION_ALPHA_SCALE = ((int)0x801F), + CONVOLUTION_FORMAT = ((int)0x8017), + POST_CONVOLUTION_RED_BIAS_EXT = ((int)0x8020), + POST_CONVOLUTION_ALPHA_BIAS = ((int)0x8023), POST_CONVOLUTION_GREEN_BIAS = ((int)0x8021), + POST_CONVOLUTION_GREEN_SCALE = ((int)0x801D), + POST_CONVOLUTION_BLUE_SCALE = ((int)0x801E), + CONVOLUTION_FILTER_SCALE_EXT = ((int)0x8014), + CONVOLUTION_2D = ((int)0x8011), + CONVOLUTION_1D = ((int)0x8010), + CONVOLUTION_HEIGHT = ((int)0x8019), + CONVOLUTION_FILTER_BIAS_EXT = ((int)0x8015), + REDUCE = ((int)0x8016), + POST_CONVOLUTION_ALPHA_BIAS_EXT = ((int)0x8023), + CONVOLUTION_1D_EXT = ((int)0x8010), + CONVOLUTION_BORDER_MODE = ((int)0x8013), + CONVOLUTION_WIDTH_EXT = ((int)0x8018), + SEPARABLE_2D = ((int)0x8012), + CONVOLUTION_HEIGHT_EXT = ((int)0x8019), + POST_CONVOLUTION_RED_SCALE_EXT = ((int)0x801C), + MAX_CONVOLUTION_HEIGHT = ((int)0x801B), } public enum EXT_histogram { HISTOGRAM_WIDTH = ((int)0x8026), - PROXY_HISTOGRAM = ((int)0x8025), - MINMAX_EXT = ((int)0x802E), - MINMAX_SINK_EXT = ((int)0x8030), - MINMAX_FORMAT_EXT = ((int)0x802F), - HISTOGRAM_BLUE_SIZE = ((int)0x802A), - HISTOGRAM_SINK_EXT = ((int)0x802D), - HISTOGRAM_LUMINANCE_SIZE = ((int)0x802C), - HISTOGRAM_LUMINANCE_SIZE_EXT = ((int)0x802C), - HISTOGRAM_EXT = ((int)0x8024), - HISTOGRAM_ALPHA_SIZE = ((int)0x802B), - HISTOGRAM_FORMAT_EXT = ((int)0x8027), - HISTOGRAM_RED_SIZE_EXT = ((int)0x8028), - MINMAX = ((int)0x802E), - MINMAX_SINK = ((int)0x8030), - PROXY_HISTOGRAM_EXT = ((int)0x8025), HISTOGRAM_RED_SIZE = ((int)0x8028), - HISTOGRAM_ALPHA_SIZE_EXT = ((int)0x802B), - HISTOGRAM_BLUE_SIZE_EXT = ((int)0x802A), - MINMAX_FORMAT = ((int)0x802F), - HISTOGRAM_WIDTH_EXT = ((int)0x8026), - HISTOGRAM_FORMAT = ((int)0x8027), - TABLE_TOO_LARGE = ((int)0x8031), - HISTOGRAM_SINK = ((int)0x802D), - HISTOGRAM_GREEN_SIZE_EXT = ((int)0x8029), - TABLE_TOO_LARGE_EXT = ((int)0x8031), + MINMAX_SINK_EXT = ((int)0x8030), + PROXY_HISTOGRAM = ((int)0x8025), HISTOGRAM = ((int)0x8024), + HISTOGRAM_WIDTH_EXT = ((int)0x8026), + MINMAX_SINK = ((int)0x8030), HISTOGRAM_GREEN_SIZE = ((int)0x8029), + HISTOGRAM_BLUE_SIZE_EXT = ((int)0x802A), + MINMAX_FORMAT_EXT = ((int)0x802F), + HISTOGRAM_RED_SIZE_EXT = ((int)0x8028), + TABLE_TOO_LARGE = ((int)0x8031), + HISTOGRAM_FORMAT = ((int)0x8027), + MINMAX = ((int)0x802E), + MINMAX_FORMAT = ((int)0x802F), + HISTOGRAM_FORMAT_EXT = ((int)0x8027), + HISTOGRAM_BLUE_SIZE = ((int)0x802A), + HISTOGRAM_GREEN_SIZE_EXT = ((int)0x8029), + HISTOGRAM_SINK_EXT = ((int)0x802D), + HISTOGRAM_ALPHA_SIZE = ((int)0x802B), + HISTOGRAM_LUMINANCE_SIZE = ((int)0x802C), + HISTOGRAM_EXT = ((int)0x8024), + HISTOGRAM_LUMINANCE_SIZE_EXT = ((int)0x802C), + TABLE_TOO_LARGE_EXT = ((int)0x8031), + MINMAX_EXT = ((int)0x802E), + HISTOGRAM_ALPHA_SIZE_EXT = ((int)0x802B), + HISTOGRAM_SINK = ((int)0x802D), + PROXY_HISTOGRAM_EXT = ((int)0x8025), } public enum EXT_packed_pixels { - UNSIGNED_BYTE_3_3_2 = ((int)0x8032), - UNSIGNED_INT_2_10_10_10_REV = ((int)0x8368), - UNSIGNED_INT_10_10_10_2 = ((int)0x8036), - UNSIGNED_SHORT_4_4_4_4_REV = ((int)0x8365), - UNSIGNED_SHORT_5_6_5_REV_EXT = ((int)0x8364), - UNSIGNED_INT_8_8_8_8 = ((int)0x8035), - UNSIGNED_SHORT_5_6_5 = ((int)0x8363), - UNSIGNED_INT_8_8_8_8_REV = ((int)0x8367), - UNSIGNED_SHORT_1_5_5_5_REV = ((int)0x8366), - UNSIGNED_INT_8_8_8_8_EXT = ((int)0x8035), - UNSIGNED_SHORT_1_5_5_5_REV_EXT = ((int)0x8366), - UNSIGNED_SHORT_5_6_5_REV = ((int)0x8364), - UNSIGNED_SHORT_4_4_4_4_REV_EXT = ((int)0x8365), - UNSIGNED_INT_2_10_10_10_REV_EXT = ((int)0x8368), - UNSIGNED_BYTE_2_3_3_REV = ((int)0x8362), - UNSIGNED_BYTE_2_3_3_REV_EXT = ((int)0x8362), - UNSIGNED_SHORT_4_4_4_4_EXT = ((int)0x8033), - UNSIGNED_INT_10_10_10_2_EXT = ((int)0x8036), - UNSIGNED_SHORT_5_6_5_EXT = ((int)0x8363), UNSIGNED_SHORT_5_5_5_1 = ((int)0x8034), - UNSIGNED_INT_8_8_8_8_REV_EXT = ((int)0x8367), - UNSIGNED_SHORT_5_5_5_1_EXT = ((int)0x8034), - UNSIGNED_BYTE_3_3_2_EXT = ((int)0x8032), UNSIGNED_SHORT_4_4_4_4 = ((int)0x8033), + UNSIGNED_SHORT_5_6_5_REV_EXT = ((int)0x8364), + UNSIGNED_INT_10_10_10_2_EXT = ((int)0x8036), + UNSIGNED_SHORT_4_4_4_4_REV_EXT = ((int)0x8365), + UNSIGNED_BYTE_3_3_2_EXT = ((int)0x8032), + UNSIGNED_SHORT_4_4_4_4_REV = ((int)0x8365), + UNSIGNED_INT_8_8_8_8_EXT = ((int)0x8035), + UNSIGNED_SHORT_5_6_5_REV = ((int)0x8364), + UNSIGNED_SHORT_5_6_5 = ((int)0x8363), + UNSIGNED_BYTE_2_3_3_REV_EXT = ((int)0x8362), + UNSIGNED_SHORT_5_5_5_1_EXT = ((int)0x8034), + UNSIGNED_INT_2_10_10_10_REV_EXT = ((int)0x8368), + UNSIGNED_SHORT_1_5_5_5_REV = ((int)0x8366), + UNSIGNED_SHORT_5_6_5_EXT = ((int)0x8363), + UNSIGNED_BYTE_2_3_3_REV = ((int)0x8362), + UNSIGNED_SHORT_4_4_4_4_EXT = ((int)0x8033), + UNSIGNED_SHORT_1_5_5_5_REV_EXT = ((int)0x8366), + UNSIGNED_INT_2_10_10_10_REV = ((int)0x8368), + UNSIGNED_INT_8_8_8_8_REV_EXT = ((int)0x8367), + UNSIGNED_INT_8_8_8_8 = ((int)0x8035), + UNSIGNED_INT_10_10_10_2 = ((int)0x8036), + UNSIGNED_INT_8_8_8_8_REV = ((int)0x8367), + UNSIGNED_BYTE_3_3_2 = ((int)0x8032), } public enum EXT_polygon_offset { - POLYGON_OFFSET_BIAS_EXT = ((int)0x8039), POLYGON_OFFSET_EXT = ((int)0x8037), POLYGON_OFFSET_FACTOR_EXT = ((int)0x8038), + POLYGON_OFFSET_BIAS_EXT = ((int)0x8039), } public enum EXT_rescale_normal { - RESCALE_NORMAL_EXT = ((int)0x803A), RESCALE_NORMAL = ((int)0x803A), + RESCALE_NORMAL_EXT = ((int)0x803A), } public enum EXT_texture { - LUMINANCE8_ALPHA8_EXT = ((int)0x8045), - RGBA12_EXT = ((int)0x805A), - INTENSITY12_EXT = ((int)0x804C), - RGB16_EXT = ((int)0x8054), - REPLACE_EXT = ((int)0x8062), - RGB5_A1_EXT = ((int)0x8057), - RGB5_EXT = ((int)0x8050), - TEXTURE_INTENSITY_SIZE_EXT = ((int)0x8061), - ALPHA12_EXT = ((int)0x803D), - RGB4_EXT = ((int)0x804F), - TEXTURE_LUMINANCE_SIZE_EXT = ((int)0x8060), - RGBA16_EXT = ((int)0x805B), - RGB8_EXT = ((int)0x8051), - RGBA8_EXT = ((int)0x8058), - RGB12_EXT = ((int)0x8053), - LUMINANCE12_ALPHA12_EXT = ((int)0x8047), - INTENSITY4_EXT = ((int)0x804A), - INTENSITY8_EXT = ((int)0x804B), - RGB10_A2_EXT = ((int)0x8059), - RGB10_EXT = ((int)0x8052), - LUMINANCE8_EXT = ((int)0x8040), - TEXTURE_RED_SIZE_EXT = ((int)0x805C), LUMINANCE12_EXT = ((int)0x8041), - PROXY_TEXTURE_2D_EXT = ((int)0x8064), - LUMINANCE4_EXT = ((int)0x803F), - INTENSITY16_EXT = ((int)0x804D), - TEXTURE_GREEN_SIZE_EXT = ((int)0x805D), - LUMINANCE16_ALPHA16_EXT = ((int)0x8048), - TEXTURE_ALPHA_SIZE_EXT = ((int)0x805F), - LUMINANCE16_EXT = ((int)0x8042), - PROXY_TEXTURE_1D_EXT = ((int)0x8063), - RGBA4_EXT = ((int)0x8056), - INTENSITY_EXT = ((int)0x8049), - RGBA2_EXT = ((int)0x8055), - ALPHA16_EXT = ((int)0x803E), - TEXTURE_TOO_LARGE_EXT = ((int)0x8065), - ALPHA8_EXT = ((int)0x803C), - ALPHA4_EXT = ((int)0x803B), - LUMINANCE4_ALPHA4_EXT = ((int)0x8043), + RGB12_EXT = ((int)0x8053), + RGB8_EXT = ((int)0x8051), LUMINANCE6_ALPHA2_EXT = ((int)0x8044), - TEXTURE_BLUE_SIZE_EXT = ((int)0x805E), + INTENSITY4_EXT = ((int)0x804A), + PROXY_TEXTURE_1D_EXT = ((int)0x8063), + ALPHA8_EXT = ((int)0x803C), + LUMINANCE8_EXT = ((int)0x8040), + RGB5_A1_EXT = ((int)0x8057), + RGBA2_EXT = ((int)0x8055), + REPLACE_EXT = ((int)0x8062), RGB2_EXT = ((int)0x804E), + LUMINANCE16_ALPHA16_EXT = ((int)0x8048), + LUMINANCE4_ALPHA4_EXT = ((int)0x8043), + INTENSITY_EXT = ((int)0x8049), + RGB16_EXT = ((int)0x8054), + TEXTURE_BLUE_SIZE_EXT = ((int)0x805E), + TEXTURE_GREEN_SIZE_EXT = ((int)0x805D), + RGBA4_EXT = ((int)0x8056), + INTENSITY8_EXT = ((int)0x804B), + LUMINANCE4_EXT = ((int)0x803F), + RGB4_EXT = ((int)0x804F), + TEXTURE_ALPHA_SIZE_EXT = ((int)0x805F), + ALPHA12_EXT = ((int)0x803D), + INTENSITY16_EXT = ((int)0x804D), + RGB10_A2_EXT = ((int)0x8059), + ALPHA4_EXT = ((int)0x803B), + LUMINANCE8_ALPHA8_EXT = ((int)0x8045), LUMINANCE12_ALPHA4_EXT = ((int)0x8046), + TEXTURE_INTENSITY_SIZE_EXT = ((int)0x8061), + TEXTURE_TOO_LARGE_EXT = ((int)0x8065), + TEXTURE_RED_SIZE_EXT = ((int)0x805C), + RGBA8_EXT = ((int)0x8058), + LUMINANCE16_EXT = ((int)0x8042), + RGBA12_EXT = ((int)0x805A), + LUMINANCE12_ALPHA12_EXT = ((int)0x8047), + RGB5_EXT = ((int)0x8050), + RGBA16_EXT = ((int)0x805B), + PROXY_TEXTURE_2D_EXT = ((int)0x8064), + ALPHA16_EXT = ((int)0x803E), + TEXTURE_LUMINANCE_SIZE_EXT = ((int)0x8060), + INTENSITY12_EXT = ((int)0x804C), + RGB10_EXT = ((int)0x8052), } public enum EXT_texture_object { - TEXTURE_2D_BINDING_EXT = ((int)0x8069), - TEXTURE_1D_BINDING_EXT = ((int)0x8068), - TEXTURE_PRIORITY_EXT = ((int)0x8066), - TEXTURE_3D_BINDING_EXT = ((int)0x806A), TEXTURE_RESIDENT_EXT = ((int)0x8067), + TEXTURE_1D_BINDING_EXT = ((int)0x8068), + TEXTURE_2D_BINDING_EXT = ((int)0x8069), + TEXTURE_3D_BINDING_EXT = ((int)0x806A), + TEXTURE_PRIORITY_EXT = ((int)0x8066), } public enum EXT_texture3D { - TEXTURE_WRAP_R = ((int)0x8072), - UNPACK_IMAGE_HEIGHT_EXT = ((int)0x806E), - PROXY_TEXTURE_3D = ((int)0x8070), - UNPACK_SKIP_IMAGES_EXT = ((int)0x806D), - MAX_3D_TEXTURE_SIZE = ((int)0x8073), TEXTURE_3D_EXT = ((int)0x806F), - PACK_SKIP_IMAGES = ((int)0x806B), + MAX_3D_TEXTURE_SIZE = ((int)0x8073), + TEXTURE_3D = ((int)0x806F), + UNPACK_IMAGE_HEIGHT_EXT = ((int)0x806E), PACK_IMAGE_HEIGHT = ((int)0x806C), - PROXY_TEXTURE_3D_EXT = ((int)0x8070), - MAX_3D_TEXTURE_SIZE_EXT = ((int)0x8073), - TEXTURE_DEPTH_EXT = ((int)0x8071), - TEXTURE_DEPTH = ((int)0x8071), + TEXTURE_WRAP_R = ((int)0x8072), + PACK_IMAGE_HEIGHT_EXT = ((int)0x806C), PACK_SKIP_IMAGES_EXT = ((int)0x806B), + UNPACK_SKIP_IMAGES_EXT = ((int)0x806D), + TEXTURE_DEPTH_EXT = ((int)0x8071), TEXTURE_WRAP_R_EXT = ((int)0x8072), + PROXY_TEXTURE_3D = ((int)0x8070), + MAX_3D_TEXTURE_SIZE_EXT = ((int)0x8073), + PROXY_TEXTURE_3D_EXT = ((int)0x8070), + TEXTURE_DEPTH = ((int)0x8071), UNPACK_SKIP_IMAGES = ((int)0x806D), UNPACK_IMAGE_HEIGHT = ((int)0x806E), - TEXTURE_3D = ((int)0x806F), - PACK_IMAGE_HEIGHT_EXT = ((int)0x806C), + PACK_SKIP_IMAGES = ((int)0x806B), } public enum EXT_vertex_array { - TEXTURE_COORD_ARRAY_POINTER_EXT = ((int)0x8092), - NORMAL_ARRAY_COUNT_EXT = ((int)0x8080), - INDEX_ARRAY_TYPE_EXT = ((int)0x8085), - VERTEX_ARRAY_TYPE_EXT = ((int)0x807B), - INDEX_ARRAY_COUNT_EXT = ((int)0x8087), - TEXTURE_COORD_ARRAY_SIZE_EXT = ((int)0x8088), - COLOR_ARRAY_POINTER_EXT = ((int)0x8090), - INDEX_ARRAY_POINTER_EXT = ((int)0x8091), - COLOR_ARRAY_TYPE_EXT = ((int)0x8082), NORMAL_ARRAY_POINTER_EXT = ((int)0x808F), - TEXTURE_COORD_ARRAY_COUNT_EXT = ((int)0x808B), + INDEX_ARRAY_TYPE_EXT = ((int)0x8085), VERTEX_ARRAY_SIZE_EXT = ((int)0x807A), - VERTEX_ARRAY_STRIDE_EXT = ((int)0x807C), - VERTEX_ARRAY_POINTER_EXT = ((int)0x808E), - INDEX_ARRAY_STRIDE_EXT = ((int)0x8086), - VERTEX_ARRAY_COUNT_EXT = ((int)0x807D), - EDGE_FLAG_ARRAY_POINTER_EXT = ((int)0x8093), - TEXTURE_COORD_ARRAY_EXT = ((int)0x8078), - VERTEX_ARRAY_EXT = ((int)0x8074), TEXTURE_COORD_ARRAY_STRIDE_EXT = ((int)0x808A), + INDEX_ARRAY_STRIDE_EXT = ((int)0x8086), + EDGE_FLAG_ARRAY_POINTER_EXT = ((int)0x8093), + INDEX_ARRAY_POINTER_EXT = ((int)0x8091), COLOR_ARRAY_EXT = ((int)0x8076), - COLOR_ARRAY_SIZE_EXT = ((int)0x8081), - TEXTURE_COORD_ARRAY_TYPE_EXT = ((int)0x8089), + TEXTURE_COORD_ARRAY_COUNT_EXT = ((int)0x808B), + VERTEX_ARRAY_POINTER_EXT = ((int)0x808E), NORMAL_ARRAY_TYPE_EXT = ((int)0x807E), - NORMAL_ARRAY_STRIDE_EXT = ((int)0x807F), - COLOR_ARRAY_COUNT_EXT = ((int)0x8084), EDGE_FLAG_ARRAY_STRIDE_EXT = ((int)0x808C), - EDGE_FLAG_ARRAY_EXT = ((int)0x8079), + VERTEX_ARRAY_COUNT_EXT = ((int)0x807D), + COLOR_ARRAY_STRIDE_EXT = ((int)0x8083), INDEX_ARRAY_EXT = ((int)0x8077), NORMAL_ARRAY_EXT = ((int)0x8075), + EDGE_FLAG_ARRAY_EXT = ((int)0x8079), + COLOR_ARRAY_COUNT_EXT = ((int)0x8084), + NORMAL_ARRAY_STRIDE_EXT = ((int)0x807F), + VERTEX_ARRAY_TYPE_EXT = ((int)0x807B), + COLOR_ARRAY_TYPE_EXT = ((int)0x8082), + COLOR_ARRAY_SIZE_EXT = ((int)0x8081), + VERTEX_ARRAY_EXT = ((int)0x8074), + NORMAL_ARRAY_COUNT_EXT = ((int)0x8080), EDGE_FLAG_ARRAY_COUNT_EXT = ((int)0x808D), - COLOR_ARRAY_STRIDE_EXT = ((int)0x8083), + COLOR_ARRAY_POINTER_EXT = ((int)0x8090), + INDEX_ARRAY_COUNT_EXT = ((int)0x8087), + TEXTURE_COORD_ARRAY_SIZE_EXT = ((int)0x8088), + VERTEX_ARRAY_STRIDE_EXT = ((int)0x807C), + TEXTURE_COORD_ARRAY_EXT = ((int)0x8078), + TEXTURE_COORD_ARRAY_TYPE_EXT = ((int)0x8089), + TEXTURE_COORD_ARRAY_POINTER_EXT = ((int)0x8092), } public enum SGIX_interlace @@ -1975,89 +1975,89 @@ namespace OpenTK.OpenGL public enum SGIS_detail_texture { - DETAIL_TEXTURE_MODE_SGIS = ((int)0x809B), - DETAIL_TEXTURE_2D_BINDING_SGIS = ((int)0x8096), - DETAIL_TEXTURE_LEVEL_SGIS = ((int)0x809A), - DETAIL_TEXTURE_2D_SGIS = ((int)0x8095), - LINEAR_DETAIL_SGIS = ((int)0x8097), DETAIL_TEXTURE_FUNC_POINTS_SGIS = ((int)0x809C), + DETAIL_TEXTURE_MODE_SGIS = ((int)0x809B), + DETAIL_TEXTURE_LEVEL_SGIS = ((int)0x809A), LINEAR_DETAIL_ALPHA_SGIS = ((int)0x8098), + LINEAR_DETAIL_SGIS = ((int)0x8097), + DETAIL_TEXTURE_2D_SGIS = ((int)0x8095), + DETAIL_TEXTURE_2D_BINDING_SGIS = ((int)0x8096), LINEAR_DETAIL_COLOR_SGIS = ((int)0x8099), } public enum ARB_multisample { - SAMPLE_COVERAGE_VALUE_ARB = ((int)0x80AA), - SAMPLES_ARB = ((int)0x80A9), - SAMPLE_BUFFERS = ((int)0x80A8), + SAMPLE_COVERAGE_ARB = ((int)0x80A0), SAMPLE_COVERAGE = ((int)0x80A0), + MULTISAMPLE_BIT_ARB = ((int)0x20000000), + MULTISAMPLE = ((int)0x809D), + SAMPLE_ALPHA_TO_COVERAGE_ARB = ((int)0x809E), + SAMPLE_ALPHA_TO_ONE_ARB = ((int)0x809F), + SAMPLE_BUFFERS_ARB = ((int)0x80A8), + SAMPLE_COVERAGE_INVERT = ((int)0x80AB), + SAMPLES = ((int)0x80A9), + SAMPLE_BUFFERS = ((int)0x80A8), MULTISAMPLE_ARB = ((int)0x809D), SAMPLE_ALPHA_TO_COVERAGE = ((int)0x809E), - SAMPLE_BUFFERS_ARB = ((int)0x80A8), - SAMPLE_COVERAGE_ARB = ((int)0x80A0), + SAMPLE_COVERAGE_VALUE_ARB = ((int)0x80AA), SAMPLE_COVERAGE_INVERT_ARB = ((int)0x80AB), - SAMPLE_COVERAGE_INVERT = ((int)0x80AB), - MULTISAMPLE = ((int)0x809D), - SAMPLE_ALPHA_TO_ONE_ARB = ((int)0x809F), + SAMPLES_ARB = ((int)0x80A9), SAMPLE_ALPHA_TO_ONE = ((int)0x809F), - SAMPLES = ((int)0x80A9), - SAMPLE_ALPHA_TO_COVERAGE_ARB = ((int)0x809E), - MULTISAMPLE_BIT_ARB = ((int)0x20000000), SAMPLE_COVERAGE_VALUE = ((int)0x80AA), } public enum SGIS_multisample { - SAMPLE_PATTERN_SGIS = ((int)0x80AC), - GL_4PASS_0_SGIS = ((int)0x80A4), - GL_4PASS_1_SGIS = ((int)0x80A5), - GL_4PASS_2_SGIS = ((int)0x80A6), - SAMPLES_SGIS = ((int)0x80A9), - MULTISAMPLE_SGIS = ((int)0x809D), - GL_4PASS_3_SGIS = ((int)0x80A7), - SAMPLE_MASK_SGIS = ((int)0x80A0), - GL_2PASS_0_SGIS = ((int)0x80A2), GL_2PASS_1_SGIS = ((int)0x80A3), - SAMPLE_ALPHA_TO_MASK_SGIS = ((int)0x809E), - GL_1PASS_SGIS = ((int)0x80A1), - SAMPLE_MASK_INVERT_SGIS = ((int)0x80AB), - SAMPLE_BUFFERS_SGIS = ((int)0x80A8), SAMPLE_MASK_VALUE_SGIS = ((int)0x80AA), + GL_4PASS_2_SGIS = ((int)0x80A6), + GL_2PASS_0_SGIS = ((int)0x80A2), + GL_1PASS_SGIS = ((int)0x80A1), + SAMPLE_MASK_SGIS = ((int)0x80A0), + GL_4PASS_1_SGIS = ((int)0x80A5), + SAMPLES_SGIS = ((int)0x80A9), + SAMPLE_ALPHA_TO_MASK_SGIS = ((int)0x809E), + GL_4PASS_3_SGIS = ((int)0x80A7), + SAMPLE_MASK_INVERT_SGIS = ((int)0x80AB), + GL_4PASS_0_SGIS = ((int)0x80A4), + SAMPLE_PATTERN_SGIS = ((int)0x80AC), + MULTISAMPLE_SGIS = ((int)0x809D), + SAMPLE_BUFFERS_SGIS = ((int)0x80A8), SAMPLE_ALPHA_TO_ONE_SGIS = ((int)0x809F), } public enum SGIS_sharpen_texture { - LINEAR_SHARPEN_SGIS = ((int)0x80AD), - LINEAR_SHARPEN_ALPHA_SGIS = ((int)0x80AE), LINEAR_SHARPEN_COLOR_SGIS = ((int)0x80AF), SHARPEN_TEXTURE_FUNC_POINTS_SGIS = ((int)0x80B0), + LINEAR_SHARPEN_ALPHA_SGIS = ((int)0x80AE), + LINEAR_SHARPEN_SGIS = ((int)0x80AD), } public enum SGI_color_matrix { POST_COLOR_MATRIX_RED_BIAS_SGI = ((int)0x80B8), POST_COLOR_MATRIX_BLUE_BIAS_SGI = ((int)0x80BA), - COLOR_MATRIX_SGI = ((int)0x80B1), + POST_COLOR_MATRIX_GREEN_SCALE = ((int)0x80B5), POST_COLOR_MATRIX_BLUE_SCALE_SGI = ((int)0x80B6), - POST_COLOR_MATRIX_GREEN_BIAS = ((int)0x80B9), - POST_COLOR_MATRIX_BLUE_SCALE = ((int)0x80B6), + COLOR_MATRIX_STACK_DEPTH = ((int)0x80B2), + POST_COLOR_MATRIX_RED_SCALE = ((int)0x80B4), + POST_COLOR_MATRIX_RED_SCALE_SGI = ((int)0x80B4), + POST_COLOR_MATRIX_BLUE_BIAS = ((int)0x80BA), + POST_COLOR_MATRIX_ALPHA_SCALE_SGI = ((int)0x80B7), + COLOR_MATRIX = ((int)0x80B1), POST_COLOR_MATRIX_ALPHA_BIAS_SGI = ((int)0x80BB), COLOR_MATRIX_STACK_DEPTH_SGI = ((int)0x80B2), - POST_COLOR_MATRIX_GREEN_BIAS_SGI = ((int)0x80B9), - POST_COLOR_MATRIX_ALPHA_SCALE_SGI = ((int)0x80B7), - POST_COLOR_MATRIX_GREEN_SCALE = ((int)0x80B5), - POST_COLOR_MATRIX_RED_BIAS = ((int)0x80B8), MAX_COLOR_MATRIX_STACK_DEPTH_SGI = ((int)0x80B3), - POST_COLOR_MATRIX_ALPHA_SCALE = ((int)0x80B7), - COLOR_MATRIX_STACK_DEPTH = ((int)0x80B2), - POST_COLOR_MATRIX_BLUE_BIAS = ((int)0x80BA), - COLOR_MATRIX = ((int)0x80B1), + POST_COLOR_MATRIX_RED_BIAS = ((int)0x80B8), + POST_COLOR_MATRIX_GREEN_BIAS_SGI = ((int)0x80B9), POST_COLOR_MATRIX_GREEN_SCALE_SGI = ((int)0x80B5), - POST_COLOR_MATRIX_RED_SCALE = ((int)0x80B4), + POST_COLOR_MATRIX_GREEN_BIAS = ((int)0x80B9), MAX_COLOR_MATRIX_STACK_DEPTH = ((int)0x80B3), + POST_COLOR_MATRIX_BLUE_SCALE = ((int)0x80B6), + POST_COLOR_MATRIX_ALPHA_SCALE = ((int)0x80B7), POST_COLOR_MATRIX_ALPHA_BIAS = ((int)0x80BB), - POST_COLOR_MATRIX_RED_SCALE_SGI = ((int)0x80B4), + COLOR_MATRIX_SGI = ((int)0x80B1), } public enum SGI_texture_color_table @@ -2078,151 +2078,151 @@ namespace OpenTK.OpenGL public enum SGI_color_table { - COLOR_TABLE_SGI = ((int)0x80D0), - COLOR_TABLE_FORMAT_SGI = ((int)0x80D8), - COLOR_TABLE_SCALE = ((int)0x80D6), - COLOR_TABLE_SCALE_SGI = ((int)0x80D6), PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)0x80D5), - COLOR_TABLE_INTENSITY_SIZE_SGI = ((int)0x80DF), - COLOR_TABLE_WIDTH_SGI = ((int)0x80D9), - COLOR_TABLE_BIAS = ((int)0x80D7), COLOR_TABLE_BLUE_SIZE = ((int)0x80DC), - POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D2), - COLOR_TABLE_FORMAT = ((int)0x80D8), - PROXY_POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D5), - PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)0x80D4), - PROXY_COLOR_TABLE_SGI = ((int)0x80D3), + COLOR_TABLE_RED_SIZE_SGI = ((int)0x80DA), + COLOR_TABLE_INTENSITY_SIZE_SGI = ((int)0x80DF), + COLOR_TABLE_BIAS = ((int)0x80D7), + COLOR_TABLE_FORMAT_SGI = ((int)0x80D8), + COLOR_TABLE_ALPHA_SIZE = ((int)0x80DD), COLOR_TABLE_GREEN_SIZE = ((int)0x80DB), + COLOR_TABLE_SGI = ((int)0x80D0), + COLOR_TABLE_INTENSITY_SIZE = ((int)0x80DF), + PROXY_POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D4), + COLOR_TABLE_WIDTH_SGI = ((int)0x80D9), + COLOR_TABLE_GREEN_SIZE_SGI = ((int)0x80DB), + PROXY_POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D5), + COLOR_TABLE_BLUE_SIZE_SGI = ((int)0x80DC), + POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)0x80D1), + COLOR_TABLE_FORMAT = ((int)0x80D8), + PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)0x80D4), + COLOR_TABLE_LUMINANCE_SIZE = ((int)0x80DE), PROXY_COLOR_TABLE = ((int)0x80D3), COLOR_TABLE_LUMINANCE_SIZE_SGI = ((int)0x80DE), - COLOR_TABLE_ALPHA_SIZE = ((int)0x80DD), - POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D1), - COLOR_TABLE_BIAS_SGI = ((int)0x80D7), - COLOR_TABLE_WIDTH = ((int)0x80D9), - POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)0x80D2), - COLOR_TABLE_BLUE_SIZE_SGI = ((int)0x80DC), COLOR_TABLE = ((int)0x80D0), - PROXY_POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D4), - COLOR_TABLE_RED_SIZE_SGI = ((int)0x80DA), - COLOR_TABLE_LUMINANCE_SIZE = ((int)0x80DE), - POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)0x80D1), - COLOR_TABLE_GREEN_SIZE_SGI = ((int)0x80DB), + PROXY_COLOR_TABLE_SGI = ((int)0x80D3), COLOR_TABLE_RED_SIZE = ((int)0x80DA), - COLOR_TABLE_INTENSITY_SIZE = ((int)0x80DF), + COLOR_TABLE_BIAS_SGI = ((int)0x80D7), + POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)0x80D2), + COLOR_TABLE_WIDTH = ((int)0x80D9), + POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D2), COLOR_TABLE_ALPHA_SIZE_SGI = ((int)0x80DD), + COLOR_TABLE_SCALE = ((int)0x80D6), + COLOR_TABLE_SCALE_SGI = ((int)0x80D6), + POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D1), } public enum EXT_bgra { - BGRA = ((int)0x80E1), - BGR_EXT = ((int)0x80E0), BGRA_EXT = ((int)0x80E1), BGR = ((int)0x80E0), + BGRA = ((int)0x80E1), + BGR_EXT = ((int)0x80E0), } public enum VERSION_1_2 { - TEXTURE_BASE_LEVEL = ((int)0x813C), - UNSIGNED_SHORT_5_6_5_REV = ((int)0x8364), - PACK_IMAGE_HEIGHT = ((int)0x806C), - MAX_ELEMENTS_INDICES = ((int)0x80E9), - UNPACK_SKIP_IMAGES = ((int)0x806D), - LIGHT_MODEL_COLOR_CONTROL = ((int)0x81F8), - UNSIGNED_INT_8_8_8_8_REV = ((int)0x8367), - SMOOTH_LINE_WIDTH_RANGE = ((int)0x0B22), - TEXTURE_WRAP_R = ((int)0x8072), - PACK_SKIP_IMAGES = ((int)0x806B), - UNSIGNED_BYTE_2_3_3_REV = ((int)0x8362), - UNSIGNED_SHORT_5_6_5 = ((int)0x8363), - UNSIGNED_INT_8_8_8_8 = ((int)0x8035), - PROXY_TEXTURE_3D = ((int)0x8070), - SMOOTH_POINT_SIZE_GRANULARITY = ((int)0x0B13), - UNSIGNED_SHORT_5_5_5_1 = ((int)0x8034), - TEXTURE_MAX_LOD = ((int)0x813B), - UNSIGNED_BYTE_3_3_2 = ((int)0x8032), - TEXTURE_MAX_LEVEL = ((int)0x813D), - BGRA = ((int)0x80E1), - SEPARATE_SPECULAR_COLOR = ((int)0x81FA), - ALIASED_POINT_SIZE_RANGE = ((int)0x846D), - SMOOTH_LINE_WIDTH_GRANULARITY = ((int)0x0B23), - SINGLE_COLOR = ((int)0x81F9), - RESCALE_NORMAL = ((int)0x803A), UNSIGNED_INT_10_10_10_2 = ((int)0x8036), - ALIASED_LINE_WIDTH_RANGE = ((int)0x846E), + SMOOTH_LINE_WIDTH_RANGE = ((int)0x0B22), + SEPARATE_SPECULAR_COLOR = ((int)0x81FA), + UNPACK_SKIP_IMAGES = ((int)0x806D), UNPACK_IMAGE_HEIGHT = ((int)0x806E), - UNSIGNED_SHORT_1_5_5_5_REV = ((int)0x8366), - TEXTURE_MIN_LOD = ((int)0x813A), - MAX_3D_TEXTURE_SIZE = ((int)0x8073), - TEXTURE_3D = ((int)0x806F), - SMOOTH_POINT_SIZE_RANGE = ((int)0x0B12), - MAX_ELEMENTS_VERTICES = ((int)0x80E8), - TEXTURE_DEPTH = ((int)0x8071), - UNSIGNED_INT_2_10_10_10_REV = ((int)0x8368), - TEXTURE_BINDING_3D = ((int)0x806A), UNSIGNED_SHORT_4_4_4_4 = ((int)0x8033), - UNSIGNED_SHORT_4_4_4_4_REV = ((int)0x8365), BGR = ((int)0x80E0), + SMOOTH_LINE_WIDTH_GRANULARITY = ((int)0x0B23), + TEXTURE_BINDING_3D = ((int)0x806A), + PACK_SKIP_IMAGES = ((int)0x806B), + UNSIGNED_INT_2_10_10_10_REV = ((int)0x8368), + SMOOTH_POINT_SIZE_RANGE = ((int)0x0B12), + UNSIGNED_INT_8_8_8_8 = ((int)0x8035), + LIGHT_MODEL_COLOR_CONTROL = ((int)0x81F8), + BGRA = ((int)0x80E1), + SMOOTH_POINT_SIZE_GRANULARITY = ((int)0x0B13), + MAX_3D_TEXTURE_SIZE = ((int)0x8073), + UNSIGNED_INT_8_8_8_8_REV = ((int)0x8367), + MAX_ELEMENTS_INDICES = ((int)0x80E9), + ALIASED_LINE_WIDTH_RANGE = ((int)0x846E), + UNSIGNED_SHORT_5_6_5 = ((int)0x8363), + PACK_IMAGE_HEIGHT = ((int)0x806C), + MAX_ELEMENTS_VERTICES = ((int)0x80E8), + UNSIGNED_BYTE_3_3_2 = ((int)0x8032), + ALIASED_POINT_SIZE_RANGE = ((int)0x846D), + UNSIGNED_SHORT_4_4_4_4_REV = ((int)0x8365), + UNSIGNED_SHORT_1_5_5_5_REV = ((int)0x8366), + TEXTURE_DEPTH = ((int)0x8071), + TEXTURE_BASE_LEVEL = ((int)0x813C), CLAMP_TO_EDGE = ((int)0x812F), + RESCALE_NORMAL = ((int)0x803A), + TEXTURE_MAX_LOD = ((int)0x813B), + UNSIGNED_SHORT_5_6_5_REV = ((int)0x8364), + TEXTURE_WRAP_R = ((int)0x8072), + UNSIGNED_BYTE_2_3_3_REV = ((int)0x8362), + UNSIGNED_SHORT_5_5_5_1 = ((int)0x8034), + PROXY_TEXTURE_3D = ((int)0x8070), + TEXTURE_3D = ((int)0x806F), + TEXTURE_MAX_LEVEL = ((int)0x813D), + SINGLE_COLOR = ((int)0x81F9), + TEXTURE_MIN_LOD = ((int)0x813A), } public enum SGIS_texture_select { - DUAL_ALPHA16_SGIS = ((int)0x8113), - QUAD_ALPHA8_SGIS = ((int)0x811F), - DUAL_LUMINANCE_ALPHA4_SGIS = ((int)0x811C), DUAL_LUMINANCE12_SGIS = ((int)0x8116), - DUAL_ALPHA4_SGIS = ((int)0x8110), - QUAD_TEXTURE_SELECT_SGIS = ((int)0x8125), DUAL_ALPHA12_SGIS = ((int)0x8112), - QUAD_INTENSITY4_SGIS = ((int)0x8122), - DUAL_INTENSITY16_SGIS = ((int)0x811B), - DUAL_INTENSITY4_SGIS = ((int)0x8118), - DUAL_LUMINANCE4_SGIS = ((int)0x8114), - QUAD_INTENSITY8_SGIS = ((int)0x8123), - DUAL_LUMINANCE16_SGIS = ((int)0x8117), + QUAD_ALPHA8_SGIS = ((int)0x811F), + QUAD_TEXTURE_SELECT_SGIS = ((int)0x8125), DUAL_LUMINANCE8_SGIS = ((int)0x8115), - QUAD_LUMINANCE8_SGIS = ((int)0x8121), - DUAL_TEXTURE_SELECT_SGIS = ((int)0x8124), + DUAL_INTENSITY4_SGIS = ((int)0x8118), DUAL_ALPHA8_SGIS = ((int)0x8111), - DUAL_INTENSITY12_SGIS = ((int)0x811A), - DUAL_LUMINANCE_ALPHA8_SGIS = ((int)0x811D), + QUAD_INTENSITY4_SGIS = ((int)0x8122), + DUAL_LUMINANCE16_SGIS = ((int)0x8117), + QUAD_LUMINANCE8_SGIS = ((int)0x8121), + DUAL_LUMINANCE4_SGIS = ((int)0x8114), QUAD_LUMINANCE4_SGIS = ((int)0x8120), - DUAL_INTENSITY8_SGIS = ((int)0x8119), + DUAL_ALPHA4_SGIS = ((int)0x8110), + DUAL_ALPHA16_SGIS = ((int)0x8113), + DUAL_INTENSITY16_SGIS = ((int)0x811B), + DUAL_LUMINANCE_ALPHA8_SGIS = ((int)0x811D), QUAD_ALPHA4_SGIS = ((int)0x811E), + DUAL_LUMINANCE_ALPHA4_SGIS = ((int)0x811C), + DUAL_TEXTURE_SELECT_SGIS = ((int)0x8124), + DUAL_INTENSITY8_SGIS = ((int)0x8119), + DUAL_INTENSITY12_SGIS = ((int)0x811A), + QUAD_INTENSITY8_SGIS = ((int)0x8123), } public enum SGIS_point_parameters { - POINT_SIZE_MIN_SGIS = ((int)0x8126), - POINT_SIZE_MAX_SGIS = ((int)0x8127), - POINT_DISTANCE_ATTENUATION = ((int)0x8129), - DISTANCE_ATTENUATION_EXT = ((int)0x8129), - POINT_FADE_THRESHOLD_SIZE = ((int)0x8128), - POINT_FADE_THRESHOLD_SIZE_SGIS = ((int)0x8128), POINT_SIZE_MIN_EXT = ((int)0x8126), - POINT_SIZE_MAX = ((int)0x8127), - POINT_DISTANCE_ATTENUATION_ARB = ((int)0x8129), POINT_SIZE_MIN = ((int)0x8126), - POINT_FADE_THRESHOLD_SIZE_EXT = ((int)0x8128), - DISTANCE_ATTENUATION_SGIS = ((int)0x8129), - POINT_SIZE_MAX_EXT = ((int)0x8127), + POINT_DISTANCE_ATTENUATION_ARB = ((int)0x8129), + POINT_SIZE_MAX_SGIS = ((int)0x8127), POINT_FADE_THRESHOLD_SIZE_ARB = ((int)0x8128), + POINT_FADE_THRESHOLD_SIZE = ((int)0x8128), + POINT_DISTANCE_ATTENUATION = ((int)0x8129), + POINT_SIZE_MAX = ((int)0x8127), POINT_SIZE_MAX_ARB = ((int)0x8127), + POINT_FADE_THRESHOLD_SIZE_SGIS = ((int)0x8128), + DISTANCE_ATTENUATION_SGIS = ((int)0x8129), POINT_SIZE_MIN_ARB = ((int)0x8126), + POINT_FADE_THRESHOLD_SIZE_EXT = ((int)0x8128), + POINT_SIZE_MAX_EXT = ((int)0x8127), + DISTANCE_ATTENUATION_EXT = ((int)0x8129), + POINT_SIZE_MIN_SGIS = ((int)0x8126), } public enum SGIS_fog_function { - FOG_FUNC_POINTS_SGIS = ((int)0x812B), MAX_FOG_FUNC_POINTS_SGIS = ((int)0x812C), FOG_FUNC_SGIS = ((int)0x812A), + FOG_FUNC_POINTS_SGIS = ((int)0x812B), } public enum SGIS_texture_border_clamp { CLAMP_TO_BORDER_SGIS = ((int)0x812D), - CLAMP_TO_BORDER_ARB = ((int)0x812D), CLAMP_TO_BORDER = ((int)0x812D), + CLAMP_TO_BORDER_ARB = ((int)0x812D), } public enum SGIX_texture_multi_buffer @@ -2238,46 +2238,46 @@ namespace OpenTK.OpenGL public enum SGIS_texture4D { - TEXTURE_4D_BINDING_SGIS = ((int)0x814F), - PACK_IMAGE_DEPTH_SGIS = ((int)0x8131), + UNPACK_IMAGE_DEPTH_SGIS = ((int)0x8133), MAX_4D_TEXTURE_SIZE_SGIS = ((int)0x8138), PACK_SKIP_VOLUMES_SGIS = ((int)0x8130), - TEXTURE_4D_SGIS = ((int)0x8134), PROXY_TEXTURE_4D_SGIS = ((int)0x8135), - UNPACK_IMAGE_DEPTH_SGIS = ((int)0x8133), + TEXTURE_4D_BINDING_SGIS = ((int)0x814F), UNPACK_SKIP_VOLUMES_SGIS = ((int)0x8132), + TEXTURE_4D_SGIS = ((int)0x8134), TEXTURE_4DSIZE_SGIS = ((int)0x8136), + PACK_IMAGE_DEPTH_SGIS = ((int)0x8131), TEXTURE_WRAP_Q_SGIS = ((int)0x8137), } public enum SGIX_pixel_texture { - PIXEL_TEX_GEN_SGIX = ((int)0x8139), PIXEL_TEX_GEN_MODE_SGIX = ((int)0x832B), + PIXEL_TEX_GEN_SGIX = ((int)0x8139), } public enum SGIS_texture_lod { + TEXTURE_MAX_LOD = ((int)0x813B), TEXTURE_MAX_LOD_SGIS = ((int)0x813B), + TEXTURE_MIN_LOD = ((int)0x813A), TEXTURE_MAX_LEVEL = ((int)0x813D), + TEXTURE_BASE_LEVEL = ((int)0x813C), TEXTURE_BASE_LEVEL_SGIS = ((int)0x813C), TEXTURE_MIN_LOD_SGIS = ((int)0x813A), - TEXTURE_MIN_LOD = ((int)0x813A), - TEXTURE_MAX_LOD = ((int)0x813B), - TEXTURE_BASE_LEVEL = ((int)0x813C), TEXTURE_MAX_LEVEL_SGIS = ((int)0x813D), } public enum SGIX_pixel_tiles { - PIXEL_TILE_CACHE_INCREMENT_SGIX = ((int)0x813F), - PIXEL_TILE_GRID_WIDTH_SGIX = ((int)0x8142), - PIXEL_TILE_GRID_HEIGHT_SGIX = ((int)0x8143), - PIXEL_TILE_HEIGHT_SGIX = ((int)0x8141), PIXEL_TILE_CACHE_SIZE_SGIX = ((int)0x8145), - PIXEL_TILE_BEST_ALIGNMENT_SGIX = ((int)0x813E), - PIXEL_TILE_GRID_DEPTH_SGIX = ((int)0x8144), + PIXEL_TILE_HEIGHT_SGIX = ((int)0x8141), PIXEL_TILE_WIDTH_SGIX = ((int)0x8140), + PIXEL_TILE_BEST_ALIGNMENT_SGIX = ((int)0x813E), + PIXEL_TILE_GRID_HEIGHT_SGIX = ((int)0x8143), + PIXEL_TILE_GRID_DEPTH_SGIX = ((int)0x8144), + PIXEL_TILE_GRID_WIDTH_SGIX = ((int)0x8142), + PIXEL_TILE_CACHE_INCREMENT_SGIX = ((int)0x813F), } public enum SGIS_texture_filter4 @@ -2288,40 +2288,40 @@ namespace OpenTK.OpenGL public enum SGIX_sprite { + SPRITE_OBJECT_ALIGNED_SGIX = ((int)0x814D), SPRITE_SGIX = ((int)0x8148), SPRITE_MODE_SGIX = ((int)0x8149), + SPRITE_EYE_ALIGNED_SGIX = ((int)0x814E), + SPRITE_AXIAL_SGIX = ((int)0x814C), SPRITE_TRANSLATION_SGIX = ((int)0x814B), SPRITE_AXIS_SGIX = ((int)0x814A), - SPRITE_AXIAL_SGIX = ((int)0x814C), - SPRITE_OBJECT_ALIGNED_SGIX = ((int)0x814D), - SPRITE_EYE_ALIGNED_SGIX = ((int)0x814E), } public enum HP_convolution_border_modes { - IGNORE_BORDER_HP = ((int)0x8150), - CONVOLUTION_BORDER_COLOR = ((int)0x8154), - CONVOLUTION_BORDER_COLOR_HP = ((int)0x8154), REPLICATE_BORDER_HP = ((int)0x8153), CONSTANT_BORDER = ((int)0x8151), - CONSTANT_BORDER_HP = ((int)0x8151), + CONVOLUTION_BORDER_COLOR_HP = ((int)0x8154), + IGNORE_BORDER_HP = ((int)0x8150), + CONVOLUTION_BORDER_COLOR = ((int)0x8154), REPLICATE_BORDER = ((int)0x8153), + CONSTANT_BORDER_HP = ((int)0x8151), } public enum SGIX_clipmap { - TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = ((int)0x8175), - NEAREST_CLIPMAP_LINEAR_SGIX = ((int)0x844E), - LINEAR_CLIPMAP_LINEAR_SGIX = ((int)0x8170), - TEXTURE_CLIPMAP_FRAME_SGIX = ((int)0x8172), - NEAREST_CLIPMAP_NEAREST_SGIX = ((int)0x844D), - TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)0x8174), MAX_CLIPMAP_DEPTH_SGIX = ((int)0x8177), - TEXTURE_CLIPMAP_OFFSET_SGIX = ((int)0x8173), TEXTURE_CLIPMAP_DEPTH_SGIX = ((int)0x8176), + NEAREST_CLIPMAP_LINEAR_SGIX = ((int)0x844E), + TEXTURE_CLIPMAP_OFFSET_SGIX = ((int)0x8173), + NEAREST_CLIPMAP_NEAREST_SGIX = ((int)0x844D), + LINEAR_CLIPMAP_LINEAR_SGIX = ((int)0x8170), + TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)0x8174), + TEXTURE_CLIPMAP_FRAME_SGIX = ((int)0x8172), TEXTURE_CLIPMAP_CENTER_SGIX = ((int)0x8171), LINEAR_CLIPMAP_NEAREST_SGIX = ((int)0x844F), MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)0x8178), + TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = ((int)0x8175), } public enum SGIX_texture_scale_bias @@ -2361,39 +2361,39 @@ namespace OpenTK.OpenGL public enum SGIX_impact_pixel_texture { - PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = ((int)0x8188), PIXEL_TEX_GEN_Q_ROUND_SGIX = ((int)0x8185), PIXEL_TEX_GEN_Q_CEILING_SGIX = ((int)0x8184), - PIXEL_TEX_GEN_Q_FLOOR_SGIX = ((int)0x8186), - PIXEL_TEX_GEN_ALPHA_MS_SGIX = ((int)0x818A), PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = ((int)0x8187), PIXEL_TEX_GEN_ALPHA_LS_SGIX = ((int)0x8189), + PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = ((int)0x8188), + PIXEL_TEX_GEN_ALPHA_MS_SGIX = ((int)0x818A), + PIXEL_TEX_GEN_Q_FLOOR_SGIX = ((int)0x8186), } public enum SGIX_framezoom { FRAMEZOOM_FACTOR_SGIX = ((int)0x818C), - MAX_FRAMEZOOM_FACTOR_SGIX = ((int)0x818D), FRAMEZOOM_SGIX = ((int)0x818B), + MAX_FRAMEZOOM_FACTOR_SGIX = ((int)0x818D), } public enum SGIX_texture_lod_bias { TEXTURE_LOD_BIAS_R_SGIX = ((int)0x8190), - TEXTURE_LOD_BIAS_S_SGIX = ((int)0x818E), TEXTURE_LOD_BIAS_T_SGIX = ((int)0x818F), + TEXTURE_LOD_BIAS_S_SGIX = ((int)0x818E), } public enum SGIS_generate_mipmap { + GENERATE_MIPMAP_SGIS = ((int)0x8191), + DEFORMATIONS_MASK_SGIX = ((int)0x8196), GENERATE_MIPMAP_HINT = ((int)0x8192), TEXTURE_DEFORMATION_SGIX = ((int)0x8195), GENERATE_MIPMAP = ((int)0x8191), GEOMETRY_DEFORMATION_SGIX = ((int)0x8194), - GENERATE_MIPMAP_HINT_SGIS = ((int)0x8192), - GENERATE_MIPMAP_SGIS = ((int)0x8191), - DEFORMATIONS_MASK_SGIX = ((int)0x8196), MAX_DEFORMATION_ORDER_SGIX = ((int)0x8197), + GENERATE_MIPMAP_HINT_SGIS = ((int)0x8192), } public enum SGIX_fog_offset @@ -2404,26 +2404,26 @@ namespace OpenTK.OpenGL public enum SGIX_shadow { + TEXTURE_GEQUAL_R_SGIX = ((int)0x819D), + TEXTURE_COMPARE_OPERATOR_SGIX = ((int)0x819B), TEXTURE_LEQUAL_R_SGIX = ((int)0x819C), TEXTURE_COMPARE_SGIX = ((int)0x819A), - TEXTURE_COMPARE_OPERATOR_SGIX = ((int)0x819B), - TEXTURE_GEQUAL_R_SGIX = ((int)0x819D), } public enum SGIX_depth_texture { + DEPTH_COMPONENT24_SGIX = ((int)0x81A6), + DEPTH_COMPONENT24 = ((int)0x81A6), + DEPTH_COMPONENT32 = ((int)0x81A7), DEPTH_COMPONENT16_SGIX = ((int)0x81A5), DEPTH_COMPONENT32_SGIX = ((int)0x81A7), DEPTH_COMPONENT16 = ((int)0x81A5), - DEPTH_COMPONENT24 = ((int)0x81A6), - DEPTH_COMPONENT24_SGIX = ((int)0x81A6), - DEPTH_COMPONENT32 = ((int)0x81A7), } public enum SGIX_ycrcb { - YCRCB_422_SGIX = ((int)0x81BB), YCRCB_444_SGIX = ((int)0x81BC), + YCRCB_422_SGIX = ((int)0x81BB), } public enum SGIS_texture_color_mask @@ -2433,24 +2433,24 @@ namespace OpenTK.OpenGL public enum SGIS_point_line_texgen { - EYE_DISTANCE_TO_LINE_SGIS = ((int)0x81F2), - EYE_LINE_SGIS = ((int)0x81F6), - OBJECT_LINE_SGIS = ((int)0x81F7), - OBJECT_POINT_SGIS = ((int)0x81F5), OBJECT_DISTANCE_TO_POINT_SGIS = ((int)0x81F1), - EYE_POINT_SGIS = ((int)0x81F4), + OBJECT_LINE_SGIS = ((int)0x81F7), OBJECT_DISTANCE_TO_LINE_SGIS = ((int)0x81F3), + EYE_DISTANCE_TO_LINE_SGIS = ((int)0x81F2), + EYE_POINT_SGIS = ((int)0x81F4), + OBJECT_POINT_SGIS = ((int)0x81F5), + EYE_LINE_SGIS = ((int)0x81F6), EYE_DISTANCE_TO_POINT_SGIS = ((int)0x81F0), } public enum EXT_separate_specular_color { - SINGLE_COLOR_EXT = ((int)0x81F9), + SINGLE_COLOR = ((int)0x81F9), + SEPARATE_SPECULAR_COLOR = ((int)0x81FA), LIGHT_MODEL_COLOR_CONTROL = ((int)0x81F8), SEPARATE_SPECULAR_COLOR_EXT = ((int)0x81FA), LIGHT_MODEL_COLOR_CONTROL_EXT = ((int)0x81F8), - SEPARATE_SPECULAR_COLOR = ((int)0x81FA), - SINGLE_COLOR = ((int)0x81F9), + SINGLE_COLOR_EXT = ((int)0x81F9), } public enum EXT_shared_texture_palette @@ -2465,54 +2465,54 @@ namespace OpenTK.OpenGL public enum SGIX_blend_alpha_minmax { - ALPHA_MAX_SGIX = ((int)0x8321), ASYNC_MARKER_SGIX = ((int)0x8329), + ALPHA_MAX_SGIX = ((int)0x8321), ALPHA_MIN_SGIX = ((int)0x8320), } public enum SGIX_async_histogram { - MAX_ASYNC_HISTOGRAM_SGIX = ((int)0x832D), ASYNC_HISTOGRAM_SGIX = ((int)0x832C), + MAX_ASYNC_HISTOGRAM_SGIX = ((int)0x832D), } public enum EXT_pixel_transform { - PIXEL_MIN_FILTER_EXT = ((int)0x8332), - PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = ((int)0x8336), - PIXEL_TRANSFORM_2D_EXT = ((int)0x8330), MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = ((int)0x8337), - CUBIC_EXT = ((int)0x8334), - PIXEL_CUBIC_WEIGHT_EXT = ((int)0x8333), - AVERAGE_EXT = ((int)0x8335), PIXEL_TRANSFORM_2D_MATRIX_EXT = ((int)0x8338), + PIXEL_MIN_FILTER_EXT = ((int)0x8332), PIXEL_MAG_FILTER_EXT = ((int)0x8331), + CUBIC_EXT = ((int)0x8334), + AVERAGE_EXT = ((int)0x8335), + PIXEL_CUBIC_WEIGHT_EXT = ((int)0x8333), + PIXEL_TRANSFORM_2D_EXT = ((int)0x8330), + PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = ((int)0x8336), } public enum SGIS_pixel_texture { - PIXEL_FRAGMENT_RGB_SOURCE_SGIS = ((int)0x8354), - PIXEL_TEXTURE_SGIS = ((int)0x8353), PIXEL_GROUP_COLOR_SGIS = ((int)0x8356), PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = ((int)0x8355), + PIXEL_FRAGMENT_RGB_SOURCE_SGIS = ((int)0x8354), + PIXEL_TEXTURE_SGIS = ((int)0x8353), } public enum SGIX_async_pixel { - ASYNC_TEX_IMAGE_SGIX = ((int)0x835C), MAX_ASYNC_TEX_IMAGE_SGIX = ((int)0x835F), + ASYNC_TEX_IMAGE_SGIX = ((int)0x835C), + MAX_ASYNC_READ_PIXELS_SGIX = ((int)0x8361), + MAX_ASYNC_DRAW_PIXELS_SGIX = ((int)0x8360), ASYNC_DRAW_PIXELS_SGIX = ((int)0x835D), ASYNC_READ_PIXELS_SGIX = ((int)0x835E), - MAX_ASYNC_DRAW_PIXELS_SGIX = ((int)0x8360), - MAX_ASYNC_READ_PIXELS_SGIX = ((int)0x8361), } public enum SGIX_texture_coordinate_clamp { - FOG_FACTOR_TO_ALPHA_SGIX = ((int)0x836F), - TEXTURE_MAX_CLAMP_S_SGIX = ((int)0x8369), TEXTURE_MAX_CLAMP_R_SGIX = ((int)0x836B), + TEXTURE_MAX_CLAMP_S_SGIX = ((int)0x8369), TEXTURE_MAX_CLAMP_T_SGIX = ((int)0x836A), + FOG_FACTOR_TO_ALPHA_SGIX = ((int)0x836F), } public enum SGIX_vertex_preclip @@ -2523,3490 +2523,3490 @@ namespace OpenTK.OpenGL public enum EXT_texture_compression_s3tc { - COMPRESSED_RGB_S3TC_DXT1_EXT = ((int)0x83F0), - COMPRESSED_RGBA_S3TC_DXT1_EXT = ((int)0x83F1), - COMPRESSED_RGBA_S3TC_DXT5_EXT = ((int)0x83F3), COMPRESSED_RGBA_S3TC_DXT3_EXT = ((int)0x83F2), + COMPRESSED_RGBA_S3TC_DXT5_EXT = ((int)0x83F3), + COMPRESSED_RGBA_S3TC_DXT1_EXT = ((int)0x83F1), + COMPRESSED_RGB_S3TC_DXT1_EXT = ((int)0x83F0), } public enum INTEL_parallel_arrays { + TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F8), + PARALLEL_ARRAYS_INTEL = ((int)0x83F4), + COLOR_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F7), VERTEX_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F5), NORMAL_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F6), - COLOR_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F7), - PARALLEL_ARRAYS_INTEL = ((int)0x83F4), - TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F8), } public enum SGIX_fragment_lighting { - FRAGMENT_COLOR_MATERIAL_FACE_SGIX = ((int)0x8402), - FRAGMENT_LIGHT1_SGIX = ((int)0x840D), - LIGHT_ENV_MODE_SGIX = ((int)0x8407), + FRAGMENT_LIGHT2_SGIX = ((int)0x840E), FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = ((int)0x8408), - CURRENT_RASTER_NORMAL_SGIX = ((int)0x8406), - FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = ((int)0x8403), - FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = ((int)0x840B), - MAX_FRAGMENT_LIGHTS_SGIX = ((int)0x8404), - FRAGMENT_LIGHT4_SGIX = ((int)0x8410), - FRAGMENT_LIGHT5_SGIX = ((int)0x8411), - FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = ((int)0x840A), + FRAGMENT_COLOR_MATERIAL_FACE_SGIX = ((int)0x8402), + FRAGMENT_COLOR_MATERIAL_SGIX = ((int)0x8401), FRAGMENT_LIGHTING_SGIX = ((int)0x8400), + FRAGMENT_LIGHT1_SGIX = ((int)0x840D), + CURRENT_RASTER_NORMAL_SGIX = ((int)0x8406), + LIGHT_ENV_MODE_SGIX = ((int)0x8407), + FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = ((int)0x8403), + FRAGMENT_LIGHT4_SGIX = ((int)0x8410), + FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = ((int)0x8409), + MAX_FRAGMENT_LIGHTS_SGIX = ((int)0x8404), + FRAGMENT_LIGHT0_SGIX = ((int)0x840C), + FRAGMENT_LIGHT7_SGIX = ((int)0x8413), + FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = ((int)0x840B), FRAGMENT_LIGHT6_SGIX = ((int)0x8412), MAX_ACTIVE_LIGHTS_SGIX = ((int)0x8405), - FRAGMENT_LIGHT2_SGIX = ((int)0x840E), - FRAGMENT_LIGHT0_SGIX = ((int)0x840C), - FRAGMENT_COLOR_MATERIAL_SGIX = ((int)0x8401), + FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = ((int)0x840A), FRAGMENT_LIGHT3_SGIX = ((int)0x840F), - FRAGMENT_LIGHT7_SGIX = ((int)0x8413), - FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = ((int)0x8409), + FRAGMENT_LIGHT5_SGIX = ((int)0x8411), } public enum SGIX_resample { - UNPACK_RESAMPLE_SGIX = ((int)0x842D), - RESAMPLE_DECIMATE_SGIX = ((int)0x8430), RESAMPLE_REPLICATE_SGIX = ((int)0x842E), - PACK_RESAMPLE_SGIX = ((int)0x842C), + UNPACK_RESAMPLE_SGIX = ((int)0x842D), RESAMPLE_ZERO_FILL_SGIX = ((int)0x842F), + RESAMPLE_DECIMATE_SGIX = ((int)0x8430), + PACK_RESAMPLE_SGIX = ((int)0x842C), } public enum SGIX_subsample { PIXEL_SUBSAMPLE_2424_SGIX = ((int)0x85A3), - PACK_SUBSAMPLE_RATE_SGIX = ((int)0x85A0), - PIXEL_SUBSAMPLE_4444_SGIX = ((int)0x85A2), PIXEL_SUBSAMPLE_4242_SGIX = ((int)0x85A4), + PIXEL_SUBSAMPLE_4444_SGIX = ((int)0x85A2), + PACK_SUBSAMPLE_RATE_SGIX = ((int)0x85A0), UNPACK_SUBSAMPLE_RATE_SGIX = ((int)0x85A1), } public enum All { - TEXTURE_BLUE_SIZE = ((int)0x805E), - MATRIX_INDEX_ARRAY_ARB = ((int)0x8844), - BLEND_DST_RGB = ((int)0x80C8), - DONT_CARE = ((int)0x1100), - OP_FRAC_EXT = ((int)0x8789), - SOURCE0_RGB = ((int)0x8580), - MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = ((int)0x880E), - POLYGON_TOKEN = ((int)0x0703), - VARIABLE_C_NV = ((int)0x8525), - TRIANGLE_FAN = ((int)0x0006), - MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI = ((int)0x87F1), - TEXTURE2 = ((int)0x84C2), - VERTEX_ARRAY_STRIDE = ((int)0x807C), - SWIZZLE_STRQ_ATI = ((int)0x897A), - ALPHA_MIN_SGIX = ((int)0x8320), - CULL_FACE = ((int)0x0B44), - FLOAT_MAT2 = ((int)0x8B5A), - MATRIX7_ARB = ((int)0x88C7), - POST_CONVOLUTION_GREEN_SCALE = ((int)0x801D), - UNSIGNED_INT_SAMPLER_1D_EXT = ((int)0x8DD1), - PIXEL_MAP_S_TO_S = ((int)0x0C71), - DOT3_RGBA_EXT = ((int)0x8741), - OP_FLOOR_EXT = ((int)0x878F), - LINE_WIDTH = ((int)0x0B21), - ATTRIB_ARRAY_POINTER_NV = ((int)0x8645), - SUBTRACT_ARB = ((int)0x84E7), - MAX_PROGRAM_RESULT_COMPONENTS_NV = ((int)0x8909), - BUFFER_MAPPED_ARB = ((int)0x88BC), - LOWER_LEFT = ((int)0x8CA1), - MODELVIEW10_ARB = ((int)0x872A), - POINT_SIZE_MAX_ARB = ((int)0x8127), - TEXTURE3 = ((int)0x84C3), - MAX_4D_TEXTURE_SIZE_SGIS = ((int)0x8138), - SPRITE_OBJECT_ALIGNED_SGIX = ((int)0x814D), - OP_LOG_BASE_2_EXT = ((int)0x8792), - MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)0x8178), - MATRIX3_ARB = ((int)0x88C3), - SRC2_RGB = ((int)VERSION_1_3.SOURCE2_RGB), - UPPER_LEFT = ((int)0x8CA2), - INTENSITY16_EXT = ((int)0x804D), - SECONDARY_COLOR_NV = ((int)0x852D), - Y_EXT = ((int)0x87D6), - ARRAY_BUFFER_BINDING = ((int)0x8894), - MAX_PROGRAM_LOOP_DEPTH_NV = ((int)0x88F7), - EVAL_VERTEX_ATTRIB1_NV = ((int)0x86C7), - GL_4PASS_0_EXT = ((int)0x80A4), - SRGB8_ALPHA8_EXT = ((int)0x8C43), - CONSTANT_EXT = ((int)0x8576), - TEXTURE_CONSTANT_DATA_SUNX = ((int)0x81D6), - POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = ((int)0x8162), - TEXTURE0 = ((int)0x84C0), - FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT = ((int)0x8CD2), - REPLACEMENT_CODE_SUN = ((int)0x81D8), - STENCIL_INDEX = ((int)0x1901), - WRITE_ONLY = ((int)0x88B9), - DUAL_LUMINANCE_ALPHA4_SGIS = ((int)0x811C), - CLIP_NEAR_HINT_PGI = ((int)0x1A220), - MAX_PROGRAM_EXEC_INSTRUCTIONS_NV = ((int)0x88F4), - UNSIGNED_SHORT_8_8_APPLE = ((int)0x85BA), - T2F_IUI_V3F_EXT = ((int)0x81B2), - INTERLACE_OML = ((int)0x8980), - DRAW_BUFFER2_ARB = ((int)0x8827), - REG_23_ATI = ((int)0x8938), - CLAMP_TO_EDGE_SGIS = ((int)0x812F), - POINT_SIZE_MIN_ARB = ((int)0x8126), - CURRENT_INDEX = ((int)0x0B01), - POST_CONVOLUTION_BLUE_BIAS_EXT = ((int)0x8022), - TEXTURE_WRAP_Q_SGIS = ((int)0x8137), - POINT_SIZE_MAX_EXT = ((int)0x8127), - MAP1_COLOR_4 = ((int)0x0D90), - STATIC_READ = ((int)0x88E5), - PASS_THROUGH_TOKEN = ((int)0x0700), - POST_CONVOLUTION_ALPHA_SCALE = ((int)0x801F), - TEXTURE1 = ((int)0x84C1), - PERTURB_EXT = ((int)0x85AE), - DRAW_BUFFER0_ARB = ((int)0x8825), - ALPHA_TEST = ((int)0x0BC0), - STENCIL_FUNC = ((int)0x0B92), - DOT3_RGB_EXT = ((int)0x8740), - INDEX_ARRAY_TYPE_EXT = ((int)0x8085), - STENCIL_FAIL = ((int)0x0B94), - SCREEN_COORDINATES_REND = ((int)0x8490), - RGBA4 = ((int)0x8056), - MATRIX7_NV = ((int)0x8637), - POST_COLOR_MATRIX_RED_SCALE = ((int)0x80B4), - INDEX_ARRAY_TYPE = ((int)0x8085), - PIXEL_SUBSAMPLE_4242_SGIX = ((int)0x85A4), - STENCIL_CLEAR_TAG_VALUE_EXT = ((int)0x88F3), - TEXTURE_STACK_DEPTH = ((int)0x0BA5), - SOURCE0_ALPHA = ((int)0x8588), - LUMINANCE12_ALPHA12 = ((int)0x8047), - MAP2_VERTEX_ATTRIB9_4_NV = ((int)0x8679), - DEPTH_COMPONENT24_ARB = ((int)0x81A6), - ACTIVE_UNIFORMS = ((int)0x8B86), - GREEN_BITS = ((int)0x0D53), - TEXTURE6 = ((int)0x84C6), - TEXTURE_LEQUAL_R_SGIX = ((int)0x819C), - ALPHA_TEST_REF = ((int)0x0BC2), - POST_CONVOLUTION_ALPHA_SCALE_EXT = ((int)0x801F), - SECONDARY_COLOR_ARRAY_LIST_IBM = ((int)103077), - STREAM_READ_ARB = ((int)0x88E1), - UNSIGNED_BYTE = ((int)0x1401), - X_EXT = ((int)0x87D5), - GREEN_BIAS = ((int)0x0D19), - UNSIGNED_SHORT_4_4_4_4 = ((int)0x8033), - MODELVIEW0_ARB = ((int)0x1700), - MODULATE_SUBTRACT_ATI = ((int)0x8746), - ARRAY_OBJECT_OFFSET_ATI = ((int)0x8767), - UNPACK_CMYK_HINT_EXT = ((int)0x800F), - EDGE_FLAG_ARRAY_EXT = ((int)0x8079), - POST_CONVOLUTION_BLUE_SCALE_EXT = ((int)0x801E), - LO_BIAS_NV = ((int)0x8715), - ALPHA_SCALE = ((int)0x0D1C), - VARIANT_ARRAY_TYPE_EXT = ((int)0x87E7), - VERTEX_PRECLIP_HINT_SGIX = ((int)0x83EF), - TEXTURE7 = ((int)0x84C7), - TEXTURE_WRAP_R_EXT = ((int)0x8072), - TEXTURE18_ARB = ((int)0x84D2), - SOURCE1_RGB_ARB = ((int)0x8581), - VARIABLE_E_NV = ((int)0x8527), - OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB = ((int)0x8B87), - MAP1_VERTEX_ATTRIB15_4_NV = ((int)0x866F), - MAX_3D_TEXTURE_SIZE = ((int)0x8073), - PROGRAM_ADDRESS_REGISTERS_ARB = ((int)0x88B0), - QUAD_INTENSITY8_SGIS = ((int)0x8123), - CURRENT_WEIGHT_ARB = ((int)0x86A8), - OP_DOT4_EXT = ((int)0x8785), - TEXTURE_RESIDENT_EXT = ((int)0x8067), - ALPHA12 = ((int)0x803D), - INSTRUMENT_MEASUREMENTS_SGIX = ((int)0x8181), - EQUAL = ((int)0x0202), - MAP2_INDEX = ((int)0x0DB1), - VERTEX_ATTRIB_ARRAY3_NV = ((int)0x8653), - PIXEL_PACK_BUFFER_BINDING_EXT = ((int)0x88ED), - FRAGMENT_PROGRAM_BINDING_NV = ((int)0x8873), - OP_SUB_EXT = ((int)0x8796), - BUMP_ROT_MATRIX_SIZE_ATI = ((int)0x8776), - UNPACK_IMAGE_HEIGHT = ((int)0x806E), - RESAMPLE_DECIMATE_SGIX = ((int)0x8430), - COLOR_TABLE = ((int)0x80D0), - DEPTH = ((int)0x1801), - SHADER_CONSISTENT_NV = ((int)0x86DD), - UNSIGNED_BYTE_2_3_3_REV = ((int)0x8362), - OFFSET_HILO_TEXTURE_2D_NV = ((int)0x8854), - FLOAT_R16_NV = ((int)0x8884), - MATRIX1_ARB = ((int)0x88C1), - POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = ((int)0x817C), - VERTEX_ATTRIB_ARRAY_TYPE = ((int)0x8625), - GL_422_EXT = ((int)0x80CC), - FOG_COORDINATE_EXT = ((int)0x8451), - LINES_ADJACENCY_EXT = ((int)0x000A), - DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX = ((int)0x8311), - TEXTURE_1D_ARRAY_EXT = ((int)0x8C18), - COMBINER_INPUT_NV = ((int)0x8542), - UNSIGNED_SHORT_8_8_MESA = ((int)0x85BA), - TEXTURE_LUMINANCE_SIZE_EXT = ((int)0x8060), - DRAW_BUFFER2_ATI = ((int)0x8827), - STENCIL_BACK_FAIL = ((int)0x8801), - RGB_S3TC = ((int)0x83A0), - TEXTURE5 = ((int)0x84C5), - FLOAT_VEC4_ARB = ((int)0x8B52), - VERTEX_ARRAY = ((int)0x8074), - FUNC_SUBTRACT = ((int)0x800A), - REPLACE_OLDEST_SUN = ((int)0x0003), - MATRIX28_ARB = ((int)0x88DC), - PER_STAGE_CONSTANTS_NV = ((int)0x8535), - VERTEX_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F5), - RGBA16 = ((int)0x805B), - GL_4PASS_2_SGIS = ((int)0x80A6), - PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = ((int)0x8187), - STORAGE_CACHED_APPLE = ((int)0x85BE), - PIXEL_TEX_GEN_Q_CEILING_SGIX = ((int)0x8184), - SRGB_ALPHA_EXT = ((int)0x8C42), - CONSTANT_COLOR0_NV = ((int)0x852A), - EVAL_VERTEX_ATTRIB0_NV = ((int)0x86C6), - COMBINE_ALPHA_ARB = ((int)0x8572), - MATRIX31_ARB = ((int)0x88DF), - LINE_STIPPLE_REPEAT = ((int)0x0B26), - ACTIVE_VERTEX_UNITS_ARB = ((int)0x86A5), - INDEX_SHIFT = ((int)0x0D12), - FOG_OFFSET_SGIX = ((int)0x8198), - GEOMETRY_VERTICES_OUT_EXT = ((int)0x8DDA), - DETAIL_TEXTURE_LEVEL_SGIS = ((int)0x809A), - SAMPLE_ALPHA_TO_ONE_EXT = ((int)0x809F), - TEXTURE13_ARB = ((int)0x84CD), - TEXTURE_3D = ((int)0x806F), - TEXTURE_2D = ((int)0x0DE1), - SIGNED_NEGATE_NV = ((int)0x853D), - DEPTH_CLAMP_NV = ((int)0x864F), - COLOR_TABLE_WIDTH_SGI = ((int)0x80D9), - RENDERBUFFER_EXT = ((int)0x8D41), - VERTEX_ATTRIB_ARRAY_STRIDE = ((int)0x8624), - TEXTURE14 = ((int)0x84CE), - TEXTURE17 = ((int)0x84D1), - TEXTURE16 = ((int)0x84D0), - TEXTURE11 = ((int)0x84CB), - TEXTURE10 = ((int)0x84CA), - R5_G6_B5_A8_ICC_SGIX = ((int)0x8467), - COMPRESSED_LUMINANCE_ALPHA_ARB = ((int)0x84EB), - RGBA16_EXT = ((int)0x805B), - MAX_MODELVIEW_STACK_DEPTH = ((int)0x0D36), - COLOR_ATTACHMENT4_EXT = ((int)0x8CE4), - TEXTURE19 = ((int)0x84D3), - TEXTURE18 = ((int)0x84D2), - PRIMITIVE_ID_NV = ((int)0x8C7C), - QUERY_RESULT = ((int)0x8866), - DRAW_BUFFER3_ARB = ((int)0x8828), - UNSIGNED_SHORT_5_6_5_REV = ((int)0x8364), - COMPRESSED_RGB_FXT1_3DFX = ((int)0x86B0), - OBJECT_POINT_SGIS = ((int)0x81F5), - TEXTURE_COLOR_WRITEMASK_SGIS = ((int)0x81EF), - COLOR_MATERIAL_PARAMETER = ((int)0x0B56), - FRAGMENT_PROGRAM_ARB = ((int)0x8804), - FOG_START = ((int)0x0B63), - COLOR_TABLE_FORMAT_SGI = ((int)0x80D8), - CLIP_PLANE3 = ((int)0x3003), - FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT = ((int)0x8CD7), - MAX_PROGRAM_NATIVE_PARAMETERS_ARB = ((int)0x88AB), - ENABLE_BIT = ((int)0x00002000), - COMPRESSED_RGBA_S3TC_DXT5_EXT = ((int)0x83F3), - VERTEX_ATTRIB_ARRAY_INTEGER_NV = ((int)0x88FD), - PIXEL_MAP_I_TO_I_SIZE = ((int)0x0CB0), - FLOAT_MAT3x2 = ((int)0x8B67), - DSDT_MAG_VIB_NV = ((int)0x86F7), - SECONDARY_COLOR_ARRAY_STRIDE = ((int)0x845C), + MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT = ((int)0x8DE4), + T4F_V4F = ((int)0x2A28), + ONE_MINUS_DST_COLOR = ((int)0x0307), + ONE_MINUS_SRC_COLOR = ((int)0x0301), + NORMAL_ARRAY = ((int)0x8075), + IDENTITY_NV = ((int)0x862A), + LUMINANCE12_ALPHA4 = ((int)0x8046), + PIXEL_TILE_CACHE_SIZE_SGIX = ((int)0x8145), MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV = ((int)0x8C8A), - SRGB8_ALPHA8 = ((int)0x8C43), - COMPRESSED_RGBA_FXT1_3DFX = ((int)0x86B1), - INFO_LOG_LENGTH = ((int)0x8B84), - VECTOR_EXT = ((int)0x87BF), - UNSIGNED_INT_SAMPLER_BUFFER_EXT = ((int)0x8DD8), - FOG_COORD_SRC = ((int)VERSION_1_4.FOG_COORDINATE_SOURCE), - UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT = ((int)0x8DD6), - MAD_ATI = ((int)0x8968), - REG_26_ATI = ((int)0x893B), - FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = ((int)0x840B), - VERTEX_ATTRIB_ARRAY_NORMALIZED = ((int)0x886A), - TEXTURE_MAG_SIZE_NV = ((int)0x871F), - DYNAMIC_READ_ARB = ((int)0x88E9), - OUTPUT_TEXTURE_COORD31_EXT = ((int)0x87BC), - DEPENDENT_GB_TEXTURE_2D_NV = ((int)0x86EA), - DRAW_BUFFER7_ARB = ((int)0x882C), - TEXTURE10_ARB = ((int)0x84CA), - PIXEL_MAP_G_TO_G = ((int)0x0C77), - VALIDATE_STATUS = ((int)0x8B83), - DOT3_RGBA_ARB = ((int)0x86AF), - PROXY_TEXTURE_CUBE_MAP = ((int)0x851B), - MAGNITUDE_BIAS_NV = ((int)0x8718), - ALPHA_MAX_SGIX = ((int)0x8321), - MATRIX19_ARB = ((int)0x88D3), - ONE_MINUS_CONSTANT_COLOR_EXT = ((int)0x8002), - DELETE_STATUS = ((int)0x8B80), - SHADER_OPERATION_NV = ((int)0x86DF), - R1UI_C4UB_V3F_SUN = ((int)0x85C5), - MAX_DRAW_BUFFERS_ARB = ((int)0x8824), - PROGRAM_TARGET_NV = ((int)0x8646), - NUM_INSTRUCTIONS_PER_PASS_ATI = ((int)0x8971), - STATIC_COPY = ((int)0x88E6), - SEPARABLE_2D = ((int)0x8012), - STENCIL_INDEX4_EXT = ((int)0x8D47), - OUTPUT_TEXTURE_COORD24_EXT = ((int)0x87B5), - BLUE_BIT_ATI = ((int)0x00000004), - BLEND_EQUATION_RGB = ((int)ARB_imaging.BLEND_EQUATION), - COLOR_TABLE_RED_SIZE = ((int)0x80DA), - LINEAR = ((int)0x2601), - MAX_VIEWPORT_DIMS = ((int)0x0D3A), - BOOL = ((int)0x8B56), - PROXY_POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D4), - MAX_ELEMENTS_VERTICES_EXT = ((int)0x80E8), - MAX_ASYNC_TEX_IMAGE_SGIX = ((int)0x835F), - DS_BIAS_NV = ((int)0x8716), - DETAIL_TEXTURE_2D_BINDING_SGIS = ((int)0x8096), - DEPENDENT_AR_TEXTURE_2D_NV = ((int)0x86E9), - FOG_COORDINATE_ARRAY_LIST_IBM = ((int)103076), - COLOR_ATTACHMENT0_EXT = ((int)0x8CE0), - PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = ((int)0x8336), - STENCIL_BACK_FUNC_ATI = ((int)0x8800), - ACCUM_GREEN_BITS = ((int)0x0D59), - VERTEX_ARRAY_EXT = ((int)0x8074), - INDEX_BITS = ((int)0x0D51), - SOURCE1_RGB = ((int)0x8581), - CURRENT_SECONDARY_COLOR = ((int)0x8459), - MAX_ELEMENTS_INDICES_EXT = ((int)0x80E9), - MIRROR_CLAMP_TO_BORDER_EXT = ((int)0x8912), - CONSTANT_COLOR1_NV = ((int)0x852B), - DUAL_LUMINANCE12_SGIS = ((int)0x8116), - MAX_CUBE_MAP_TEXTURE_SIZE = ((int)0x851C), - INTENSITY16I_EXT = ((int)0x8D8B), - BUFFER_USAGE_ARB = ((int)0x8765), - SAMPLE_BUFFERS = ((int)0x80A8), - EVAL_VERTEX_ATTRIB3_NV = ((int)0x86C9), - COMPRESSED_RGBA_S3TC_DXT1_EXT = ((int)0x83F1), - MATRIX29_ARB = ((int)0x88DD), - R11F_G11F_B10F_EXT = ((int)0x8C3A), - DRAW_BUFFER13 = ((int)0x8832), - DRAW_BUFFER12 = ((int)0x8831), - DRAW_BUFFER11 = ((int)0x8830), - DRAW_BUFFER10 = ((int)0x882F), - IUI_N3F_V3F_EXT = ((int)0x81B0), - CONSERVE_MEMORY_HINT_PGI = ((int)0x1A1FD), - DRAW_BUFFER15 = ((int)0x8834), - COLOR_MATRIX_STACK_DEPTH = ((int)0x80B2), - VIBRANCE_SCALE_NV = ((int)0x8713), - COMPRESSED_TEXTURE_FORMATS_ARB = ((int)0x86A3), - FORMAT_SUBSAMPLE_244_244_OML = ((int)0x8983), - UNPACK_SKIP_IMAGES_EXT = ((int)0x806D), - FLOAT_R32_NV = ((int)0x8885), - TEXTURE_COORD_ARRAY_EXT = ((int)0x8078), - SHADING_LANGUAGE_VERSION = ((int)0x8B8C), - SATURATE_BIT_ATI = ((int)0x00000040), - LIST_INDEX = ((int)0x0B33), - CONST_EYE_NV = ((int)0x86E5), - BLEND_SRC_ALPHA = ((int)0x80CB), - POINT_FADE_THRESHOLD_SIZE_EXT = ((int)0x8128), - TEXTURE_WRAP_R = ((int)0x8072), - OUTPUT_COLOR0_EXT = ((int)0x879B), - FUNC_REVERSE_SUBTRACT = ((int)0x800B), - INDEX_LOGIC_OP = ((int)0x0BF1), - BUFFER_ACCESS_ARB = ((int)0x88BB), - SHARED_TEXTURE_PALETTE_EXT = ((int)0x81FB), - TEXTURE_ALPHA_SIZE = ((int)0x805F), - ARRAY_OBJECT_BUFFER_ATI = ((int)0x8766), - TEXTURE_UNSIGNED_REMAP_MODE_NV = ((int)0x888F), - FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = ((int)0x8403), - MAP2_VERTEX_ATTRIB14_4_NV = ((int)0x867E), - CON_29_ATI = ((int)0x895E), - RGBA_SIGNED_COMPONENTS_EXT = ((int)0x8C3C), - CLAMP_FRAGMENT_COLOR_ARB = ((int)0x891B), - AMBIENT = ((int)0x1200), - TEXTURE_DEFORMATION_BIT_SGIX = ((int)0x00000001), - STACK_OVERFLOW = ((int)0x0503), - CLIP_PLANE2 = ((int)0x3002), - LOAD = ((int)0x0101), - BINORMAL_ARRAY_STRIDE_EXT = ((int)0x8441), - DSDT_NV = ((int)0x86F5), - VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87D2), - SMOOTH_LINE_WIDTH_GRANULARITY = ((int)0x0B23), - COLOR_ARRAY_LIST_STRIDE_IBM = ((int)103082), - OBJECT_VALIDATE_STATUS_ARB = ((int)0x8B83), - GREEN_MIN_CLAMP_INGR = ((int)0x8561), - MAX_COLOR_ATTACHMENTS_EXT = ((int)0x8CDF), - SECONDARY_COLOR_ARRAY_TYPE = ((int)0x845B), - MAP2_TEXTURE_COORD_1 = ((int)0x0DB3), - POINT = ((int)0x1B00), - REG_16_ATI = ((int)0x8931), - GENERIC_ATTRIB_NV = ((int)0x8C7D), - EYE_PLANE_ABSOLUTE_NV = ((int)0x855C), - STREAM_DRAW = ((int)0x88E0), - ASYNC_READ_PIXELS_SGIX = ((int)0x835E), - FRAMEZOOM_FACTOR_SGIX = ((int)0x818C), - SAMPLER_2D_SHADOW = ((int)0x8B62), - T2F_V3F = ((int)0x2A27), - MAX_PROGRAM_TEX_INSTRUCTIONS_ARB = ((int)0x880C), - RGB32I_EXT = ((int)0x8D83), - WEIGHT_ARRAY_TYPE_ARB = ((int)0x86A9), - STATIC_READ_ARB = ((int)0x88E5), - VERTEX_ARRAY_RANGE_POINTER_NV = ((int)0x8521), - LINE_STIPPLE_PATTERN = ((int)0x0B25), - ARRAY_ELEMENT_LOCK_COUNT_EXT = ((int)0x81A9), - NUM_GENERAL_COMBINERS_NV = ((int)0x854E), - SAMPLE_BUFFERS_ARB = ((int)0x80A8), - PACK_IMAGE_HEIGHT_EXT = ((int)0x806C), - SPRITE_EYE_ALIGNED_SGIX = ((int)0x814E), - TEXTURE_APPLICATION_MODE_EXT = ((int)0x834F), - POINTS = ((int)0x0000), - ONE_EXT = ((int)0x87DE), - TEXTURE_BINDING_CUBE_MAP_EXT = ((int)0x8514), - TRANSFORM_BIT = ((int)0x00001000), - SRC1_ALPHA = ((int)VERSION_1_3.SOURCE1_ALPHA), - INVARIANT_VALUE_EXT = ((int)0x87EA), - FRAGMENT_NORMAL_EXT = ((int)0x834A), - SOURCE1_ALPHA = ((int)0x8589), - LINEAR_MIPMAP_LINEAR = ((int)0x2703), - DEPTH_TEXTURE_MODE_ARB = ((int)0x884B), - SAMPLE_BUFFERS_3DFX = ((int)0x86B3), - OBJECT_DELETE_STATUS_ARB = ((int)0x8B80), - GL_1PASS_EXT = ((int)0x80A1), + LUMINANCE8_ALPHA8 = ((int)0x8045), + CONSTANT_COLOR0_NV = ((int)0x852A), + MAX_TEXTURE_UNITS_ARB = ((int)0x84E2), VERTEX_PROGRAM_ARB = ((int)0x8620), - RGBA12 = ((int)0x805A), - TEXTURE1_ARB = ((int)0x84C1), - W_EXT = ((int)0x87D8), - MODELVIEW3_ARB = ((int)0x8723), - EVAL_VERTEX_ATTRIB7_NV = ((int)0x86CD), - EDGE_FLAG_ARRAY_LIST_IBM = ((int)103075), - BUFFER_MAPPED = ((int)0x88BC), - DOMAIN = ((int)0x0A02), - FRAGMENT_DEPTH_EXT = ((int)0x8452), - LEQUAL = ((int)0x0203), - RENDERBUFFER_DEPTH_SIZE_EXT = ((int)0x8D54), - GL_4D_COLOR_TEXTURE = ((int)0x0604), - TEXTURE19_ARB = ((int)0x84D3), - FRONT_LEFT = ((int)0x0400), - COLOR4_BIT_PGI = ((int)0x00020000), - VERTEX_ATTRIB_ARRAY_STRIDE_ARB = ((int)0x8624), - SMOOTH_POINT_SIZE_GRANULARITY = ((int)0x0B13), - INTENSITY4 = ((int)0x804A), - MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV = ((int)0x8520), - MAX_TEXTURE_BUFFER_SIZE_EXT = ((int)0x8C2B), - TRANSPOSE_CURRENT_MATRIX_ARB = ((int)0x88B7), - EVAL_VERTEX_ATTRIB13_NV = ((int)0x86D3), - OP_ROUND_EXT = ((int)0x8790), - VARIANT_ARRAY_EXT = ((int)0x87E8), - VIBRANCE_BIAS_NV = ((int)0x8719), - WRITE_ONLY_ARB = ((int)0x88B9), - REFERENCE_PLANE_EQUATION_SGIX = ((int)0x817E), - MAX_SPOT_EXPONENT_NV = ((int)0x8505), - POSITION = ((int)0x1203), - DOT_PRODUCT_DEPTH_REPLACE_NV = ((int)0x86ED), - TRANSPOSE_TEXTURE_MATRIX_ARB = ((int)0x84E5), - PROGRAM_STRING_ARB = ((int)0x8628), - EVAL_VERTEX_ATTRIB2_NV = ((int)0x86C8), - PN_TRIANGLES_ATI = ((int)0x87F0), - T4F_C4F_N3F_V4F = ((int)0x2A2D), - TEXTURE_BINDING_RECTANGLE_NV = ((int)0x84F6), - VERTEX_ARRAY_SIZE_EXT = ((int)0x807A), - CLIENT_PIXEL_STORE_BIT = ((int)0x00000001), - SCALE_BY_ONE_HALF_NV = ((int)0x8540), - IUI_V3F_EXT = ((int)0x81AE), - LUMINANCE16UI_EXT = ((int)0x8D7A), - VARIANT_VALUE_EXT = ((int)0x87E4), - SRC0_RGB = ((int)VERSION_1_3.SOURCE0_RGB), - POST_CONVOLUTION_GREEN_BIAS = ((int)0x8021), - POLYGON_STIPPLE = ((int)0x0B42), - INT_VEC3_ARB = ((int)0x8B54), - TEXTURE_COORD_ARRAY_POINTER_EXT = ((int)0x8092), - PIXEL_UNPACK_BUFFER_BINDING_ARB = ((int)0x88EF), - BUFFER_SIZE = ((int)0x8764), - MAX_TEXTURE_LOD_BIAS = ((int)0x84FD), + GEOMETRY_INPUT_TYPE_EXT = ((int)0x8DDB), + MAX_GENERAL_COMBINERS_NV = ((int)0x854D), + SRC2_ALPHA = ((int)VERSION_1_3.SOURCE2_ALPHA), + MIRRORED_REPEAT_ARB = ((int)0x8370), + FOG_COORD_ARRAY_TYPE = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY_TYPE), + VERTEX_SHADER_LOCALS_EXT = ((int)0x87D3), + DYNAMIC_DRAW = ((int)0x88E8), + PROGRAM_NATIVE_ATTRIBS_ARB = ((int)0x88AE), + LOGIC_OP_MODE = ((int)0x0BF0), + MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB = ((int)0x8B4C), + CURRENT_VERTEX_EXT = ((int)0x87E2), + FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV = ((int)0x8DA4), + MATRIX21_ARB = ((int)0x88D5), + DYNAMIC_READ_ARB = ((int)0x88E9), + SOURCE1_ALPHA = ((int)0x8589), + VERTEX_ATTRIB_ARRAY_ENABLED = ((int)0x8622), + LINEAR_DETAIL_COLOR_SGIS = ((int)0x8099), + SECONDARY_COLOR_ARRAY_STRIDE = ((int)0x845C), + CONSTANT_COLOR1_NV = ((int)0x852B), + PIXEL_TILE_GRID_WIDTH_SGIX = ((int)0x8142), + PROGRAM_POINT_SIZE_EXT = ((int)0x8642), + PREVIOUS = ((int)0x8578), + DITHER = ((int)0x0BD0), OFFSET_TEXTURE_MATRIX_NV = ((int)0x86E1), - ALPHA_FLOAT16_ATI = ((int)0x881C), - MATRIX14_ARB = ((int)0x88CE), - POST_COLOR_MATRIX_RED_SCALE_SGI = ((int)0x80B4), - PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = ((int)0x88B2), - STATIC_ATI = ((int)0x8760), - ALPHA4_EXT = ((int)0x803B), - TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = ((int)0x8518), - INDEX_ARRAY_POINTER = ((int)0x8091), - TEXTURE_2D_STACK_MESAX = ((int)0x875A), - EDGE_FLAG_ARRAY_BUFFER_BINDING = ((int)0x889B), - DEPTH_PASS_INSTRUMENT_MAX_SGIX = ((int)0x8312), - CND_ATI = ((int)0x896A), - FRAMEBUFFER_SRGB_CAPABLE_EXT = ((int)0x8DBA), - LIGHT_MODEL_TWO_SIDE = ((int)0x0B52), - TEXTURE_FLOAT_COMPONENTS_NV = ((int)0x888C), - NEGATIVE_W_EXT = ((int)0x87DC), - DRAW_BUFFER6_ATI = ((int)0x882B), - PIXEL_UNPACK_BUFFER_BINDING = ((int)0x88EF), - POINT_FADE_THRESHOLD_SIZE_SGIS = ((int)0x8128), - POINT_SPRITE_COORD_ORIGIN = ((int)0x8CA0), - LINE_TOKEN = ((int)0x0702), - DOT_PRODUCT_TEXTURE_RECTANGLE_NV = ((int)0x864E), - VERTEX_WEIGHT_ARRAY_SIZE_EXT = ((int)0x850D), - OP_MADD_EXT = ((int)0x8788), - SIGNED_RGB8_NV = ((int)0x86FF), - SECONDARY_COLOR_ARRAY_SIZE = ((int)0x845A), - CLIP_PLANE5 = ((int)0x3005), - MAX_ELEMENTS_INDICES = ((int)0x80E9), - LINE_STRIP_ADJACENCY_EXT = ((int)0x000B), - INT_VEC4_ARB = ((int)0x8B55), - YCBCR_422_APPLE = ((int)0x85B9), - SIGNED_HILO16_NV = ((int)0x86FA), - TEXTURE_ENV = ((int)0x2300), - RGB9_E5_EXT = ((int)0x8C3D), + DUAL_INTENSITY8_SGIS = ((int)0x8119), + T4F_C4F_N3F_V4F = ((int)0x2A2D), + TEXTURE_MAX_CLAMP_T_SGIX = ((int)0x836A), + PACK_SUBSAMPLE_RATE_SGIX = ((int)0x85A0), + MAX_TEXTURE_COORDS = ((int)0x8871), + FLOAT_VEC2 = ((int)0x8B50), + ATTRIB_ARRAY_TYPE_NV = ((int)0x8625), + SECONDARY_COLOR_ARRAY_POINTER_EXT = ((int)0x845D), + GL_1PASS_EXT = ((int)0x80A1), + MAX_PROGRAM_ATTRIBS_ARB = ((int)0x88AD), + TEXTURE_WRAP_Q_SGIS = ((int)0x8137), + OUTPUT_TEXTURE_COORD11_EXT = ((int)0x87A8), + EVAL_VERTEX_ATTRIB14_NV = ((int)0x86D4), + SECONDARY_COLOR_ARRAY_BUFFER_BINDING = ((int)0x889C), + SECONDARY_COLOR_ARRAY_EXT = ((int)0x845E), + HINT_BIT = ((int)0x00008000), + INT_VEC3_ARB = ((int)0x8B54), + FRAMEBUFFER_INCOMPLETE_FORMATS_EXT = ((int)0x8CDA), + HISTOGRAM = ((int)0x8024), + VERSION = ((int)0x1F02), + RGB32I_EXT = ((int)0x8D83), + LIGHT0 = ((int)0x4000), + MAX_PROGRAM_LOCAL_PARAMETERS_ARB = ((int)0x88B4), + OP_CLAMP_EXT = ((int)0x878E), + REPLICATE_BORDER = ((int)0x8153), + FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = ((int)0x8403), + PIXEL_TEX_GEN_SGIX = ((int)0x8139), + REG_22_ATI = ((int)0x8937), + VERTEX_PROGRAM_POINT_SIZE_NV = ((int)0x8642), UNPACK_CONSTANT_DATA_SUNX = ((int)0x81D5), - TEXTURE_PRIORITY = ((int)0x8066), - CON_16_ATI = ((int)0x8951), - INDEX_WRITEMASK = ((int)0x0C21), - SAMPLES = ((int)0x80A9), - SIGNED_LUMINANCE8_NV = ((int)0x8702), - NORMAL_ARRAY_COUNT_EXT = ((int)0x8080), - DUAL_TEXTURE_SELECT_SGIS = ((int)0x8124), - DRAW_BUFFER9 = ((int)0x882E), - OPERAND1_ALPHA_EXT = ((int)0x8599), - COLOR_CLEAR_UNCLAMPED_VALUE_ATI = ((int)0x8835), - COMPARE_R_TO_TEXTURE = ((int)0x884E), - UNSIGNED_BYTE_3_3_2 = ((int)0x8032), - DEPTH_BOUNDS_EXT = ((int)0x8891), - MAX_ASYNC_HISTOGRAM_SGIX = ((int)0x832D), - OPERAND0_RGB = ((int)0x8590), - COLOR_ARRAY_STRIDE = ((int)0x8083), - INTERLACE_SGIX = ((int)0x8094), - CONVOLUTION_FILTER_SCALE_EXT = ((int)0x8014), - REG_14_ATI = ((int)0x892F), - FLOAT_VEC4 = ((int)0x8B52), - SAMPLER_2D_RECT_SHADOW_ARB = ((int)0x8B64), - UNSIGNED_SHORT_1_5_5_5_REV_EXT = ((int)0x8366), - PROGRAM_PARAMETERS_ARB = ((int)0x88A8), - ALWAYS_SOFT_HINT_PGI = ((int)0x1A20D), - IMPLEMENTATION_COLOR_READ_FORMAT_OES = ((int)0x8B9B), - MAX_VERTEX_UNIFORM_COMPONENTS_ARB = ((int)0x8B4A), - DRAW_BUFFER8 = ((int)0x882D), - TEXTURE31_ARB = ((int)0x84DF), - SRGB_ALPHA = ((int)0x8C42), - INCR = ((int)0x1E02), - TEXTURE12_ARB = ((int)0x84CC), - DEPTH_ATTACHMENT_EXT = ((int)0x8D00), - REPLACEMENT_CODE_ARRAY_POINTER_SUN = ((int)0x85C3), - CLAMP_TO_BORDER = ((int)0x812D), - T2F_IUI_N3F_V2F_EXT = ((int)0x81B3), - PIXEL_MAP_S_TO_S_SIZE = ((int)0x0CB1), - ORDER = ((int)0x0A01), - MODELVIEW_PROJECTION_NV = ((int)0x8629), - GL_2PASS_0_SGIS = ((int)0x80A2), - R1UI_T2F_C4F_N3F_V3F_SUN = ((int)0x85CB), - RESAMPLE_ZERO_FILL_OML = ((int)0x8987), - SAMPLES_PASSED = ((int)0x8914), - LUMINANCE6_ALPHA2 = ((int)0x8044), - POST_COLOR_MATRIX_ALPHA_SCALE = ((int)0x80B7), - FRAGMENT_COLOR_MATERIAL_SGIX = ((int)0x8401), - TRANSFORM_FEEDBACK_VARYINGS_NV = ((int)0x8C83), - PROGRAM_ATTRIB_COMPONENTS_NV = ((int)0x8906), - OBJECT_ACTIVE_ATTRIBUTES_ARB = ((int)0x8B89), - MULTISAMPLE_3DFX = ((int)0x86B2), - REG_4_ATI = ((int)0x8925), - DRAW_BUFFER7 = ((int)0x882C), - EDGE_FLAG = ((int)0x0B43), - NORMAL_ARRAY_BUFFER_BINDING = ((int)0x8897), - DEPTH24_STENCIL8_EXT = ((int)0x88F0), - MULTISAMPLE_FILTER_HINT_NV = ((int)0x8534), - REG_19_ATI = ((int)0x8934), - MAX_PROGRAM_ATTRIB_COMPONENTS_NV = ((int)0x8908), - TEXTURE_DEPTH_TYPE_ARB = ((int)0x8C16), - INVALID_VALUE = ((int)0x0501), - OPERAND1_RGB = ((int)0x8591), - TEXCOORD3_BIT_PGI = ((int)0x40000000), - LUMINANCE16_ALPHA16 = ((int)0x8048), + TIME_ELAPSED_EXT = ((int)0x88BF), + TEXTURE_LOD_BIAS_S_SGIX = ((int)0x818E), + LOAD = ((int)0x0101), + MULTISAMPLE_BIT_ARB = ((int)0x20000000), + LIST_BASE = ((int)0x0B32), + BUMP_ROT_MATRIX_ATI = ((int)0x8775), + SPECULAR = ((int)0x1202), + LIST_MODE = ((int)0x0B30), + VERTEX_ARRAY_RANGE_NV = ((int)0x851D), + HILO_NV = ((int)0x86F4), + MAX_PROGRAM_LOOP_DEPTH_NV = ((int)0x88F7), + INTENSITY16F_ARB = ((int)0x881D), + INTERPOLATE_EXT = ((int)0x8575), + PIXEL_SUBSAMPLE_2424_SGIX = ((int)0x85A3), + TEXTURE_TOO_LARGE_EXT = ((int)0x8065), + INDEX_ARRAY_LIST_STRIDE_IBM = ((int)103083), + MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = ((int)0x88A3), + LUMINANCE32F_ARB = ((int)0x8818), + MAX_VARYING_FLOATS = ((int)0x8B4B), + INVERTED_SCREEN_W_REND = ((int)0x8491), + DRAW_BUFFER5 = ((int)0x882A), + FOG_COORDINATE_ARRAY = ((int)0x8457), LUMINANCE_FLOAT32_ATI = ((int)0x8818), - VERTEX_PROGRAM_TWO_SIDE = ((int)0x8643), - OR = ((int)0x1507), - ALL_COMPLETED_NV = ((int)0x84F2), - REG_5_ATI = ((int)0x8926), - COLOR_ARRAY_BUFFER_BINDING = ((int)0x8898), - NEGATE_BIT_ATI = ((int)0x00000004), - DRAW_BUFFER6 = ((int)0x882B), + POST_CONVOLUTION_BLUE_BIAS = ((int)0x8022), + LUMINANCE_ALPHA_INTEGER_EXT = ((int)0x8D9D), + TEXTURE_LOD_BIAS = ((int)0x8501), + VARIABLE_E_NV = ((int)0x8527), + REG_13_ATI = ((int)0x892E), + TRIANGLE_LIST_SUN = ((int)0x81D7), + OBJECT_PLANE = ((int)0x2501), + PIXEL_PACK_BUFFER_EXT = ((int)0x88EB), + VERTEX_ATTRIB_ARRAY_SIZE_ARB = ((int)0x8623), + PASS_THROUGH_NV = ((int)0x86E6), + GL_2PASS_1_SGIS = ((int)0x80A3), + SWIZZLE_STRQ_ATI = ((int)0x897A), + PRESERVE_ATI = ((int)0x8762), + FRAGMENT_SHADER_DERIVATIVE_HINT_ARB = ((int)0x8B8B), + OUTPUT_TEXTURE_COORD3_EXT = ((int)0x87A0), EVAL_VERTEX_ATTRIB5_NV = ((int)0x86CB), - NATIVE_GRAPHICS_HANDLE_PGI = ((int)0x1A202), - TEXTURE_BINDING_BUFFER_EXT = ((int)0x8C2C), - BUFFER_SERIALIZED_MODIFY_APPLE = ((int)0x8A12), - UNSIGNED_INT_2_10_10_10_REV_EXT = ((int)0x8368), - RGB5 = ((int)0x8050), - MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = ((int)0x8337), - COMBINER_MUX_SUM_NV = ((int)0x8547), - OUTPUT_TEXTURE_COORD8_EXT = ((int)0x87A5), - CURRENT_VERTEX_ATTRIB = ((int)0x8626), - TRANSPOSE_PROJECTION_MATRIX = ((int)0x84E4), + CLIENT_PIXEL_STORE_BIT = ((int)0x00000001), + VERTEX_STREAM6_ATI = ((int)0x8772), + STATIC_ATI = ((int)0x8760), + REPLACE_OLDEST_SUN = ((int)0x0003), + TEXTURE_DEPTH_EXT = ((int)0x8071), + ALPHA32F_ARB = ((int)0x8816), + PROGRAM_OBJECT_ARB = ((int)0x8B40), + RIGHT = ((int)0x0407), + BOOL_ARB = ((int)0x8B56), + FRAGMENT_PROGRAM_ARB = ((int)0x8804), + MODELVIEW22_ARB = ((int)0x8736), + CONSTANT_COLOR_EXT = ((int)0x8001), + RGB16_EXT = ((int)0x8054), + COMBINER_BIAS_NV = ((int)0x8549), + EVAL_VERTEX_ATTRIB6_NV = ((int)0x86CC), + COMPRESSED_RGBA_S3TC_DXT5_EXT = ((int)0x83F3), + TEXTURE_ENV_BIAS_SGIX = ((int)0x80BE), + PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = ((int)0x8163), + FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = ((int)0x840A), + CLEAR = ((int)0x1500), + COMPRESSED_SRGB_ALPHA = ((int)0x8C49), + MAP1_VERTEX_ATTRIB6_4_NV = ((int)0x8666), + COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT = ((int)0x8DBE), + UNSIGNED_INT_8_8_8_8 = ((int)0x8035), + DUAL_LUMINANCE12_SGIS = ((int)0x8116), + TEXTURE5_ARB = ((int)0x84C5), + REG_5_ATI = ((int)0x8926), + VERTEX_STREAM3_ATI = ((int)0x876F), + TEXTURE_DEFORMATION_BIT_SGIX = ((int)0x00000001), + TEXTURE17_ARB = ((int)0x84D1), + MODELVIEW15_ARB = ((int)0x872F), + ALPHA_INTEGER_EXT = ((int)0x8D97), + MATRIX25_ARB = ((int)0x88D9), + TEXTURE_DEPTH_TYPE_ARB = ((int)0x8C16), + BLEND_COLOR_EXT = ((int)0x8005), + BUFFER_USAGE = ((int)0x8765), + DRAW_BUFFER8_ARB = ((int)0x882D), + RGB16UI_EXT = ((int)0x8D77), + ACTIVE_STENCIL_FACE_EXT = ((int)0x8911), + BLEND_EQUATION_ALPHA = ((int)0x883D), + REPLACE_MIDDLE_SUN = ((int)0x0002), + CURRENT_TANGENT_EXT = ((int)0x843B), + CLIP_VOLUME_CLIPPING_HINT_EXT = ((int)0x80F0), + PIXEL_TILE_WIDTH_SGIX = ((int)0x8140), + GLOBAL_ALPHA_FACTOR_SUN = ((int)0x81DA), + DRAW_BUFFER11 = ((int)0x8830), + DRAW_BUFFER13 = ((int)0x8832), + INT_SAMPLER_1D_EXT = ((int)0x8DC9), + SRC2_RGB = ((int)VERSION_1_3.SOURCE2_RGB), + ALPHA16UI_EXT = ((int)0x8D78), + RED_MAX_CLAMP_INGR = ((int)0x8564), + EVAL_VERTEX_ATTRIB12_NV = ((int)0x86D2), + TEXTURE_INTENSITY_SIZE = ((int)0x8061), + MAX_LIST_NESTING = ((int)0x0B31), + OUTPUT_TEXTURE_COORD15_EXT = ((int)0x87AC), + COLOR_MATRIX_SGI = ((int)0x80B1), + MATRIX1_ARB = ((int)0x88C1), + OP_NEGATE_EXT = ((int)0x8783), + EVAL_VERTEX_ATTRIB4_NV = ((int)0x86CA), + LIGHT4 = ((int)0x4004), + MAP1_TANGENT_EXT = ((int)0x8444), + CURRENT_RASTER_POSITION = ((int)0x0B07), + IMAGE_CUBIC_WEIGHT_HP = ((int)0x815E), + FORMAT_SUBSAMPLE_24_24_OML = ((int)0x8982), + NUM_COMPRESSED_TEXTURE_FORMATS = ((int)0x86A2), + FRAGMENT_COLOR_EXT = ((int)0x834C), + NEVER = ((int)0x0200), + MODELVIEW25_ARB = ((int)0x8739), + NORMAL_MAP = ((int)0x8511), + DS_BIAS_NV = ((int)0x8716), + UNPACK_IMAGE_DEPTH_SGIS = ((int)0x8133), + EVAL_VERTEX_ATTRIB1_NV = ((int)0x86C7), + NOOP = ((int)0x1505), + MINMAX_FORMAT = ((int)0x802F), + COMPRESSED_SRGB = ((int)0x8C48), + RGB5_A1 = ((int)0x8057), + SOURCE1_RGB_EXT = ((int)0x8581), + FLOAT_MAT4x3 = ((int)0x8B6A), + TEXTURE25_ARB = ((int)0x84D9), + EYE_PLANE_ABSOLUTE_NV = ((int)0x855C), + TEXTURE7_ARB = ((int)0x84C7), + POINT_SIZE_GRANULARITY = ((int)0x0B13), + EYE_DISTANCE_TO_POINT_SGIS = ((int)0x81F0), + VERTEX_WEIGHT_ARRAY_SIZE_EXT = ((int)0x850D), + COLOR_TABLE_FORMAT_SGI = ((int)0x80D8), + COLOR_TABLE_BLUE_SIZE_SGI = ((int)0x80DC), + WEIGHT_ARRAY_ARB = ((int)0x86AD), + COMBINER_AB_DOT_PRODUCT_NV = ((int)0x8545), + TEXTURE30_ARB = ((int)0x84DE), + V3F = ((int)0x2A21), + EVAL_VERTEX_ATTRIB2_NV = ((int)0x86C8), + MAX_PROGRAM_GENERIC_RESULTS_NV = ((int)0x8DA6), + EDGE_FLAG_ARRAY_POINTER = ((int)0x8093), + ALWAYS_FAST_HINT_PGI = ((int)0x1A20C), + TEXCOORD4_BIT_PGI = unchecked((int)0x80000000), + TEXTURE_DEPTH_SIZE_ARB = ((int)0x884A), + DRAW_BUFFER2 = ((int)0x8827), + SAMPLER_2D_RECT_SHADOW_ARB = ((int)0x8B64), + REG_17_ATI = ((int)0x8932), + BLEND_SRC = ((int)0x0BE1), + POLYGON_STIPPLE_BIT = ((int)0x00000010), + TEXTURE_COORD_ARRAY_POINTER = ((int)0x8092), + RGB4_EXT = ((int)0x804F), + FOG_COORD_ARRAY_POINTER = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY_POINTER), + PIXEL_FRAGMENT_RGB_SOURCE_SGIS = ((int)0x8354), + SCALE_BY_ONE_HALF_NV = ((int)0x8540), + ALPHA_TEST_FUNC = ((int)0x0BC1), + TEXTURE31 = ((int)0x84DF), + RESAMPLE_REPLICATE_SGIX = ((int)0x842E), + MAX_3D_TEXTURE_SIZE_EXT = ((int)0x8073), + TEXTURE0_ARB = ((int)0x84C0), + IMPLEMENTATION_COLOR_READ_TYPE_OES = ((int)0x8B9A), + SOURCE1_ALPHA_EXT = ((int)0x8589), + EVAL_VERTEX_ATTRIB7_NV = ((int)0x86CD), + REG_12_ATI = ((int)0x892D), + VERTEX_ATTRIB_ARRAY13_NV = ((int)0x865D), + UNSIGNED_NORMALIZED_ARB = ((int)0x8C17), + DRAW_BUFFER10 = ((int)0x882F), + INDEX_ARRAY_TYPE_EXT = ((int)0x8085), + NORMAL_MAP_NV = ((int)0x8511), + FRAMEZOOM_SGIX = ((int)0x818B), + SIGNED_RGBA_NV = ((int)0x86FB), + ELEMENT_ARRAY_TYPE_ATI = ((int)0x8769), + SHADER_OPERATION_NV = ((int)0x86DF), + FRAGMENT_COLOR_MATERIAL_SGIX = ((int)0x8401), + TRANSPOSE_MODELVIEW_MATRIX = ((int)0x84E3), + PIXEL_UNPACK_BUFFER_BINDING = ((int)0x88EF), + SAMPLER_3D_ARB = ((int)0x8B5F), + PIXEL_PACK_BUFFER_BINDING_EXT = ((int)0x88ED), + DONT_CARE = ((int)0x1100), + ALPHA_FLOAT16_ATI = ((int)0x881C), + LINEAR_MIPMAP_LINEAR = ((int)0x2703), + MODELVIEW0_STACK_DEPTH_EXT = ((int)All.MODELVIEW_STACK_DEPTH), + POINT_TOKEN = ((int)0x0701), + COMPRESSED_SRGB_EXT = ((int)0x8C48), + EVAL_VERTEX_ATTRIB0_NV = ((int)0x86C6), + RGB_INTEGER_EXT = ((int)0x8D98), + VERTEX_ATTRIB_ARRAY10_NV = ((int)0x865A), + RGB4 = ((int)0x804F), + MAP2_COLOR_4 = ((int)0x0DB0), + CON_4_ATI = ((int)0x8945), + MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV = ((int)0x8520), + SIGNED_HILO16_NV = ((int)0x86FA), + REPLACEMENT_CODE_ARRAY_STRIDE_SUN = ((int)0x85C2), + NORMAL_ARRAY_LIST_STRIDE_IBM = ((int)103081), + MIRRORED_REPEAT = ((int)0x8370), + COLOR_CLEAR_UNCLAMPED_VALUE_ATI = ((int)0x8835), + COLOR_TABLE_SCALE_SGI = ((int)0x80D6), + REFLECTION_MAP = ((int)0x8512), + PACK_IMAGE_HEIGHT = ((int)0x806C), + AVERAGE_HP = ((int)0x8160), + FLOAT_RGBA32_NV = ((int)0x888B), + MATRIX29_ARB = ((int)0x88DD), + SLUMINANCE_ALPHA = ((int)0x8C44), MAT_DIFFUSE_BIT_PGI = ((int)0x00400000), + MODELVIEW2_ARB = ((int)0x8722), + COLOR_TABLE_FORMAT = ((int)0x80D8), + STATIC_DRAW_ARB = ((int)0x88E4), + MATRIX31_ARB = ((int)0x88DF), + MAX_CLIP_PLANES = ((int)0x0D32), + POST_COLOR_MATRIX_BLUE_BIAS = ((int)0x80BA), + SMOOTH_LINE_WIDTH_GRANULARITY = ((int)0x0B23), + STENCIL_BACK_FAIL = ((int)0x8801), + LUMINANCE16 = ((int)0x8042), + DOT_PRODUCT_TEXTURE_3D_NV = ((int)0x86EF), + OFFSET_TEXTURE_2D_MATRIX_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_MATRIX_NV), + LUMINANCE_ALPHA8UI_EXT = ((int)0x8D81), + LUMINANCE12 = ((int)0x8041), + PROGRAM_LENGTH_NV = ((int)0x8627), + MATRIX30_ARB = ((int)0x88DE), + INTENSITY4 = ((int)0x804A), + UNSIGNED_BYTE = ((int)0x1401), + BGR_INTEGER_EXT = ((int)0x8D9A), + BOOL_VEC3_ARB = ((int)0x8B58), + SRGB_ALPHA_EXT = ((int)0x8C42), + LOCAL_CONSTANT_VALUE_EXT = ((int)0x87EC), + REG_23_ATI = ((int)0x8938), + OPERAND1_ALPHA_EXT = ((int)0x8599), + BUMP_TARGET_ATI = ((int)0x877C), + COLOR_ATTACHMENT10_EXT = ((int)0x8CEA), + MAP2_BINORMAL_EXT = ((int)0x8447), + ONE_MINUS_CONSTANT_ALPHA = ((int)0x8004), + TEXTURE21_ARB = ((int)0x84D5), + VERTEX_ATTRIB_ARRAY12_NV = ((int)0x865C), + MATRIX23_ARB = ((int)0x88D7), + LUMINANCE8_ALPHA8_EXT = ((int)0x8045), + RGB2_EXT = ((int)0x804E), + EMBOSS_MAP_NV = ((int)0x855F), + BOOL_VEC4_ARB = ((int)0x8B59), + TEXTURE1 = ((int)0x84C1), + OPERAND1_RGB_EXT = ((int)0x8591), + FLOAT_MAT3x2 = ((int)0x8B67), + EDGE_FLAG_ARRAY_BUFFER_BINDING = ((int)0x889B), + LUMINANCE12_ALPHA12 = ((int)0x8047), + RGBA16_EXT = ((int)0x805B), + EVAL_VERTEX_ATTRIB3_NV = ((int)0x86C9), + SCALE_BY_FOUR_NV = ((int)0x853F), + EDGE_FLAG_ARRAY_STRIDE_EXT = ((int)0x808C), + COLOR_ARRAY_EXT = ((int)0x8076), + DISTANCE_ATTENUATION_EXT = ((int)0x8129), + CURRENT_RASTER_INDEX = ((int)0x0B05), + PROGRAM_ATTRIBS_ARB = ((int)0x88AC), + GL_2PASS_0_SGIS = ((int)0x80A2), + BLEND_EQUATION_EXT = ((int)0x8009), + SAMPLE_COVERAGE_ARB = ((int)0x80A0), + COORD_REPLACE_NV = ((int)0x8862), + MAX_VERTEX_UNIFORM_COMPONENTS = ((int)0x8B4A), + SRGB8 = ((int)0x8C41), + COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = ((int)0x8C4E), + ONE_EXT = ((int)0x87DE), + FLOAT_MAT4x2 = ((int)0x8B69), + PROXY_TEXTURE_CUBE_MAP = ((int)0x851B), + TEXTURE_3D_BINDING_EXT = ((int)0x806A), + CONVOLUTION_1D_EXT = ((int)0x8010), + OUTPUT_TEXTURE_COORD22_EXT = ((int)0x87B3), + VERTEX_ATTRIB_ARRAY14_NV = ((int)0x865E), + UNPACK_SKIP_IMAGES_EXT = ((int)0x806D), + TRIANGLE_STRIP_ADJACENCY_EXT = ((int)0x000D), + HALF_BIAS_NEGATE_NV = ((int)0x853B), + INTENSITY32I_EXT = ((int)0x8D85), + TEXTURE6 = ((int)0x84C6), + QUAD_TEXTURE_SELECT_SGIS = ((int)0x8125), + FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = ((int)0x8D56), + PACK_CMYK_HINT_EXT = ((int)0x800E), + STATIC_COPY_ARB = ((int)0x88E6), + COLOR_ATTACHMENT0_EXT = ((int)0x8CE0), + DRAW_BUFFER3 = ((int)0x8828), + COMPRESSED_INTENSITY = ((int)0x84EC), + BINORMAL_ARRAY_EXT = ((int)0x843A), + COMPRESSED_RGB_S3TC_DXT1_EXT = ((int)0x83F0), + LUMINANCE16_EXT = ((int)0x8042), + OP_SET_LT_EXT = ((int)0x878D), + TEXTURE26 = ((int)0x84DA), + TEXTURE27 = ((int)0x84DB), + TEXTURE4_ARB = ((int)0x84C4), + AND_INVERTED = ((int)0x1504), + TEXTURE22 = ((int)0x84D6), + TEXTURE23 = ((int)0x84D7), + CONVOLUTION_WIDTH_EXT = ((int)0x8018), + TEXTURE21 = ((int)0x84D5), + SOURCE2_RGB_EXT = ((int)0x8582), + REG_16_ATI = ((int)0x8931), + VERTEX_ATTRIB_ARRAY11_NV = ((int)0x865B), + TEXTURE28 = ((int)0x84DC), + TEXTURE29 = ((int)0x84DD), + DRAW_BUFFER1_ARB = ((int)0x8826), + FRAGMENT_DEPTH_EXT = ((int)0x8452), + SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM = ((int)103087), + RGBA32F_ARB = ((int)0x8814), + FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT = ((int)0x8CD9), + BUFFER_MAPPED = ((int)0x88BC), + TEXTURE24 = ((int)0x84D8), + TEXTURE25 = ((int)0x84D9), + TEXTURE20 = ((int)0x84D4), + BLEND_DST_RGB = ((int)0x80C8), + DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV = ((int)0x885D), + GEOMETRY_VERTICES_OUT_EXT = ((int)0x8DDA), + MULTISAMPLE_ARB = ((int)0x809D), + STENCIL_ATTACHMENT_EXT = ((int)0x8D20), + NOR = ((int)0x1508), + FLOAT_R16_NV = ((int)0x8884), + DRAW_BUFFER3_ATI = ((int)0x8828), + SLUMINANCE = ((int)0x8C46), + AUX1 = ((int)0x040A), + EVAL_TRIANGULAR_2D_NV = ((int)0x86C1), + LINE_STIPPLE_PATTERN = ((int)0x0B25), + FLOAT_MAT2x3 = ((int)0x8B65), + CULL_VERTEX_IBM = ((int)103050), + PACK_LSB_FIRST = ((int)0x0D01), + FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT = ((int)0x8CD0), + MODELVIEW6_ARB = ((int)0x8726), + VARIABLE_F_NV = ((int)0x8528), + DRAW_BUFFER2_ARB = ((int)0x8827), + COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT = ((int)0x8C72), + FLOAT_MAT3_ARB = ((int)0x8B5B), + OBJECT_ATTACHED_OBJECTS_ARB = ((int)0x8B85), + GENERATE_MIPMAP = ((int)0x8191), + DRAW_BUFFER7_ATI = ((int)0x882C), + DUAL_ALPHA16_SGIS = ((int)0x8113), + FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB = ((int)0x889D), + DETAIL_TEXTURE_MODE_SGIS = ((int)0x809B), + COMBINER_CD_OUTPUT_NV = ((int)0x854B), + GREEN_BIT_ATI = ((int)0x00000002), + TEXTURE_1D_STACK_MESAX = ((int)0x8759), + EVAL_VERTEX_ATTRIB8_NV = ((int)0x86CE), + VERTEX_ATTRIB_ARRAY_TYPE = ((int)0x8625), + TRACK_MATRIX_TRANSFORM_NV = ((int)0x8649), + TEXTURE_CUBE_MAP_POSITIVE_X_ARB = ((int)0x8515), + UPPER_LEFT = ((int)0x8CA2), + REDUCE = ((int)0x8016), + COLOR_TABLE_INTENSITY_SIZE_SGI = ((int)0x80DF), + MATRIX27_ARB = ((int)0x88DB), + BLEND_SRC_RGB = ((int)0x80C9), + GEQUAL = ((int)0x0206), + TEXTURE_CLIPMAP_CENTER_SGIX = ((int)0x8171), + DOT3_RGBA_ARB = ((int)0x86AF), + DECR_WRAP = ((int)0x8508), + LIGHT_ENV_MODE_SGIX = ((int)0x8407), + VERTEX_CONSISTENT_HINT_PGI = ((int)0x1A22B), + RENDERBUFFER_GREEN_SIZE_EXT = ((int)0x8D51), + TEXTURE_UNSIGNED_REMAP_MODE_NV = ((int)0x888F), + GL_3_BYTES = ((int)0x1408), + LIGHT_MODEL_SPECULAR_VECTOR_APPLE = ((int)0x85B0), + NEAREST = ((int)0x2600), + MIRRORED_REPEAT_IBM = ((int)0x8370), + CURRENT_PALETTE_MATRIX_ARB = ((int)0x8843), + COLOR_TABLE_INTENSITY_SIZE = ((int)0x80DF), + PROXY_TEXTURE_RECTANGLE_ARB = ((int)0x84F7), + REPLACE = ((int)0x1E01), + COLOR_SUM_EXT = ((int)0x8458), + OBJECT_VALIDATE_STATUS_ARB = ((int)0x8B83), + POLYGON_SMOOTH = ((int)0x0B41), + VERTEX_ATTRIB_ARRAY15_NV = ((int)0x865F), + FOG_COORDINATE_SOURCE_EXT = ((int)0x8450), + UNSIGNED_SHORT_8_8_REV_APPLE = ((int)0x85BB), + DUAL_LUMINANCE_ALPHA4_SGIS = ((int)0x811C), + TEXTURE_COMPRESSED_ARB = ((int)0x86A1), + OPERAND0_RGB_EXT = ((int)0x8590), + ALPHA32I_EXT = ((int)0x8D84), + ALPHA4_EXT = ((int)0x803B), + TEXTURE_1D_ARRAY_EXT = ((int)0x8C18), + STENCIL_PASS_DEPTH_FAIL = ((int)0x0B95), + TEXTURE_WIDTH = ((int)0x1000), + CURRENT_MATRIX_STACK_DEPTH_ARB = ((int)0x8640), + UNPACK_SUBSAMPLE_RATE_SGIX = ((int)0x85A1), + T2F_C4UB_V3F = ((int)0x2A29), + SAMPLE_MASK_SGIS = ((int)0x80A0), + UNSIGNED_SHORT_1_5_5_5_REV_EXT = ((int)0x8366), + DT_SCALE_NV = ((int)0x8711), + CLAMP_TO_BORDER = ((int)0x812D), + ACTIVE_VERTEX_UNITS_ARB = ((int)0x86A5), + CLAMP_READ_COLOR_ARB = ((int)0x891C), + MAX_PROJECTION_STACK_DEPTH = ((int)0x0D38), + OUTPUT_TEXTURE_COORD17_EXT = ((int)0x87AE), + TEXTURE_RED_TYPE_ARB = ((int)0x8C10), + VERTEX_ATTRIB_ARRAY_POINTER = ((int)0x8645), + FENCE_CONDITION_NV = ((int)0x84F4), + MAP1_VERTEX_ATTRIB4_4_NV = ((int)0x8664), + STENCIL_BACK_WRITEMASK = ((int)0x8CA5), + PN_TRIANGLES_POINT_MODE_CUBIC_ATI = ((int)0x87F6), + SHADING_LANGUAGE_VERSION_ARB = ((int)0x8B8C), + MODELVIEW11_ARB = ((int)0x872B), + FLOAT_RGB16_NV = ((int)0x8888), + READ_BUFFER = ((int)0x0C02), + CON_16_ATI = ((int)0x8951), + SAMPLER_2D_SHADOW = ((int)0x8B62), + NORMAL_ARRAY_POINTER = ((int)0x808F), + TEXTURE_GEN_T = ((int)0x0C61), + PIXEL_UNPACK_BUFFER_BINDING_ARB = ((int)0x88EF), + REG_9_ATI = ((int)0x892A), + TEXTURE_GEN_Q = ((int)0x0C63), + SAMPLE_PATTERN_EXT = ((int)0x80AC), + EYE_LINE_SGIS = ((int)0x81F6), + IMAGE_ROTATE_ANGLE_HP = ((int)0x8159), + SAMPLES_PASSED = ((int)0x8914), + LINEAR_ATTENUATION = ((int)0x1208), + RECLAIM_MEMORY_HINT_PGI = ((int)0x1A1FE), + ALPHA12 = ((int)0x803D), + MAP_ATTRIB_V_ORDER_NV = ((int)0x86C4), + ALPHA16 = ((int)0x803E), + CON_3_ATI = ((int)0x8944), + BOOL_VEC2_ARB = ((int)0x8B57), + OBJECT_BUFFER_SIZE_ATI = ((int)0x8764), + REG_0_ATI = ((int)0x8921), + PROXY_TEXTURE_3D_EXT = ((int)0x8070), + DEPTH_COMPONENT32 = ((int)0x81A7), + QUAD_STRIP = ((int)0x0008), + MAP1_VERTEX_ATTRIB10_4_NV = ((int)0x866A), + LUMINANCE8UI_EXT = ((int)0x8D80), + FOG_COORD_ARRAY_BUFFER_BINDING = ((int)VERSION_1_5.FOG_COORDINATE_ARRAY_BUFFER_BINDING), + MAX_SPOT_EXPONENT_NV = ((int)0x8505), + UNSIGNED_INT_24_8_NV = ((int)0x84FA), + STENCIL_BACK_FUNC = ((int)0x8800), + STENCIL_BACK_REF = ((int)0x8CA3), + MATRIX_INDEX_ARRAY_POINTER_ARB = ((int)0x8849), + SWIZZLE_STQ_ATI = ((int)0x8977), + SAMPLER_1D_ARB = ((int)0x8B5D), + CALLIGRAPHIC_FRAGMENT_SGIX = ((int)0x8183), + INTERPOLATE_ARB = ((int)0x8575), + SUBTRACT = ((int)0x84E7), + PIXEL_TILE_BEST_ALIGNMENT_SGIX = ((int)0x813E), + LUMINANCE4_EXT = ((int)0x803F), + AUX0 = ((int)0x0409), + VERTEX_ATTRIB_ARRAY4_NV = ((int)0x8654), + MODELVIEW21_ARB = ((int)0x8735), + STENCIL_BACK_FUNC_ATI = ((int)0x8800), + RED_MIN_CLAMP_INGR = ((int)0x8560), + TEXTURE_COORD_ARRAY_POINTER_EXT = ((int)0x8092), + SAMPLE_MASK_EXT = ((int)0x80A0), + SMOOTH_LINE_WIDTH_RANGE = ((int)0x0B22), + TEXTURE_WRAP_R = ((int)0x8072), + MAP2_VERTEX_ATTRIB15_4_NV = ((int)0x867F), + STENCIL_FAIL = ((int)0x0B94), + MODELVIEW1_EXT = ((int)0x850A), + MAX_CONVOLUTION_HEIGHT_EXT = ((int)0x801B), + POINT_SIZE_MIN_ARB = ((int)0x8126), + COLOR_ARRAY_STRIDE = ((int)0x8083), + RGB10 = ((int)0x8052), + MAP1_TEXTURE_COORD_1 = ((int)0x0D93), + RGB16 = ((int)0x8054), + POINT_SPRITE_R_MODE_NV = ((int)0x8863), + TEXTURE_DEPTH_SIZE = ((int)0x884A), + MAX_NAME_STACK_DEPTH = ((int)0x0D37), + UNIFORM_BUFFER_BINDING_EXT = ((int)0x8DEF), + RGB12 = ((int)0x8053), + RESCALE_NORMAL_EXT = ((int)0x803A), + VERTEX_WEIGHT_ARRAY_TYPE_EXT = ((int)0x850E), + ABGR_EXT = ((int)0x8000), + SAMPLE_ALPHA_TO_ONE_ARB = ((int)0x809F), + MODELVIEW0_ARB = ((int)0x1700), + HISTOGRAM_RED_SIZE = ((int)0x8028), + COMPRESSED_ALPHA = ((int)0x84E9), + HISTOGRAM_LUMINANCE_SIZE = ((int)0x802C), + COLOR_LOGIC_OP = ((int)0x0BF2), + PIXEL_UNPACK_BUFFER = ((int)0x88EC), + TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT = ((int)0x851A), + CURRENT_TEXTURE_COORDS = ((int)0x0B03), + SAMPLE_MASK_INVERT_EXT = ((int)0x80AB), + MAX_MATRIX_PALETTE_STACK_DEPTH_ARB = ((int)0x8841), + TRANSFORM_FEEDBACK_BUFFER_NV = ((int)0x8C8E), + FOG = ((int)0x0B60), + TEXTURE10_ARB = ((int)0x84CA), + SHADOW_AMBIENT_SGIX = ((int)0x80BF), + DU8DV8_ATI = ((int)0x877A), + STATIC_COPY = ((int)0x88E6), + OPERAND2_ALPHA = ((int)0x859A), + INDEX_ARRAY_BUFFER_BINDING = ((int)0x8899), + POINT = ((int)0x1B00), + REG_19_ATI = ((int)0x8934), + CONVOLUTION_FORMAT_EXT = ((int)0x8017), + SIGNED_HILO_NV = ((int)0x86F9), + BLUE_MAX_CLAMP_INGR = ((int)0x8566), + INTENSITY_ICC_SGIX = ((int)0x8464), + GL_3D_COLOR_TEXTURE = ((int)0x0603), + GENERATE_MIPMAP_HINT_SGIS = ((int)0x8192), + OUTPUT_TEXTURE_COORD21_EXT = ((int)0x87B2), + COMPRESSED_LUMINANCE_ALPHA = ((int)0x84EB), + OUTPUT_TEXTURE_COORD30_EXT = ((int)0x87BB), + POST_CONVOLUTION_ALPHA_SCALE_EXT = ((int)0x801F), + CURRENT_WEIGHT_ARB = ((int)0x86A8), + DEPTH_STENCIL_TO_BGRA_NV = ((int)0x886F), + MAX_PROGRAM_TEX_INSTRUCTIONS_ARB = ((int)0x880C), + CONVOLUTION_HEIGHT = ((int)0x8019), + TABLE_TOO_LARGE = ((int)0x8031), + SAMPLES_3DFX = ((int)0x86B4), + ALPHA4 = ((int)0x803B), + RENDERBUFFER_ALPHA_SIZE_EXT = ((int)0x8D53), + VERTEX_ARRAY_LIST_STRIDE_IBM = ((int)103080), + REFLECTION_MAP_EXT = ((int)0x8512), + FOG_FUNC_SGIS = ((int)0x812A), + R1UI_V3F_SUN = ((int)0x85C4), + RGB_S3TC = ((int)0x83A0), + TEXTURE_MAX_ANISOTROPY_EXT = ((int)0x84FE), + PROGRAM_ATTRIB_COMPONENTS_NV = ((int)0x8906), + CON_31_ATI = ((int)0x8960), + ALIASED_POINT_SIZE_RANGE = ((int)0x846D), + DRAW_BUFFER2_ATI = ((int)0x8827), + COMBINER0_NV = ((int)0x8550), + UNSIGNED_SHORT_8_8_APPLE = ((int)0x85BA), + PRIMITIVE_ID_NV = ((int)0x8C7C), + TEXTURE_CLIPMAP_DEPTH_SGIX = ((int)0x8176), + MAX_EXT = ((int)0x8008), + PIXEL_MODE_BIT = ((int)0x00000020), + FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = ((int)0x8408), + REG_21_ATI = ((int)0x8936), + SEPARATE_ATTRIBS_NV = ((int)0x8C8D), + CLIENT_ACTIVE_TEXTURE = ((int)0x84E1), + SEPARATE_SPECULAR_COLOR_EXT = ((int)0x81FA), + TEXTURE_BUFFER_DATA_STORE_BINDING_EXT = ((int)0x8C2D), + PREFER_DOUBLEBUFFER_HINT_PGI = ((int)0x1A1F8), + HISTOGRAM_ALPHA_SIZE_EXT = ((int)0x802B), + BACK = ((int)0x0405), + RGB12_EXT = ((int)0x8053), + DEPTH_COMPONENT24 = ((int)0x81A6), + MAP1_VERTEX_ATTRIB12_4_NV = ((int)0x866C), + COMPRESSED_RGBA_S3TC_DXT1_EXT = ((int)0x83F1), + IMPLEMENTATION_COLOR_READ_FORMAT_OES = ((int)0x8B9B), + STREAM_COPY_ARB = ((int)0x88E2), + MAP_STENCIL = ((int)0x0D11), + MAP2_VERTEX_ATTRIB2_4_NV = ((int)0x8672), + ELEMENT_ARRAY_BUFFER = ((int)0x8893), + HILO8_NV = ((int)0x885E), + LINEAR_MIPMAP_NEAREST = ((int)0x2701), + FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = ((int)0x8409), + VERTEX_ATTRIB_ARRAY2_NV = ((int)0x8652), + WEIGHT_ARRAY_POINTER_ARB = ((int)0x86AC), + FOG_END = ((int)0x0B64), + OP_INDEX_EXT = ((int)0x8782), + SPRITE_AXIS_SGIX = ((int)0x814A), + MAX_SHININESS_NV = ((int)0x8504), + VERTEX_BLEND_ARB = ((int)0x86A7), + MATRIX19_ARB = ((int)0x88D3), + PROXY_POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D5), + PROXY_POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D4), + CLAMP_VERTEX_COLOR_ARB = ((int)0x891A), + BUMP_TEX_UNITS_ATI = ((int)0x8778), + STENCIL_BACK_PASS_DEPTH_FAIL = ((int)0x8802), + DEPTH = ((int)0x1801), + DEPTH_COMPONENT16_SGIX = ((int)0x81A5), + MAX_PIXEL_MAP_TABLE = ((int)0x0D34), + TEXTURE_COORD_NV = ((int)0x8C79), + LUMINANCE32I_EXT = ((int)0x8D86), + DRAW_FRAMEBUFFER_EXT = ((int)0x8CA9), + COLOR_ATTACHMENT13_EXT = ((int)0x8CED), + COMPRESSED_RGB_ARB = ((int)0x84ED), + INTERLACE_OML = ((int)0x8980), + NUM_FRAGMENT_CONSTANTS_ATI = ((int)0x896F), + MAT_COLOR_INDEXES_BIT_PGI = ((int)0x01000000), + FOG_COORDINATE_ARRAY_POINTER = ((int)0x8456), + POST_CONVOLUTION_BLUE_BIAS_EXT = ((int)0x8022), + INDEX_OFFSET = ((int)0x0D13), + SHADER_OBJECT_ARB = ((int)0x8B48), + CURRENT_QUERY = ((int)0x8865), + HILO16_NV = ((int)0x86F8), + TEXTURE_MATERIAL_PARAMETER_EXT = ((int)0x8352), + FLOAT_RGBA16_NV = ((int)0x888A), + COMBINER_CD_DOT_PRODUCT_NV = ((int)0x8546), + MODELVIEW4_ARB = ((int)0x8724), + BYTE = ((int)0x1400), + OBJECT_DISTANCE_TO_POINT_SGIS = ((int)0x81F1), + DECR_WRAP_EXT = ((int)0x8508), + DOT_PRODUCT_TEXTURE_CUBE_MAP_NV = ((int)0x86F0), + STENCIL_BACK_PASS_DEPTH_PASS = ((int)0x8803), + OPERAND1_ALPHA_ARB = ((int)0x8599), + CON_21_ATI = ((int)0x8956), + COLOR_ARRAY = ((int)0x8076), + TEXTURE11_ARB = ((int)0x84CB), + FOG_COLOR = ((int)0x0B66), + COMBINER4_NV = ((int)0x8554), + COMPILE_AND_EXECUTE = ((int)0x1301), + SEPARATE_SPECULAR_COLOR = ((int)0x81FA), + FLOAT_VEC2_ARB = ((int)0x8B50), + OPERAND1_RGB_ARB = ((int)0x8591), + PIXEL_MAP_R_TO_R = ((int)0x0C76), + TEXTURE_LUMINANCE_TYPE_ARB = ((int)0x8C14), + OBJECT_SUBTYPE_ARB = ((int)0x8B4F), + DRAW_BUFFER10_ATI = ((int)0x882F), + TEXTURE_CUBE_MAP_NEGATIVE_X_EXT = ((int)0x8516), + SAMPLE_BUFFERS_EXT = ((int)0x80A8), + PROGRAM_UNDER_NATIVE_LIMITS_ARB = ((int)0x88B6), + IMAGE_TRANSFORM_2D_HP = ((int)0x8161), + VARIABLE_G_NV = ((int)0x8529), + OFFSET_TEXTURE_2D_BIAS_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_BIAS_NV), + COMPILE = ((int)0x1300), + ARRAY_BUFFER_BINDING_ARB = ((int)0x8894), + RENDERBUFFER_DEPTH_SIZE_EXT = ((int)0x8D54), + VERTEX_ARRAY_LIST_IBM = ((int)103070), + COLOR_ATTACHMENT11_EXT = ((int)0x8CEB), + CON_22_ATI = ((int)0x8957), + LUMINANCE_ALPHA16F_ARB = ((int)0x881F), + COMBINER5_NV = ((int)0x8555), + GL_2_BYTES = ((int)0x1407), + ALPHA_MAX_SGIX = ((int)0x8321), + FUNC_REVERSE_SUBTRACT = ((int)0x800B), + PROGRAM_ERROR_POSITION_ARB = ((int)0x864B), + INFO_LOG_LENGTH = ((int)0x8B84), + DOT_PRODUCT_NV = ((int)0x86EC), + OCCLUSION_TEST_HP = ((int)0x8165), + FOG_COORDINATE = ((int)0x8451), + DRAW_BUFFER14_ATI = ((int)0x8833), + EXPAND_NEGATE_NV = ((int)0x8539), + POINT_SMOOTH = ((int)0x0B10), + CLIENT_ATTRIB_STACK_DEPTH = ((int)0x0BB1), + VERTEX_PRECLIP_HINT_SGIX = ((int)0x83EF), + REG_28_ATI = ((int)0x893D), + INT_SAMPLER_3D_EXT = ((int)0x8DCB), + NEGATIVE_Y_EXT = ((int)0x87DA), + RGB8_EXT = ((int)0x8051), + INCR = ((int)0x1E02), + SAMPLE_BUFFERS_SGIS = ((int)0x80A8), + VARIANT_EXT = ((int)0x87C1), + COMBINER2_NV = ((int)0x8552), + ACTIVE_UNIFORM_MAX_LENGTH = ((int)0x8B87), + WRITE_PIXEL_DATA_RANGE_LENGTH_NV = ((int)0x887A), + EQUIV = ((int)0x1509), + READ_PIXEL_DATA_RANGE_NV = ((int)0x8879), + TEXTURE_COMPRESSED_IMAGE_SIZE = ((int)0x86A0), + PROGRAM_NATIVE_PARAMETERS_ARB = ((int)0x88AA), + REG_25_ATI = ((int)0x893A), + VERTEX_ARRAY_TYPE_EXT = ((int)0x807B), + LUMINANCE16_ALPHA16 = ((int)0x8048), + CON_30_ATI = ((int)0x895F), + INT_SAMPLER_2D_EXT = ((int)0x8DCA), + T2F_IUI_N3F_V3F_EXT = ((int)0x81B4), + OUTPUT_TEXTURE_COORD14_EXT = ((int)0x87AB), + COLOR3_BIT_PGI = ((int)0x00010000), + CURRENT_MATRIX_ARB = ((int)0x8641), + MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB = ((int)0x862E), + UNSIGNED_INT_10_10_10_2 = ((int)0x8036), + DRAW_BUFFER11_ATI = ((int)0x8830), + COMBINER3_NV = ((int)0x8553), + ACTIVE_TEXTURE = ((int)0x84E0), + TRUE = ((int)1), + COMBINE = ((int)0x8570), + FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = ((int)0x8DA8), + MAX_ASYNC_HISTOGRAM_SGIX = ((int)0x832D), + ELEMENT_ARRAY_BUFFER_BINDING_ARB = ((int)0x8895), + FRAGMENT_LIGHT5_SGIX = ((int)0x8411), + MODULATE_SUBTRACT_ATI = ((int)0x8746), + DEPTH32F_STENCIL8_NV = ((int)0x8DAC), + TEXTURE_WRAP_R_EXT = ((int)0x8072), + OUTPUT_TEXTURE_COORD27_EXT = ((int)0x87B8), + UNSIGNED_INT_24_8_EXT = ((int)0x84FA), + MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT = ((int)0x8DDF), + LINE_STRIP_ADJACENCY_EXT = ((int)0x000B), + ALL_COMPLETED_NV = ((int)0x84F2), + CULL_VERTEX_EYE_POSITION_EXT = ((int)0x81AB), + T2F_V3F = ((int)0x2A27), + PHONG_HINT_WIN = ((int)0x80EB), + FLOAT_MAT2 = ((int)0x8B5A), + CULL_FRAGMENT_NV = ((int)0x86E7), + TEXTURE18_ARB = ((int)0x84D2), + EVAL_VERTEX_ATTRIB11_NV = ((int)0x86D1), + GREEN_MAX_CLAMP_INGR = ((int)0x8565), + SCALEBIAS_HINT_SGIX = ((int)0x8322), + BUFFER_MAP_POINTER = ((int)0x88BD), + OUTPUT_TEXTURE_COORD4_EXT = ((int)0x87A1), + OBJECT_BUFFER_USAGE_ATI = ((int)0x8765), + MAX_RENDERBUFFER_SIZE_EXT = ((int)0x84E8), + POLYGON_TOKEN = ((int)0x0703), + EDGE_FLAG_ARRAY_LIST_IBM = ((int)103075), + VERTEX_WEIGHTING_EXT = ((int)0x8509), + OR_REVERSE = ((int)0x150B), + MAP2_VERTEX_ATTRIB5_4_NV = ((int)0x8675), + INVARIANT_VALUE_EXT = ((int)0x87EA), + GREEN_BIAS = ((int)0x0D19), + COMBINER_INPUT_NV = ((int)0x8542), + ADD_ATI = ((int)0x8963), + PROXY_TEXTURE_CUBE_MAP_EXT = ((int)0x851B), + BINORMAL_ARRAY_POINTER_EXT = ((int)0x8443), + EXP2 = ((int)0x0801), + DYNAMIC_COPY_ARB = ((int)0x88EA), + MATRIX_INDEX_ARRAY_SIZE_ARB = ((int)0x8846), + PN_TRIANGLES_TESSELATION_LEVEL_ATI = ((int)0x87F4), + WEIGHT_ARRAY_TYPE_ARB = ((int)0x86A9), + RGBA_FLOAT_MODE_ARB = ((int)0x8820), + PROGRAM_TARGET_NV = ((int)0x8646), + STENCIL_INDEX1_EXT = ((int)0x8D46), + SELECTION_BUFFER_POINTER = ((int)0x0DF3), + RGBA8I_EXT = ((int)0x8D8E), + COMBINER6_NV = ((int)0x8556), + FOG_COORD = ((int)VERSION_1_4.FOG_COORDINATE), + OBJECT_TYPE_ARB = ((int)0x8B4E), + POST_COLOR_MATRIX_GREEN_BIAS = ((int)0x80B9), + UNSIGNED_SHORT_4_4_4_4_REV = ((int)0x8365), + GL_3D_COLOR = ((int)0x0602), + ELEMENT_ARRAY_BUFFER_ARB = ((int)0x8893), + COLOR_TABLE_WIDTH = ((int)0x80D9), + INDEX_ARRAY_STRIDE_EXT = ((int)0x8086), + CON_7_ATI = ((int)0x8948), + COMPRESSED_RGB = ((int)0x84ED), + MAP1_BINORMAL_EXT = ((int)0x8446), + RENDERBUFFER_WIDTH_EXT = ((int)0x8D42), + OPERAND0_RGB_ARB = ((int)0x8590), + ACCUM_ALPHA_BITS = ((int)0x0D5B), + TEXTURE_CUBE_MAP = ((int)0x8513), + MAP_TESSELLATION_NV = ((int)0x86C2), + MATRIX9_ARB = ((int)0x88C9), + COMBINER7_NV = ((int)0x8557), + POINT_SIZE_MAX = ((int)0x8127), + LUMINANCE4_ALPHA4 = ((int)0x8043), + COLOR_TABLE_SCALE = ((int)0x80D6), + TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)0x8174), + FENCE_APPLE = ((int)0x8A0B), + OBJECT_POINT_SGIS = ((int)0x81F5), + TEXTURE15_ARB = ((int)0x84CF), + FRAGMENT_LIGHT0_SGIX = ((int)0x840C), + RESCALE_NORMAL = ((int)0x803A), + SIGNED_RGB8_UNSIGNED_ALPHA8_NV = ((int)0x870D), + SWIZZLE_STR_ATI = ((int)0x8976), + TEXTURE16_ARB = ((int)0x84D0), + COMPRESSED_LUMINANCE = ((int)0x84EA), + DEPTH_ATTACHMENT_EXT = ((int)0x8D00), + X_EXT = ((int)0x87D5), + COMPRESSED_SLUMINANCE = ((int)0x8C4A), + DRAW_BUFFER5_ARB = ((int)0x882A), + NORMAL_ARRAY_LIST_IBM = ((int)103071), + WRITE_ONLY_ARB = ((int)0x88B9), + BACK_PRIMARY_COLOR_NV = ((int)0x8C77), + OUTPUT_TEXTURE_COORD24_EXT = ((int)0x87B5), + OP_DOT4_EXT = ((int)0x8785), + TEXTURE1_ARB = ((int)0x84C1), + TEXTURE_STACK_DEPTH = ((int)0x0BA5), + COLOR_ARRAY_TYPE = ((int)0x8082), + PACK_SKIP_ROWS = ((int)0x0D03), + MAX_PROGRAM_MATRICES_ARB = ((int)0x862F), + SIGNED_LUMINANCE_NV = ((int)0x8701), + TRACK_MATRIX_NV = ((int)0x8648), + GENERIC_ATTRIB_NV = ((int)0x8C7D), + CON_17_ATI = ((int)0x8952), + UNPACK_IMAGE_HEIGHT = ((int)0x806E), + GREEN = ((int)0x1904), + RGBA_ICC_SGIX = ((int)0x8461), + VERTEX_PROGRAM_PARAMETER_BUFFER_NV = ((int)0x8DA2), + NEGATIVE_Z_EXT = ((int)0x87DB), + POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = ((int)0x8162), + ALPHA_MIN_SGIX = ((int)0x8320), + CURRENT_RASTER_POSITION_VALID = ((int)0x0B08), + ADD_SIGNED_EXT = ((int)0x8574), + CLAMP_TO_BORDER_SGIS = ((int)0x812D), + CLIP_FAR_HINT_PGI = ((int)0x1A221), + MATRIX_PALETTE_ARB = ((int)0x8840), + SAMPLER_CUBE = ((int)0x8B60), + SIGNED_IDENTITY_NV = ((int)0x853C), + SELECTION_BUFFER_SIZE = ((int)0x0DF4), + GL_4PASS_2_SGIS = ((int)0x80A6), + NORMAL_MAP_EXT = ((int)0x8511), + COMBINER_COMPONENT_USAGE_NV = ((int)0x8544), + PROGRAM_PARAMETERS_ARB = ((int)0x88A8), + CURRENT_BINORMAL_EXT = ((int)0x843C), + R1UI_C4UB_V3F_SUN = ((int)0x85C5), + MODULATE_ADD_ATI = ((int)0x8744), + PIXEL_TEX_GEN_ALPHA_LS_SGIX = ((int)0x8189), + COLOR_INDEX1_EXT = ((int)0x80E2), + HISTOGRAM_EXT = ((int)0x8024), + TEXTURE_DS_SIZE_NV = ((int)0x871D), + INDEX_TEST_FUNC_EXT = ((int)0x81B6), + IMAGE_MIN_FILTER_HP = ((int)0x815D), + TEXTURE14_ARB = ((int)0x84CE), + GL_4PASS_1_EXT = ((int)0x80A5), + COORD_REPLACE_ARB = ((int)0x8862), + SOURCE1_RGB = ((int)0x8581), + MODELVIEW18_ARB = ((int)0x8732), + TEXTURE_MAX_LOD = ((int)0x813B), + CONSTANT_COLOR = ((int)0x8001), + TEXTURE_MIN_FILTER = ((int)0x2801), + MAX_TEXTURE_SIZE = ((int)0x0D33), + AMBIENT = ((int)0x1200), + DEPTH_COMPONENT24_SGIX = ((int)0x81A6), + TEXCOORD1_BIT_PGI = ((int)0x10000000), + CURRENT_MATRIX_INDEX_ARB = ((int)0x8845), + TEXTURE_4DSIZE_SGIS = ((int)0x8136), + PIXEL_MAP_B_TO_B_SIZE = ((int)0x0CB8), + FRAMEBUFFER_SRGB_CAPABLE_EXT = ((int)0x8DBA), + CONSTANT_BORDER = ((int)0x8151), + UNSIGNED_BYTE_3_3_2_EXT = ((int)0x8032), + RESAMPLE_AVERAGE_OML = ((int)0x8988), + TEXTURE_POST_SPECULAR_HP = ((int)0x8168), + FLOAT_RGB32_NV = ((int)0x8889), + PIXEL_MAG_FILTER_EXT = ((int)0x8331), + REG_20_ATI = ((int)0x8935), + PERTURB_EXT = ((int)0x85AE), + MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV = ((int)0x8C80), + PREVIOUS_TEXTURE_INPUT_NV = ((int)0x86E4), + QUADRATIC_ATTENUATION = ((int)0x1209), + RASTER_POSITION_UNCLIPPED_IBM = ((int)0x19262), + MATRIX6_ARB = ((int)0x88C6), + TEXTURE0 = ((int)0x84C0), + COLOR_TABLE_BIAS = ((int)0x80D7), + TEXT_FRAGMENT_SHADER_ATI = ((int)0x8200), + PROGRAM_TEMPORARIES_ARB = ((int)0x88A4), + CONVOLUTION_HEIGHT_EXT = ((int)0x8019), + STENCIL_CLEAR_TAG_VALUE_EXT = ((int)0x88F3), + TEXTURE_BINDING_RECTANGLE_NV = ((int)0x84F6), + SLUMINANCE_EXT = ((int)0x8C46), + MATRIX_MODE = ((int)0x0BA0), + FEEDBACK_BUFFER_TYPE = ((int)0x0DF2), + PIXEL_TEX_GEN_ALPHA_MS_SGIX = ((int)0x818A), + PROXY_HISTOGRAM_EXT = ((int)0x8025), + FLOAT_MAT3x4 = ((int)0x8B68), + MODELVIEW28_ARB = ((int)0x873C), + T2F_IUI_N3F_V2F_EXT = ((int)0x81B3), + FOG_BIT = ((int)0x00000080), + MAX_PROGRAM_ALU_INSTRUCTIONS_ARB = ((int)0x880B), + RGBA32I_EXT = ((int)0x8D82), + ALPHA8_EXT = ((int)0x803C), + FOG_COORDINATE_ARRAY_TYPE = ((int)0x8454), + OP_EXP_BASE_2_EXT = ((int)0x8791), + COMPARE_REF_DEPTH_TO_TEXTURE_EXT = ((int)0x884E), + PIXEL_TILE_HEIGHT_SGIX = ((int)0x8141), + FULL_STIPPLE_HINT_PGI = ((int)0x1A219), + MATRIX5_ARB = ((int)0x88C5), + GREATER = ((int)0x0204), + COLOR_ARRAY_LIST_STRIDE_IBM = ((int)103082), + RETURN = ((int)0x0102), + NUM_COMPRESSED_TEXTURE_FORMATS_ARB = ((int)0x86A2), + TEXTURE13_ARB = ((int)0x84CD), + MAX_EVAL_ORDER = ((int)0x0D30), + STENCIL_TEST_TWO_SIDE_EXT = ((int)0x8910), + MAP2_VERTEX_ATTRIB9_4_NV = ((int)0x8679), + IGNORE_BORDER_HP = ((int)0x8150), + POINT_SIZE_MAX_EXT = ((int)0x8127), + TEXTURE_BASE_LEVEL_SGIS = ((int)0x813C), + SIGNED_LUMINANCE_ALPHA_NV = ((int)0x8703), + PROGRAM_ADDRESS_REGISTERS_ARB = ((int)0x88B0), + READ_PIXEL_DATA_RANGE_LENGTH_NV = ((int)0x887B), + UNSIGNED_INT_VEC4_EXT = ((int)0x8DC8), + TEXTURE_RESIDENT_EXT = ((int)0x8067), + BACK_NORMALS_HINT_PGI = ((int)0x1A223), + REG_27_ATI = ((int)0x893C), + POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = ((int)0x817B), + INTENSITY12_EXT = ((int)0x804C), + LUMINANCE_ALPHA_FLOAT32_ATI = ((int)0x8819), + STREAM_DRAW = ((int)0x88E0), + STENCIL_INDEX = ((int)0x1901), + REG_30_ATI = ((int)0x893F), + DRAW_BUFFER8_ATI = ((int)0x882D), + FILTER4_SGIS = ((int)0x8146), + IUI_N3F_V3F_EXT = ((int)0x81B0), + MAP2_VERTEX_ATTRIB8_4_NV = ((int)0x8678), + TEXTURE_COMPRESSION_HINT = ((int)0x84EF), + COLOR_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F7), + TEXTURE19_ARB = ((int)0x84D3), + PROGRAM_FORMAT_ASCII_ARB = ((int)0x8875), + QUERY_COUNTER_BITS_ARB = ((int)0x8864), + GL_1PASS_SGIS = ((int)0x80A1), + MAX_3D_TEXTURE_SIZE = ((int)0x8073), + YCRCB_SGIX = ((int)0x8318), + TEXTURE_MAG_FILTER = ((int)0x2800), + OR = ((int)0x1507), + VERTEX_ARRAY_RANGE_LENGTH_NV = ((int)0x851E), + TRIANGLE_STRIP = ((int)0x0005), + TRANSPOSE_TEXTURE_MATRIX = ((int)0x84E5), + SAMPLES = ((int)0x80A9), + NORMAL_MAP_ARB = ((int)0x8511), + MULTISAMPLE = ((int)0x809D), + PIXEL_CUBIC_WEIGHT_EXT = ((int)0x8333), + SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB = ((int)0x889C), + SIGNED_INTENSITY8_NV = ((int)0x8708), + HISTOGRAM_WIDTH = ((int)0x8026), + Q = ((int)0x2003), + VERTEX_ATTRIB_ARRAY_STRIDE_ARB = ((int)0x8624), + SIGNED_RGBA8_NV = ((int)0x86FC), + ALPHA_MIN_CLAMP_INGR = ((int)0x8563), + COMPRESSED_SLUMINANCE_EXT = ((int)0x8C4A), + DRAW_BUFFER6_ATI = ((int)0x882B), + FOG_START = ((int)0x0B63), + SLUMINANCE8_EXT = ((int)0x8C47), + SPRITE_OBJECT_ALIGNED_SGIX = ((int)0x814D), + VERTEX_STREAM7_ATI = ((int)0x8773), + POST_COLOR_MATRIX_RED_BIAS_SGI = ((int)0x80B8), + PIXEL_MAP_A_TO_A_SIZE = ((int)0x0CB9), + UNSIGNED_INT_8_8_8_8_REV = ((int)0x8367), + TEXTURE_4D_SGIS = ((int)0x8134), + COMPRESSED_SRGB_S3TC_DXT1_EXT = ((int)0x8C4C), + COMPRESSED_RED_RGTC1_EXT = ((int)0x8DBB), + SAMPLER_CUBE_ARB = ((int)0x8B60), + MATRIX14_ARB = ((int)0x88CE), + DEPENDENT_RGB_TEXTURE_3D_NV = ((int)0x8859), + LUMINANCE_FLOAT16_ATI = ((int)0x881E), + TEXTURE_MAX_CLAMP_S_SGIX = ((int)0x8369), + ZERO_EXT = ((int)0x87DD), + READ_PIXEL_DATA_RANGE_POINTER_NV = ((int)0x887D), + LINK_STATUS = ((int)0x8B82), + OBJECT_DELETE_STATUS_ARB = ((int)0x8B80), + VERTEX_ARRAY_BUFFER_BINDING = ((int)0x8896), + READ_FRAMEBUFFER_BINDING_EXT = ((int)EXT_framebuffer_object.FRAMEBUFFER_BINDING_EXT), + COMBINE_RGB_EXT = ((int)0x8571), + TEXTURE_COORD_ARRAY_SIZE_EXT = ((int)0x8088), + MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT = ((int)0x8DE3), + QUERY_RESULT_AVAILABLE = ((int)0x8867), + CONVOLUTION_FILTER_BIAS_EXT = ((int)0x8015), + MAX_DRAW_BUFFERS_ARB = ((int)0x8824), + MODELVIEW_PROJECTION_NV = ((int)0x8629), + BLEND_EQUATION_ALPHA_EXT = ((int)0x883D), + VERTEX_ARRAY_BINDING_APPLE = ((int)0x85B5), + BLEND_DST_RGB_EXT = ((int)0x80C8), + LIGHT_MODEL_COLOR_CONTROL = ((int)0x81F8), + POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D1), + PACK_RESAMPLE_SGIX = ((int)0x842C), + MAP1_GRID_SEGMENTS = ((int)0x0DD1), + RGBA8UI_EXT = ((int)0x8D7C), + CON_26_ATI = ((int)0x895B), + TEXTURE3 = ((int)0x84C3), + SUBTRACT_ARB = ((int)0x84E7), + COMBINER_SUM_OUTPUT_NV = ((int)0x854C), + POLYGON_OFFSET_LINE = ((int)0x2A02), + V2F = ((int)0x2A20), + RGB16F_ARB = ((int)0x881B), + VERTEX_ARRAY_RANGE_LENGTH_APPLE = ((int)0x851E), + DOT_PRODUCT_REFLECT_CUBE_MAP_NV = ((int)0x86F2), + SRC_ALPHA_SATURATE = ((int)0x0308), + ALPHA_TEST_REF = ((int)0x0BC2), + MAP1_NORMAL = ((int)0x0D92), + OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV = ((int)0x8853), DRAW_FRAMEBUFFER_BINDING_EXT = ((int)0x8CAA), PACK_RESAMPLE_OML = ((int)0x8984), - ALPHA_MIN_CLAMP_INGR = ((int)0x8563), - DOUBLE_EXT = ((int)0x140A), - LIGHT_MODEL_COLOR_CONTROL_EXT = ((int)0x81F8), - FOG_COORDINATE_ARRAY_STRIDE_EXT = ((int)0x8455), - EDGE_FLAG_ARRAY_LIST_STRIDE_IBM = ((int)103085), - NORMAL_ARRAY = ((int)0x8075), - SOURCE3_ALPHA_NV = ((int)0x858B), - SIGNED_RGB8_UNSIGNED_ALPHA8_NV = ((int)0x870D), - HISTOGRAM_LUMINANCE_SIZE = ((int)0x802C), - SIGNED_RGBA8_NV = ((int)0x86FC), - VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV = ((int)0x8533), - UNPACK_SKIP_ROWS = ((int)0x0CF3), - POLYGON_OFFSET_FACTOR = ((int)0x8038), - HISTOGRAM_WIDTH_EXT = ((int)0x8026), - DEPTH_COMPONENT32F_NV = ((int)0x8DAB), - MAP_ATTRIB_U_ORDER_NV = ((int)0x86C3), - OUTPUT_TEXTURE_COORD15_EXT = ((int)0x87AC), - COLOR_TABLE_BLUE_SIZE = ((int)0x80DC), - INTENSITY32UI_EXT = ((int)0x8D73), - CON_4_ATI = ((int)0x8945), - CLAMP = ((int)0x2900), - STENCIL_TEST = ((int)0x0B90), - MAP2_VERTEX_ATTRIB3_4_NV = ((int)0x8673), - DETAIL_TEXTURE_FUNC_POINTS_SGIS = ((int)0x809C), - TEXTURE_COMPONENTS = ((int)0x1003), - VERTEX4_BIT_PGI = ((int)0x00000008), - NORMAL_MAP_NV = ((int)0x8511), - INT_SAMPLER_1D_ARRAY_EXT = ((int)0x8DCE), - DRAW_BUFFER4 = ((int)0x8829), - VERTEX_WEIGHT_ARRAY_POINTER_EXT = ((int)0x8510), - REG_24_ATI = ((int)0x8939), - FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT = ((int)0x8CD1), - DUAL_LUMINANCE16_SGIS = ((int)0x8117), - MODELVIEW30_ARB = ((int)0x873E), - COLOR_INDEX16_EXT = ((int)0x80E7), - RGBA_S3TC = ((int)0x83A2), - INTENSITY_FLOAT32_ATI = ((int)0x8817), - BLEND_COLOR = ((int)0x8005), - COMPRESSED_LUMINANCE = ((int)0x84EA), - TABLE_TOO_LARGE = ((int)0x8031), - MAP2_VERTEX_ATTRIB8_4_NV = ((int)0x8678), - UNIFORM_BUFFER_EXT = ((int)0x8DEE), - FLOAT_MAT3_ARB = ((int)0x8B5B), - HALF_BIT_ATI = ((int)0x00000008), - LINEAR_MIPMAP_NEAREST = ((int)0x2701), - MAP1_GRID_SEGMENTS = ((int)0x0DD1), - MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV = ((int)0x8DA0), - OBJECT_INFO_LOG_LENGTH_ARB = ((int)0x8B84), - PIXEL_CUBIC_WEIGHT_EXT = ((int)0x8333), - COMBINER0_NV = ((int)0x8550), - COMBINER1_NV = ((int)0x8551), - DRAW_BUFFER3 = ((int)0x8828), - MODELVIEW11_ARB = ((int)0x872B), - CURRENT_PROGRAM = ((int)0x8B8D), - COMPRESSED_RGBA = ((int)0x84EE), - PREVIOUS_TEXTURE_INPUT_NV = ((int)0x86E4), - TEXTURE_CUBE_MAP = ((int)0x8513), - MATRIX2_ARB = ((int)0x88C2), - TEXTURE4_ARB = ((int)0x84C4), - INDEX_ARRAY_LIST_STRIDE_IBM = ((int)103083), - UNSIGNED_SHORT_1_5_5_5_REV = ((int)0x8366), - GEQUAL = ((int)0x0206), - MULT = ((int)0x0103), - RED_BIAS = ((int)0x0D15), - INTENSITY8 = ((int)0x804B), - REG_1_ATI = ((int)0x8922), - INT = ((int)0x1404), - TEXTURE28_ARB = ((int)0x84DC), - INDEX_ARRAY_STRIDE_EXT = ((int)0x8086), - HISTOGRAM_ALPHA_SIZE = ((int)0x802B), - PACK_LSB_FIRST = ((int)0x0D01), - COLOR_ARRAY_POINTER = ((int)0x8090), - MAX_ELEMENTS_VERTICES = ((int)0x80E8), - COMBINER_CD_OUTPUT_NV = ((int)0x854B), - UNPACK_SKIP_VOLUMES_SGIS = ((int)0x8132), - DYNAMIC_DRAW = ((int)0x88E8), - INSTRUMENT_BUFFER_POINTER_SGIX = ((int)0x8180), - SIGNED_RGBA_NV = ((int)0x86FB), - OUTPUT_TEXTURE_COORD27_EXT = ((int)0x87B8), - VERTEX_ARRAY_RANGE_LENGTH_APPLE = ((int)0x851E), - PROGRAM_UNDER_NATIVE_LIMITS_ARB = ((int)0x88B6), - TEXTURE_CUBE_MAP_POSITIVE_X_ARB = ((int)0x8515), - OUTPUT_TEXTURE_COORD4_EXT = ((int)0x87A1), - LUMINANCE_FLOAT16_ATI = ((int)0x881E), - FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT = ((int)0x8CD9), - FOG_COORD = ((int)VERSION_1_4.FOG_COORDINATE), - REG_6_ATI = ((int)0x8927), - EDGE_FLAG_ARRAY_POINTER_EXT = ((int)0x8093), - SLUMINANCE8_ALPHA8 = ((int)0x8C45), - TABLE_TOO_LARGE_EXT = ((int)0x8031), - MULTISAMPLE_BIT_ARB = ((int)0x20000000), - RED_INTEGER_EXT = ((int)0x8D94), - POLYGON = ((int)0x0009), - TEXTURE_WRAP_T = ((int)0x2803), - TEXTURE_LOD_BIAS = ((int)0x8501), - PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = ((int)0x880A), - POST_CONVOLUTION_RED_BIAS = ((int)0x8020), - OBJECT_COMPILE_STATUS_ARB = ((int)0x8B81), - SIGNED_ALPHA_NV = ((int)0x8705), - PROXY_TEXTURE_3D_EXT = ((int)0x8070), - LINEAR_ATTENUATION = ((int)0x1208), - OUTPUT_TEXTURE_COORD3_EXT = ((int)0x87A0), - VERTEX_SHADER_BINDING_EXT = ((int)0x8781), - FLOAT_RG16_NV = ((int)0x8886), - MAT_AMBIENT_AND_DIFFUSE_BIT_PGI = ((int)0x00200000), - BLEND_DST_RGB_EXT = ((int)0x80C8), - COLOR_INDEX12_EXT = ((int)0x80E6), - PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = ((int)0x8809), - VERTEX_ARRAY_RANGE_NV = ((int)0x851D), - TEXTURE_INTENSITY_SIZE = ((int)0x8061), - FUNC_SUBTRACT_EXT = ((int)0x800A), - LOGIC_OP = ((int)0x0BF1), - BLUE_MIN_CLAMP_INGR = ((int)0x8562), - CURRENT_RASTER_SECONDARY_COLOR = ((int)0x845F), - TEXTURE_COMPARE_SGIX = ((int)0x819A), - EVAL_VERTEX_ATTRIB14_NV = ((int)0x86D4), - MODELVIEW2_ARB = ((int)0x8722), - OUTPUT_TEXTURE_COORD6_EXT = ((int)0x87A3), - MAX_PROGRAM_MATRICES_ARB = ((int)0x862F), - ELEMENT_ARRAY_BUFFER_ARB = ((int)0x8893), - DRAW_BUFFER11_ARB = ((int)0x8830), - RGB32F_ARB = ((int)0x8815), - RGB10_EXT = ((int)0x8052), - TEXTURE_POST_SPECULAR_HP = ((int)0x8168), - ALIASED_POINT_SIZE_RANGE = ((int)0x846D), - TEXTURE_CUBE_MAP_NEGATIVE_X = ((int)0x8516), - OUTPUT_TEXTURE_COORD25_EXT = ((int)0x87B6), - DS_SCALE_NV = ((int)0x8710), - TEXTURE_ALPHA_SIZE_EXT = ((int)0x805F), - POINT_SPRITE_ARB = ((int)0x8861), - SAMPLER_2D_SHADOW_ARB = ((int)0x8B62), - POST_TEXTURE_FILTER_SCALE_SGIX = ((int)0x817A), - FLOAT_VEC3 = ((int)0x8B51), - NEGATIVE_Z_EXT = ((int)0x87DB), - DUDV_ATI = ((int)0x8779), - OUTPUT_TEXTURE_COORD5_EXT = ((int)0x87A2), - OP_MUL_EXT = ((int)0x8786), - MODELVIEW13_ARB = ((int)0x872D), - PN_TRIANGLES_NORMAL_MODE_ATI = ((int)0x87F3), - FOG_COORDINATE_ARRAY_STRIDE = ((int)0x8455), - DRAW_BUFFER10_ARB = ((int)0x882F), - MATRIX4_NV = ((int)0x8634), - SAMPLE_COVERAGE_VALUE = ((int)0x80AA), - READ_PIXEL_DATA_RANGE_NV = ((int)0x8879), - FOG_COORDINATE_ARRAY = ((int)0x8457), - VERTEX_STATE_PROGRAM_NV = ((int)0x8621), - MATRIX5_NV = ((int)0x8635), - LESS = ((int)0x0201), - TEXTURE5_ARB = ((int)0x84C5), - TRANSFORM_FEEDBACK_BUFFER_NV = ((int)0x8C8E), - POLYGON_OFFSET_FACTOR_EXT = ((int)0x8038), - MAX_BINDABLE_UNIFORM_SIZE_EXT = ((int)0x8DED), - PREFER_DOUBLEBUFFER_HINT_PGI = ((int)0x1A1F8), - SAMPLES_SGIS = ((int)0x80A9), - DRAW_BUFFER13_ARB = ((int)0x8832), - MODELVIEW14_ARB = ((int)0x872E), - REG_2_ATI = ((int)0x8923), - FASTEST = ((int)0x1101), - MAX_ARRAY_TEXTURE_LAYERS_EXT = ((int)0x88FF), - RGB16_EXT = ((int)0x8054), - MAX_MATRIX_PALETTE_STACK_DEPTH_ARB = ((int)0x8841), - BUFFER_SIZE_ARB = ((int)0x8764), - IMPLEMENTATION_COLOR_READ_TYPE_OES = ((int)0x8B9A), - CON_27_ATI = ((int)0x895C), - TRANSFORM_FEEDBACK_BUFFER_START_NV = ((int)0x8C84), - UNPACK_RESAMPLE_SGIX = ((int)0x842D), - CONVOLUTION_FILTER_SCALE = ((int)0x8014), - FRAMEZOOM_SGIX = ((int)0x818B), - MATRIX9_ARB = ((int)0x88C9), - DRAW_BUFFER12_ARB = ((int)0x8831), - COMPRESSED_LUMINANCE_ALPHA = ((int)0x84EB), - CLIENT_VERTEX_ARRAY_BIT = ((int)0x00000002), - MAX_LIST_NESTING = ((int)0x0B31), - NORMAL_MAP = ((int)0x8511), - VERTEX_ATTRIB_ARRAY8_NV = ((int)0x8658), - FEEDBACK_BUFFER_POINTER = ((int)0x0DF0), - CONSTANT_BORDER_HP = ((int)0x8151), - COLOR_TABLE_GREEN_SIZE = ((int)0x80DB), - DEPTH_COMPONENT16_SGIX = ((int)0x81A5), - MAX_VERTEX_SHADER_LOCALS_EXT = ((int)0x87C9), - STENCIL_BACK_PASS_DEPTH_PASS = ((int)0x8803), - TEXTURE14_ARB = ((int)0x84CE), - MAX_PROGRAM_TEMPORARIES_ARB = ((int)0x88A5), - IDENTITY_NV = ((int)0x862A), - INTENSITY16 = ((int)0x804D), - TRANSFORM_HINT_APPLE = ((int)0x85B1), - CONSTANT_ATTENUATION = ((int)0x1207), - DUAL_INTENSITY4_SGIS = ((int)0x8118), - FIXED_ONLY_ARB = ((int)0x891D), - TEXTURE_DEFORMATION_SGIX = ((int)0x8195), - REG_8_ATI = ((int)0x8929), - DRAW_BUFFER15_ARB = ((int)0x8834), - BLEND_DST_ALPHA_EXT = ((int)0x80CA), - FOG_COORDINATE_ARRAY_BUFFER_BINDING = ((int)0x889D), - MATRIX30_ARB = ((int)0x88DE), - MATRIX25_ARB = ((int)0x88D9), - DRAW_PIXELS_APPLE = ((int)0x8A0A), - STENCIL = ((int)0x1802), - SPRITE_AXIAL_SGIX = ((int)0x814C), - RGBA16F_ARB = ((int)0x881A), - DRAW_BUFFER12_ATI = ((int)0x8831), - MAX_PROGRAM_LOOP_COUNT_NV = ((int)0x88F8), - COLOR_ARRAY_SIZE = ((int)0x8081), - PROGRAM_ERROR_POSITION_ARB = ((int)0x864B), - BGRA_EXT = ((int)0x80E1), - REG_9_ATI = ((int)0x892A), - DRAW_BUFFER14_ARB = ((int)0x8833), - OUTPUT_TEXTURE_COORD1_EXT = ((int)0x879E), - CURRENT_RASTER_DISTANCE = ((int)0x0B09), - INVERT = ((int)0x150A), - PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)0x80D4), - MINMAX = ((int)0x802E), - INDEX_MATERIAL_PARAMETER_EXT = ((int)0x81B9), - INT_SAMPLER_CUBE_EXT = ((int)0x8DCC), - REPLICATE_BORDER = ((int)0x8153), - GREEN = ((int)0x1904), - MIRROR_CLAMP_ATI = ((int)0x8742), - VERTEX_ARRAY_RANGE_VALID_NV = ((int)0x851F), - FUNC_REVERSE_SUBTRACT_EXT = ((int)0x800B), - SAMPLE_ALPHA_TO_ONE_ARB = ((int)0x809F), - GL_4_BYTES = ((int)0x1409), - STREAM_COPY_ARB = ((int)0x88E2), - COMBINE_ALPHA_EXT = ((int)0x8572), - MODELVIEW16_ARB = ((int)0x8730), - EQUIV = ((int)0x1509), - COLOR_SUM_CLAMP_NV = ((int)0x854F), - VARIANT_EXT = ((int)0x87C1), - GREEN_MAX_CLAMP_INGR = ((int)0x8565), - HILO_NV = ((int)0x86F4), - TEXTURE_RED_SIZE = ((int)0x805C), - NEGATIVE_Y_EXT = ((int)0x87DA), - RGB12_EXT = ((int)0x8053), - MULTISAMPLE_BIT = ((int)0x20000000), - MAX_CUBE_MAP_TEXTURE_SIZE_ARB = ((int)0x851C), - DRAW_BUFFER15_ATI = ((int)0x8834), - PIXEL_MAP_B_TO_B = ((int)0x0C78), - VERTEX_SHADER_OPTIMIZED_EXT = ((int)0x87D4), - POLYGON_OFFSET_POINT = ((int)0x2A01), - DYNAMIC_COPY_ARB = ((int)0x88EA), - INTERPOLATE_ARB = ((int)0x8575), - COMPRESSED_RED_RGTC1_EXT = ((int)0x8DBB), - PIXEL_MODE_BIT = ((int)0x00000020), - DRAW_BUFFER5_ARB = ((int)0x882A), - GENERATE_MIPMAP_SGIS = ((int)0x8191), - STENCIL_BACK_FUNC = ((int)0x8800), - MAGNITUDE_SCALE_NV = ((int)0x8712), - COMPRESSED_ALPHA = ((int)0x84E9), - CON_8_ATI = ((int)0x8949), - PROGRAM_LENGTH_ARB = ((int)0x8627), - DSDT8_NV = ((int)0x8709), - OPERAND2_ALPHA_ARB = ((int)0x859A), - PIXEL_COUNT_AVAILABLE_NV = ((int)0x8867), - DRAW_BUFFER14_ATI = ((int)0x8833), - MATERIAL_SIDE_HINT_PGI = ((int)0x1A22C), - ALPHA_FLOAT32_ATI = ((int)0x8816), - TRIANGLE_STRIP_ADJACENCY_EXT = ((int)0x000D), - MIRROR_CLAMP_TO_EDGE_EXT = ((int)0x8743), - DYNAMIC_ATI = ((int)0x8761), - UNSIGNED_INT_8_8_8_8_EXT = ((int)0x8035), - PIXEL_GROUP_COLOR_SGIS = ((int)0x8356), - MODULATE_SIGNED_ADD_ATI = ((int)0x8745), - COMPRESSED_RGBA_ARB = ((int)0x84EE), - POST_CONVOLUTION_ALPHA_BIAS_EXT = ((int)0x8023), - OPERAND0_RGB_EXT = ((int)0x8590), - TEXTURE_RED_TYPE_ARB = ((int)0x8C10), - DT_SCALE_NV = ((int)0x8711), - FOG = ((int)0x0B60), - MAX_VERTEX_ATTRIBS_ARB = ((int)0x8869), - EXP = ((int)0x0800), - FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT = ((int)0x8CD3), - TEXTURE_COMPRESSED_ARB = ((int)0x86A1), - E_TIMES_F_NV = ((int)0x8531), - DT_BIAS_NV = ((int)0x8717), - CURRENT_OCCLUSION_QUERY_ID_NV = ((int)0x8865), - WEIGHT_ARRAY_STRIDE_ARB = ((int)0x86AA), - MAP2_VERTEX_ATTRIB6_4_NV = ((int)0x8676), - BLEND_COLOR_EXT = ((int)0x8005), - TEXTURE_RECTANGLE_ARB = ((int)0x84F5), - ALPHA32UI_EXT = ((int)0x8D72), - DRAW_BUFFER4_ARB = ((int)0x8829), - PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = ((int)0x8808), - CURRENT_RASTER_POSITION_VALID = ((int)0x0B08), - GEOMETRY_DEFORMATION_BIT_SGIX = ((int)0x00000002), - NATIVE_GRAPHICS_BEGIN_HINT_PGI = ((int)0x1A203), - DSDT8_MAG8_INTENSITY8_NV = ((int)0x870B), - SOURCE1_RGB_EXT = ((int)0x8581), - POINT_SPRITE = ((int)0x8861), - ALLOW_DRAW_OBJ_HINT_PGI = ((int)0x1A20E), - COLOR_TABLE_INTENSITY_SIZE_SGI = ((int)0x80DF), - COLOR_SUM = ((int)0x8458), - TEXTURE_LOD_BIAS_EXT = ((int)0x8501), - FRAGMENT_SHADER_DERIVATIVE_HINT = ((int)0x8B8B), - OBJECT_DISTANCE_TO_POINT_SGIS = ((int)0x81F1), - COMPRESSED_SLUMINANCE = ((int)0x8C4A), - UNPACK_SWAP_BYTES = ((int)0x0CF0), - MODELVIEW20_ARB = ((int)0x8734), - COPY = ((int)0x1503), - LUMINANCE32F_ARB = ((int)0x8818), - OP_RECIP_EXT = ((int)0x8794), - ONE_MINUS_DST_COLOR = ((int)0x0307), - MAP2_TEXTURE_COORD_3 = ((int)0x0DB5), - PIXEL_MAG_FILTER_EXT = ((int)0x8331), - BLEND = ((int)0x0BE2), - SHININESS = ((int)0x1601), - TEXTURE = ((int)0x1702), - EYE_DISTANCE_TO_LINE_SGIS = ((int)0x81F2), - INTENSITY16F_ARB = ((int)0x881D), - TEXTURE_MATERIAL_FACE_EXT = ((int)0x8351), - TEXTURE_INTENSITY_TYPE_ARB = ((int)0x8C15), - MATRIX1_NV = ((int)0x8631), - COLOR_TABLE_SGI = ((int)0x80D0), - DEPENDENT_HILO_TEXTURE_2D_NV = ((int)0x8858), - MAX_VARYING_FLOATS_ARB = ((int)0x8B4B), - TEXTURE_FILTER_CONTROL_EXT = ((int)0x8500), - CON_26_ATI = ((int)0x895B), - MINMAX_SINK_EXT = ((int)0x8030), - LIGHT5 = ((int)0x4005), - RGBA12_EXT = ((int)0x805A), - UNSIGNED_NORMALIZED_ARB = ((int)0x8C17), - ALLOW_DRAW_FRG_HINT_PGI = ((int)0x1A210), - MAP2_TEXTURE_COORD_2 = ((int)0x0DB4), - MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = ((int)0x88A7), - OPERAND1_ALPHA = ((int)0x8599), - IUI_V2F_EXT = ((int)0x81AD), - MAX_PROGRAM_INSTRUCTIONS_ARB = ((int)0x88A1), - BLEND_EQUATION = ((int)0x8009), - RGBA16I_EXT = ((int)0x8D88), - BGR = ((int)0x80E0), - GL_4PASS_1_EXT = ((int)0x80A5), - TEXTURE0_ARB = ((int)0x84C0), - RESCALE_NORMAL = ((int)0x803A), - ELEMENT_ARRAY_BUFFER_BINDING = ((int)0x8895), - PROGRAM_STRING_NV = ((int)0x8628), - MIRROR_CLAMP_EXT = ((int)0x8742), - CON_13_ATI = ((int)0x894E), - ASYNC_TEX_IMAGE_SGIX = ((int)0x835C), - CONSTANT = ((int)0x8576), - VARIANT_ARRAY_STRIDE_EXT = ((int)0x87E6), - NUM_PASSES_ATI = ((int)0x8970), - MAP2_VERTEX_ATTRIB15_4_NV = ((int)0x867F), - MATRIX12_ARB = ((int)0x88CC), - CMYKA_EXT = ((int)0x800D), - SEPARATE_SPECULAR_COLOR = ((int)0x81FA), - BLUE_INTEGER_EXT = ((int)0x8D96), - INTENSITY8I_EXT = ((int)0x8D91), - SIGNED_IDENTITY_NV = ((int)0x853C), - MAP2_VERTEX_ATTRIB0_4_NV = ((int)0x8670), - LUMINANCE16F_ARB = ((int)0x881E), - MAP2_NORMAL = ((int)0x0DB2), - LIGHT_MODEL_AMBIENT = ((int)0x0B53), - RGB5_A1 = ((int)0x8057), - OFFSET_TEXTURE_2D_SCALE_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_SCALE_NV), - OPERAND2_RGB = ((int)0x8592), - MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB = ((int)0x8B49), - WRAP_BORDER_SUN = ((int)0x81D4), - MATRIX2_NV = ((int)0x8632), - SAMPLES_PASSED_ARB = ((int)0x8914), - RGB16 = ((int)0x8054), - HISTOGRAM_BLUE_SIZE_EXT = ((int)0x802A), - RGB10 = ((int)0x8052), - RGB12 = ((int)0x8053), - INTERPOLATE = ((int)0x8575), - MIN_EXT = ((int)0x8007), - RGBA2 = ((int)0x8055), - DUAL_INTENSITY8_SGIS = ((int)0x8119), - TEXTURE_FILTER4_SIZE_SGIS = ((int)0x8147), - RGBA8 = ((int)0x8058), - SIGNED_RGB_UNSIGNED_ALPHA_NV = ((int)0x870C), - DYNAMIC_READ = ((int)0x88E9), - INT_VEC2 = ((int)0x8B53), - COMPRESSED_RGBA_S3TC_DXT3_EXT = ((int)0x83F2), - SOURCE0_RGB_ARB = ((int)0x8580), - SOURCE2_ALPHA = ((int)0x858A), - TEXTURE_GREEN_SIZE = ((int)0x805D), - SAMPLE_MASK_VALUE_SGIS = ((int)0x80AA), - INTENSITY4_EXT = ((int)0x804A), - MODELVIEW22_ARB = ((int)0x8736), - COMPRESSED_LUMINANCE_ARB = ((int)0x84EA), - OP_INDEX_EXT = ((int)0x8782), - DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV = ((int)0x86F3), - LINEAR_DETAIL_COLOR_SGIS = ((int)0x8099), - MATRIX23_ARB = ((int)0x88D7), - TEXTURE_BINDING_3D = ((int)0x806A), - TEXTURE_BINDING_2D = ((int)0x8069), - TEXTURE_BINDING_1D = ((int)0x8068), - NORMAL_ARRAY_TYPE_EXT = ((int)0x807E), - COLOR_ARRAY_SIZE_EXT = ((int)0x8081), - VARIABLE_F_NV = ((int)0x8528), - REPLACE_EXT = ((int)0x8062), - MODULATE = ((int)0x2100), - COLOR_MATRIX_SGI = ((int)0x80B1), - PIXEL_TILE_WIDTH_SGIX = ((int)0x8140), - MAX_PROGRAM_ENV_PARAMETERS_ARB = ((int)0x88B5), - BYTE = ((int)0x1400), - QUAD_MESH_SUN = ((int)0x8614), - FLOAT_RGBA_NV = ((int)0x8883), - ALPHA_MAX_CLAMP_INGR = ((int)0x8567), - CULL_FACE_MODE = ((int)0x0B45), - DOT4_ATI = ((int)0x8967), - INDEX_ARRAY_EXT = ((int)0x8077), - SAMPLE_COVERAGE_VALUE_ARB = ((int)0x80AA), - SOURCE2_RGB_EXT = ((int)0x8582), - POINT_DISTANCE_ATTENUATION = ((int)0x8129), - ELEMENT_ARRAY_BUFFER = ((int)0x8893), - ARRAY_ELEMENT_LOCK_FIRST_EXT = ((int)0x81A8), - OUTPUT_TEXTURE_COORD26_EXT = ((int)0x87B7), - OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV = ((int)0x8852), - R5_G6_B5_ICC_SGIX = ((int)0x8466), - GENERATE_MIPMAP_HINT_SGIS = ((int)0x8192), - MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT = ((int)0x8DE4), - HISTOGRAM_LUMINANCE_SIZE_EXT = ((int)0x802C), - MAP2_VERTEX_ATTRIB5_4_NV = ((int)0x8675), - YCRCB_444_SGIX = ((int)0x81BC), - RGBA_MODE = ((int)0x0C31), - RED_SCALE = ((int)0x0D14), - SAMPLE_BUFFERS_SGIS = ((int)0x80A8), - LIST_MODE = ((int)0x0B30), - PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = ((int)0x8163), - OBJECT_LINEAR = ((int)0x2401), - CON_19_ATI = ((int)0x8954), - LIGHT7 = ((int)0x4007), - ALPHA16_ICC_SGIX = ((int)0x8468), - STENCIL_PASS_DEPTH_PASS = ((int)0x0B96), - OUTPUT_TEXTURE_COORD16_EXT = ((int)0x87AD), - MAX_PROJECTION_STACK_DEPTH = ((int)0x0D38), - SAMPLE_COVERAGE_INVERT = ((int)0x80AB), - CURRENT_RASTER_POSITION = ((int)0x0B07), - VERTEX_WEIGHT_ARRAY_TYPE_EXT = ((int)0x850E), - FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = ((int)0x8D56), - MAP1_VERTEX_ATTRIB2_4_NV = ((int)0x8662), - COLOR_TABLE_BIAS = ((int)0x80D7), - IGNORE_BORDER_HP = ((int)0x8150), - VERTEX_ARRAY_BUFFER_BINDING_ARB = ((int)0x8896), - NOOP = ((int)0x1505), - SCISSOR_TEST = ((int)0x0C11), - RGBA = ((int)0x1908), - RGB8_EXT = ((int)0x8051), - TEXTURE_CUBE_MAP_NEGATIVE_X_ARB = ((int)0x8516), - SAMPLER_3D = ((int)0x8B5F), - SAMPLER_2D = ((int)0x8B5E), - YCRCBA_SGIX = ((int)0x8319), - STENCIL_BUFFER_BIT = ((int)0x00000400), - BUFFER_USAGE = ((int)0x8765), - PROXY_TEXTURE_RECTANGLE_ARB = ((int)0x84F7), - BUFFER_MAP_POINTER_ARB = ((int)0x88BD), - SINGLE_COLOR_EXT = ((int)0x81F9), - SIGNED_LUMINANCE8_ALPHA8_NV = ((int)0x8704), - LUMINANCE4_ALPHA4 = ((int)0x8043), - VERTEX_STREAM0_ATI = ((int)0x876C), - NORMAL_MAP_ARB = ((int)0x8511), - RGB_SCALE_ARB = ((int)0x8573), - T2F_C3F_V3F = ((int)0x2A2A), - BITMAP_TOKEN = ((int)0x0704), - ASYNC_HISTOGRAM_SGIX = ((int)0x832C), - COLOR_ARRAY_TYPE_EXT = ((int)0x8082), - BINORMAL_ARRAY_TYPE_EXT = ((int)0x8440), - MODELVIEW9_ARB = ((int)0x8729), - PIXEL_FRAGMENT_RGB_SOURCE_SGIS = ((int)0x8354), - VERTEX_ARRAY_RANGE_LENGTH_NV = ((int)0x851E), - MULTISAMPLE_SGIS = ((int)0x809D), - UNSIGNED_INT_10_10_10_2_EXT = ((int)0x8036), - UNSIGNED_INT = ((int)0x1405), - INDEX_TEST_EXT = ((int)0x81B5), - ONE_MINUS_SRC_COLOR = ((int)0x0301), - MAX_TEXTURE_STACK_DEPTH = ((int)0x0D39), - PROGRAM_ERROR_POSITION_NV = ((int)0x864B), - INTENSITY = ((int)0x8049), - MODELVIEW12_ARB = ((int)0x872C), - VERTEX_CONSISTENT_HINT_PGI = ((int)0x1A22B), - COMBINE_EXT = ((int)0x8570), - MAP1_VERTEX_4 = ((int)0x0D98), - UNSIGNED_INT_24_8_NV = ((int)0x84FA), - OBJECT_SUBTYPE_ARB = ((int)0x8B4F), - OUTPUT_TEXTURE_COORD23_EXT = ((int)0x87B4), - MAP1_VERTEX_3 = ((int)0x0D97), - RETURN = ((int)0x0102), - TANGENT_ARRAY_EXT = ((int)0x8439), - FLOAT_MAT3x4 = ((int)0x8B68), - DEPENDENT_RGB_TEXTURE_3D_NV = ((int)0x8859), - SHARPEN_TEXTURE_FUNC_POINTS_SGIS = ((int)0x80B0), - TRANSFORM_FEEDBACK_BUFFER_SIZE_NV = ((int)0x8C85), - INDEX_MODE = ((int)0x0C30), - OUTPUT_TEXTURE_COORD12_EXT = ((int)0x87A9), - INTENSITY16_ICC_SGIX = ((int)0x846A), - REG_28_ATI = ((int)0x893D), - RED_MAX_CLAMP_INGR = ((int)0x8564), - POINT_SMOOTH_HINT = ((int)0x0C51), - COLOR_ARRAY_EXT = ((int)0x8076), - CLIP_PLANE4 = ((int)0x3004), - HALF_FLOAT_NV = ((int)0x140B), - TEXTURE_COMPRESSED = ((int)0x86A1), - LINE = ((int)0x1B01), - BINORMAL_ARRAY_EXT = ((int)0x843A), - PROGRAM_LENGTH_NV = ((int)0x8627), - MAX_PROGRAM_NATIVE_ATTRIBS_ARB = ((int)0x88AF), - TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT = ((int)0x8518), - TRACK_MATRIX_TRANSFORM_NV = ((int)0x8649), - SELECTION_BUFFER_POINTER = ((int)0x0DF3), - DRAW_FRAMEBUFFER_EXT = ((int)0x8CA9), - OUTPUT_TEXTURE_COORD13_EXT = ((int)0x87AA), - TEXTURE_INDEX_SIZE_EXT = ((int)0x80ED), - MAP2_VERTEX_ATTRIB2_4_NV = ((int)0x8672), - RECLAIM_MEMORY_HINT_PGI = ((int)0x1A1FE), - RENDERBUFFER_WIDTH_EXT = ((int)0x8D42), - DEPTH_BIAS = ((int)0x0D1F), - FOG_COORDINATE_ARRAY_POINTER = ((int)0x8456), - SAMPLE_ALPHA_TO_ONE = ((int)0x809F), - VARIABLE_D_NV = ((int)0x8526), - AUX_BUFFERS = ((int)0x0C00), - TANGENT_ARRAY_POINTER_EXT = ((int)0x8442), - CON_12_ATI = ((int)0x894D), - MODELVIEW1_EXT = ((int)0x850A), - HISTOGRAM_GREEN_SIZE_EXT = ((int)0x8029), - T2F_N3F_V3F = ((int)0x2A2B), - ZOOM_Y = ((int)0x0D17), - FOG_COORD_ARRAY_STRIDE = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY_STRIDE), - MAX_PROGRAM_CALL_DEPTH_NV = ((int)0x88F5), - TEXTURE_MAX_CLAMP_S_SGIX = ((int)0x8369), - COLOR = ((int)0x1800), - TEXTURE_PRIORITY_EXT = ((int)0x8066), - INCR_WRAP_EXT = ((int)0x8507), - LUMINANCE16 = ((int)0x8042), - MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB = ((int)0x8B4D), - CONVOLUTION_BORDER_MODE = ((int)0x8013), - LUMINANCE_ALPHA16UI_EXT = ((int)0x8D7B), - FLOAT_MAT4x2 = ((int)0x8B69), - TEXTURE30_ARB = ((int)0x84DE), - TEXTURE_MATERIAL_PARAMETER_EXT = ((int)0x8352), - BUMP_TARGET_ATI = ((int)0x877C), - FRAGMENT_SHADER_ARB = ((int)0x8B30), - LIGHT1 = ((int)0x4001), - POST_CONVOLUTION_GREEN_BIAS_EXT = ((int)0x8021), - UNPACK_IMAGE_HEIGHT_EXT = ((int)0x806E), - FRAGMENT_SHADER = ((int)0x8B30), - POLYGON_STIPPLE_BIT = ((int)0x00000010), - TEXTURE_CUBE_MAP_EXT = ((int)0x8513), - DRAW_BUFFER2 = ((int)0x8827), - STREAM_DRAW_ARB = ((int)0x88E0), - DEPTH_STENCIL_TO_BGRA_NV = ((int)0x886F), - UNPACK_SUBSAMPLE_RATE_SGIX = ((int)0x85A1), - TRANSFORM_FEEDBACK_BUFFER_BINDING_NV = ((int)0x8C8F), - TEXCOORD2_BIT_PGI = ((int)0x20000000), - MAX_VARYING_COMPONENTS_EXT = ((int)0x8B4B), - MATRIX_INDEX_ARRAY_STRIDE_ARB = ((int)0x8848), - OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV = ((int)0x8853), - CLIP_VOLUME_CLIPPING_HINT_EXT = ((int)0x80F0), - DECAL = ((int)0x2101), - CONVOLUTION_1D = ((int)0x8010), - CONVOLUTION_2D = ((int)0x8011), - UNSIGNED_SHORT_5_5_5_1 = ((int)0x8034), PRIMARY_COLOR = ((int)0x8577), - LUMINANCE_ALPHA8UI_EXT = ((int)0x8D81), - CONVOLUTION_WIDTH_EXT = ((int)0x8018), - MAP_TESSELLATION_NV = ((int)0x86C2), - EVAL_VERTEX_ATTRIB10_NV = ((int)0x86D0), - COLOR_ARRAY_LIST_IBM = ((int)103072), - MAT_SPECULAR_BIT_PGI = ((int)0x04000000), - LIGHT_MODEL_LOCAL_VIEWER = ((int)0x0B51), - DRAW_BUFFER1 = ((int)0x8826), - DEPTH_BITS = ((int)0x0D56), - OPERAND0_ALPHA_EXT = ((int)0x8598), - PIXEL_UNPACK_BUFFER_ARB = ((int)0x88EC), - HINT_BIT = ((int)0x00008000), - ONE_MINUS_SRC_ALPHA = ((int)0x0303), - NORMAL_ARRAY_TYPE = ((int)0x807E), - PRIMITIVE_RESTART_INDEX_NV = ((int)0x8559), - EVAL_2D_NV = ((int)0x86C0), - VIEWPORT_BIT = ((int)0x00000800), - OUTPUT_TEXTURE_COORD17_EXT = ((int)0x87AE), - PIXEL_PACK_BUFFER_ARB = ((int)0x88EB), - SRGB8 = ((int)0x8C41), - LOCAL_EXT = ((int)0x87C4), - EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB = ((int)0x889B), - REFLECTION_MAP = ((int)0x8512), - EVAL_VERTEX_ATTRIB4_NV = ((int)0x86CA), - MATRIX26_ARB = ((int)0x88DA), - FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM = ((int)103086), - FOG_COORD_ARRAY_TYPE = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY_TYPE), - ONE_MINUS_CONSTANT_COLOR = ((int)0x8002), - NORMAL_ARRAY_LIST_STRIDE_IBM = ((int)103081), - DRAW_BUFFER8_ARB = ((int)0x882D), - GL_2PASS_0_EXT = ((int)0x80A2), - DRAW_BUFFER0 = ((int)0x8825), - MAP2_VERTEX_ATTRIB13_4_NV = ((int)0x867D), - GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV = ((int)0x8DA3), - TRANSFORM_FEEDBACK_RECORD_NV = ((int)0x8C86), - BACK = ((int)0x0405), - PACK_RESAMPLE_SGIX = ((int)0x842C), - MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT = ((int)0x8DE1), - CURRENT_FOG_COORDINATE = ((int)0x8453), - FOG_SCALE_SGIX = ((int)0x81FC), - MATRIX20_ARB = ((int)0x88D4), - BLEND_SRC_RGB = ((int)0x80C9), - CURRENT_TANGENT_EXT = ((int)0x843B), - PROGRAM_TEX_INSTRUCTIONS_ARB = ((int)0x8806), - MODELVIEW31_ARB = ((int)0x873F), - TEXTURE_3D_BINDING_EXT = ((int)0x806A), - RGBA4_EXT = ((int)0x8056), - GREEN_SCALE = ((int)0x0D18), - FRAGMENT_SHADER_DERIVATIVE_HINT_ARB = ((int)0x8B8B), - POINT_SIZE_MIN_EXT = ((int)0x8126), - CON_18_ATI = ((int)0x8953), - ALPHA32I_EXT = ((int)0x8D84), - LINE_BIT = ((int)0x00000004), - SAMPLE_ALPHA_TO_COVERAGE_ARB = ((int)0x809E), - DEPTH_TEST = ((int)0x0B71), - HISTOGRAM_FORMAT = ((int)0x8027), - FLOAT_VEC3_ARB = ((int)0x8B51), - COORD_REPLACE = ((int)0x8862), - STENCIL_REF = ((int)0x0B97), - TEXTURE_COORD_ARRAY_STRIDE_EXT = ((int)0x808A), - POST_COLOR_MATRIX_GREEN_SCALE_SGI = ((int)0x80B5), - RGBA32UI_EXT = ((int)0x8D70), - STEREO = ((int)0x0C33), - DOT3_ATI = ((int)0x8966), - REG_18_ATI = ((int)0x8933), - LIGHT2 = ((int)0x4002), - UNSIGNED_BYTE_3_3_2_EXT = ((int)0x8032), - SRC2_ALPHA = ((int)VERSION_1_3.SOURCE2_ALPHA), - MODELVIEW1_MATRIX_EXT = ((int)0x8506), - LUMINANCE32UI_EXT = ((int)0x8D74), - ALPHA12_EXT = ((int)0x803D), - TEXTURE15 = ((int)0x84CF), - LUMINANCE = ((int)0x1909), - MAP2_VERTEX_ATTRIB7_4_NV = ((int)0x8677), - COLOR_SUM_EXT = ((int)0x8458), - ADD = ((int)0x0104), - TEXTURE13 = ((int)0x84CD), - TEXTURE12 = ((int)0x84CC), - FOG_COORDINATE_ARRAY_EXT = ((int)0x8457), - COMPRESSED_RGB = ((int)0x84ED), - TRANSPOSE_NV = ((int)0x862C), - RENDERBUFFER_RED_SIZE_EXT = ((int)0x8D50), - TANGENT_ARRAY_STRIDE_EXT = ((int)0x843F), - SECONDARY_COLOR_ARRAY_POINTER = ((int)0x845D), - LIGHT3 = ((int)0x4003), - CULL_VERTEX_EXT = ((int)0x81AA), - SOURCE2_RGB_ARB = ((int)0x8582), - FRAGMENT_LIGHT7_SGIX = ((int)0x8413), - VERTEX_ARRAY_TYPE_EXT = ((int)0x807B), - TEXTURE_LOD_BIAS_T_SGIX = ((int)0x818F), - MAP2_VERTEX_ATTRIB11_4_NV = ((int)0x867B), - TRANSPOSE_MODELVIEW_MATRIX = ((int)0x84E3), - PROXY_HISTOGRAM = ((int)0x8025), - DSDT_MAG_INTENSITY_NV = ((int)0x86DC), - COPY_PIXEL_TOKEN = ((int)0x0706), - POINT_SPRITE_NV = ((int)0x8861), - IMAGE_TRANSLATE_Y_HP = ((int)0x8158), - PROGRAM_BINDING_ARB = ((int)0x8677), - LUMINANCE_ALPHA_ICC_SGIX = ((int)0x8465), - CON_15_ATI = ((int)0x8950), - REDUCE = ((int)0x8016), - RESAMPLE_ZERO_FILL_SGIX = ((int)0x842F), - SPRITE_MODE_SGIX = ((int)0x8149), - OFFSET_HILO_TEXTURE_RECTANGLE_NV = ((int)0x8855), - INTENSITY_EXT = ((int)0x8049), - GL_4PASS_3_SGIS = ((int)0x80A7), - RGB16UI_EXT = ((int)0x8D77), - INTENSITY12 = ((int)0x804C), - COMPRESSED_TEXTURE_FORMATS = ((int)0x86A3), - ALLOW_DRAW_WIN_HINT_PGI = ((int)0x1A20F), - MAX_EXT = ((int)0x8008), - MAX_VERTEX_STREAMS_ATI = ((int)0x876B), - HI_BIAS_NV = ((int)0x8714), - POLYGON_OFFSET_LINE = ((int)0x2A02), - GL_2PASS_1_SGIS = ((int)0x80A3), - LUMINANCE_ALPHA32F_ARB = ((int)0x8819), - TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT = ((int)0x851A), - READ_BUFFER = ((int)0x0C02), - PIXEL_MAP_A_TO_A_SIZE = ((int)0x0CB9), - TRANSFORM_FEEDBACK_BUFFER_MODE_NV = ((int)0x8C7F), - BITMAP = ((int)0x1A00), - UNSIGNED_SHORT_5_6_5 = ((int)0x8363), - LUMINANCE8_ALPHA8_EXT = ((int)0x8045), - CURRENT_MATRIX_NV = ((int)0x8641), - POST_COLOR_MATRIX_ALPHA_BIAS_SGI = ((int)0x80BB), - CONVOLUTION_FILTER_BIAS = ((int)0x8015), - MAX_PROGRAM_IF_DEPTH_NV = ((int)0x88F6), - COMBINE_RGB = ((int)0x8571), - OPERAND3_ALPHA_NV = ((int)0x859B), - SOURCE1_ALPHA_EXT = ((int)0x8589), - ALPHA_TEST_FUNC = ((int)0x0BC1), - FLOAT_RGB32_NV = ((int)0x8889), - BLEND_DST = ((int)0x0BE0), - READ_ONLY_ARB = ((int)0x88B8), - MODELVIEW18_ARB = ((int)0x8732), - LIGHT_MODEL_COLOR_CONTROL = ((int)0x81F8), - MAP2_VERTEX_ATTRIB12_4_NV = ((int)0x867C), - DEPTH_SCALE = ((int)0x0D1E), - TEXTURE_BASE_LEVEL = ((int)0x813C), - BLEND_EQUATION_RGB_EXT = ((int)ARB_imaging.BLEND_EQUATION), - CLAMP_TO_BORDER_ARB = ((int)0x812D), - MATRIX_MODE = ((int)0x0BA0), - MAX_RATIONAL_EVAL_ORDER_NV = ((int)0x86D7), - TEXTURE_RESIDENT = ((int)0x8067), - MAX_DRAW_BUFFERS_ATI = ((int)0x8824), - PIXEL_TILE_GRID_DEPTH_SGIX = ((int)0x8144), - CURRENT_VERTEX_EXT = ((int)0x87E2), - SRGB = ((int)0x8C40), - MODELVIEW15_ARB = ((int)0x872F), - VERTEX_ATTRIB_ARRAY7_NV = ((int)0x8657), - FOG_COORDINATE_SOURCE = ((int)0x8450), - COMPRESSED_LUMINANCE_LATC1_EXT = ((int)0x8C70), - DRAW_BUFFER8_ATI = ((int)0x882D), - LUMINANCE4_EXT = ((int)0x803F), - TEXTURE_MAX_ANISOTROPY_EXT = ((int)0x84FE), - COLOR_TABLE_BIAS_SGI = ((int)0x80D7), - AUX3 = ((int)0x040C), - BUMP_NUM_TEX_UNITS_ATI = ((int)0x8777), - FRAGMENT_COLOR_MATERIAL_FACE_SGIX = ((int)0x8402), - RGBA8I_EXT = ((int)0x8D8E), - OUTPUT_FOG_EXT = ((int)0x87BD), - GENERATE_MIPMAP = ((int)0x8191), - INVERTED_SCREEN_W_REND = ((int)0x8491), - CON_25_ATI = ((int)0x895A), - PIXEL_TEXTURE_SGIS = ((int)0x8353), - UNSIGNED_INT_8_8_8_8_REV_EXT = ((int)0x8367), - RGBA8UI_EXT = ((int)0x8D7C), - TEXTURE21 = ((int)0x84D5), - TANGENT_ARRAY_TYPE_EXT = ((int)0x843E), - SECONDARY_COLOR_ARRAY_TYPE_EXT = ((int)0x845B), - STENCIL_BACK_PASS_DEPTH_FAIL_ATI = ((int)0x8802), - INVALID_FRAMEBUFFER_OPERATION_EXT = ((int)0x0506), - RASTER_POSITION_UNCLIPPED_IBM = ((int)0x19262), - AUX2 = ((int)0x040B), - NOTEQUAL = ((int)0x0205), - POST_CONVOLUTION_BLUE_SCALE = ((int)0x801E), - MAX_GEOMETRY_OUTPUT_VERTICES_EXT = ((int)0x8DE0), - MATRIX_INDEX_ARRAY_TYPE_ARB = ((int)0x8847), - ATTRIB_ARRAY_TYPE_NV = ((int)0x8625), - COLOR_ARRAY_TYPE = ((int)0x8082), - XOR = ((int)0x1506), - TEXTURE_ENV_COLOR = ((int)0x2201), - ZERO_EXT = ((int)0x87DD), - POST_COLOR_MATRIX_RED_BIAS_SGI = ((int)0x80B8), - TEXTURE_COORD_ARRAY_TYPE_EXT = ((int)0x8089), - BACK_LEFT = ((int)0x0402), - VERTEX_ATTRIB_ARRAY0_NV = ((int)0x8650), - COLOR_MATERIAL = ((int)0x0B57), - POLYGON_OFFSET_BIAS_EXT = ((int)0x8039), - TEXTURE_COMPARE_FUNC = ((int)0x884D), - MAT_EMISSION_BIT_PGI = ((int)0x00800000), - DRAW_BUFFER5 = ((int)0x882A), - DRAW_BUFFER6_ARB = ((int)0x882B), - DEPTH_BUFFER_BIT = ((int)0x00000100), - NOR = ((int)0x1508), - MAP1_VERTEX_ATTRIB14_4_NV = ((int)0x866E), - DSDT8_MAG8_NV = ((int)0x870A), - AUX1 = ((int)0x040A), - MAX_TRACK_MATRICES_NV = ((int)0x862F), - QUERY_RESULT_ARB = ((int)0x8866), - OPERAND0_ALPHA = ((int)0x8598), - FOG_SCALE_VALUE_SGIX = ((int)0x81FD), - TEXTURE_MAX_LEVEL = ((int)0x813D), - LINE_WIDTH_GRANULARITY = ((int)0x0B23), - MODELVIEW7_ARB = ((int)0x8727), - LINE_STIPPLE = ((int)0x0B24), - PROGRAM_ERROR_STRING_ARB = ((int)0x8874), - T4F_V4F = ((int)0x2A28), - CONVOLUTION_HINT_SGIX = ((int)0x8316), - CURRENT_RASTER_INDEX = ((int)0x0B05), - ALPHA16UI_EXT = ((int)0x8D78), - TEXTURE_BIT = ((int)0x00040000), - VERTEX_WEIGHTING_EXT = ((int)0x8509), - SAMPLER_2D_ARRAY_SHADOW_EXT = ((int)0x8DC4), - RGB2_EXT = ((int)0x804E), - BLUE_BITS = ((int)0x0D54), - GEOMETRY_INPUT_TYPE_EXT = ((int)0x8DDB), - ABGR_EXT = ((int)0x8000), - GL_3D_COLOR = ((int)0x0602), - UNPACK_ROW_LENGTH = ((int)0x0CF2), - MAX_VERTEX_TEXTURE_IMAGE_UNITS = ((int)0x8B4C), - MAX_PROGRAM_TEXEL_OFFSET_NV = ((int)0x8905), - AUX0 = ((int)0x0409), - FOG_DENSITY = ((int)0x0B62), - C4F_N3F_V3F = ((int)0x2A26), - PN_TRIANGLES_POINT_MODE_LINEAR_ATI = ((int)0x87F5), - POST_COLOR_MATRIX_BLUE_SCALE = ((int)0x80B6), - MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT = ((int)0x87CE), - CONVOLUTION_BORDER_MODE_EXT = ((int)0x8013), - ELEMENT_ARRAY_TYPE_APPLE = ((int)0x8769), - MATRIX_INDEX_ARRAY_POINTER_ARB = ((int)0x8849), - PIXEL_TEX_GEN_ALPHA_LS_SGIX = ((int)0x8189), - CLAMP_TO_BORDER_SGIS = ((int)0x812D), - SAMPLE_MASK_INVERT_EXT = ((int)0x80AB), - TEXT_FRAGMENT_SHADER_ATI = ((int)0x8200), - MODELVIEW17_ARB = ((int)0x8731), - CMYK_EXT = ((int)0x800C), - RGBA2_EXT = ((int)0x8055), - MODELVIEW0_EXT = ((int)All.MODELVIEW), - PERSPECTIVE_CORRECTION_HINT = ((int)0x0C50), - UNPACK_CLIENT_STORAGE_APPLE = ((int)0x85B2), - SPARE0_PLUS_SECONDARY_COLOR_NV = ((int)0x8532), - LINEAR_SHARPEN_COLOR_SGIS = ((int)0x80AF), - COPY_INVERTED = ((int)0x150C), - PROGRAM_NATIVE_TEMPORARIES_ARB = ((int)0x88A6), - FRAGMENT_LIGHT5_SGIX = ((int)0x8411), - FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV = ((int)0x8DA4), - COMPARE_REF_DEPTH_TO_TEXTURE_EXT = ((int)0x884E), - COMPRESSED_SRGB = ((int)0x8C48), - PROXY_TEXTURE_2D_EXT = ((int)0x8064), - TEXTURE_1D = ((int)0x0DE0), - PACK_INVERT_MESA = ((int)0x8758), - COMPRESSED_RED_GREEN_RGTC2_EXT = ((int)0x8DBD), - UNPACK_SKIP_PIXELS = ((int)0x0CF4), - VERTEX_PRECLIP_SGIX = ((int)0x83EE), - UNPACK_IMAGE_DEPTH_SGIS = ((int)0x8133), - EDGE_FLAG_ARRAY = ((int)0x8079), - FRAGMENT_SHADER_ATI = ((int)0x8920), - EVAL_VERTEX_ATTRIB6_NV = ((int)0x86CC), - SELECTION_BUFFER_SIZE = ((int)0x0DF4), - TEXTURE_COORD_ARRAY_SIZE_EXT = ((int)0x8088), - PN_TRIANGLES_POINT_MODE_CUBIC_ATI = ((int)0x87F6), - BUMP_TEX_UNITS_ATI = ((int)0x8778), - MAX_ACTIVE_LIGHTS_SGIX = ((int)0x8405), - DEPTH_TEXTURE_MODE = ((int)0x884B), - FULL_STIPPLE_HINT_PGI = ((int)0x1A219), - POINT_SIZE_GRANULARITY = ((int)0x0B13), - CONSTANT_ALPHA = ((int)0x8003), - LUMINANCE16I_EXT = ((int)0x8D8C), - QUAD_ALPHA4_SGIS = ((int)0x811E), - CURRENT_RASTER_NORMAL_SGIX = ((int)0x8406), - PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)0x80D5), - MAX_EVAL_ORDER = ((int)0x0D30), - UNIFORM_BUFFER_BINDING_EXT = ((int)0x8DEF), - RGBA8_EXT = ((int)0x8058), - INDEX_BIT_PGI = ((int)0x00080000), - SHADER_OBJECT_ARB = ((int)0x8B48), - VARIANT_ARRAY_POINTER_EXT = ((int)0x87E9), - TEXTURE_CLIPMAP_FRAME_SGIX = ((int)0x8172), - STENCIL_BACK_FAIL_ATI = ((int)0x8801), - MAX_ASYNC_READ_PIXELS_SGIX = ((int)0x8361), - TEXTURE25 = ((int)0x84D9), - MIRRORED_REPEAT_IBM = ((int)0x8370), - LUMINANCE16_ALPHA16_EXT = ((int)0x8048), - TEXTURE26 = ((int)0x84DA), - TEXTURE_MULTI_BUFFER_HINT_SGIX = ((int)0x812E), - ALPHA8I_EXT = ((int)0x8D90), - TEXTURE22 = ((int)0x84D6), - TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = ((int)0x8175), - OP_NEGATE_EXT = ((int)0x8783), - NORMAL_ARRAY_STRIDE_EXT = ((int)0x807F), - CURRENT_BINORMAL_EXT = ((int)0x843C), - TEXTURE29 = ((int)0x84DD), - SAMPLE_COVERAGE_INVERT_ARB = ((int)0x80AB), - PIXEL_TEX_GEN_SGIX = ((int)0x8139), - SCALE_BY_FOUR_NV = ((int)0x853F), - PIXEL_MAP_R_TO_R = ((int)0x0C76), - VERTEX_ARRAY_LIST_IBM = ((int)103070), - GL_422_AVERAGE_EXT = ((int)0x80CE), - TEXTURE_CUBE_MAP_POSITIVE_Y_EXT = ((int)0x8517), - RESAMPLE_REPLICATE_SGIX = ((int)0x842E), - ALIASED_LINE_WIDTH_RANGE = ((int)0x846E), - FRAGMENT_LIGHT3_SGIX = ((int)0x840F), - TEXTURE_COMPARE_MODE_ARB = ((int)0x884C), - TEXTURE7_ARB = ((int)0x84C7), - CON_14_ATI = ((int)0x894F), - REPLACEMENT_CODE_ARRAY_STRIDE_SUN = ((int)0x85C2), - TEXTURE22_ARB = ((int)0x84D6), - SAMPLER_CUBE_SHADOW_EXT = ((int)0x8DC5), - QUADS = ((int)0x0007), - TEXTURE_BLUE_SIZE_EXT = ((int)0x805E), - OUT_OF_MEMORY = ((int)0x0505), - MAT_SHININESS_BIT_PGI = ((int)0x02000000), - MAP1_VERTEX_ATTRIB9_4_NV = ((int)0x8669), - VIEWPORT = ((int)0x0BA2), - PIXEL_TILE_BEST_ALIGNMENT_SGIX = ((int)0x813E), - MODELVIEW25_ARB = ((int)0x8739), - OBJECT_PLANE = ((int)0x2501), - FOG_COORDINATE_SOURCE_EXT = ((int)0x8450), - MODELVIEW28_ARB = ((int)0x873C), - ALPHA8UI_EXT = ((int)0x8D7E), - TEXTURE_CUBE_MAP_POSITIVE_Z = ((int)0x8519), - MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV = ((int)0x8C8B), - FLOAT_MAT3 = ((int)0x8B5B), - READ_FRAMEBUFFER_BINDING_EXT = ((int)EXT_framebuffer_object.FRAMEBUFFER_BINDING_EXT), - IMAGE_ROTATE_ORIGIN_Y_HP = ((int)0x815B), - VERTEX_WEIGHT_ARRAY_STRIDE_EXT = ((int)0x850F), - INDEX_ARRAY_BUFFER_BINDING = ((int)0x8899), - OPERAND2_ALPHA = ((int)0x859A), - REFERENCE_PLANE_SGIX = ((int)0x817D), - POINT_SIZE_RANGE = ((int)0x0B12), - STACK_UNDERFLOW = ((int)0x0504), - BOOL_VEC3_ARB = ((int)0x8B58), - SIGNED_RGB_NV = ((int)0x86FE), - CLEAR = ((int)0x1500), - TEXTURE9_ARB = ((int)0x84C9), - GL_4X_BIT_ATI = ((int)0x00000002), - TEXTURE_COMPRESSED_IMAGE_SIZE = ((int)0x86A0), - OFFSET_TEXTURE_RECTANGLE_SCALE_NV = ((int)0x864D), - WRITE_PIXEL_DATA_RANGE_LENGTH_NV = ((int)0x887A), - AND_INVERTED = ((int)0x1504), - CONSTANT_ALPHA_EXT = ((int)0x8003), - MAX_GEOMETRY_VARYING_COMPONENTS_EXT = ((int)0x8DDD), - BLEND_EQUATION_ALPHA_EXT = ((int)0x883D), - PIXEL_MAP_A_TO_A = ((int)0x0C79), - RGB10_A2_EXT = ((int)0x8059), - CURRENT_PALETTE_MATRIX_ARB = ((int)0x8843), - TEXCOORD1_BIT_PGI = ((int)0x10000000), - LUMINANCE_ALPHA8I_EXT = ((int)0x8D93), - MODELVIEW19_ARB = ((int)0x8733), - T2F_IUI_N3F_V3F_EXT = ((int)0x81B4), - SEPARATE_ATTRIBS_NV = ((int)0x8C8D), - INT_SAMPLER_2D_EXT = ((int)0x8DCA), - EYE_RADIAL_NV = ((int)0x855B), - RGB5_EXT = ((int)0x8050), - ACTIVE_ATTRIBUTES = ((int)0x8B89), - PIXEL_TEX_GEN_MODE_SGIX = ((int)0x832B), - UNSIGNED_SHORT_4_4_4_4_REV = ((int)0x8365), - OFFSET_TEXTURE_2D_MATRIX_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_MATRIX_NV), - COORD_REPLACE_NV = ((int)0x8862), - COLOR_ATTACHMENT11_EXT = ((int)0x8CEB), - SECONDARY_COLOR_ARRAY_BUFFER_BINDING = ((int)0x889C), - LINEAR_DETAIL_SGIS = ((int)0x8097), - AVERAGE_HP = ((int)0x8160), - TEXTURE_LOD_BIAS_S_SGIX = ((int)0x818E), - TRIANGLE_MESH_SUN = ((int)0x8615), - CLIP_DISTANCE_NV = ((int)0x8C7A), - ALL_ATTRIB_BITS = unchecked((int)0xFFFFFFFF), - MAX_VERTEX_SHADER_INSTRUCTIONS_EXT = ((int)0x87C5), - TEXTURE4 = ((int)0x84C4), - ELEMENT_ARRAY_POINTER_ATI = ((int)0x876A), - MAX_DEFORMATION_ORDER_SGIX = ((int)0x8197), - FILTER4_SGIS = ((int)0x8146), - INT_SAMPLER_1D_EXT = ((int)0x8DC9), - TEXTURE8_ARB = ((int)0x84C8), - FEEDBACK_BUFFER_SIZE = ((int)0x0DF1), - CURRENT_SECONDARY_COLOR_EXT = ((int)0x8459), - CON_22_ATI = ((int)0x8957), - ACCUM_BLUE_BITS = ((int)0x0D5A), - STRICT_DEPTHFUNC_HINT_PGI = ((int)0x1A216), - ACCUM_ALPHA_BITS = ((int)0x0D5B), - LERP_ATI = ((int)0x8969), - EVAL_VERTEX_ATTRIB9_NV = ((int)0x86CF), - PROXY_TEXTURE_1D_EXT = ((int)0x8063), - CLIENT_ATTRIB_STACK_DEPTH = ((int)0x0BB1), - CURRENT_MATRIX_STACK_DEPTH_NV = ((int)0x8640), - DUAL_INTENSITY12_SGIS = ((int)0x811A), - IMAGE_TRANSFORM_2D_HP = ((int)0x8161), - GL_4PASS_2_EXT = ((int)0x80A6), - TEXTURE_WIDTH = ((int)0x1000), - INT_VEC4 = ((int)0x8B55), - MAX_PROGRAM_GENERIC_ATTRIBS_NV = ((int)0x8DA5), - MAP1_BINORMAL_EXT = ((int)0x8446), - MIRROR_CLAMP_TO_EDGE_ATI = ((int)0x8743), - LUMINANCE_ALPHA = ((int)0x190A), - AND = ((int)0x1501), - FLOAT_MAT4 = ((int)0x8B5C), - TEXTURE_CUBE_MAP_NEGATIVE_Z = ((int)0x851A), - TEXTURE_CUBE_MAP_POSITIVE_Z_ARB = ((int)0x8519), - MODELVIEW23_ARB = ((int)0x8737), - TRIANGLE_LIST_SUN = ((int)0x81D7), - PASS_THROUGH_NV = ((int)0x86E6), - UNSIGNED_SHORT_5_6_5_REV_EXT = ((int)0x8364), - STENCIL_BACK_PASS_DEPTH_PASS_ATI = ((int)0x8803), - OP_POWER_EXT = ((int)0x8793), - DRAW_BUFFER1_ATI = ((int)0x8826), - RESAMPLE_REPLICATE_OML = ((int)0x8986), - UNPACK_ALIGNMENT = ((int)0x0CF5), - TEXTURE_BINDING_CUBE_MAP = ((int)0x8514), - INT_SAMPLER_3D_EXT = ((int)0x8DCB), - PROGRAM_NATIVE_PARAMETERS_ARB = ((int)0x88AA), - TEXTURE_DEPTH_EXT = ((int)0x8071), - INT_VEC3 = ((int)0x8B54), - MATRIX3_NV = ((int)0x8633), - PROXY_TEXTURE_1D_STACK_MESAX = ((int)0x875B), - MAX_SAMPLES_EXT = ((int)0x8D57), - COMBINE4_NV = ((int)0x8503), - EYE_POINT_SGIS = ((int)0x81F4), - MODELVIEW = ((int)0x1700), - TEXTURE_COMPRESSION_HINT_ARB = ((int)0x84EF), - MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = ((int)0x8810), - GL_4PASS_3_EXT = ((int)0x80A7), - SOURCE0_ALPHA_ARB = ((int)0x8588), - VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB = ((int)0x889F), - VERTEX_ATTRIB_ARRAY9_NV = ((int)0x8659), - VERTEX_ATTRIB_ARRAY_POINTER = ((int)0x8645), - CLIP_FAR_HINT_PGI = ((int)0x1A221), - DUAL_ALPHA8_SGIS = ((int)0x8111), - PIXEL_MAP_I_TO_G_SIZE = ((int)0x0CB3), - FUNC_ADD_EXT = ((int)0x8006), - QUAD_INTENSITY4_SGIS = ((int)0x8122), - MATRIX27_ARB = ((int)0x88DB), - LINE_RESET_TOKEN = ((int)0x0707), - FOG_INDEX = ((int)0x0B61), - MODELVIEW0_STACK_DEPTH_EXT = ((int)All.MODELVIEW_STACK_DEPTH), - RENDERBUFFER_COVERAGE_SAMPLES_NV = ((int)0x8CAB), - VERTEX_ATTRIB_ARRAY14_NV = ((int)0x865E), - SRGB8_EXT = ((int)0x8C41), - PIXEL_SUBSAMPLE_4444_SGIX = ((int)0x85A2), - VERTEX_ATTRIB_ARRAY13_NV = ((int)0x865D), - VERTEX_ATTRIB_ARRAY10_NV = ((int)0x865A), - LINE_LOOP = ((int)0x0002), - UNSIGNED_INT_SAMPLER_2D_RECT_EXT = ((int)0x8DD5), - VERTEX_ATTRIB_ARRAY5_NV = ((int)0x8655), - REPLACEMENT_CODE_ARRAY_SUN = ((int)0x85C0), - OPERAND1_ALPHA_ARB = ((int)0x8599), - PROGRAM_TEX_INDIRECTIONS_ARB = ((int)0x8807), - FLOAT_MAT2_ARB = ((int)0x8B5A), - ASYNC_MARKER_SGIX = ((int)0x8329), - COMBINER_BIAS_NV = ((int)0x8549), - SPARE0_NV = ((int)0x852E), - UNSIGNED_INT_VEC2_EXT = ((int)0x8DC6), - RGBA_FLOAT_MODE_ARB = ((int)0x8820), - TEXTURE_COMPARE_FUNC_ARB = ((int)0x884D), - TEXTURE_INTERNAL_FORMAT = ((int)0x1003), - MAP1_VERTEX_ATTRIB4_4_NV = ((int)0x8664), - NICEST = ((int)0x1102), - MAX_TRACK_MATRIX_STACK_DEPTH_NV = ((int)0x862E), - MAX_FRAMEZOOM_FACTOR_SGIX = ((int)0x818D), - IMAGE_MAG_FILTER_HP = ((int)0x815C), - COMBINER_SUM_OUTPUT_NV = ((int)0x854C), - R1UI_T2F_V3F_SUN = ((int)0x85C9), - FOG_COORDINATE_ARRAY_POINTER_EXT = ((int)0x8456), - RGB_FLOAT32_ATI = ((int)0x8815), - CURRENT_RASTER_TEXTURE_COORDS = ((int)0x0B06), - MAX_TEXTURE_IMAGE_UNITS_NV = ((int)0x8872), - ASYNC_DRAW_PIXELS_SGIX = ((int)0x835D), - EMISSION = ((int)0x1600), - COLOR_ATTACHMENT3_EXT = ((int)0x8CE3), - TEXTURE_LIGHT_EXT = ((int)0x8350), - VERTEX_ATTRIB_ARRAY15_NV = ((int)0x865F), - PROGRAM_INSTRUCTIONS_ARB = ((int)0x88A0), - LUMINANCE_ALPHA16F_ARB = ((int)0x881F), - OP_SET_GE_EXT = ((int)0x878C), - VERTEX_ATTRIB_ARRAY11_NV = ((int)0x865B), - TEXTURE_2D_BINDING_EXT = ((int)0x8069), - RENDERBUFFER_COLOR_SAMPLES_NV = ((int)0x8E10), - MAX_FRAGMENT_UNIFORM_COMPONENTS = ((int)0x8B49), - DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV = ((int)0x885D), - OBJECT_BUFFER_USAGE_ATI = ((int)0x8765), - TEXCOORD4_BIT_PGI = unchecked((int)0x80000000), - REFLECTION_MAP_ARB = ((int)0x8512), - LUMINANCE_ALPHA32I_EXT = ((int)0x8D87), - TRACK_MATRIX_NV = ((int)0x8648), - MATRIX10_ARB = ((int)0x88CA), - BIAS_BY_NEGATIVE_ONE_HALF_NV = ((int)0x8541), - GLOBAL_ALPHA_FACTOR_SUN = ((int)0x81DA), - RGBA16UI_EXT = ((int)0x8D76), - PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = ((int)0x8355), - COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = ((int)0x8C4F), - TEXTURE_CUBE_MAP_POSITIVE_Z_EXT = ((int)0x8519), - OUTPUT_TEXTURE_COORD7_EXT = ((int)0x87A4), - COLOR_ARRAY_BUFFER_BINDING_ARB = ((int)0x8898), - MODELVIEW1_STACK_DEPTH_EXT = ((int)0x8502), - MAP1_GRID_DOMAIN = ((int)0x0DD0), - ELEMENT_ARRAY_BUFFER_BINDING_ARB = ((int)0x8895), - ALPHA_BITS = ((int)0x0D55), - PIXEL_TILE_GRID_WIDTH_SGIX = ((int)0x8142), - LUMINANCE16_EXT = ((int)0x8042), - COMPILE_AND_EXECUTE = ((int)0x1301), - YCRCB_422_SGIX = ((int)0x81BB), - TEXTURE_CLIPMAP_CENTER_SGIX = ((int)0x8171), - SAMPLER_1D_ARRAY_SHADOW_EXT = ((int)0x8DC3), - MATRIX0_ARB = ((int)0x88C0), - PIXEL_TEX_GEN_Q_FLOOR_SGIX = ((int)0x8186), - RGB8 = ((int)0x8051), - PACK_SKIP_IMAGES_EXT = ((int)0x806B), - FORCE_BLUE_TO_ONE_NV = ((int)0x8860), - VERTEX_PROGRAM_POINT_SIZE_ARB = ((int)0x8642), - PACK_SKIP_PIXELS = ((int)0x0D04), - VERTEX_ARRAY_RANGE_APPLE = ((int)0x851D), - ALPHA_BIAS = ((int)0x0D1D), - MODELVIEW26_ARB = ((int)0x873A), - GENERATE_MIPMAP_HINT = ((int)0x8192), - EYE_DISTANCE_TO_POINT_SGIS = ((int)0x81F0), - MAX_VERTEX_VARYING_COMPONENTS_EXT = ((int)0x8DDE), - TEXTURE_CLIPMAP_OFFSET_SGIX = ((int)0x8173), - EXTENSIONS = ((int)0x1F03), - WRITE_PIXEL_DATA_RANGE_POINTER_NV = ((int)0x887C), - OFFSET_TEXTURE_2D_BIAS_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_BIAS_NV), - PROGRAM_NATIVE_ATTRIBS_ARB = ((int)0x88AE), - PREVIOUS_EXT = ((int)0x8578), - DEPTH_BOUNDS_TEST_EXT = ((int)0x8890), - BOOL_VEC4_ARB = ((int)0x8B59), - DEPTH32F_STENCIL8_NV = ((int)0x8DAC), - TEXTURE_BINDING_1D_ARRAY_EXT = ((int)0x8C1C), - VERTEX_WEIGHT_ARRAY_EXT = ((int)0x850C), - TEXTURE_COORD_NV = ((int)0x8C79), - VERTEX_ATTRIB_ARRAY12_NV = ((int)0x865C), - OBJECT_ACTIVE_UNIFORMS_ARB = ((int)0x8B86), - COLOR_TABLE_LUMINANCE_SIZE = ((int)0x80DE), - RGBA_INTEGER_EXT = ((int)0x8D99), - MAX_TEXTURE_UNITS = ((int)0x84E2), - MIRRORED_REPEAT_ARB = ((int)0x8370), - PACK_IMAGE_HEIGHT = ((int)0x806C), - SHADER_SOURCE_LENGTH = ((int)0x8B88), - MAX_SHININESS_NV = ((int)0x8504), - OUTPUT_TEXTURE_COORD9_EXT = ((int)0x87A6), - NEAREST_MIPMAP_NEAREST = ((int)0x2700), - TEXTURE_BUFFER_EXT = ((int)0x8C2A), - HISTOGRAM_RED_SIZE = ((int)0x8028), - MATRIX0_NV = ((int)0x8630), - SLUMINANCE8_ALPHA8_EXT = ((int)0x8C45), - TEXTURE_LOD_BIAS_R_SGIX = ((int)0x8190), - ONE_MINUS_CONSTANT_ALPHA_EXT = ((int)0x8004), - R1UI_N3F_V3F_SUN = ((int)0x85C7), - SIGNED_HILO_NV = ((int)0x86F9), - SRC0_ALPHA = ((int)VERSION_1_3.SOURCE0_ALPHA), - POST_TEXTURE_FILTER_BIAS_SGIX = ((int)0x8179), - COLOR_MATERIAL_FACE = ((int)0x0B55), - INTENSITY32F_ARB = ((int)0x8817), - OCCLUSION_TEST_HP = ((int)0x8165), - VERTEX_ATTRIB_ARRAY_ENABLED = ((int)0x8622), - RGBA_FLOAT32_ATI = ((int)0x8814), - LINEAR_CLIPMAP_LINEAR_SGIX = ((int)0x8170), - LUMINANCE_ALPHA32UI_EXT = ((int)0x8D75), - TEXTURE_COMPARE_OPERATOR_SGIX = ((int)0x819B), - RGBA_INTEGER_MODE_EXT = ((int)0x8D9E), - ALPHA16F_ARB = ((int)0x881C), - OBJECT_LINK_STATUS_ARB = ((int)0x8B82), - MAX_ATTRIB_STACK_DEPTH = ((int)0x0D35), - MULTISAMPLE_EXT = ((int)0x809D), - PROXY_TEXTURE_2D_STACK_MESAX = ((int)0x875C), - SPECULAR = ((int)0x1202), - GL_4PASS_0_SGIS = ((int)0x80A4), - PARALLEL_ARRAYS_INTEL = ((int)0x83F4), - OUTPUT_COLOR1_EXT = ((int)0x879C), - BGRA_INTEGER_EXT = ((int)0x8D9B), - VERTEX_ARRAY_POINTER = ((int)0x808E), - SAMPLES_3DFX = ((int)0x86B4), - LINE_SMOOTH = ((int)0x0B20), - LINE_SMOOTH_HINT = ((int)0x0C52), - CONVOLUTION_HEIGHT_EXT = ((int)0x8019), - EYE_LINEAR = ((int)0x2400), - TEXTURE_CUBE_MAP_POSITIVE_X = ((int)0x8515), - RED_MIN_CLAMP_INGR = ((int)0x8560), - MAP1_TANGENT_EXT = ((int)0x8444), - MATRIX16_ARB = ((int)0x88D0), - QUAD_ALPHA8_SGIS = ((int)0x811F), - MINMAX_EXT = ((int)0x802E), - MAX_PROGRAM_GENERIC_RESULTS_NV = ((int)0x8DA6), - FRAGMENT_MATERIAL_EXT = ((int)0x8349), - DRAW_BUFFER9_ATI = ((int)0x882E), - READ_PIXEL_DATA_RANGE_LENGTH_NV = ((int)0x887B), - MAX_FRAGMENT_LIGHTS_SGIX = ((int)0x8404), - TEXTURE_DT_SIZE_NV = ((int)0x871E), - PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI = ((int)0x87F7), - POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)0x80D1), - TEXTURE_CUBE_MAP_ARB = ((int)0x8513), - VERTEX_PROGRAM_TWO_SIDE_ARB = ((int)0x8643), - MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT = ((int)0x8DE3), - COMPRESSED_ALPHA_ARB = ((int)0x84E9), - REPEAT = ((int)0x2901), - CONVOLUTION_FORMAT_EXT = ((int)0x8017), - HISTOGRAM_WIDTH = ((int)0x8026), - TEXTURE29_ARB = ((int)0x84DD), - MULTISAMPLE = ((int)0x809D), - POINT_SIZE_MIN = ((int)0x8126), - OUTPUT_TEXTURE_COORD30_EXT = ((int)0x87BB), - IR_INSTRUMENT1_SGIX = ((int)0x817F), - DRAW_BUFFER10_ATI = ((int)0x882F), - DEPTH_STENCIL_NV = ((int)0x84F9), - TEXTURE3_ARB = ((int)0x84C3), - FRAMEBUFFER_UNSUPPORTED_EXT = ((int)0x8CDD), - SET = ((int)0x150F), - COMPRESSED_SLUMINANCE_EXT = ((int)0x8C4A), - MAX_CUBE_MAP_TEXTURE_SIZE_EXT = ((int)0x851C), - R3_G3_B2 = ((int)0x2A10), - NORMAL_ARRAY_EXT = ((int)0x8075), - HISTOGRAM_EXT = ((int)0x8024), - CURRENT_MATRIX_ARB = ((int)0x8641), - COMPILE = ((int)0x1300), - DOT_PRODUCT_NV = ((int)0x86EC), - POINT_SIZE_MIN_SGIS = ((int)0x8126), - SHADING_LANGUAGE_VERSION_ARB = ((int)0x8B8C), - SELECT = ((int)0x1C02), - READ_FRAMEBUFFER_EXT = ((int)0x8CA8), - CUBIC_EXT = ((int)0x8334), - COMBINER7_NV = ((int)0x8557), - COMBINER4_NV = ((int)0x8554), - COLOR_ARRAY_STRIDE_EXT = ((int)0x8083), - SOURCE0_RGB_EXT = ((int)0x8580), - OBJECT_LINE_SGIS = ((int)0x81F7), - CONSTANT_BORDER = ((int)0x8151), - FRONT_RIGHT = ((int)0x0401), - POST_CONVOLUTION_BLUE_BIAS = ((int)0x8022), - COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT = ((int)0x8C73), - MODELVIEW_MATRIX = ((int)0x0BA6), - IMAGE_ROTATE_ORIGIN_X_HP = ((int)0x815A), - CW = ((int)0x0900), - OUTPUT_TEXTURE_COORD0_EXT = ((int)0x879D), - STENCIL_VALUE_MASK = ((int)0x0B93), - SRC_ALPHA = ((int)0x0302), - DUAL_LUMINANCE4_SGIS = ((int)0x8114), - ALPHA_ICC_SGIX = ((int)0x8462), - UNPACK_SKIP_IMAGES = ((int)0x806D), - TEXTURE_PRE_SPECULAR_HP = ((int)0x8169), - LIGHT_ENV_MODE_SGIX = ((int)0x8407), - HALF_FLOAT_ARB = ((int)0x140B), - FRAGMENT_PROGRAM_NV = ((int)0x8870), - FRAMEBUFFER_COMPLETE_EXT = ((int)0x8CD5), - OFFSET_TEXTURE_SCALE_NV = ((int)0x86E2), - RGB5_A1_EXT = ((int)0x8057), - CURRENT_VERTEX_WEIGHT_EXT = ((int)0x850B), - C4UB_V3F = ((int)0x2A23), - REG_27_ATI = ((int)0x893C), - TRIANGLES = ((int)0x0004), - BLUE_MAX_CLAMP_INGR = ((int)0x8566), - CUBIC_HP = ((int)0x815F), - PROGRAM_PARAMETER_NV = ((int)0x8644), - TEXTURE_CUBE_MAP_NEGATIVE_X_EXT = ((int)0x8516), - DUAL_ALPHA12_SGIS = ((int)0x8112), - INDEX_TEST_FUNC_EXT = ((int)0x81B6), - GL_2PASS_1_EXT = ((int)0x80A3), - EIGHTH_BIT_ATI = ((int)0x00000020), - GL_422_REV_EXT = ((int)0x80CD), - RGB_SCALE_EXT = ((int)0x8573), - MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87CD), - TEXTURE_4D_BINDING_SGIS = ((int)0x814F), + INDEX_CLEAR_VALUE = ((int)0x0C20), PROXY_TEXTURE_COLOR_TABLE_SGI = ((int)0x80BD), - MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = ((int)0x8C29), - HISTOGRAM_FORMAT_EXT = ((int)0x8027), - LUMINANCE8UI_EXT = ((int)0x8D80), - CURRENT_QUERY = ((int)0x8865), + UNSIGNED_SHORT_5_5_5_1 = ((int)0x8034), + CLAMP = ((int)0x2900), + STENCIL_TAG_BITS_EXT = ((int)0x88F2), + MULTISAMPLE_BIT = ((int)0x20000000), + RGBA8_EXT = ((int)0x8058), VERTEX_ARRAY_POINTER_EXT = ((int)0x808E), - R1UI_C4F_N3F_V3F_SUN = ((int)0x85C8), - QUAD_LUMINANCE4_SGIS = ((int)0x8120), - PIXEL_PACK_BUFFER_BINDING_ARB = ((int)0x88ED), - ELEMENT_ARRAY_TYPE_ATI = ((int)0x8769), - FOG_COORD_ARRAY_POINTER = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY_POINTER), - PRIMARY_COLOR_EXT = ((int)0x8577), - CULL_VERTEX_IBM = ((int)103050), - OCCLUSION_TEST_RESULT_HP = ((int)0x8166), - TEXTURE_BUFFER_DATA_STORE_BINDING_EXT = ((int)0x8C2D), - CURRENT_MATRIX_INDEX_ARB = ((int)0x8845), - MAX_MULTISAMPLE_COVERAGE_MODES_NV = ((int)0x8E11), - ONE_MINUS_DST_ALPHA = ((int)0x0305), - VERTEX_ARRAY_RANGE_POINTER_APPLE = ((int)0x8521), - NEGATIVE_X_EXT = ((int)0x87D9), - CLIENT_ALL_ATTRIB_BITS = unchecked((int)0xFFFFFFFF), - COMBINE_ALPHA = ((int)0x8572), - INCR_WRAP = ((int)0x8507), - SAMPLER_2D_ARRAY_EXT = ((int)0x8DC1), - PIXEL_UNPACK_BUFFER_EXT = ((int)0x88EC), - OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB = ((int)0x8B8A), - SHADER_TYPE = ((int)0x8B4F), - VERTEX_ATTRIB_ARRAY_SIZE = ((int)0x8623), - MUL_ATI = ((int)0x8964), - GREEN_BIT_ATI = ((int)0x00000002), - PIXEL_MAP_I_TO_B_SIZE = ((int)0x0CB4), - LUMINANCE_ICC_SGIX = ((int)0x8463), - REPLACE_MIDDLE_SUN = ((int)0x0002), - TEXTURE_CUBE_MAP_POSITIVE_Y = ((int)0x8517), - FALSE = ((int)0), - OFFSET_TEXTURE_RECTANGLE_NV = ((int)0x864C), - POST_COLOR_MATRIX_BLUE_SCALE_SGI = ((int)0x80B6), - PACK_SKIP_ROWS = ((int)0x0D03), - VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = ((int)0x889F), - BLEND_SRC_RGB_EXT = ((int)0x80C9), - PREVIOUS_ARB = ((int)0x8578), - PROXY_POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D5), - LIGHT_MODEL_SPECULAR_VECTOR_APPLE = ((int)0x85B0), - LUMINANCE_ALPHA_FLOAT16_ATI = ((int)0x881F), - MATRIX_INDEX_ARRAY_SIZE_ARB = ((int)0x8846), - NUM_LOOPBACK_COMPONENTS_ATI = ((int)0x8974), - ALLOW_DRAW_MEM_HINT_PGI = ((int)0x1A211), - POST_COLOR_MATRIX_GREEN_SCALE = ((int)0x80B5), - TEXTURE_GEN_MODE = ((int)0x2500), - CONVOLUTION_FILTER_BIAS_EXT = ((int)0x8015), + TEXTURE_CUBE_MAP_POSITIVE_Z_ARB = ((int)0x8519), + DRAW_BUFFER13_ARB = ((int)0x8832), + SCALE_BY_TWO_NV = ((int)0x853E), + TEXTURE_CUBE_MAP_POSITIVE_Y_ARB = ((int)0x8517), + INVERSE_TRANSPOSE_NV = ((int)0x862D), PIXEL_PACK_BUFFER_BINDING = ((int)0x88ED), - RASTERIZER_DISCARD_NV = ((int)0x8C89), - COLOR_INDEXES = ((int)0x1603), - POST_COLOR_MATRIX_RED_BIAS = ((int)0x80B8), - PIXEL_UNPACK_BUFFER = ((int)0x88EC), - SAMPLER_2D_RECT_ARB = ((int)0x8B63), - LUMINANCE8_ALPHA8 = ((int)0x8045), - PIXEL_MAP_I_TO_R = ((int)0x0C72), - COLOR_CLEAR_VALUE = ((int)0x0C22), - BOOL_VEC2_ARB = ((int)0x8B57), - RGB16I_EXT = ((int)0x8D89), - LUMINANCE4 = ((int)0x803F), - T2F_C4UB_V3F = ((int)0x2A29), - SAMPLER_1D = ((int)0x8B5D), - INDEX_ARRAY_LIST_IBM = ((int)103073), - FRAGMENT_LIGHT2_SGIX = ((int)0x840E), - V2F = ((int)0x2A20), - ACCUM_BUFFER_BIT = ((int)0x00000200), - DSDT_MAG_NV = ((int)0x86F6), - TEXTURE_BORDER = ((int)0x1005), - MAX_TEXTURE_MAX_ANISOTROPY_EXT = ((int)0x84FF), - SPARE1_NV = ((int)0x852F), - OP_DOT3_EXT = ((int)0x8784), - MAX_RECTANGLE_TEXTURE_SIZE_NV = ((int)0x84F8), - RENDERBUFFER_BINDING_EXT = ((int)0x8CA7), - FRAMEBUFFER_INCOMPLETE_FORMATS_EXT = ((int)0x8CDA), - OBJECT_BUFFER_SIZE_ATI = ((int)0x8764), - UNSIGNED_SHORT_8_8_REV_MESA = ((int)0x85BB), - POLYGON_BIT = ((int)0x00000008), - TEXTURE_4D_SGIS = ((int)0x8134), - TEXTURE_3D_EXT = ((int)0x806F), - TEXTURE_COMPARE_MODE = ((int)0x884C), - PN_TRIANGLES_POINT_MODE_ATI = ((int)0x87F2), - OP_ADD_EXT = ((int)0x8787), - MAX_TEXTURE_COORDS_ARB = ((int)0x8871), - TEXTURE_COORD_ARRAY_POINTER = ((int)0x8092), - TEXTURE_HEIGHT = ((int)0x1001), - TEXTURE_BINDING_RECTANGLE_ARB = ((int)0x84F6), - ALPHA4 = ((int)0x803B), - NAME_STACK_DEPTH = ((int)0x0D70), - STENCIL_BACK_PASS_DEPTH_FAIL = ((int)0x8802), - TEXTURE_WRAP_S = ((int)0x2802), - DOUBLE = ((int)0x140A), - RGB_ICC_SGIX = ((int)0x8460), - QUAD_LUMINANCE8_SGIS = ((int)0x8121), - TEXTURE_ENV_MODE = ((int)0x2200), - MAX_PROGRAM_PARAMETERS_ARB = ((int)0x88A9), - DOT3_RGBA = ((int)0x86AF), - UNSIGNED_INT_24_8_EXT = ((int)0x84FA), - VERTEX_ARRAY_STRIDE_EXT = ((int)0x807C), - LUMINANCE12_ALPHA12_EXT = ((int)0x8047), - CURRENT_NORMAL = ((int)0x0B02), - FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT = ((int)0x8CDC), - TEXTURE30 = ((int)0x84DE), - DRAW_BUFFER3_ATI = ((int)0x8828), - COLOR_INDEX8_EXT = ((int)0x80E5), - SAMPLE_PATTERN_EXT = ((int)0x80AC), - DU8DV8_ATI = ((int)0x877A), - UNSIGNED_INT_S8_S8_8_8_NV = ((int)0x86DA), - C4UB_V2F = ((int)0x2A22), - COMPARE_R_TO_TEXTURE_ARB = ((int)0x884E), - VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87D1), - VERTEX_ATTRIB_ARRAY_ENABLED_ARB = ((int)0x8622), - NORMAL_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F6), - CLAMP_TO_EDGE = ((int)0x812F), - POLYGON_SMOOTH = ((int)0x0B41), - EYE_PLANE = ((int)0x2502), - IMAGE_TRANSLATE_X_HP = ((int)0x8157), - DYNAMIC_COPY = ((int)0x88EA), - MIN_PROGRAM_TEXEL_OFFSET_NV = ((int)0x8904), - MAX_NAME_STACK_DEPTH = ((int)0x0D37), - REPLACEMENT_CODE_ARRAY_TYPE_SUN = ((int)0x85C1), - TEXTURE_HI_SIZE_NV = ((int)0x871B), - SWIZZLE_STQ_DQ_ATI = ((int)0x8979), - SPOT_DIRECTION = ((int)0x1204), - TEXTURE_DS_SIZE_NV = ((int)0x871D), - REFLECTION_MAP_EXT = ((int)0x8512), - CON_7_ATI = ((int)0x8948), - OBJECT_TYPE_ARB = ((int)0x8B4E), - DITHER = ((int)0x0BD0), - VERTEX_PROGRAM_NV = ((int)0x8620), - MAP1_VERTEX_ATTRIB11_4_NV = ((int)0x866B), - FLOAT_R_NV = ((int)0x8880), - PRIMITIVES_GENERATED_NV = ((int)0x8C87), - TRANSFORM_FEEDBACK_ATTRIBS_NV = ((int)0x8C7E), - RGB32UI_EXT = ((int)0x8D71), - FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = ((int)0x8408), - SIGNED_ALPHA8_NV = ((int)0x8706), - FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT = ((int)0x8CD4), - BGR_EXT = ((int)0x80E0), - MAP1_VERTEX_ATTRIB3_4_NV = ((int)0x8663), - VERTEX_ATTRIB_ARRAY_POINTER_ARB = ((int)0x8645), - FORMAT_SUBSAMPLE_24_24_OML = ((int)0x8982), - RENDERBUFFER_BLUE_SIZE_EXT = ((int)0x8D52), - DRAW_BUFFER0_ATI = ((int)0x8825), - DETAIL_TEXTURE_2D_SGIS = ((int)0x8095), - SHADE_MODEL = ((int)0x0B54), - MAX_PIXEL_MAP_TABLE = ((int)0x0D34), - NORMAL_BIT_PGI = ((int)0x08000000), - OPERAND2_RGB_EXT = ((int)0x8592), - STREAM_READ = ((int)0x88E1), - PROXY_TEXTURE_1D = ((int)0x8063), - DST_ALPHA = ((int)0x0304), - COLOR_ALPHA_PAIRING_ATI = ((int)0x8975), - BLUE_SCALE = ((int)0x0D1A), - LUMINANCE_INTEGER_EXT = ((int)0x8D9C), - SWIZZLE_STRQ_DQ_ATI = ((int)0x897B), - COMPRESSED_RGB_S3TC_DXT1_EXT = ((int)0x83F0), - POINT_SIZE_MAX_SGIS = ((int)0x8127), - UNSIGNED_SHORT_4_4_4_4_REV_EXT = ((int)0x8365), - ACTIVE_TEXTURE = ((int)0x84E0), - MAX_GENERAL_COMBINERS_NV = ((int)0x854D), - DISTANCE_ATTENUATION_EXT = ((int)0x8129), - MAX_TEXTURE_UNITS_ARB = ((int)0x84E2), - MAX_TEXTURE_IMAGE_UNITS_ARB = ((int)0x8872), - LINES = ((int)0x0001), - PIXEL_MAP_I_TO_I = ((int)0x0C70), - MODELVIEW24_ARB = ((int)0x8738), - MODELVIEW27_ARB = ((int)0x873B), - CON_5_ATI = ((int)0x8946), - MAP2_GRID_DOMAIN = ((int)0x0DD2), - PROXY_COLOR_TABLE = ((int)0x80D3), - TEXTURE_1D_BINDING_EXT = ((int)0x8068), - ELEMENT_ARRAY_POINTER_APPLE = ((int)0x876A), - PIXEL_TILE_HEIGHT_SGIX = ((int)0x8141), - DISCARD_NV = ((int)0x8530), - OUTPUT_VERTEX_EXT = ((int)0x879A), - TRANSPOSE_COLOR_MATRIX = ((int)0x84E6), - SCISSOR_BIT = ((int)0x00080000), - FOG_HINT = ((int)0x0C54), - STRICT_SCISSOR_HINT_PGI = ((int)0x1A218), - COLOR_TABLE_INTENSITY_SIZE = ((int)0x80DF), - T2F_C4F_N3F_V3F = ((int)0x2A2C), - DRAW_BUFFER9_ARB = ((int)0x882E), - SCALAR_EXT = ((int)0x87BE), - NUM_INSTRUCTIONS_TOTAL_ATI = ((int)0x8972), - TEXTURE27 = ((int)0x84DB), - VERTEX_ARRAY_COUNT_EXT = ((int)0x807D), - OPERAND3_RGB_NV = ((int)0x8593), - NORMAL_ARRAY_LIST_IBM = ((int)103071), - TEXTURE23 = ((int)0x84D7), - EDGEFLAG_BIT_PGI = ((int)0x00040000), - QUERY_COUNTER_BITS_ARB = ((int)0x8864), - LOCAL_CONSTANT_VALUE_EXT = ((int)0x87EC), - OP_MIN_EXT = ((int)0x878B), - SOURCE3_RGB_NV = ((int)0x8583), - CON_0_ATI = ((int)0x8941), - WEIGHT_ARRAY_ARB = ((int)0x86AD), - BOOL_VEC4 = ((int)0x8B59), - MAX_TEXTURE_SIZE = ((int)0x0D33), - EVAL_VERTEX_ATTRIB8_NV = ((int)0x86CE), - BOOL_VEC3 = ((int)0x8B58), - OBJECT_SHADER_SOURCE_LENGTH_ARB = ((int)0x8B88), - INT_SAMPLER_2D_RECT_EXT = ((int)0x8DCD), - SPRITE_AXIS_SGIX = ((int)0x814A), - OP_MOV_EXT = ((int)0x8799), - RGBA_ICC_SGIX = ((int)0x8461), - QUERY_RESULT_AVAILABLE_ARB = ((int)0x8867), - LUMINANCE12_EXT = ((int)0x8041), - DRAW_BUFFER = ((int)0x0C01), - EMBOSS_MAP_NV = ((int)0x855F), - ADD_ATI = ((int)0x8963), - IMAGE_SCALE_Y_HP = ((int)0x8156), - IMAGE_SCALE_X_HP = ((int)0x8155), - EVAL_VERTEX_ATTRIB12_NV = ((int)0x86D2), - BGR_INTEGER_EXT = ((int)0x8D9A), - COLOR_ATTACHMENT5_EXT = ((int)0x8CE5), - MAX_PROGRAM_TEX_INDIRECTIONS_ARB = ((int)0x880D), - ALPHA8_EXT = ((int)0x803C), - NEAREST = ((int)0x2600), - PROGRAM_FORMAT_ARB = ((int)0x8876), - PROGRAM_NATIVE_INSTRUCTIONS_ARB = ((int)0x88A2), - DEPTH_FUNC = ((int)0x0B74), - DOT_PRODUCT_TEXTURE_3D_NV = ((int)0x86EF), - NORMAL_ARRAY_POINTER_EXT = ((int)0x808F), - REG_12_ATI = ((int)0x892D), - NORMALIZE = ((int)0x0BA1), - FOG_COORDINATE = ((int)0x8451), - SLICE_ACCUM_SUN = ((int)0x85CC), - TEXTURE_MAX_LEVEL_SGIS = ((int)0x813D), - COLOR_TABLE_WIDTH = ((int)0x80D9), - FOG_MODE = ((int)0x0B65), - EVAL_BIT = ((int)0x00010000), - RGBA32F_ARB = ((int)0x8814), - ATTACHED_SHADERS = ((int)0x8B85), - POST_CONVOLUTION_RED_BIAS_EXT = ((int)0x8020), - ATTRIB_STACK_DEPTH = ((int)0x0BB0), - TEXTURE_BINDING_CUBE_MAP_ARB = ((int)0x8514), - CON_6_ATI = ((int)0x8947), - TEXTURE_LIGHTING_MODE_HP = ((int)0x8167), - UNSIGNED_INT_10F_11F_11F_REV_EXT = ((int)0x8C3B), - QUADRATIC_ATTENUATION = ((int)0x1209), - ADD_SIGNED_EXT = ((int)0x8574), - LUMINANCE16_ALPHA8_ICC_SGIX = ((int)0x846B), - DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV = ((int)0x885A), - GREATER = ((int)0x0204), - MAX = ((int)0x8008), - OP_MAX_EXT = ((int)0x878A), - RENDERER = ((int)0x1F01), - VERTEX_ARRAY_TYPE = ((int)0x807B), - MULTISAMPLE_BIT_EXT = ((int)0x20000000), - FLOAT_RGB_NV = ((int)0x8882), - MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = ((int)0x88A3), - TEXTURE_BORDER_VALUES_NV = ((int)0x871A), - INDEX_TEST_REF_EXT = ((int)0x81B7), - CON_1_ATI = ((int)0x8942), - MAP2_VERTEX_ATTRIB4_4_NV = ((int)0x8674), - VERTEX_STREAM4_ATI = ((int)0x8770), - POINT_SMOOTH = ((int)0x0B10), - PRIMARY_COLOR_NV = ((int)0x852C), - SUBPIXEL_BITS = ((int)0x0D50), - REPLACE = ((int)0x1E01), - CONSTANT_COLOR = ((int)0x8001), - LINEAR_CLIPMAP_NEAREST_SGIX = ((int)0x844F), - EDGE_FLAG_ARRAY_COUNT_EXT = ((int)0x808D), - NUM_COMPRESSED_TEXTURE_FORMATS_ARB = ((int)0x86A2), - VERTEX_ARRAY_SIZE = ((int)0x807A), - BUFFER_ACCESS = ((int)0x88BB), - EVAL_VERTEX_ATTRIB11_NV = ((int)0x86D1), - BLUE = ((int)0x1905), - INDEX_ARRAY_BUFFER_BINDING_ARB = ((int)0x8899), - POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)0x80D2), - BACK_SECONDARY_COLOR_NV = ((int)0x8C78), - CURRENT_ATTRIB_NV = ((int)0x8626), - PROXY_TEXTURE_4D_SGIS = ((int)0x8135), - COLOR_TABLE_LUMINANCE_SIZE_SGI = ((int)0x80DE), - TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)0x8174), - OFFSET_PROJECTIVE_TEXTURE_2D_NV = ((int)0x8850), - OR_INVERTED = ((int)0x150D), - MATRIX17_ARB = ((int)0x88D1), - MAX_TEXTURE_LOD_BIAS_EXT = ((int)0x84FD), - PROXY_TEXTURE_CUBE_MAP_EXT = ((int)0x851B), - MAP1_VERTEX_ATTRIB1_4_NV = ((int)0x8661), - VERTEX_PROGRAM_TWO_SIDE_NV = ((int)0x8643), - COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT = ((int)0x8DBE), - UNSIGNED_INT_8_8_8_8_REV = ((int)0x8367), - INVARIANT_EXT = ((int)0x87C2), - MAX_CLIPMAP_DEPTH_SGIX = ((int)0x8177), - CURRENT_FOG_COORDINATE_EXT = ((int)0x8453), - COLOR_ATTACHMENT1_EXT = ((int)0x8CE1), - LUMINANCE6_ALPHA2_EXT = ((int)0x8044), - OR_REVERSE = ((int)0x150B), - COLOR_INDEX2_EXT = ((int)0x80E3), - MIN = ((int)0x8007), - PIXEL_SUBSAMPLE_2424_SGIX = ((int)0x85A3), - CONVOLUTION_BORDER_COLOR_HP = ((int)0x8154), - ALPHA16 = ((int)0x803E), - BLUE_BIAS = ((int)0x0D1B), - TEXTURE_COORD_ARRAY = ((int)0x8078), - VERTEX_SHADER = ((int)0x8B31), - SEPARATE_SPECULAR_COLOR_EXT = ((int)0x81FA), - MAP2_BINORMAL_EXT = ((int)0x8447), - PROJECTION = ((int)0x1701), - VERTEX_ATTRIB_ARRAY_SIZE_ARB = ((int)0x8623), - SHADOW_ATTENUATION_EXT = ((int)0x834E), - COLOR_TABLE_ALPHA_SIZE = ((int)0x80DD), + NORMAL_ARRAY_STRIDE = ((int)0x807F), + FOG_SCALE_VALUE_SGIX = ((int)0x81FD), FRAGMENT_LIGHT1_SGIX = ((int)0x840D), - COMPRESSED_RGB_ARB = ((int)0x84ED), - HISTOGRAM = ((int)0x8024), - VARIABLE_B_NV = ((int)0x8524), - ALPHA8 = ((int)0x803C), - NEAREST_CLIPMAP_NEAREST_SGIX = ((int)0x844D), - TEXTURE_INTENSITY_SIZE_EXT = ((int)0x8061), - COLOR_ATTACHMENT6_EXT = ((int)0x8CE6), - MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT = ((int)0x87CA), - BOOL_VEC2 = ((int)0x8B57), - COMPRESSED_SRGB_S3TC_DXT1_EXT = ((int)0x8C4C), - DEPTH_COMPONENT16_ARB = ((int)0x81A5), - OPERAND1_RGB_ARB = ((int)0x8591), - MAX_VERTEX_BINDABLE_UNIFORMS_EXT = ((int)0x8DE2), - TEXTURE_LO_SIZE_NV = ((int)0x871C), - COLOR_TABLE_GREEN_SIZE_SGI = ((int)0x80DB), - OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV = ((int)0x8856), - CONVOLUTION_WIDTH = ((int)0x8018), - OUTPUT_TEXTURE_COORD21_EXT = ((int)0x87B2), - TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM = ((int)103084), - POST_COLOR_MATRIX_BLUE_BIAS_SGI = ((int)0x80BA), - DOT_PRODUCT_TEXTURE_2D_NV = ((int)0x86EE), - DOT3_RGB = ((int)0x86AE), - COLOR_ATTACHMENT7_EXT = ((int)0x8CE7), - REG_22_ATI = ((int)0x8937), - VERTEX_ATTRIB_ARRAY4_NV = ((int)0x8654), - OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV = ((int)0x8851), - POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D1), - INDEX_ARRAY_STRIDE = ((int)0x8086), - LUMINANCE12_ALPHA4 = ((int)0x8046), + MAP_ATTRIB_U_ORDER_NV = ((int)0x86C3), + OFFSET_HILO_TEXTURE_2D_NV = ((int)0x8854), + Y_EXT = ((int)0x87D6), + T2F_IUI_V2F_EXT = ((int)0x81B1), + FRAGMENT_SHADER = ((int)0x8B30), + SRC1_ALPHA = ((int)VERSION_1_3.SOURCE1_ALPHA), + W_EXT = ((int)0x87D8), + FOG_COORDINATE_ARRAY_STRIDE = ((int)0x8455), + TRANSFORM_FEEDBACK_BUFFER_MODE_NV = ((int)0x8C7F), + COMPARE_R_TO_TEXTURE = ((int)0x884E), + TEXCOORD3_BIT_PGI = ((int)0x40000000), + SAMPLES_EXT = ((int)0x80A9), + FRAGMENT_PROGRAM_BINDING_NV = ((int)0x8873), + UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT = ((int)0x8DD6), + FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT = ((int)0x8CD4), + LINE_SMOOTH_HINT = ((int)0x0C52), + VALIDATE_STATUS = ((int)0x8B83), + OP_DOT3_EXT = ((int)0x8784), + PIXEL_MAP_I_TO_I = ((int)0x0C70), + FRAGMENT_COLOR_MATERIAL_FACE_SGIX = ((int)0x8402), + SAMPLE_COVERAGE_INVERT_ARB = ((int)0x80AB), + DEPTH_PASS_INSTRUMENT_SGIX = ((int)0x8310), + MODELVIEW3_ARB = ((int)0x8723), + DRAW_BUFFER1 = ((int)0x8826), + INVERT = ((int)0x150A), + TEXTURE_BORDER_VALUES_NV = ((int)0x871A), + CURRENT_RASTER_DISTANCE = ((int)0x0B09), + SIGNED_RGB_UNSIGNED_ALPHA_NV = ((int)0x870C), + ALWAYS = ((int)0x0207), + HISTOGRAM_FORMAT_EXT = ((int)0x8027), + COLOR_ARRAY_SIZE_EXT = ((int)0x8081), + VERTEX_ATTRIB_ARRAY5_NV = ((int)0x8655), STENCIL_WRITEMASK = ((int)0x0B98), - OP_CLAMP_EXT = ((int)0x878E), - SUB_ATI = ((int)0x8965), - FOG_COLOR = ((int)0x0B66), - BACK_RIGHT = ((int)0x0403), - LIST_PRIORITY_SGIX = ((int)0x8182), - TEXTURE_MAG_FILTER = ((int)0x2800), - PIXEL_MAP_I_TO_A_SIZE = ((int)0x0CB5), - MAX_CONVOLUTION_HEIGHT_EXT = ((int)0x801B), - MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT = ((int)0x8DDF), - OUTPUT_TEXTURE_COORD11_EXT = ((int)0x87A8), - PROGRAM_OBJECT_ARB = ((int)0x8B40), - CLAMP_READ_COLOR_ARB = ((int)0x891C), - MAX_PROGRAM_ATTRIBS_ARB = ((int)0x88AD), - R1UI_T2F_N3F_V3F_SUN = ((int)0x85CA), - TRIANGLE_STRIP = ((int)0x0005), - DUAL_LUMINANCE8_SGIS = ((int)0x8115), - PIXEL_TEX_GEN_ALPHA_MS_SGIX = ((int)0x818A), - POLYGON_OFFSET_EXT = ((int)0x8037), - CONVOLUTION_HEIGHT = ((int)0x8019), - ONE = ((int)1), - POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = ((int)0x817B), - PACK_SKIP_VOLUMES_SGIS = ((int)0x8130), - VERTEX_SHADER_LOCALS_EXT = ((int)0x87D3), - MAX_CONVOLUTION_WIDTH_EXT = ((int)0x801A), - INVARIANT_DATATYPE_EXT = ((int)0x87EB), + POST_TEXTURE_FILTER_SCALE_SGIX = ((int)0x817A), + RED_BIT_ATI = ((int)0x00000001), + REFLECTION_MAP_ARB = ((int)0x8512), + INT_SAMPLER_BUFFER_EXT = ((int)0x8DD0), + PROGRAM_INSTRUCTIONS_ARB = ((int)0x88A0), + NORMALIZED_RANGE_EXT = ((int)0x87E0), + TEXTURE_COMPRESSED_IMAGE_SIZE_ARB = ((int)0x86A0), + COLOR_INDEX4_EXT = ((int)0x80E4), + DISCARD_ATI = ((int)0x8763), + FUNC_SUBTRACT = ((int)0x800A), + TEXTURE_CUBE_MAP_EXT = ((int)0x8513), + TEXTURE_ALPHA_TYPE_ARB = ((int)0x8C13), + PIXEL_MAP_I_TO_B_SIZE = ((int)0x0CB4), + PIXEL_GROUP_COLOR_SGIS = ((int)0x8356), + MAX_MODELVIEW_STACK_DEPTH = ((int)0x0D36), + OUTPUT_COLOR0_EXT = ((int)0x879B), + SINGLE_COLOR_EXT = ((int)0x81F9), + POINT_FADE_THRESHOLD_SIZE_EXT = ((int)0x8128), + TEXTURE_CUBE_MAP_NEGATIVE_Z = ((int)0x851A), + TEXTURE_CUBE_MAP_NEGATIVE_X = ((int)0x8516), + TEXTURE_CUBE_MAP_NEGATIVE_Y = ((int)0x8518), + MAX_CUBE_MAP_TEXTURE_SIZE_EXT = ((int)0x851C), + CURRENT_QUERY_ARB = ((int)0x8865), + DEPTH_COMPONENT = ((int)0x1902), + ALPHA = ((int)0x1906), + MATRIX2_NV = ((int)0x8632), + PIXEL_COUNTER_BITS_NV = ((int)0x8864), + OPERAND2_RGB_EXT = ((int)0x8592), + TANGENT_ARRAY_TYPE_EXT = ((int)0x843E), + DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV = ((int)0x86F1), + SLUMINANCE8_ALPHA8 = ((int)0x8C45), + LUMINANCE_ALPHA = ((int)0x190A), + MAX_PROGRAM_TEMPORARIES_ARB = ((int)0x88A5), + TRANSFORM_FEEDBACK_BUFFER_SIZE_NV = ((int)0x8C85), + MULTISAMPLE_COVERAGE_MODES_NV = ((int)0x8E12), + SECONDARY_COLOR_ARRAY_TYPE_EXT = ((int)0x845B), + TEXTURE_WRAP_S = ((int)0x2802), + STENCIL_PASS_DEPTH_PASS = ((int)0x0B96), + OP_MAX_EXT = ((int)0x878A), + POINT_SIZE_MAX_SGIS = ((int)0x8127), + CLIP_PLANE0 = ((int)0x3000), + COORD_REPLACE = ((int)0x8862), + DEPTH_COMPONENT16_ARB = ((int)0x81A5), + EYE_PLANE = ((int)0x2502), + MATRIX7_ARB = ((int)0x88C7), + PROXY_TEXTURE_CUBE_MAP_ARB = ((int)0x851B), + PROXY_TEXTURE_1D = ((int)0x8063), + PROXY_TEXTURE_2D = ((int)0x8064), + PROXY_TEXTURE_3D = ((int)0x8070), + COLOR_ATTACHMENT6_EXT = ((int)0x8CE6), + FRAGMENT_LIGHTING_SGIX = ((int)0x8400), STENCIL_BACK_VALUE_MASK = ((int)0x8CA4), - TEXTURE_DEPTH = ((int)0x8071), - BOOL_ARB = ((int)0x8B56), + TEXTURE2_ARB = ((int)0x84C2), + TEXTURE2 = ((int)0x84C2), + PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = ((int)0x8808), + DELETE_STATUS = ((int)0x8B80), + CURRENT_ATTRIB_NV = ((int)0x8626), + ATTRIB_ARRAY_SIZE_NV = ((int)0x8623), + SHADOW_ATTENUATION_EXT = ((int)0x834E), + MAX_ACTIVE_LIGHTS_SGIX = ((int)0x8405), + GL_4PASS_1_SGIS = ((int)0x80A5), + COMBINE_RGB_ARB = ((int)0x8571), + PRIMITIVES_GENERATED_NV = ((int)0x8C87), + TEXTURE_BLUE_TYPE_ARB = ((int)0x8C12), + CONVOLUTION_FILTER_BIAS = ((int)0x8015), + SAMPLER_3D = ((int)0x8B5F), + COLOR_MATERIAL_PARAMETER = ((int)0x0B56), + SAMPLER_1D = ((int)0x8B5D), + UNPACK_LSB_FIRST = ((int)0x0CF1), + UNSIGNED_INT_10_10_10_2_EXT = ((int)0x8036), + PROXY_TEXTURE_1D_ARRAY_EXT = ((int)0x8C19), + POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)0x80D2), + TEXTURE_MIN_LOD_SGIS = ((int)0x813A), + SPARE1_NV = ((int)0x852F), + BLEND_EQUATION_RGB = ((int)ARB_imaging.BLEND_EQUATION), + OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV = ((int)0x8856), + MATERIAL_SIDE_HINT_PGI = ((int)0x1A22C), + FIXED_ONLY_ARB = ((int)0x891D), + STENCIL_CLEAR_VALUE = ((int)0x0B91), + ALLOW_DRAW_FRG_HINT_PGI = ((int)0x1A210), + PROGRAM_STRING_ARB = ((int)0x8628), + FLOAT_R_NV = ((int)0x8880), + REGISTER_COMBINERS_NV = ((int)0x8522), + VERTEX_ARRAY_EXT = ((int)0x8074), + LIGHT3 = ((int)0x4003), + RENDERBUFFER_SAMPLES_EXT = ((int)0x8CAB), + MAX_VERTEX_VARYING_COMPONENTS_EXT = ((int)0x8DDE), + REG_4_ATI = ((int)0x8925), + READ_WRITE_ARB = ((int)0x88BA), + COMPRESSED_SLUMINANCE_ALPHA = ((int)0x8C4B), + SAMPLES_SGIS = ((int)0x80A9), + R5_G6_B5_A8_ICC_SGIX = ((int)0x8467), + FRAGMENT_LIGHT4_SGIX = ((int)0x8410), + STRICT_DEPTHFUNC_HINT_PGI = ((int)0x1A216), + VERTEX_ARRAY_TYPE = ((int)0x807B), + LUMINANCE16UI_EXT = ((int)0x8D7A), + EXTENSIONS = ((int)0x1F03), + CURRENT_OCCLUSION_QUERY_ID_NV = ((int)0x8865), + PROXY_HISTOGRAM = ((int)0x8025), + COLOR_INDEX16_EXT = ((int)0x80E7), + LUMINANCE_ALPHA_ICC_SGIX = ((int)0x8465), + OPERAND1_ALPHA = ((int)0x8599), + FRONT_AND_BACK = ((int)0x0408), + MATRIX6_NV = ((int)0x8636), + SRC1_RGB = ((int)VERSION_1_3.SOURCE1_RGB), + REPLACEMENT_CODE_ARRAY_SUN = ((int)0x85C0), + VERTEX_ATTRIB_ARRAY3_NV = ((int)0x8653), + OUTPUT_TEXTURE_COORD31_EXT = ((int)0x87BC), + POST_CONVOLUTION_BLUE_SCALE_EXT = ((int)0x801E), + LIGHT_MODEL_COLOR_CONTROL_EXT = ((int)0x81F8), + VERTEX_ATTRIB_ARRAY_TYPE_ARB = ((int)0x8625), + OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB = ((int)0x8B87), + RENDERBUFFER_COLOR_SAMPLES_NV = ((int)0x8E10), + TRANSPOSE_PROJECTION_MATRIX_ARB = ((int)0x84E4), + COMPILE_STATUS = ((int)0x8B81), + MATRIX2_ARB = ((int)0x88C2), + TEXTURE_COLOR_TABLE_SGI = ((int)0x80BC), + DYNAMIC_READ = ((int)0x88E9), + MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV = ((int)0x8DA1), + OP_POWER_EXT = ((int)0x8793), + PROGRAM_RESIDENT_NV = ((int)0x8647), + STENCIL_VALUE_MASK = ((int)0x0B93), + VERTEX_SHADER_EXT = ((int)0x8780), + POINT_FADE_THRESHOLD_SIZE = ((int)0x8128), + DEPTH_COMPONENT16 = ((int)0x81A5), + COLOR_SUM = ((int)0x8458), + VERTEX_PRECLIP_SGIX = ((int)0x83EE), + TEXTURE_LOD_BIAS_EXT = ((int)0x8501), + HISTOGRAM_BLUE_SIZE = ((int)0x802A), + WRAP_BORDER_SUN = ((int)0x81D4), + DUAL_INTENSITY12_SGIS = ((int)0x811A), + ORDER = ((int)0x0A01), + MAX_PROGRAM_GENERIC_ATTRIBS_NV = ((int)0x8DA5), + MAX_PROGRAM_INSTRUCTIONS_ARB = ((int)0x88A1), + RGB_FLOAT32_ATI = ((int)0x8815), + MODELVIEW17_ARB = ((int)0x8731), + IMAGE_TRANSLATE_X_HP = ((int)0x8157), + OPERAND2_ALPHA_EXT = ((int)0x859A), + UNSIGNED_SHORT_8_8_REV_MESA = ((int)0x85BB), + MAT_AMBIENT_BIT_PGI = ((int)0x00100000), + MATRIX18_ARB = ((int)0x88D2), + REG_11_ATI = ((int)0x892C), + COLOR_ARRAY_POINTER_EXT = ((int)0x8090), + TEXTURE_MAX_CLAMP_R_SGIX = ((int)0x836B), + TRANSPOSE_COLOR_MATRIX_ARB = ((int)0x84E6), + MIN_EXT = ((int)0x8007), + FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT = ((int)0x8CD7), + POLYGON_BIT = ((int)0x00000008), + NOTEQUAL = ((int)0x0205), + MAX_SAMPLES_EXT = ((int)0x8D57), + POINT_SIZE_RANGE = ((int)0x0B12), + LINEAR_SHARPEN_ALPHA_SGIS = ((int)0x80AE), + OP_RECIP_EXT = ((int)0x8794), + VERTEX_PROGRAM_TWO_SIDE = ((int)0x8643), + DOT3_ATI = ((int)0x8966), + TRANSPOSE_TEXTURE_MATRIX_ARB = ((int)0x84E5), + TABLE_TOO_LARGE_EXT = ((int)0x8031), + MAP1_VERTEX_ATTRIB9_4_NV = ((int)0x8669), + FOG_COORDINATE_ARRAY_BUFFER_BINDING = ((int)0x889D), + COLOR_TABLE_GREEN_SIZE_SGI = ((int)0x80DB), + OBJECT_DISTANCE_TO_LINE_SGIS = ((int)0x81F3), + PROGRAM_ERROR_STRING_NV = ((int)0x8874), + TEXTURE6_ARB = ((int)0x84C6), + MATRIX12_ARB = ((int)0x88CC), + COMPRESSED_RED_GREEN_RGTC2_EXT = ((int)0x8DBD), + R1UI_T2F_C4F_N3F_V3F_SUN = ((int)0x85CB), + TEXTURE5 = ((int)0x84C5), + SAMPLER_1D_SHADOW = ((int)0x8B61), + POST_COLOR_MATRIX_ALPHA_BIAS = ((int)0x80BB), + RENDERBUFFER_STENCIL_SIZE_EXT = ((int)0x8D55), + PIXEL_TRANSFORM_2D_MATRIX_EXT = ((int)0x8338), + SHADER_SOURCE_LENGTH = ((int)0x8B88), + MAX_MULTISAMPLE_COVERAGE_MODES_NV = ((int)0x8E11), + STENCIL_BACK_FAIL_ATI = ((int)0x8801), + MAP2_GRID_DOMAIN = ((int)0x0DD2), + ELEMENT_ARRAY_POINTER_APPLE = ((int)0x876A), + SECONDARY_COLOR_ARRAY_SIZE_EXT = ((int)0x845A), + MAX_TEXTURE_IMAGE_UNITS = ((int)0x8872), + PACK_SKIP_PIXELS = ((int)0x0D04), + VIEWPORT_BIT = ((int)0x00000800), + QUAD_MESH_SUN = ((int)0x8614), + COPY_INVERTED = ((int)0x150C), + COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = ((int)0x8C4D), + MATRIX1_NV = ((int)0x8631), + TEXTURE_CUBE_MAP_POSITIVE_X = ((int)0x8515), + TEXTURE_CUBE_MAP_POSITIVE_Y = ((int)0x8517), + TEXTURE_CUBE_MAP_POSITIVE_Z = ((int)0x8519), + LOCAL_EXT = ((int)0x87C4), + RGB10_A2_EXT = ((int)0x8059), + OUTPUT_COLOR1_EXT = ((int)0x879C), + CND_ATI = ((int)0x896A), + SRGB_ALPHA = ((int)0x8C42), + SAMPLER_2D_RECT_ARB = ((int)0x8B63), + INVERSE_NV = ((int)0x862B), + SMOOTH_POINT_SIZE_RANGE = ((int)0x0B12), + UNSIGNED_BYTE_2_3_3_REV = ((int)0x8362), + SPARE0_PLUS_SECONDARY_COLOR_NV = ((int)0x8532), + CULL_MODES_NV = ((int)0x86E0), + MAX_PROGRAM_OUTPUT_VERTICES_NV = ((int)0x8C27), + OBJECT_LINE_SGIS = ((int)0x81F7), + TEXTURE_3D_EXT = ((int)0x806F), + TEXTURE_COORD_ARRAY_STRIDE_EXT = ((int)0x808A), + LIGHT2 = ((int)0x4002), + QUAD_INTENSITY4_SGIS = ((int)0x8122), + TEXTURE_FILTER4_SIZE_SGIS = ((int)0x8147), + SAMPLE_BUFFERS = ((int)0x80A8), + TEXTURE_RECTANGLE_NV = ((int)0x84F5), + ATTENUATION_EXT = ((int)0x834D), + DRAW_BUFFER0_ARB = ((int)0x8825), + SPRITE_TRANSLATION_SGIX = ((int)0x814B), + TEXTURE_FLOAT_COMPONENTS_NV = ((int)0x888C), + PRIMARY_COLOR_EXT = ((int)0x8577), + IMAGE_ROTATE_ORIGIN_X_HP = ((int)0x815A), + TEXTURE_BIT = ((int)0x00040000), + IMAGE_ROTATE_ORIGIN_Y_HP = ((int)0x815B), + DST_ALPHA = ((int)0x0304), + SRGB8_EXT = ((int)0x8C41), + UNSIGNED_SHORT_5_6_5_EXT = ((int)0x8363), + TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT = ((int)0x8518), + TEXTURE_CLIPMAP_FRAME_SGIX = ((int)0x8172), + UNSIGNED_INT_SAMPLER_CUBE_EXT = ((int)0x8DD4), + DSDT_NV = ((int)0x86F5), + FENCE_STATUS_NV = ((int)0x84F3), + MULTISAMPLE_FILTER_HINT_NV = ((int)0x8534), + CURRENT_INDEX = ((int)0x0B01), + HISTOGRAM_RED_SIZE_EXT = ((int)0x8028), + DOUBLEBUFFER = ((int)0x0C32), + PROGRAM_ERROR_POSITION_NV = ((int)0x864B), + FLOAT_RGB_NV = ((int)0x8882), + CULL_VERTEX_EXT = ((int)0x81AA), + MATRIX3_NV = ((int)0x8633), + PREVIOUS_EXT = ((int)0x8578), + PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = ((int)0x80D5), + PIXEL_UNPACK_BUFFER_EXT = ((int)0x88EC), + OP_CROSS_PRODUCT_EXT = ((int)0x8797), + RGB10_A2 = ((int)0x8059), + TEXTURE22_ARB = ((int)0x84D6), + CONSERVE_MEMORY_HINT_PGI = ((int)0x1A1FD), + INTENSITY_EXT = ((int)0x8049), + RESAMPLE_DECIMATE_SGIX = ((int)0x8430), + ASYNC_MARKER_SGIX = ((int)0x8329), + EMISSION = ((int)0x1600), + INTENSITY8I_EXT = ((int)0x8D91), + TEXTURE9 = ((int)0x84C9), + OBJECT_SHADER_SOURCE_LENGTH_ARB = ((int)0x8B88), + DEPTH_WRITEMASK = ((int)0x0B72), + UNSIGNED_SHORT_5_6_5_REV = ((int)0x8364), + CON_25_ATI = ((int)0x895A), + MATRIX0_NV = ((int)0x8630), + COPY = ((int)0x1503), + DUAL_INTENSITY16_SGIS = ((int)0x811B), + MAGNITUDE_BIAS_NV = ((int)0x8718), + ACTIVE_ATTRIBUTES = ((int)0x8B89), + TEXTURE_COORD_ARRAY_TYPE = ((int)0x8089), + SRGB8_ALPHA8 = ((int)0x8C43), + REG_15_ATI = ((int)0x8930), + PACK_ROW_LENGTH = ((int)0x0D02), + DETAIL_TEXTURE_FUNC_POINTS_SGIS = ((int)0x809C), + CON_20_ATI = ((int)0x8955), + GL_2PASS_1_EXT = ((int)0x80A3), + NUM_PASSES_ATI = ((int)0x8970), + INTENSITY16_ICC_SGIX = ((int)0x846A), + MAT_SPECULAR_BIT_PGI = ((int)0x04000000), + MAX_DEFORMATION_ORDER_SGIX = ((int)0x8197), + MATRIX5_NV = ((int)0x8635), + MAX_PALETTE_MATRICES_ARB = ((int)0x8842), + EXP = ((int)0x0800), + EMBOSS_CONSTANT_NV = ((int)0x855E), + REPLACEMENT_CODE_SUN = ((int)0x81D8), + NEAREST_CLIPMAP_LINEAR_SGIX = ((int)0x844E), + TEXTURE_PRIORITY_EXT = ((int)0x8066), + STREAM_READ = ((int)0x88E1), + TEXTURE_COMPARE_FUNC_ARB = ((int)0x884D), + INSTRUMENT_BUFFER_POINTER_SGIX = ((int)0x8180), + TRANSPOSE_PROJECTION_MATRIX = ((int)0x84E4), + VERTEX_STREAM2_ATI = ((int)0x876E), + MULTISAMPLE_BIT_3DFX = ((int)0x20000000), + FRAGMENT_LIGHT6_SGIX = ((int)0x8412), + MAX_FRAGMENT_LIGHTS_SGIX = ((int)0x8404), + TEXTURE_2D_STACK_BINDING_MESAX = ((int)0x875E), + MATRIX16_ARB = ((int)0x88D0), + SAMPLE_MASK_INVERT_SGIS = ((int)0x80AB), + UNSIGNED_INT_SAMPLER_3D_EXT = ((int)0x8DD3), + COLOR_MATRIX_STACK_DEPTH = ((int)0x80B2), + EMBOSS_LIGHT_NV = ((int)0x855D), + COLOR_TABLE_LUMINANCE_SIZE = ((int)0x80DE), + DOMAIN = ((int)0x0A02), + VECTOR_EXT = ((int)0x87BF), + EVAL_VERTEX_ATTRIB10_NV = ((int)0x86D0), + POINT_SIZE_MIN_EXT = ((int)0x8126), + CCW = ((int)0x0901), + INT_VEC2 = ((int)0x8B53), + UNIFORM_BUFFER_EXT = ((int)0x8DEE), + C4F_N3F_V3F = ((int)0x2A26), + ZOOM_X = ((int)0x0D16), + AMBIENT_AND_DIFFUSE = ((int)0x1602), + MATRIX_INDEX_ARRAY_TYPE_ARB = ((int)0x8847), + OUTPUT_TEXTURE_COORD5_EXT = ((int)0x87A2), + MAX_ELEMENTS_VERTICES_EXT = ((int)0x80E8), + UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT = ((int)0x8DD7), + TEXTURE_COORD_ARRAY_COUNT_EXT = ((int)0x808B), + RGB_SCALE = ((int)0x8573), + IUI_V3F_EXT = ((int)0x81AE), + CONVOLUTION_BORDER_MODE_EXT = ((int)0x8013), + VARIANT_ARRAY_EXT = ((int)0x87E8), + POST_TEXTURE_FILTER_BIAS_SGIX = ((int)0x8179), + MATRIX7_NV = ((int)0x8637), + MAP2_TANGENT_EXT = ((int)0x8445), + SRC_ALPHA = ((int)0x0302), + VERTEX_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F5), + FRAGMENT_NORMAL_EXT = ((int)0x834A), + VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB = ((int)0x889F), + NUM_INSTRUCTIONS_PER_PASS_ATI = ((int)0x8971), + R5_G6_B5_ICC_SGIX = ((int)0x8466), + RENDERBUFFER_COVERAGE_SAMPLES_NV = ((int)0x8CAB), + FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM = ((int)103086), + PROGRAM_LENGTH_ARB = ((int)0x8627), + CON_29_ATI = ((int)0x895E), + SAMPLER_2D_ARRAY_EXT = ((int)0x8DC1), + LUMINANCE8 = ((int)0x8040), + TRANSFORM_FEEDBACK_VARYINGS_NV = ((int)0x8C83), + PIXEL_MAP_G_TO_G_SIZE = ((int)0x0CB7), + PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI = ((int)0x87F7), + T2F_IUI_V3F_EXT = ((int)0x81B2), + COMPRESSED_RGBA_FXT1_3DFX = ((int)0x86B1), + PIXEL_TEX_GEN_Q_ROUND_SGIX = ((int)0x8185), + OP_SUB_EXT = ((int)0x8796), + SAMPLER_CUBE_SHADOW_EXT = ((int)0x8DC5), + MATRIX4_NV = ((int)0x8634), + OP_ADD_EXT = ((int)0x8787), + DEPTH_TEST = ((int)0x0B71), + UNSIGNED_INVERT_NV = ((int)0x8537), + DRAW_BUFFER = ((int)0x0C01), + VERTEX_ID_NV = ((int)0x8C7B), + RGBA16 = ((int)0x805B), + ALPHA8UI_EXT = ((int)0x8D7E), + BLEND_DST = ((int)0x0BE0), + UNSIGNED_SHORT_8_8_MESA = ((int)0x85BA), + VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87D1), + FALSE = ((int)0), + LIGHTING = ((int)0x0B50), + EDGE_FLAG = ((int)0x0B43), + CON_6_ATI = ((int)0x8947), + VERTEX_PROGRAM_POINT_SIZE = ((int)0x8642), + INTENSITY32F_ARB = ((int)0x8817), + MAP1_VERTEX_ATTRIB11_4_NV = ((int)0x866B), + TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = ((int)0x8175), + MAX_RATIONAL_EVAL_ORDER_NV = ((int)0x86D7), + FRAGMENT_SHADER_ATI = ((int)0x8920), + SAMPLE_COVERAGE_VALUE_ARB = ((int)0x80AA), + TEXTURE_CUBE_MAP_NEGATIVE_X_ARB = ((int)0x8516), + CON_8_ATI = ((int)0x8949), + CON_1_ATI = ((int)0x8942), + MAX_VARYING_COMPONENTS_EXT = ((int)0x8B4B), + VERTEX_DATA_HINT_PGI = ((int)0x1A22A), + PACK_SWAP_BYTES = ((int)0x0D00), + CONVOLUTION_2D_EXT = ((int)0x8011), + OUT_OF_MEMORY = ((int)0x0505), + UNSIGNED_INT_8_8_S8_S8_REV_NV = ((int)0x86DB), + MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV = ((int)0x8C8B), + TEXTURE_BORDER = ((int)0x1005), + FLOAT = ((int)0x1406), + MATRIX3_ARB = ((int)0x88C3), + REFLECTION_MAP_NV = ((int)0x8512), + MODELVIEW31_ARB = ((int)0x873F), + GL_4X_BIT_ATI = ((int)0x00000002), + MINMAX_FORMAT_EXT = ((int)0x802F), + VIEWPORT = ((int)0x0BA2), + SRGB_EXT = ((int)0x8C40), + CLAMP_TO_EDGE = ((int)0x812F), + QUADS = ((int)0x0007), + CONSTANT_ARB = ((int)0x8576), + POLYGON_MODE = ((int)0x0B40), + R1UI_T2F_V3F_SUN = ((int)0x85C9), + CON_11_ATI = ((int)0x894C), + GL_4PASS_3_EXT = ((int)0x80A7), + VERTEX_WEIGHT_ARRAY_STRIDE_EXT = ((int)0x850F), + MAP2_VERTEX_ATTRIB0_4_NV = ((int)0x8670), + SECONDARY_COLOR_NV = ((int)0x852D), + FOG_INDEX = ((int)0x0B61), + R = ((int)0x2002), + S = ((int)0x2000), + TEXTURE_DEFORMATION_SGIX = ((int)0x8195), + SHININESS = ((int)0x1601), + T = ((int)0x2001), + RGB4_S3TC = ((int)0x83A1), + FRAGMENT_PROGRAM_NV = ((int)0x8870), + MAX_CONVOLUTION_WIDTH = ((int)0x801A), + COLOR_TABLE_SGI = ((int)0x80D0), + HALF_FLOAT_NV = ((int)0x140B), + DUAL_ALPHA8_SGIS = ((int)0x8111), + BUFFER_ACCESS_ARB = ((int)0x88BB), + NORMAL_ARRAY_BUFFER_BINDING = ((int)0x8897), + RGB16I_EXT = ((int)0x8D89), + MODELVIEW1_ARB = ((int)0x850A), + LUMINANCE4 = ((int)0x803F), + ASYNC_DRAW_PIXELS_SGIX = ((int)0x835D), + COLOR = ((int)0x1800), + CONVOLUTION_BORDER_COLOR_HP = ((int)0x8154), + GL_422_EXT = ((int)0x80CC), + BLEND_DST_ALPHA = ((int)0x80CA), + SECONDARY_COLOR_ARRAY_LIST_IBM = ((int)103077), + PIXEL_MAP_I_TO_B = ((int)0x0C74), + HISTOGRAM_BLUE_SIZE_EXT = ((int)0x802A), + OP_RECIP_SQRT_EXT = ((int)0x8795), + MAP1_INDEX = ((int)0x0D91), + DEPTH_TEXTURE_MODE = ((int)0x884B), + REG_24_ATI = ((int)0x8939), + IMAGE_MAG_FILTER_HP = ((int)0x815C), + MODELVIEW10_ARB = ((int)0x872A), + CURRENT_MATRIX_STACK_DEPTH_NV = ((int)0x8640), + VERTEX_ARRAY_BUFFER_BINDING_ARB = ((int)0x8896), + MAX_VIEWPORT_DIMS = ((int)0x0D3A), + CON_24_ATI = ((int)0x8959), + MAX_DRAW_BUFFERS_ATI = ((int)0x8824), + EDGE_FLAG_ARRAY_COUNT_EXT = ((int)0x808D), + LIST_PRIORITY_SGIX = ((int)0x8182), + MAP2_VERTEX_ATTRIB13_4_NV = ((int)0x867D), + REG_8_ATI = ((int)0x8929), + PIXEL_TILE_GRID_DEPTH_SGIX = ((int)0x8144), + ACCUM = ((int)0x0100), + POINTS = ((int)0x0000), + INT_VEC3 = ((int)0x8B54), + DRAW_BUFFER10_ARB = ((int)0x882F), + DEPTH_CLAMP_NV = ((int)0x864F), + ZOOM_Y = ((int)0x0D17), + COLOR_MATERIAL_FACE = ((int)0x0B55), + RGBA12_EXT = ((int)0x805A), + TEXTURE_BASE_LEVEL = ((int)0x813C), + RGBA8 = ((int)0x8058), + INDEX_MATERIAL_EXT = ((int)0x81B8), + DEPTH_TEXTURE_MODE_ARB = ((int)0x884B), + RGBA2 = ((int)0x8055), + MAX_TEXTURE_IMAGE_UNITS_ARB = ((int)0x8872), + MIRROR_CLAMP_EXT = ((int)0x8742), + COLOR_INDEXES = ((int)0x1603), + RGBA4 = ((int)0x8056), + MAX_VARYING_FLOATS_ARB = ((int)0x8B4B), + E_TIMES_F_NV = ((int)0x8531), + FOG_COORDINATE_ARRAY_POINTER_EXT = ((int)0x8456), + MODELVIEW = ((int)0x1700), + TEXTURE30 = ((int)0x84DE), + INT_SAMPLER_CUBE_EXT = ((int)0x8DCC), + PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = ((int)0x8188), + TEXTURE_COMPRESSION_HINT_ARB = ((int)0x84EF), + SAMPLER_2D_SHADOW_ARB = ((int)0x8B62), PIXEL_PACK_BUFFER = ((int)0x88EB), - SMOOTH = ((int)0x1D01), - WEIGHT_ARRAY_POINTER_ARB = ((int)0x86AC), - SCISSOR_BOX = ((int)0x0C10), - GREEN_INTEGER_EXT = ((int)0x8D95), - RESAMPLE_DECIMATE_OML = ((int)0x8989), + LUMINANCE_ALPHA32I_EXT = ((int)0x8D87), + MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV = ((int)0x8DA0), + CULL_FACE_MODE = ((int)0x0B45), + VERTEX_ATTRIB_ARRAY7_NV = ((int)0x8657), + SIGNED_ALPHA_NV = ((int)0x8705), + MODELVIEW20_ARB = ((int)0x8734), + MAX_RECTANGLE_TEXTURE_SIZE_ARB = ((int)0x84F8), + COMPRESSED_SIGNED_RED_RGTC1_EXT = ((int)0x8DBC), + SAMPLE_PATTERN_SGIS = ((int)0x80AC), + CON_28_ATI = ((int)0x895D), + CURRENT_MATRIX_NV = ((int)0x8641), + UNSIGNED_INT_S8_S8_8_8_NV = ((int)0x86DA), + HISTOGRAM_SINK_EXT = ((int)0x802D), + R1UI_C4F_N3F_V3F_SUN = ((int)0x85C8), + NEAREST_MIPMAP_NEAREST = ((int)0x2700), + PER_STAGE_CONSTANTS_NV = ((int)0x8535), + POST_CONVOLUTION_ALPHA_BIAS_EXT = ((int)0x8023), + MAP2_VERTEX_ATTRIB6_4_NV = ((int)0x8676), + BUFFER_SIZE_ARB = ((int)0x8764), + TEXCOORD2_BIT_PGI = ((int)0x20000000), + FRAGMENT_MATERIAL_EXT = ((int)0x8349), + BUFFER_ACCESS = ((int)0x88BB), + INTENSITY16_EXT = ((int)0x804D), + FRAMEZOOM_FACTOR_SGIX = ((int)0x818C), + NATIVE_GRAPHICS_BEGIN_HINT_PGI = ((int)0x1A203), + VERTEX_PROGRAM_BINDING_NV = ((int)0x864A), + INTENSITY4_EXT = ((int)0x804A), + VERTEX_ATTRIB_ARRAY_POINTER_ARB = ((int)0x8645), + OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV = ((int)0x8857), + SHADE_MODEL = ((int)0x0B54), + POLYGON_OFFSET_FACTOR = ((int)0x8038), + BLEND_DST_ALPHA_EXT = ((int)0x80CA), + UNSIGNED_IDENTITY_NV = ((int)0x8536), + DOT4_ATI = ((int)0x8967), + LINEAR_CLIPMAP_NEAREST_SGIX = ((int)0x844F), + ALPHA_SCALE = ((int)0x0D1C), + MAX_COMBINED_TEXTURE_IMAGE_UNITS = ((int)0x8B4D), + COLOR_TABLE_LUMINANCE_SIZE_SGI = ((int)0x80DE), + COLOR_TABLE_BLUE_SIZE = ((int)0x80DC), + COMPRESSED_RGBA_S3TC_DXT3_EXT = ((int)0x83F2), + OBJECT_LINEAR = ((int)0x2401), + FLOAT_VEC4 = ((int)0x8B52), + LUMINANCE12_ALPHA12_EXT = ((int)0x8047), + TEXTURE23_ARB = ((int)0x84D7), + TANGENT_ARRAY_POINTER_EXT = ((int)0x8442), + BUMP_ROT_MATRIX_SIZE_ATI = ((int)0x8776), + MAX_COLOR_MATRIX_STACK_DEPTH = ((int)0x80B3), + TEXTURE12_ARB = ((int)0x84CC), + MAX_PROGRAM_TEX_INDIRECTIONS_ARB = ((int)0x880D), + YCBCR_MESA = ((int)0x8757), + REPLACEMENT_CODE_ARRAY_POINTER_SUN = ((int)0x85C3), + CON_15_ATI = ((int)0x8950), + OPERAND2_RGB = ((int)0x8592), + RGB_ICC_SGIX = ((int)0x8460), + DETAIL_TEXTURE_2D_SGIS = ((int)0x8095), + EVAL_VERTEX_ATTRIB9_NV = ((int)0x86CF), + NORMALIZE = ((int)0x0BA1), + COMPRESSED_INTENSITY_ARB = ((int)0x84EC), + STENCIL_BITS = ((int)0x0D57), + REPLACE_EXT = ((int)0x8062), + MAX_VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87C7), + UNSIGNED_INT_2_10_10_10_REV_EXT = ((int)0x8368), + CON_10_ATI = ((int)0x894B), + UNPACK_SKIP_PIXELS = ((int)0x0CF4), + COLOR_ARRAY_TYPE_EXT = ((int)0x8082), + DOT3_RGBA_EXT = ((int)0x8741), + MODELVIEW5_ARB = ((int)0x8725), + POINT_FADE_THRESHOLD_SIZE_ARB = ((int)0x8128), + TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB = ((int)0x851A), + COLOR_SUM_CLAMP_NV = ((int)0x854F), + READ_FRAMEBUFFER_EXT = ((int)0x8CA8), + SPRITE_SGIX = ((int)0x8148), + LEFT = ((int)0x0406), + LIGHT_MODEL_LOCAL_VIEWER = ((int)0x0B51), + LUMINANCE6_ALPHA2 = ((int)0x8044), + DSDT8_MAG8_NV = ((int)0x870A), + UNSIGNED_INT_SAMPLER_2D_RECT_EXT = ((int)0x8DD5), + TEXTURE_2D_BINDING_EXT = ((int)0x8069), + DRAW_BUFFER6 = ((int)0x882B), + FLOAT_CLEAR_COLOR_VALUE_NV = ((int)0x888D), + MAX_PROGRAM_PARAMETERS_ARB = ((int)0x88A9), + FLOAT_VEC3_ARB = ((int)0x8B51), + TEXTURE_MAX_LOD_SGIS = ((int)0x813B), + MAX_PROGRAM_NATIVE_PARAMETERS_ARB = ((int)0x88AB), + RGBA = ((int)0x1908), + TEXTURE_COORD_ARRAY = ((int)0x8078), + ACCUM_BLUE_BITS = ((int)0x0D5A), + FOG_COORDINATE_ARRAY_LIST_IBM = ((int)103076), + LOGIC_OP = ((int)0x0BF1), + TEXTURE_CUBE_MAP_POSITIVE_X_EXT = ((int)0x8515), + SOURCE3_RGB_NV = ((int)0x8583), + WEIGHT_ARRAY_STRIDE_ARB = ((int)0x86AA), + CLIP_DISTANCE_NV = ((int)0x8C7A), + RGB_SCALE_ARB = ((int)0x8573), + ACCUM_RED_BITS = ((int)0x0D58), + VERTEX_STATE_PROGRAM_NV = ((int)0x8621), + VIBRANCE_BIAS_NV = ((int)0x8719), + CLAMP_TO_BORDER_ARB = ((int)0x812D), + DEPTH_STENCIL_EXT = ((int)0x84F9), + FLOAT_RGBA_NV = ((int)0x8883), + R1UI_C3F_V3F_SUN = ((int)0x85C6), + ALPHA_BIAS = ((int)0x0D1D), + ALPHA_FLOAT32_ATI = ((int)0x8816), + GEOMETRY_OUTPUT_TYPE_EXT = ((int)0x8DDC), + DOUBLE_EXT = ((int)0x140A), + OP_FRAC_EXT = ((int)0x8789), + DST_COLOR = ((int)0x0306), + PACK_IMAGE_DEPTH_SGIS = ((int)0x8131), + VERTEX_SHADER_VARIANTS_EXT = ((int)0x87D0), + TEXTURE_MAX_LEVEL_SGIS = ((int)0x813D), + SIGNED_LUMINANCE8_ALPHA8_NV = ((int)0x8704), + POINT_BIT = ((int)0x00000002), + TEXTURE26_ARB = ((int)0x84DA), + MAP2_VERTEX_ATTRIB3_4_NV = ((int)0x8673), + ALPHA_BITS = ((int)0x0D55), + RED_BIAS = ((int)0x0D15), + OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV = ((int)0x8852), + CON_19_ATI = ((int)0x8954), + COMPRESSED_LUMINANCE_ALPHA_ARB = ((int)0x84EB), + PIXEL_MAP_B_TO_B = ((int)0x0C78), + FOG_SCALE_SGIX = ((int)0x81FC), + STENCIL_INDEX4_EXT = ((int)0x8D47), + VARIANT_ARRAY_POINTER_EXT = ((int)0x87E9), + RED_BITS = ((int)0x0D52), + TEXTURE_GEQUAL_R_SGIX = ((int)0x819D), + UNSIGNED_SHORT_5_5_5_1_EXT = ((int)0x8034), + TEXTURE28_ARB = ((int)0x84DC), + COMBINE_ALPHA = ((int)0x8572), + TEXTURE_MAX_LEVEL = ((int)0x813D), + POSITION = ((int)0x1203), + MAX_VERTEX_SHADER_LOCALS_EXT = ((int)0x87C9), + YCBCR_422_APPLE = ((int)0x85B9), + MOV_ATI = ((int)0x8961), + RASTERIZER_DISCARD_NV = ((int)0x8C89), + LOWER_LEFT = ((int)0x8CA1), + COLOR_INDEX12_EXT = ((int)0x80E6), + SECONDARY_COLOR_ARRAY = ((int)0x845E), + INDEX_BITS = ((int)0x0D51), + UNSIGNED_SHORT_5_6_5 = ((int)0x8363), + PACK_IMAGE_HEIGHT_EXT = ((int)0x806C), + OP_MULTIPLY_MATRIX_EXT = ((int)0x8798), + TRANSFORM_BIT = ((int)0x00001000), + NORMAL_ARRAY_TYPE_EXT = ((int)0x807E), + MAX = ((int)0x8008), + NICEST = ((int)0x1102), + PROJECTION_MATRIX = ((int)0x0BA7), + ONE_MINUS_CONSTANT_ALPHA_EXT = ((int)0x8004), + MVP_MATRIX_EXT = ((int)0x87E3), + CONVOLUTION_FILTER_SCALE = ((int)0x8014), + DRAW_BUFFER12_ARB = ((int)0x8831), + T2F_N3F_V3F = ((int)0x2A2B), + REFERENCE_PLANE_EQUATION_SGIX = ((int)0x817E), + DUAL_TEXTURE_SELECT_SGIS = ((int)0x8124), + VERTEX_ATTRIB_ARRAY8_NV = ((int)0x8658), + COMBINE_EXT = ((int)0x8570), + RGBA2_EXT = ((int)0x8055), + FRAGMENT_LIGHT2_SGIX = ((int)0x840E), + MAP1_VERTEX_ATTRIB14_4_NV = ((int)0x866E), + UNSIGNED_SHORT = ((int)0x1403), + UNSIGNED_SHORT_4_4_4_4_EXT = ((int)0x8033), + UNPACK_IMAGE_HEIGHT_EXT = ((int)0x806E), + LUMINANCE_ALPHA8I_EXT = ((int)0x8D93), + FOG_COORDINATE_EXT = ((int)0x8451), + COLOR_ARRAY_SIZE = ((int)0x8081), + MAP1_GRID_DOMAIN = ((int)0x0DD0), + OUTPUT_TEXTURE_COORD23_EXT = ((int)0x87B4), + POST_CONVOLUTION_GREEN_BIAS = ((int)0x8021), + UNPACK_SKIP_VOLUMES_SGIS = ((int)0x8132), + SAMPLE_COVERAGE_VALUE = ((int)0x80AA), + RGBA16F_ARB = ((int)0x881A), + PIXEL_UNPACK_BUFFER_BINDING_EXT = ((int)0x88EF), + TEXTURE_HI_SIZE_NV = ((int)0x871B), + UNSIGNED_SHORT_4_4_4_4_REV_EXT = ((int)0x8365), + CON_9_ATI = ((int)0x894A), + GREEN_SCALE = ((int)0x0D18), + HISTOGRAM_LUMINANCE_SIZE_EXT = ((int)0x802C), + MAP2_VERTEX_ATTRIB10_4_NV = ((int)0x867A), + FLOAT_MAT3 = ((int)0x8B5B), + ACTIVE_UNIFORMS = ((int)0x8B86), + AVERAGE_EXT = ((int)0x8335), + COLOR_WRITEMASK = ((int)0x0C23), + FOG_FACTOR_TO_ALPHA_SGIX = ((int)0x836F), + ACTIVE_TEXTURE_ARB = ((int)0x84E0), + PIXEL_UNPACK_BUFFER_ARB = ((int)0x88EC), + INTERLACE_READ_INGR = ((int)0x8568), + STREAM_DRAW_ARB = ((int)0x88E0), + DEPTH_BOUNDS_TEST_EXT = ((int)0x8890), + EDGE_FLAG_ARRAY = ((int)0x8079), + GL_422_AVERAGE_EXT = ((int)0x80CE), + MAP2_VERTEX_ATTRIB14_4_NV = ((int)0x867E), + TEXTURE_LIGHT_EXT = ((int)0x8350), + LESS = ((int)0x0201), + CURRENT_RASTER_NORMAL_SGIX = ((int)0x8406), + ONE_MINUS_SRC_ALPHA = ((int)0x0303), + COMPRESSED_SRGB_ALPHA_EXT = ((int)0x8C49), + ALPHA16F_ARB = ((int)0x881C), + TEXTURE_BINDING_BUFFER_EXT = ((int)0x8C2C), + RGBA16I_EXT = ((int)0x8D88), + OBJECT_ACTIVE_UNIFORMS_ARB = ((int)0x8B86), + POST_COLOR_MATRIX_ALPHA_SCALE_SGI = ((int)0x80B7), + BACK_RIGHT = ((int)0x0403), + DRAW_BUFFER12 = ((int)0x8831), + DRAW_BUFFER14 = ((int)0x8833), + COLOR_CLEAR_VALUE = ((int)0x0C22), + QUERY_RESULT = ((int)0x8866), + STENCIL_BACK_PASS_DEPTH_FAIL_ATI = ((int)0x8802), + TEXTURE_INTERNAL_FORMAT = ((int)0x1003), + INT_VEC4 = ((int)0x8B55), + COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT = ((int)0x8C71), + GEOMETRY_DEFORMATION_SGIX = ((int)0x8194), + NUM_GENERAL_COMBINERS_NV = ((int)0x854E), + OP_MADD_EXT = ((int)0x8788), + COLOR_MATERIAL = ((int)0x0B57), + INDEX_ARRAY_POINTER = ((int)0x8091), + YCRCBA_SGIX = ((int)0x8319), + PROGRAM_FORMAT_ARB = ((int)0x8876), + GL_422_REV_AVERAGE_EXT = ((int)0x80CF), + FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT = ((int)0x8DA9), + FOG_COORD_ARRAY = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY), + BUMP_NUM_TEX_UNITS_ATI = ((int)0x8777), + VARIANT_ARRAY_TYPE_EXT = ((int)0x87E7), + ARRAY_BUFFER_BINDING = ((int)0x8894), + FLOAT_R32_NV = ((int)0x8885), + COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = ((int)0x8C4F), + NAND = ((int)0x150E), + TEXTURE_LUMINANCE_SIZE = ((int)0x8060), + RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV = ((int)0x86D9), + MAX_PROGRAM_ADDRESS_REGISTERS_ARB = ((int)0x88B1), + FOG_HINT = ((int)0x0C54), + LEQUAL = ((int)0x0203), + MATRIX_EXT = ((int)0x87C0), + PROGRAM_ERROR_STRING_ARB = ((int)0x8874), + TEXTURE_BINDING_2D_ARRAY_EXT = ((int)0x8C1D), + ELEMENT_ARRAY_BUFFER_BINDING = ((int)0x8895), + LINE_WIDTH = ((int)0x0B21), + TEXTURE_COLOR_WRITEMASK_SGIS = ((int)0x81EF), + RGB_SCALE_EXT = ((int)0x8573), + POST_COLOR_MATRIX_RED_BIAS = ((int)0x80B8), + TEXTURE_2D = ((int)0x0DE1), + TEXTURE_3D = ((int)0x806F), + DEPTH_BUFFER_BIT = ((int)0x00000100), + TEXTURE_1D = ((int)0x0DE0), + DRAW_BUFFER15 = ((int)0x8834), + SHORT = ((int)0x1402), + POST_CONVOLUTION_RED_BIAS = ((int)0x8020), + TEXTURE31_ARB = ((int)0x84DF), + MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT = ((int)0x87CA), + LIGHTING_BIT = ((int)0x00000040), + VERTEX_ATTRIB_ARRAY_ENABLED_ARB = ((int)0x8622), + COLOR_ATTACHMENT7_EXT = ((int)0x8CE7), + EYE_POINT_SGIS = ((int)0x81F4), + MODELVIEW26_ARB = ((int)0x873A), + CON_18_ATI = ((int)0x8953), + COLOR_TABLE = ((int)0x80D0), + UNPACK_SKIP_ROWS = ((int)0x0CF3), + DYNAMIC_COPY = ((int)0x88EA), + VERTEX_ATTRIB_ARRAY0_NV = ((int)0x8650), + R11F_G11F_B10F_EXT = ((int)0x8C3A), + CULL_FACE = ((int)0x0B44), + BLUE_MIN_CLAMP_INGR = ((int)0x8562), + CON_23_ATI = ((int)0x8958), + BUFFER_USAGE_ARB = ((int)0x8765), + STORAGE_CACHED_APPLE = ((int)0x85BE), + SLICE_ACCUM_SUN = ((int)0x85CC), + REG_2_ATI = ((int)0x8923), + UNPACK_SWAP_BYTES = ((int)0x0CF0), + LUMINANCE8I_EXT = ((int)0x8D92), + PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = ((int)0x8809), + LUMINANCE_INTEGER_EXT = ((int)0x8D9C), + CURRENT_VERTEX_WEIGHT_EXT = ((int)0x850B), + PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = ((int)0x88B2), + DRAW_BUFFER0_ATI = ((int)0x8825), + MAX_COLOR_ATTACHMENTS_EXT = ((int)0x8CDF), + TANGENT_ARRAY_EXT = ((int)0x8439), + QUAD_ALPHA8_SGIS = ((int)0x811F), + STENCIL_BUFFER_BIT = ((int)0x00000400), + HI_SCALE_NV = ((int)0x870E), + GL_8X_BIT_ATI = ((int)0x00000004), + MAX_ATTRIB_STACK_DEPTH = ((int)0x0D35), + SIGNED_INTENSITY_NV = ((int)0x8707), + VERTEX_SHADER_INSTRUCTIONS_EXT = ((int)0x87CF), + CURRENT_RASTER_TEXTURE_COORDS = ((int)0x0B06), + PASS_THROUGH_TOKEN = ((int)0x0700), + CONSTANT_ALPHA_EXT = ((int)0x8003), + FLAT = ((int)0x1D00), + POINT_SPRITE_ARB = ((int)0x8861), + OPERAND0_ALPHA_EXT = ((int)0x8598), + CULL_VERTEX_OBJECT_POSITION_EXT = ((int)0x81AC), + GL_4PASS_0_EXT = ((int)0x80A4), + FEEDBACK_BUFFER_SIZE = ((int)0x0DF1), + RGB5_EXT = ((int)0x8050), + EDGE_FLAG_ARRAY_LIST_STRIDE_IBM = ((int)103085), + COLOR_TABLE_WIDTH_SGI = ((int)0x80D9), + CONVOLUTION_BORDER_COLOR = ((int)0x8154), + EVAL_FRACTIONAL_TESSELLATION_NV = ((int)0x86C5), + FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT = ((int)0x8CDC), + INT_SAMPLER_2D_RECT_EXT = ((int)0x8DCD), + RESAMPLE_ZERO_FILL_SGIX = ((int)0x842F), + UNPACK_CMYK_HINT_EXT = ((int)0x800F), + TEXTURE_GREEN_SIZE_EXT = ((int)0x805D), + MUL_ATI = ((int)0x8964), + RGB5_A1_EXT = ((int)0x8057), + CONVOLUTION_2D = ((int)0x8011), + CONVOLUTION_1D = ((int)0x8010), + SAMPLES_PASSED_ARB = ((int)0x8914), + PIXEL_MAP_I_TO_G_SIZE = ((int)0x0CB3), + NEAREST_MIPMAP_LINEAR = ((int)0x2702), + MODELVIEW12_ARB = ((int)0x872C), + EDGE_FLAG_ARRAY_STRIDE = ((int)0x808C), + FOG_OFFSET_VALUE_SGIX = ((int)0x8199), + PROXY_TEXTURE_1D_EXT = ((int)0x8063), + COLOR_TABLE_ALPHA_SIZE = ((int)0x80DD), + DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV = ((int)0x86F3), + PROGRAM_NATIVE_INSTRUCTIONS_ARB = ((int)0x88A2), + SOURCE2_ALPHA = ((int)0x858A), + SAMPLER_BUFFER_EXT = ((int)0x8DC2), + CLIP_NEAR_HINT_PGI = ((int)0x1A220), + QUARTER_BIT_ATI = ((int)0x00000010), + MAP1_VERTEX_ATTRIB8_4_NV = ((int)0x8668), + VARIABLE_A_NV = ((int)0x8523), + POINT_SPRITE_COORD_ORIGIN = ((int)0x8CA0), + MAX_TEXTURE_COORDS_NV = ((int)0x8871), + OPERAND0_RGB = ((int)0x8590), + OUTPUT_TEXTURE_COORD16_EXT = ((int)0x87AD), + SAMPLE_ALPHA_TO_ONE_EXT = ((int)0x809F), + MATRIX4_ARB = ((int)0x88C4), + PROGRAM_PARAMETER_NV = ((int)0x8644), + SRC0_ALPHA = ((int)VERSION_1_3.SOURCE0_ALPHA), + COLOR_ARRAY_BUFFER_BINDING_ARB = ((int)0x8898), + MAT_SHININESS_BIT_PGI = ((int)0x02000000), + MODELVIEW1_STACK_DEPTH_EXT = ((int)0x8502), + RGB5 = ((int)0x8050), + COLOR_MATRIX = ((int)0x80B1), + SOURCE0_RGB = ((int)0x8580), + MAP2_VERTEX_ATTRIB4_4_NV = ((int)0x8674), + EDGEFLAG_BIT_PGI = ((int)0x00040000), + BLUE_BIT_ATI = ((int)0x00000004), + LUMINANCE_ALPHA32F_ARB = ((int)0x8819), + TEXTURE_ENV_MODE = ((int)0x2200), + OUTPUT_TEXTURE_COORD1_EXT = ((int)0x879E), + COMBINE4_NV = ((int)0x8503), + TEXTURE_COORD_ARRAY_LIST_IBM = ((int)103074), + COMPRESSED_TEXTURE_FORMATS = ((int)0x86A3), + TEXTURE_COMPARE_SGIX = ((int)0x819A), + DRAW_BUFFER5_ATI = ((int)0x882A), + PN_TRIANGLES_POINT_MODE_ATI = ((int)0x87F2), + TEXTURE_COORD_ARRAY_BUFFER_BINDING = ((int)0x889A), + INDEX_ARRAY_STRIDE = ((int)0x8086), + SAMPLE_ALPHA_TO_COVERAGE = ((int)0x809E), + COMPARE_R_TO_TEXTURE_ARB = ((int)0x884E), + REPEAT = ((int)0x2901), + TEXTURE4 = ((int)0x84C4), + LIGHT_MODEL_AMBIENT = ((int)0x0B53), + TEXTURE27_ARB = ((int)0x84DB), + TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB = ((int)0x889A), + SIGNED_NEGATE_NV = ((int)0x853D), + PROXY_COLOR_TABLE = ((int)0x80D3), + TEXTURE_LEQUAL_R_SGIX = ((int)0x819C), + BLEND_SRC_ALPHA_EXT = ((int)0x80CB), + FRAGMENT_DEPTH = ((int)0x8452), + GENERATE_MIPMAP_SGIS = ((int)0x8191), + LUMINANCE16_ALPHA16_EXT = ((int)0x8048), + PIXEL_MAP_I_TO_R_SIZE = ((int)0x0CB2), + BUMP_ENVMAP_ATI = ((int)0x877B), + REPLICATE_BORDER_HP = ((int)0x8153), + REG_3_ATI = ((int)0x8924), + TEXTURE_BUFFER_FORMAT_EXT = ((int)0x8C2E), + LINE_TOKEN = ((int)0x0702), + PROXY_TEXTURE_2D_STACK_MESAX = ((int)0x875C), + POLYGON_OFFSET_FILL = ((int)0x8037), + R1UI_T2F_N3F_V3F_SUN = ((int)0x85CA), + SOURCE3_ALPHA_NV = ((int)0x858B), + SPOT_EXPONENT = ((int)0x1205), + LUMINANCE16_ICC_SGIX = ((int)0x8469), + SIGNED_HILO8_NV = ((int)0x885F), + GEOMETRY_DEFORMATION_BIT_SGIX = ((int)0x00000002), + POST_CONVOLUTION_RED_SCALE_EXT = ((int)0x801C), + BINORMAL_ARRAY_TYPE_EXT = ((int)0x8440), + ALPHA16I_EXT = ((int)0x8D8A), + SINGLE_COLOR = ((int)0x81F9), + HISTOGRAM_GREEN_SIZE = ((int)0x8029), + VARIABLE_C_NV = ((int)0x8525), + STREAM_READ_ARB = ((int)0x88E1), + MATRIX10_ARB = ((int)0x88CA), + LIGHT1 = ((int)0x4001), + DEPTH_BOUNDS_EXT = ((int)0x8891), + LUMINANCE_ALPHA16I_EXT = ((int)0x8D8D), + TRIANGLE_FAN = ((int)0x0006), + OUTPUT_TEXTURE_COORD28_EXT = ((int)0x87B9), + INTENSITY = ((int)0x8049), + BGRA_INTEGER_EXT = ((int)0x8D9B), + PRIMARY_COLOR_NV = ((int)0x852C), + STREAM_COPY = ((int)0x88E2), + CLIENT_ALL_ATTRIB_BITS = unchecked((int)0xFFFFFFFF), + POST_CONVOLUTION_RED_SCALE = ((int)0x801C), + MAX_TEXTURE_IMAGE_UNITS_NV = ((int)0x8872), + OUTPUT_TEXTURE_COORD10_EXT = ((int)0x87A7), + MAP_COLOR = ((int)0x0D10), + ALPHA16_ICC_SGIX = ((int)0x8468), + COLOR_MATRIX_STACK_DEPTH_SGI = ((int)0x80B2), + BUFFER_SERIALIZED_MODIFY_APPLE = ((int)0x8A12), + ASYNC_READ_PIXELS_SGIX = ((int)0x835E), + OPERAND3_RGB_NV = ((int)0x8593), + OBJECT_INFO_LOG_LENGTH_ARB = ((int)0x8B84), + TEXTURE8 = ((int)0x84C8), + DEPTH_BIAS = ((int)0x0D1F), + PRIMITIVE_RESTART_NV = ((int)0x8558), + BGRA = ((int)0x80E1), + DYNAMIC_DRAW_ARB = ((int)0x88E8), + FRONT_RIGHT = ((int)0x0401), + MODELVIEW27_ARB = ((int)0x873B), + POLYGON_OFFSET_FACTOR_EXT = ((int)0x8038), + BIAS_BY_NEGATIVE_ONE_HALF_NV = ((int)0x8541), + ATTRIB_ARRAY_POINTER_NV = ((int)0x8645), + INDEX_ARRAY_TYPE = ((int)0x8085), + LUMINANCE = ((int)0x1909), + MODELVIEW14_ARB = ((int)0x872E), + WEIGHT_ARRAY_BUFFER_BINDING = ((int)0x889E), + MATRIX11_ARB = ((int)0x88CB), + REG_10_ATI = ((int)0x892B), + RGBA_SIGNED_COMPONENTS_EXT = ((int)0x8C3C), + MAT_EMISSION_BIT_PGI = ((int)0x00800000), + PACK_INVERT_MESA = ((int)0x8758), + GLOBAL_ALPHA_SUN = ((int)0x81D9), + MAX_CONVOLUTION_WIDTH_EXT = ((int)0x801A), + LUMINANCE16I_EXT = ((int)0x8D8C), + TRANSPOSE_MODELVIEW_MATRIX_ARB = ((int)0x84E3), + MAX_VERTEX_ATTRIBS_ARB = ((int)0x8869), + COMP_BIT_ATI = ((int)0x00000002), + DSDT8_NV = ((int)0x8709), + DEPTH_SCALE = ((int)0x0D1E), + TEXTURE_COMPARE_FUNC = ((int)0x884D), + MAP2_TEXTURE_COORD_1 = ((int)0x0DB3), + FOG_COORD_ARRAY_STRIDE = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY_STRIDE), + TYPE_RGBA_FLOAT_ATI = ((int)0x8820), + DISCARD_NV = ((int)0x8530), + MAP1_VERTEX_ATTRIB3_4_NV = ((int)0x8663), + COMPRESSED_RGBA = ((int)0x84EE), + CURRENT_FOG_COORDINATE_EXT = ((int)0x8453), + CON_14_ATI = ((int)0x894F), + LINE_WIDTH_GRANULARITY = ((int)0x0B23), + GL_4D_COLOR_TEXTURE = ((int)0x0604), + VENDOR = ((int)0x1F00), + PIXEL_MAP_R_TO_R_SIZE = ((int)0x0CB6), + IUI_N3F_V2F_EXT = ((int)0x81AF), + INTERLACE_READ_OML = ((int)0x8981), + DRAW_BUFFER13_ATI = ((int)0x8832), + COMBINE_ARB = ((int)0x8570), + SAMPLER_1D_ARRAY_EXT = ((int)0x8DC0), + INVARIANT_EXT = ((int)0x87C2), + INDEX_ARRAY_BUFFER_BINDING_ARB = ((int)0x8899), + SMOOTH_POINT_SIZE_GRANULARITY = ((int)0x0B13), + INTENSITY8UI_EXT = ((int)0x8D7F), + TEXTURE_LOD_BIAS_T_SGIX = ((int)0x818F), + ALL_ATTRIB_BITS = unchecked((int)0xFFFFFFFF), + LINEAR_DETAIL_SGIS = ((int)0x8097), + READ_ONLY_ARB = ((int)0x88B8), + COMPRESSED_LUMINANCE_ARB = ((int)0x84EA), + TEXTURE_1D_STACK_BINDING_MESAX = ((int)0x875D), + LO_BIAS_NV = ((int)0x8715), + MAX_PROGRAM_IF_DEPTH_NV = ((int)0x88F6), + MAX_VERTEX_TEXTURE_IMAGE_UNITS = ((int)0x8B4C), + DOT_PRODUCT_DEPTH_REPLACE_NV = ((int)0x86ED), + VERTEX_ARRAY_STORAGE_HINT_APPLE = ((int)0x851F), + REG_18_ATI = ((int)0x8933), + ARRAY_OBJECT_BUFFER_ATI = ((int)0x8766), + NATIVE_GRAPHICS_END_HINT_PGI = ((int)0x1A204), + AUX_BUFFERS = ((int)0x0C00), + INVALID_VALUE = ((int)0x0501), + LINE_SMOOTH = ((int)0x0B20), + CON_12_ATI = ((int)0x894D), + DRAW_BUFFER15_ARB = ((int)0x8834), + MULTISAMPLE_BIT_EXT = ((int)0x20000000), + DEPENDENT_AR_TEXTURE_2D_NV = ((int)0x86E9), + TRANSFORM_HINT_APPLE = ((int)0x85B1), + EIGHTH_BIT_ATI = ((int)0x00000020), + VERTEX_ATTRIB_ARRAY_NORMALIZED = ((int)0x886A), + MAX_CLIENT_ATTRIB_STACK_DEPTH = ((int)0x0D3B), + MAX_CUBE_MAP_TEXTURE_SIZE_ARB = ((int)0x851C), + CLIENT_ACTIVE_TEXTURE_ARB = ((int)0x84E1), + FOG_DISTANCE_MODE_NV = ((int)0x855A), + LIST_BIT = ((int)0x00020000), + RGB9_E5_EXT = ((int)0x8C3D), + TEXTURE_HEIGHT = ((int)0x1001), + TRANSPOSE_NV = ((int)0x862C), + DECR = ((int)0x1E03), + MAX_VERTEX_ATTRIBS = ((int)0x8869), + ONE_MINUS_CONSTANT_COLOR = ((int)0x8002), + CUBIC_HP = ((int)0x815F), + BUFFER_FLUSHING_UNMAP_APPLE = ((int)0x8A13), + REG_6_ATI = ((int)0x8927), + ALPHA_ICC_SGIX = ((int)0x8462), + RGBA_FLOAT16_ATI = ((int)0x881A), + POST_COLOR_MATRIX_RED_SCALE = ((int)0x80B4), + TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F8), + EVAL_2D_NV = ((int)0x86C0), + MAX_TEXTURE_COORDS_ARB = ((int)0x8871), + COLOR_INDEX = ((int)0x1900), + UNSIGNED_SHORT_4_4_4_4 = ((int)0x8033), + ELEMENT_ARRAY_APPLE = ((int)0x8768), + REFERENCE_PLANE_SGIX = ((int)0x817D), + SAMPLE_BUFFERS_ARB = ((int)0x80A8), + UNSIGNED_SHORT_5_6_5_REV_EXT = ((int)0x8364), + PIXEL_MAP_S_TO_S_SIZE = ((int)0x0CB1), + OUTPUT_VERTEX_EXT = ((int)0x879A), + BOOL = ((int)0x8B56), + PIXEL_TILE_GRID_HEIGHT_SGIX = ((int)0x8143), + HALF_FLOAT_ARB = ((int)0x140B), + OR_INVERTED = ((int)0x150D), + FUNC_ADD = ((int)0x8006), + TEXTURE_GEN_MODE = ((int)0x2500), + TEXTURE_INTENSITY_TYPE_ARB = ((int)0x8C15), + NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI = ((int)0x8973), + SRGB8_ALPHA8_EXT = ((int)0x8C43), + EYE_DISTANCE_TO_LINE_SGIS = ((int)0x81F2), + SECONDARY_COLOR_ARRAY_POINTER = ((int)0x845D), + SAMPLE_MASK_VALUE_EXT = ((int)0x80AA), + FOG_COORDINATE_ARRAY_EXT = ((int)0x8457), + SIGNED_RGB8_NV = ((int)0x86FF), + RENDERBUFFER_RED_SIZE_EXT = ((int)0x8D50), + FILL = ((int)0x1B02), + PHONG_WIN = ((int)0x80EA), + PROXY_TEXTURE_RECTANGLE_NV = ((int)0x84F7), + R1UI_N3F_V3F_SUN = ((int)0x85C7), + SRC0_RGB = ((int)VERSION_1_3.SOURCE0_RGB), + WEIGHT_ARRAY_SIZE_ARB = ((int)0x86AB), + COMPRESSED_RGB_FXT1_3DFX = ((int)0x86B0), + DSDT_MAG_NV = ((int)0x86F6), + FRAMEBUFFER_BINDING_EXT = ((int)0x8CA6), + TEXTURE_ENV = ((int)0x2300), + OPERAND0_ALPHA = ((int)0x8598), + CONVOLUTION_FILTER_SCALE_EXT = ((int)0x8014), + SHARPEN_TEXTURE_FUNC_POINTS_SGIS = ((int)0x80B0), + MIRROR_CLAMP_TO_EDGE_EXT = ((int)0x8743), + CON_0_ATI = ((int)0x8941), + WEIGHT_SUM_UNITY_ARB = ((int)0x86A6), + UNSIGNED_INT_2_10_10_10_REV = ((int)0x8368), + TEXTURE_1D_BINDING_EXT = ((int)0x8068), + TEXTURE_BINDING_CUBE_MAP_ARB = ((int)0x8514), + FLOAT_RG_NV = ((int)0x8881), + UNSIGNED_SHORT_1_5_5_5_REV = ((int)0x8366), + COLOR_SUM_ARB = ((int)0x8458), + SPRITE_EYE_ALIGNED_SGIX = ((int)0x814E), + TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV = ((int)0x8C88), + MAX_RECTANGLE_TEXTURE_SIZE_NV = ((int)0x84F8), + DEPTH_STENCIL_TO_RGBA_NV = ((int)0x886E), + TEXTURE3_ARB = ((int)0x84C3), + Z_EXT = ((int)0x87D7), + PROXY_TEXTURE_1D_STACK_MESAX = ((int)0x875B), + DISTANCE_ATTENUATION_SGIS = ((int)0x8129), + OUTPUT_TEXTURE_COORD0_EXT = ((int)0x879D), + ACCUM_GREEN_BITS = ((int)0x0D59), + REDUCE_EXT = ((int)0x8016), + UNSIGNED_BYTE_2_3_3_REV_EXT = ((int)0x8362), + MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = ((int)0x88B3), + OBJECT_COMPILE_STATUS_ARB = ((int)0x8B81), + INT_SAMPLER_1D_ARRAY_EXT = ((int)0x8DCE), + PIXEL_TEXTURE_SGIS = ((int)0x8353), + REPLACEMENT_CODE_ARRAY_TYPE_SUN = ((int)0x85C1), + COLOR_ATTACHMENT14_EXT = ((int)0x8CEE), + CON_13_ATI = ((int)0x894E), + PROGRAM_RESULT_COMPONENTS_NV = ((int)0x8907), + MAX_PROGRAM_ENV_PARAMETERS_ARB = ((int)0x88B5), + ATTRIB_STACK_DEPTH = ((int)0x0BB0), + MAX_FRAGMENT_UNIFORM_COMPONENTS = ((int)0x8B49), + TEXTURE_PRIORITY = ((int)0x8066), + MAX_ELEMENTS_INDICES_EXT = ((int)0x80E9), + TEXTURE_CLIPMAP_OFFSET_SGIX = ((int)0x8173), + RGB = ((int)0x1907), TEXTURE_GEN_S = ((int)0x0C60), TEXTURE_GEN_R = ((int)0x0C62), - TEXTURE_GEN_Q = ((int)0x0C63), - UNSIGNED_INT_10_10_10_2 = ((int)0x8036), - FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = ((int)0x8DA8), - TEXTURE_GEN_T = ((int)0x0C61), - COLOR_INDEX1_EXT = ((int)0x80E2), - EMBOSS_LIGHT_NV = ((int)0x855D), - PN_TRIANGLES_TESSELATION_LEVEL_ATI = ((int)0x87F4), - SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB = ((int)0x889C), - ACTIVE_ATTRIBUTE_MAX_LENGTH = ((int)0x8B8A), - DEPTH_COMPONENT32_SGIX = ((int)0x81A7), - RGBA32I_EXT = ((int)0x8D82), - CULL_VERTEX_EYE_POSITION_EXT = ((int)0x81AB), - FLOAT_VEC2_ARB = ((int)0x8B50), - RGB_FLOAT16_ATI = ((int)0x881B), - V3F = ((int)0x2A21), - FOG_COORDINATE_ARRAY_TYPE = ((int)0x8454), - RED_BITS = ((int)0x0D52), - POINT_SPRITE_R_MODE_NV = ((int)0x8863), - NORMALIZED_RANGE_EXT = ((int)0x87E0), - READ_WRITE_ARB = ((int)0x88BA), - REGISTER_COMBINERS_NV = ((int)0x8522), - RESTART_SUN = ((int)0x0001), - COLOR_ATTACHMENT2_EXT = ((int)0x8CE2), - STENCIL_INDEX16_EXT = ((int)0x8D49), - R = ((int)0x2002), - REG_15_ATI = ((int)0x8930), - OUTPUT_TEXTURE_COORD14_EXT = ((int)0x87AB), - PROGRAM_RESULT_COMPONENTS_NV = ((int)0x8907), - TEXTURE_2D_STACK_BINDING_MESAX = ((int)0x875E), - PROXY_TEXTURE_1D_ARRAY_EXT = ((int)0x8C19), - VERTEX_BLEND_ARB = ((int)0x86A7), - OUTPUT_TEXTURE_COORD29_EXT = ((int)0x87BA), - LIST_BIT = ((int)0x00020000), - VERTEX_ARRAY_LIST_STRIDE_IBM = ((int)103080), - BLEND_DST_ALPHA = ((int)0x80CA), - TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB = ((int)0x889A), - CON_28_ATI = ((int)0x895D), - VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB = ((int)0x886A), - COMBINE_ARB = ((int)0x8570), - FRONT_FACE = ((int)0x0B46), - TEXTURE_COMPRESSION_HINT = ((int)0x84EF), - INDEX_OFFSET = ((int)0x0D13), - CON_17_ATI = ((int)0x8952), - MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT = ((int)0x87CB), - DRAW_BUFFER7_ATI = ((int)0x882C), - BGRA = ((int)0x80E1), - TEXTURE_ALPHA_TYPE_ARB = ((int)0x8C13), - INDEX_CLEAR_VALUE = ((int)0x0C20), - TEXTURE_FILTER_CONTROL = ((int)0x8500), - VERTEX_PROGRAM_POINT_SIZE = ((int)0x8642), - VERTEX_SHADER_VARIANTS_EXT = ((int)0x87D0), - LINEAR_DETAIL_ALPHA_SGIS = ((int)0x8098), - FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT = ((int)0x8CD6), - OUTPUT_TEXTURE_COORD19_EXT = ((int)0x87B0), - RENDER_MODE = ((int)0x0C40), - FEEDBACK = ((int)0x1C01), - OPERAND0_ALPHA_ARB = ((int)0x8598), - HISTOGRAM_GREEN_SIZE = ((int)0x8029), - PACK_SUBSAMPLE_RATE_SGIX = ((int)0x85A0), - PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI = ((int)0x87F8), - PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = ((int)0x8188), - SRC1_RGB = ((int)VERSION_1_3.SOURCE1_RGB), - SCALEBIAS_HINT_SGIX = ((int)0x8322), - QUAD_TEXTURE_SELECT_SGIS = ((int)0x8125), - MAX_TEXTURE_COORDS_NV = ((int)0x8871), - TEXTURE_COORD_ARRAY_TYPE = ((int)0x8089), - VERTEX_STREAM7_ATI = ((int)0x8773), - PIXEL_MAP_I_TO_R_SIZE = ((int)0x0CB2), - QUAD_STRIP = ((int)0x0008), - NORMAL_ARRAY_POINTER = ((int)0x808F), - MAX_COLOR_MATRIX_STACK_DEPTH = ((int)0x80B3), - HISTOGRAM_SINK_EXT = ((int)0x802D), - SHORT = ((int)0x1402), - ATTENUATION_EXT = ((int)0x834D), - TEXTURE_BUFFER_FORMAT_EXT = ((int)0x8C2E), - SEPARABLE_2D_EXT = ((int)0x8012), - SECONDARY_COLOR_ARRAY = ((int)0x845E), - DISCARD_ATI = ((int)0x8763), - GEOMETRY_OUTPUT_TYPE_EXT = ((int)0x8DDC), - VERTEX_STREAM3_ATI = ((int)0x876F), - COLOR_ATTACHMENT8_EXT = ((int)0x8CE8), - FLOAT_VEC2 = ((int)0x8B50), - MAP2_GRID_SEGMENTS = ((int)0x0DD3), - CALLIGRAPHIC_FRAGMENT_SGIX = ((int)0x8183), - TEXTURE_MAX_CLAMP_T_SGIX = ((int)0x836A), - MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV = ((int)0x8868), - FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = ((int)0x840A), - MAT_AMBIENT_BIT_PGI = ((int)0x00100000), - FLOAT_RGBA32_NV = ((int)0x888B), - IMAGE_ROTATE_ANGLE_HP = ((int)0x8159), - MULTISAMPLE_COVERAGE_MODES_NV = ((int)0x8E12), - CURRENT_TEXTURE_COORDS = ((int)0x0B03), - MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB = ((int)0x862E), - DISTANCE_ATTENUATION_SGIS = ((int)0x8129), - MULTISAMPLE_BIT_3DFX = ((int)0x20000000), - GL_3D = ((int)0x0601), - COMBINER_SCALE_NV = ((int)0x8548), - SAMPLER_BUFFER_EXT = ((int)0x8DC2), - AND_REVERSE = ((int)0x1502), - ACTIVE_VARYINGS_NV = ((int)0x8C81), - UNSIGNED_SHORT_8_8_REV_APPLE = ((int)0x85BB), - TRIANGLES_ADJACENCY_EXT = ((int)0x000C), - COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT = ((int)0x8C72), - DOT_PRODUCT_TEXTURE_CUBE_MAP_NV = ((int)0x86F0), - PIXEL_TRANSFORM_2D_MATRIX_EXT = ((int)0x8338), - SAMPLE_ALPHA_TO_COVERAGE = ((int)0x809E), - VERTEX_PROGRAM_PARAMETER_BUFFER_NV = ((int)0x8DA2), - LIGHTING = ((int)0x0B50), - RGB_INTEGER_EXT = ((int)0x8D98), - VERTEX_ATTRIB_ARRAY1_NV = ((int)0x8651), - FENCE_APPLE = ((int)0x8A0B), - LUMINANCE32I_EXT = ((int)0x8D86), - REG_0_ATI = ((int)0x8921), - COMPRESSED_INTENSITY_ARB = ((int)0x84EC), - ONE_MINUS_CONSTANT_ALPHA = ((int)0x8004), - SAMPLE_MASK_INVERT_SGIS = ((int)0x80AB), - TEXTURE_COORD_ARRAY_LIST_IBM = ((int)103074), - VERTEX_DATA_HINT_PGI = ((int)0x1A22A), - GEOMETRY_PROGRAM_NV = ((int)0x8C26), - RGB4_S3TC = ((int)0x83A1), - REG_25_ATI = ((int)0x893A), - TEXTURE_TOO_LARGE_EXT = ((int)0x8065), - QUERY_COUNTER_BITS = ((int)0x8864), - COLOR_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F7), - INVALID_OPERATION = ((int)0x0502), - MAX_COLOR_MATRIX_STACK_DEPTH_SGI = ((int)0x80B3), - TEXTURE27_ARB = ((int)0x84DB), - UNSIGNED_INT_VEC4_EXT = ((int)0x8DC8), - PROGRAM_ATTRIBS_ARB = ((int)0x88AC), - STREAM_COPY = ((int)0x88E2), - RGB = ((int)0x1907), - INTENSITY16UI_EXT = ((int)0x8D79), - GL_1PASS_SGIS = ((int)0x80A1), - RENDER = ((int)0x1C00), - MAP1_VERTEX_ATTRIB10_4_NV = ((int)0x866A), - CLIENT_ACTIVE_TEXTURE = ((int)0x84E1), - MAP_STENCIL = ((int)0x0D11), - TEXTURE_CLIPMAP_DEPTH_SGIX = ((int)0x8176), - SOURCE0_ALPHA_EXT = ((int)0x8588), - RGBA_FLOAT16_ATI = ((int)0x881A), - POST_COLOR_MATRIX_GREEN_BIAS = ((int)0x80B9), - DEPTH_COMPONENT32_ARB = ((int)0x81A7), - CULL_FRAGMENT_NV = ((int)0x86E7), - NORMAL_MAP_EXT = ((int)0x8511), - MAP1_INDEX = ((int)0x0D91), - DUAL_INTENSITY16_SGIS = ((int)0x811B), - TEXTURE_CUBE_MAP_POSITIVE_X_EXT = ((int)0x8515), - R1UI_C3F_V3F_SUN = ((int)0x85C6), - TEXTURE_4DSIZE_SGIS = ((int)0x8136), - UNSIGNED_BYTE_2_3_3_REV_EXT = ((int)0x8362), - TEXTURE26_ARB = ((int)0x84DA), - MODELVIEW1_ARB = ((int)0x850A), - EDGE_FLAG_ARRAY_STRIDE = ((int)0x808C), - Q = ((int)0x2003), - LUMINANCE16_ICC_SGIX = ((int)0x8469), - S = ((int)0x2000), - T = ((int)0x2001), - MAX_VARYING_FLOATS = ((int)0x8B4B), - COLOR_TABLE_ALPHA_SIZE_SGI = ((int)0x80DD), - BLEND_SRC_ALPHA_EXT = ((int)0x80CB), - CURRENT_MATRIX_STACK_DEPTH_ARB = ((int)0x8640), - NEAREST_CLIPMAP_LINEAR_SGIX = ((int)0x844E), - DUAL_ALPHA16_SGIS = ((int)0x8113), - SHADOW_AMBIENT_SGIX = ((int)0x80BF), - FLOAT_RGBA16_NV = ((int)0x888A), - POST_COLOR_MATRIX_GREEN_BIAS_SGI = ((int)0x80B9), - UNSIGNED_SHORT_5_5_5_1_EXT = ((int)0x8034), - TRANSPOSE_MODELVIEW_MATRIX_ARB = ((int)0x84E3), - TEXTURE_COORD_ARRAY_BUFFER_BINDING = ((int)0x889A), - POLYGON_SMOOTH_HINT = ((int)0x0C53), - TEXTURE25_ARB = ((int)0x84D9), - MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = ((int)0x880F), - SLUMINANCE8 = ((int)0x8C47), - MODELVIEW29_ARB = ((int)0x873D), - ZERO = ((int)0), - REG_7_ATI = ((int)0x8928), - COMP_BIT_ATI = ((int)0x00000002), - PIXEL_UNPACK_BUFFER_BINDING_EXT = ((int)0x88EF), - SAMPLER_1D_SHADOW_ARB = ((int)0x8B61), - COLOR_ATTACHMENT9_EXT = ((int)0x8CE9), - MAP2_TANGENT_EXT = ((int)0x8445), - NONE = ((int)0), - UNPACK_LSB_FIRST = ((int)0x0CF1), - COMPRESSED_SRGB_ALPHA = ((int)0x8C49), - SAMPLER_3D_ARB = ((int)0x8B5F), - MATRIX_EXT = ((int)0x87C0), - DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV = ((int)0x86F1), - PROGRAM_FORMAT_ASCII_ARB = ((int)0x8875), - UNSIGNED_SHORT = ((int)0x1403), - COLOR_MATRIX_STACK_DEPTH_SGI = ((int)0x80B2), - TEXTURE24_ARB = ((int)0x84D8), - CON_3_ATI = ((int)0x8944), - FUNC_ADD = ((int)0x8006), - POLYGON_OFFSET_UNITS = ((int)0x2A00), - MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87CC), - GL_2_BYTES = ((int)0x1407), - MINMAX_SINK = ((int)0x8030), - NORMAL_ARRAY_BUFFER_BINDING_ARB = ((int)0x8897), - WIDE_LINE_HINT_PGI = ((int)0x1A222), - ELEMENT_ARRAY_APPLE = ((int)0x8768), - REG_10_ATI = ((int)0x892B), - TEXTURE_DEPTH_SIZE = ((int)0x884A), - DRAW_BUFFER4_ATI = ((int)0x8829), - BIAS_BIT_ATI = ((int)0x00000008), - VERTEX_PROGRAM_BINDING_NV = ((int)0x864A), - MODELVIEW8_ARB = ((int)0x8728), - CON_31_ATI = ((int)0x8960), - SAMPLER_2D_ARB = ((int)0x8B5E), - STENCIL_BACK_REF = ((int)0x8CA3), - MINMAX_FORMAT_EXT = ((int)0x802F), - DEPTH_COMPONENT24 = ((int)0x81A6), - COLOR_TABLE_SCALE_SGI = ((int)0x80D6), - POST_CONVOLUTION_RED_SCALE_EXT = ((int)0x801C), - MAP1_VERTEX_ATTRIB12_4_NV = ((int)0x866C), - DUAL_LUMINANCE_ALPHA8_SGIS = ((int)0x811D), - MAX_CLIP_PLANES = ((int)0x0D32), - TEXTURE23_ARB = ((int)0x84D7), - RESAMPLE_AVERAGE_OML = ((int)0x8988), - INTENSITY_ICC_SGIX = ((int)0x8464), - VENDOR = ((int)0x1F00), - TIME_ELAPSED_EXT = ((int)0x88BF), - NAND = ((int)0x150E), - UNSIGNED_IDENTITY_NV = ((int)0x8536), - ACCUM = ((int)0x0100), - MAX_3D_TEXTURE_SIZE_EXT = ((int)0x8073), - DEPTH_COMPONENT32 = ((int)0x81A7), - DOT_PRODUCT_REFLECT_CUBE_MAP_NV = ((int)0x86F2), - ALWAYS_FAST_HINT_PGI = ((int)0x1A20C), - GEOMETRY_DEFORMATION_SGIX = ((int)0x8194), - OP_MULTIPLY_MATRIX_EXT = ((int)0x8798), - TEXTURE8 = ((int)0x84C8), - UNSIGNED_INT_VEC3_EXT = ((int)0x8DC7), - STORAGE_SHARED_APPLE = ((int)0x85BF), - SLUMINANCE_ALPHA = ((int)0x8C44), - CON_11_ATI = ((int)0x894C), - PHONG_WIN = ((int)0x80EA), - UNSIGNED_INVERT_NV = ((int)0x8537), - COLOR_TABLE_SCALE = ((int)0x80D6), - KEEP = ((int)0x1E00), - ADD_SIGNED = ((int)0x8574), - MULTISAMPLE_ARB = ((int)0x809D), - COMBINER_AB_OUTPUT_NV = ((int)0x854A), - REG_3_ATI = ((int)0x8924), - WEIGHT_ARRAY_BUFFER_BINDING_ARB = ((int)0x889E), - FOG_FACTOR_TO_ALPHA_SGIX = ((int)0x836F), - INVALID_ENUM = ((int)0x0500), - IMAGE_MIN_FILTER_HP = ((int)0x815D), - INTERLEAVED_ATTRIBS_NV = ((int)0x8C8C), - TEXTURE21_ARB = ((int)0x84D5), - STATIC_COPY_ARB = ((int)0x88E6), - SMOOTH_LINE_WIDTH_RANGE = ((int)0x0B22), - TEXTURE9 = ((int)0x84C9), - FENCE_STATUS_NV = ((int)0x84F3), - RENDERBUFFER_STENCIL_SIZE_EXT = ((int)0x8D55), - OBJECT_DISTANCE_TO_LINE_SGIS = ((int)0x81F3), - COMBINER_COMPONENT_USAGE_NV = ((int)0x8544), - FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT = ((int)0x8CD4), - VERTEX_ARRAY_STORAGE_HINT_APPLE = ((int)0x851F), - CULL_VERTEX_OBJECT_POSITION_EXT = ((int)0x81AC), - MAX_PROGRAM_ADDRESS_REGISTERS_ARB = ((int)0x88B1), - MAP2_TEXTURE_COORD_4 = ((int)0x0DB6), - DRAW_BUFFER1_ARB = ((int)0x8826), - FEEDBACK_BUFFER_TYPE = ((int)0x0DF2), - INDEX_MATERIAL_FACE_EXT = ((int)0x81BA), - COMBINE = ((int)0x8570), - READ_WRITE = ((int)0x88BA), - DEPTH_COMPONENT16 = ((int)0x81A5), - TEXTURE20_ARB = ((int)0x84D4), - COLOR_ATTACHMENT14_EXT = ((int)0x8CEE), - FOG_FUNC_SGIS = ((int)0x812A), - MAP1_TEXTURE_COORD_4 = ((int)0x0D96), - UNSIGNED_INT_5_9_9_9_REV_EXT = ((int)0x8C3E), - LUMINANCE12_ALPHA4_EXT = ((int)0x8046), - GL_4PASS_1_SGIS = ((int)0x80A5), - PACK_ALIGNMENT = ((int)0x0D05), - MODELVIEW21_ARB = ((int)0x8735), - LEFT = ((int)0x0406), - SOURCE2_ALPHA_ARB = ((int)0x858A), - MAP2_VERTEX_ATTRIB10_4_NV = ((int)0x867A), - PROXY_TEXTURE_RECTANGLE_NV = ((int)0x84F7), - TEXTURE_MAX_LOD_SGIS = ((int)0x813B), - PROJECTION_STACK_DEPTH = ((int)0x0BA4), - RENDERBUFFER_HEIGHT_EXT = ((int)0x8D43), - RENDERBUFFER_GREEN_SIZE_EXT = ((int)0x8D51), - MAX_TEXTURE_IMAGE_UNITS = ((int)0x8872), - MATRIX24_ARB = ((int)0x88D8), - CONVOLUTION_BORDER_COLOR = ((int)0x8154), - TEXTURE_BINDING_2D_ARRAY_EXT = ((int)0x8C1D), - RENDERBUFFER_SAMPLES_EXT = ((int)0x8CAB), - COMBINER6_NV = ((int)0x8556), + POST_CONVOLUTION_GREEN_SCALE = ((int)0x801D), LINEAR_SHARPEN_SGIS = ((int)0x80AD), - LIGHT4 = ((int)0x4004), - COMBINER5_NV = ((int)0x8555), - COMBINER2_NV = ((int)0x8552), - COMBINER3_NV = ((int)0x8553), - EDGE_FLAG_ARRAY_STRIDE_EXT = ((int)0x808C), - CON_2_ATI = ((int)0x8943), - BLEND_EQUATION_EXT = ((int)0x8009), - VERTEX_PROGRAM_POINT_SIZE_NV = ((int)0x8642), - STATIC_DRAW = ((int)0x88E4), - NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI = ((int)0x8973), - MAX_VERTEX_UNITS_ARB = ((int)0x86A4), - GL_8X_BIT_ATI = ((int)0x00000004), - MAP1_VERTEX_ATTRIB5_4_NV = ((int)0x8665), - CON_21_ATI = ((int)0x8956), - TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB = ((int)0x851A), - MATRIX5_ARB = ((int)0x88C5), - STATIC_DRAW_ARB = ((int)0x88E4), - PIXEL_COUNT_NV = ((int)0x8866), - TEXTURE_COLOR_TABLE_SGI = ((int)0x80BC), - MATRIX4_ARB = ((int)0x88C4), - MAP2_VERTEX_ATTRIB1_4_NV = ((int)0x8671), - INDEX_ARRAY_POINTER_EXT = ((int)0x8091), - MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87C8), - VERTEX_STREAM1_ATI = ((int)0x876D), - FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT = ((int)0x8DA9), - CULL_MODES_NV = ((int)0x86E0), - COMBINER_MAPPING_NV = ((int)0x8543), - MAP1_TEXTURE_COORD_2 = ((int)0x0D94), - TEXTURE_SHARED_SIZE_EXT = ((int)0x8C3F), - DEPTH_RANGE = ((int)0x0B70), - EXP2 = ((int)0x0801), - COLOR_TABLE_FORMAT = ((int)0x80D8), - DEPTH_STENCIL_EXT = ((int)0x84F9), - WRITE_PIXEL_DATA_RANGE_NV = ((int)0x8878), - PIXEL_TILE_CACHE_INCREMENT_SGIX = ((int)0x813F), - UNSIGNED_SHORT_5_6_5_EXT = ((int)0x8363), - PROJECTION_MATRIX = ((int)0x0BA7), - FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = ((int)0x8409), - MINMAX_FORMAT = ((int)0x802F), - MAP_COLOR = ((int)0x0D10), - VERTEX_STREAM6_ATI = ((int)0x8772), - CLIP_PLANE1 = ((int)0x3001), - SAMPLER_1D_ARB = ((int)0x8B5D), - OPERAND2_ALPHA_EXT = ((int)0x859A), - POINT_SIZE_MAX = ((int)0x8127), - SAMPLE_ALPHA_TO_MASK_EXT = ((int)0x809E), - MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV = ((int)0x8C80), - STENCIL_BACK_WRITEMASK = ((int)0x8CA5), - SLUMINANCE = ((int)0x8C46), - DUAL_ALPHA4_SGIS = ((int)0x8110), - MAP1_TEXTURE_COORD_3 = ((int)0x0D95), - POLYGON_MODE = ((int)0x0B40), - PRESERVE_ATI = ((int)0x8762), - MAX_RECTANGLE_TEXTURE_SIZE_ARB = ((int)0x84F8), - INTERLACE_READ_OML = ((int)0x8981), - SAMPLE_MASK_VALUE_EXT = ((int)0x80AA), - LUMINANCE8 = ((int)0x8040), - UNPACK_RESAMPLE_OML = ((int)0x8985), - SUBTRACT = ((int)0x84E7), - LOCAL_CONSTANT_DATATYPE_EXT = ((int)0x87ED), - SECONDARY_COLOR_ARRAY_STRIDE_EXT = ((int)0x845C), - CONSTANT_COLOR_EXT = ((int)0x8001), - UNSIGNED_INT_8_8_S8_S8_REV_NV = ((int)0x86DB), - TEXTURE_SHADER_NV = ((int)0x86DE), - SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM = ((int)103087), - TYPE_RGBA_FLOAT_ATI = ((int)0x8820), - FLOAT_MAT2x3 = ((int)0x8B65), - TEXTURE_COORD_ARRAY_COUNT_EXT = ((int)0x808B), - VERTEX_STREAM2_ATI = ((int)0x876E), - PREVIOUS = ((int)0x8578), - FRAGMENT_COLOR_EXT = ((int)0x834C), - OFFSET_TEXTURE_BIAS_NV = ((int)0x86E3), - MATRIX6_NV = ((int)0x8636), - PRIMITIVE_RESTART_NV = ((int)0x8558), - INTENSITY8_EXT = ((int)0x804B), - DOT3_RGB_ARB = ((int)0x86AE), - PROGRAM_POINT_SIZE_EXT = ((int)0x8642), - RGB4_EXT = ((int)0x804F), - LIGHTING_BIT = ((int)0x00000040), - SAMPLE_COVERAGE = ((int)0x80A0), - ALPHA = ((int)0x1906), - TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV = ((int)0x8C88), - N3F_V3F = ((int)0x2A25), - MAX_CONVOLUTION_HEIGHT = ((int)0x801B), - RGB_SCALE = ((int)0x8573), - FRONT_AND_BACK = ((int)0x0408), - LUMINANCE4_ALPHA4_EXT = ((int)0x8043), - PROXY_HISTOGRAM_EXT = ((int)0x8025), - RESCALE_NORMAL_EXT = ((int)0x803A), - FOG_BIT = ((int)0x00000080), - CON_30_ATI = ((int)0x895F), - QUERY_RESULT_AVAILABLE = ((int)0x8867), - FRAGMENT_LIGHT6_SGIX = ((int)0x8412), - MAP1_TEXTURE_COORD_1 = ((int)0x0D93), - FOG_OFFSET_VALUE_SGIX = ((int)0x8199), - SAMPLE_MASK_EXT = ((int)0x80A0), - MODELVIEW6_ARB = ((int)0x8726), - LOGIC_OP_MODE = ((int)0x0BF0), - MAP1_VERTEX_ATTRIB7_4_NV = ((int)0x8667), - ALWAYS = ((int)0x0207), - GLOBAL_ALPHA_SUN = ((int)0x81D9), - PROXY_COLOR_TABLE_SGI = ((int)0x80D3), - CURRENT_FOG_COORD = ((int)VERSION_1_4.CURRENT_FOG_COORDINATE), - WEIGHT_SUM_UNITY_ARB = ((int)0x86A6), - FULL_RANGE_EXT = ((int)0x87E1), - PRIMARY_COLOR_ARB = ((int)0x8577), - MAX_VERTEX_ATTRIBS = ((int)0x8869), - DOT_PRODUCT_PASS_THROUGH_NV = ((int)0x885B), - RGB10_A2 = ((int)0x8059), - OPERAND0_RGB_ARB = ((int)0x8590), - ACTIVE_STENCIL_FACE_EXT = ((int)0x8911), - UNSIGNED_INT_2_10_10_10_REV = ((int)0x8368), - LIGHT6 = ((int)0x4006), - MAT_COLOR_INDEXES_BIT_PGI = ((int)0x01000000), - DEPTH_PASS_INSTRUMENT_SGIX = ((int)0x8310), - TEXTURE6_ARB = ((int)0x84C6), - CON_9_ATI = ((int)0x894A), - TEXTURE_MIN_LOD_SGIS = ((int)0x813A), - WEIGHT_ARRAY_SIZE_ARB = ((int)0x86AB), - PACK_ROW_LENGTH = ((int)0x0D02), - CND0_ATI = ((int)0x896B), - TEXTURE_1D_STACK_BINDING_MESAX = ((int)0x875D), - TEXTURE_1D_STACK_MESAX = ((int)0x8759), - VERTEX_STREAM5_ATI = ((int)0x8771), - STENCIL_TEST_TWO_SIDE_EXT = ((int)0x8910), - FLOAT_RG32_NV = ((int)0x8887), - INTERPOLATE_EXT = ((int)0x8575), - CON_10_ATI = ((int)0x894B), - SPOT_EXPONENT = ((int)0x1205), - POST_CONVOLUTION_GREEN_SCALE_EXT = ((int)0x801D), - COLOR_INDEX = ((int)0x1900), - SLUMINANCE8_EXT = ((int)0x8C47), - FLOAT_MAT4_ARB = ((int)0x8B5C), - PIXEL_MAP_I_TO_G = ((int)0x0C73), - YCBCR_MESA = ((int)0x8757), - RENDERBUFFER_INTERNAL_FORMAT_EXT = ((int)0x8D44), - RGB8UI_EXT = ((int)0x8D7D), - PIXEL_MAP_G_TO_G_SIZE = ((int)0x0CB7), - SECONDARY_INTERPOLATOR_ATI = ((int)0x896D), - COLOR3_BIT_PGI = ((int)0x00010000), - MAX_FOG_FUNC_POINTS_SGIS = ((int)0x812C), - SINGLE_COLOR = ((int)0x81F9), - QUARTER_BIT_ATI = ((int)0x00000010), - TRUE = ((int)1), - ACCUM_CLEAR_VALUE = ((int)0x0B80), - HISTOGRAM_SINK = ((int)0x802D), - PIXEL_MIN_FILTER_EXT = ((int)0x8332), - MVP_MATRIX_EXT = ((int)0x87E3), - NO_ERROR = ((int)0), - PACK_SKIP_IMAGES = ((int)0x806B), - CURRENT_QUERY_ARB = ((int)0x8865), - OPERAND1_RGB_EXT = ((int)0x8591), - IUI_N3F_V2F_EXT = ((int)0x81AF), - TEXTURE_COORD_ARRAY_SIZE = ((int)0x8088), - POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D2), - COLOR_ATTACHMENT12_EXT = ((int)0x8CEC), - FOG_COORD_ARRAY_BUFFER_BINDING = ((int)VERSION_1_5.FOG_COORDINATE_ARRAY_BUFFER_BINDING), - DOUBLEBUFFER = ((int)0x0C32), - SPRITE_TRANSLATION_SGIX = ((int)0x814B), - FOG_DISTANCE_MODE_NV = ((int)0x855A), - INDEX_MATERIAL_EXT = ((int)0x81B8), - RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV = ((int)0x86D9), - INT_VEC2_ARB = ((int)0x8B53), - MODELVIEW5_ARB = ((int)0x8725), - INVERSE_NV = ((int)0x862B), - CLIP_PLANE0 = ((int)0x3000), - LUMINANCE_ALPHA_INTEGER_EXT = ((int)0x8D9D), - TEXTURE_STENCIL_SIZE_EXT = ((int)0x88F1), - POINT_DISTANCE_ATTENUATION_ARB = ((int)0x8129), - ADD_SIGNED_ARB = ((int)0x8574), - ALPHA_INTEGER_EXT = ((int)0x8D97), - PIXEL_TEX_GEN_Q_ROUND_SGIX = ((int)0x8185), - EXPAND_NORMAL_NV = ((int)0x8538), + ALLOW_DRAW_WIN_HINT_PGI = ((int)0x1A20F), + TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = ((int)0x8518), + STATIC_READ = ((int)0x88E5), + TEXTURE14 = ((int)0x84CE), + BLEND_SRC_ALPHA = ((int)0x80CB), + SWIZZLE_STQ_DQ_ATI = ((int)0x8979), + MAP2_VERTEX_ATTRIB7_4_NV = ((int)0x8677), + TEXTURE10 = ((int)0x84CA), + STENCIL = ((int)0x1802), + SOURCE0_ALPHA = ((int)0x8588), + POINT_SIZE_MIN_SGIS = ((int)0x8126), + LINEAR = ((int)0x2601), + TEXTURE_BLUE_SIZE_EXT = ((int)0x805E), + QUAD_ALPHA4_SGIS = ((int)0x811E), + ACTIVE_ATTRIBUTE_MAX_LENGTH = ((int)0x8B8A), + SOURCE2_RGB_ARB = ((int)0x8582), PIXEL_MAP_I_TO_A = ((int)0x0C75), - SIGNED_INTENSITY_NV = ((int)0x8707), - FLOAT_MAT2x4 = ((int)0x8B66), - STENCIL_TAG_BITS_EXT = ((int)0x88F2), - TEXTURE_MIN_FILTER = ((int)0x2801), - TEXTURE_GREEN_TYPE_ARB = ((int)0x8C11), - ARRAY_BUFFER = ((int)0x8892), - C3F_V3F = ((int)0x2A24), - VARIABLE_G_NV = ((int)0x8529), - VERTEX_ATTRIB_ARRAY_TYPE_ARB = ((int)0x8625), - PROGRAM_TEMPORARIES_ARB = ((int)0x88A4), - FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB = ((int)0x889D), - MAX_PROGRAM_OUTPUT_VERTICES_NV = ((int)0x8C27), - COLOR_TABLE_RED_SIZE_SGI = ((int)0x80DA), - MAX_COMBINED_TEXTURE_IMAGE_UNITS = ((int)0x8B4D), - EVAL_TRIANGULAR_2D_NV = ((int)0x86C1), - STRICT_LIGHTING_HINT_PGI = ((int)0x1A217), - INTENSITY12_EXT = ((int)0x804C), - CON_20_ATI = ((int)0x8955), - MAX_ASYNC_DRAW_PIXELS_SGIX = ((int)0x8360), - BUMP_ROT_MATRIX_ATI = ((int)0x8775), - POST_COLOR_MATRIX_ALPHA_BIAS = ((int)0x80BB), - DEPTH_WRITEMASK = ((int)0x0B72), - COEFF = ((int)0x0A00), - TEXTURE24 = ((int)0x84D8), - RED = ((int)0x1903), - MAX_PALETTE_MATRICES_ARB = ((int)0x8842), - TEXTURE_RED_SIZE_EXT = ((int)0x805C), - TEXTURE20 = ((int)0x84D4), - UNSIGNED_INT_8_8_8_8 = ((int)0x8035), - POST_COLOR_MATRIX_ALPHA_SCALE_SGI = ((int)0x80B7), - Z_EXT = ((int)0x87D7), - BLEND_EQUATION_ALPHA = ((int)0x883D), - SECONDARY_COLOR_ARRAY_EXT = ((int)0x845E), - TEXTURE28 = ((int)0x84DC), - DECR_WRAP = ((int)0x8508), - ZOOM_X = ((int)0x0D16), - FLOAT_RG_NV = ((int)0x8881), - STENCIL_CLEAR_VALUE = ((int)0x0B91), - DRAW_BUFFER14 = ((int)0x8833), - BINORMAL_ARRAY_POINTER_EXT = ((int)0x8443), - IMAGE_CUBIC_WEIGHT_HP = ((int)0x815E), - NATIVE_GRAPHICS_END_HINT_PGI = ((int)0x1A204), - OPERAND2_RGB_ARB = ((int)0x8592), - COMBINE_RGB_ARB = ((int)0x8571), - CURRENT_COLOR = ((int)0x0B00), - UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT = ((int)0x8DD7), - SRC_COLOR = ((int)0x0300), - LIGHT0 = ((int)0x4000), - TEXTURE31 = ((int)0x84DF), - STENCIL_ATTACHMENT_EXT = ((int)0x8D20), - LUMINANCE12 = ((int)0x8041), - MAX_VERTEX_SHADER_VARIANTS_EXT = ((int)0x87C6), - MAP2_VERTEX_4 = ((int)0x0DB8), - SIGNED_HILO8_NV = ((int)0x885F), - DRAW_BUFFER5_ATI = ((int)0x882A), - NORMAL_ARRAY_STRIDE = ((int)0x807F), - OBJECT_ATTACHED_OBJECTS_ARB = ((int)0x8B85), - MAP2_VERTEX_3 = ((int)0x0DB7), - PIXEL_MAP_B_TO_B_SIZE = ((int)0x0CB8), - MATRIX21_ARB = ((int)0x88D5), - PROXY_TEXTURE_3D = ((int)0x8070), - TEXTURE_GREEN_SIZE_EXT = ((int)0x805D), - MAX_PROGRAM_LOCAL_PARAMETERS_ARB = ((int)0x88B4), - SPRITE_SGIX = ((int)0x8148), - VERTEX_ATTRIB_ARRAY2_NV = ((int)0x8652), - PIXEL_MAP_I_TO_B = ((int)0x0C74), - INT_SAMPLER_BUFFER_EXT = ((int)0x8DD0), - PACK_IMAGE_DEPTH_SGIS = ((int)0x8131), - ACTIVE_TEXTURE_ARB = ((int)0x84E0), - VERTEX_ARRAY_BINDING_APPLE = ((int)0x85B5), - NUM_COMPRESSED_TEXTURE_FORMATS = ((int)0x86A2), - MAX_CLIENT_ATTRIB_STACK_DEPTH = ((int)0x0D3B), - ACTIVE_VARYING_MAX_LENGTH_NV = ((int)0x8C82), - PROXY_TEXTURE_2D_ARRAY_EXT = ((int)0x8C1B), - MATRIX8_ARB = ((int)0x88C8), - FRAMEBUFFER_SRGB_EXT = ((int)0x8DB9), - MATRIX18_ARB = ((int)0x88D2), - FRAGMENT_LIGHT4_SGIX = ((int)0x8410), - ARRAY_BUFFER_BINDING_ARB = ((int)0x8894), - ELEMENT_ARRAY_ATI = ((int)0x8768), - FOG_SPECULAR_TEXTURE_WIN = ((int)0x80EC), - REDUCE_EXT = ((int)0x8016), - GL_3D_COLOR_TEXTURE = ((int)0x0603), - MAX_VERTEX_UNIFORM_COMPONENTS = ((int)0x8B4A), - LO_SCALE_NV = ((int)0x870F), - FRAMEBUFFER_BINDING_EXT = ((int)0x8CA6), - DEFORMATIONS_MASK_SGIX = ((int)0x8196), - TEXTURE_CUBE_MAP_POSITIVE_Y_ARB = ((int)0x8517), - HISTOGRAM_RED_SIZE_EXT = ((int)0x8028), - MAX_CONVOLUTION_WIDTH = ((int)0x801A), - TEXTURE_BASE_LEVEL_SGIS = ((int)0x813C), - POLYGON_OFFSET_FILL = ((int)0x8037), - LUMINANCE_ALPHA16I_EXT = ((int)0x8D8D), - FRONT = ((int)0x0404), - LINEAR_SHARPEN_ALPHA_SGIS = ((int)0x80AE), - FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = ((int)0x8DA7), - MATRIX11_ARB = ((int)0x88CB), - MAX_MAP_TESSELLATION_NV = ((int)0x86D6), - DRAW_BUFFER11_ATI = ((int)0x8830), - CCW = ((int)0x0901), - INVERSE_TRANSPOSE_NV = ((int)0x862D), - BACK_NORMALS_HINT_PGI = ((int)0x1A223), - FLOAT_RGBA_MODE_NV = ((int)0x888E), - COLOR_ARRAY_POINTER_EXT = ((int)0x8090), - FLOAT_32_UNSIGNED_INT_24_8_REV_NV = ((int)0x8DAD), - T2F_IUI_V2F_EXT = ((int)0x81B1), - MAP1_VERTEX_ATTRIB13_4_NV = ((int)0x866D), - MATRIX13_ARB = ((int)0x88CD), - VERTEX_ARRAY_BUFFER_BINDING = ((int)0x8896), - SAMPLE_ALPHA_TO_MASK_SGIS = ((int)0x809E), - COMBINE_RGB_EXT = ((int)0x8571), - HILO8_NV = ((int)0x885E), - PIXEL_TILE_GRID_HEIGHT_SGIX = ((int)0x8143), - PIXEL_TILE_CACHE_SIZE_SGIX = ((int)0x8145), - SCALE_BY_TWO_NV = ((int)0x853E), - PIXEL_TRANSFORM_2D_EXT = ((int)0x8330), - COMPILE_STATUS = ((int)0x8B81), - CONSTANT_ARB = ((int)0x8576), - LIST_BASE = ((int)0x0B32), - EMBOSS_CONSTANT_NV = ((int)0x855E), - SECONDARY_COLOR_ARRAY_POINTER_EXT = ((int)0x845D), - DYNAMIC_DRAW_ARB = ((int)0x88E8), + REG_14_ATI = ((int)0x892F), + C4UB_V3F = ((int)0x2A23), + C4UB_V2F = ((int)0x2A22), + VARIABLE_B_NV = ((int)0x8524), + COMPRESSED_ALPHA_ARB = ((int)0x84E9), + MODELVIEW16_ARB = ((int)0x8730), + UNSIGNED_INT_10F_11F_11F_REV_EXT = ((int)0x8C3B), + BLEND_SRC_RGB_EXT = ((int)0x80C9), + OP_SET_GE_EXT = ((int)0x878C), + MODELVIEW8_ARB = ((int)0x8728), + EYE_LINEAR = ((int)0x2400), + OUTPUT_TEXTURE_COORD19_EXT = ((int)0x87B0), + LERP_ATI = ((int)0x8969), CURRENT_BIT = ((int)0x00000001), - TEXTURE_MIN_LOD = ((int)0x813A), - MAP1_VERTEX_ATTRIB6_4_NV = ((int)0x8666), - VERSION = ((int)0x1F02), - FILL = ((int)0x1B02), - REG_17_ATI = ((int)0x8932), - MAP2_COLOR_4 = ((int)0x0DB0), - SWIZZLE_STQ_ATI = ((int)0x8977), - FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT = ((int)0x8CDB), - DRAW_BUFFER13_ATI = ((int)0x8832), - TEXTURE_LUMINANCE_TYPE_ARB = ((int)0x8C14), - COMPRESSED_SRGB_ALPHA_EXT = ((int)0x8C49), - UNSIGNED_INT_SAMPLER_3D_EXT = ((int)0x8DD3), - BUFFER_FLUSHING_UNMAP_APPLE = ((int)0x8A13), - STENCIL_PASS_DEPTH_FAIL = ((int)0x0B95), - FOG_COORD_ARRAY = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY), - AUTO_NORMAL = ((int)0x0D80), - TEXTURE_ENV_BIAS_SGIX = ((int)0x80BE), - SAMPLER_1D_SHADOW = ((int)0x8B61), - PIXEL_MAP_R_TO_R_SIZE = ((int)0x0CB6), - GL_2D = ((int)0x0600), - LUMINANCE_ALPHA_FLOAT32_ATI = ((int)0x8819), - SIGNED_LUMINANCE_NV = ((int)0x8701), - COLOR_LOGIC_OP = ((int)0x0BF2), - SAMPLE_PATTERN_SGIS = ((int)0x80AC), - LINE_STRIP = ((int)0x0003), - READ_PIXEL_DATA_RANGE_POINTER_NV = ((int)0x887D), - HISTOGRAM_BLUE_SIZE = ((int)0x802A), - MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB = ((int)0x8B4C), - STENCIL_INDEX8_EXT = ((int)0x8D48), - GL_422_REV_AVERAGE_EXT = ((int)0x80CF), - BLEND_SRC = ((int)0x0BE1), - SECONDARY_COLOR_ARRAY_SIZE_EXT = ((int)0x845A), - MODELVIEW0_MATRIX_EXT = ((int)All.MODELVIEW_MATRIX), - MODELVIEW4_ARB = ((int)0x8724), - DECR_WRAP_EXT = ((int)0x8508), - FRAMEBUFFER_EXT = ((int)0x8D40), - NUM_FRAGMENT_REGISTERS_ATI = ((int)0x896E), - POINT_FADE_THRESHOLD_SIZE = ((int)0x8128), - VARIABLE_A_NV = ((int)0x8523), - DECR = ((int)0x1E03), - CURRENT_RASTER_COLOR = ((int)0x0B04), - TEXTURE_RECTANGLE_NV = ((int)0x84F5), - MIRRORED_REPEAT = ((int)0x8370), - OUTPUT_TEXTURE_COORD20_EXT = ((int)0x87B1), - SWIZZLE_STR_DR_ATI = ((int)0x8978), - TEXTURE_MATRIX = ((int)0x0BA8), - COMPRESSED_SLUMINANCE_ALPHA = ((int)0x8C4B), - ATTRIB_ARRAY_STRIDE_NV = ((int)0x8624), - TEXTURE_MAX_CLAMP_R_SGIX = ((int)0x836B), - RIGHT = ((int)0x0407), - COLOR_INDEX4_EXT = ((int)0x80E4), - STENCIL_BITS = ((int)0x0D57), - HILO16_NV = ((int)0x86F8), - POINT_BIT = ((int)0x00000002), - INTERLACE_READ_INGR = ((int)0x8568), - MAX_PROGRAM_ALU_INSTRUCTIONS_ARB = ((int)0x880B), - COLOR_TABLE_BLUE_SIZE_SGI = ((int)0x80DC), - LUMINANCE8I_EXT = ((int)0x8D92), - FRAGMENT_DEPTH = ((int)0x8452), - PROXY_TEXTURE_2D = ((int)0x8064), - PACK_SWAP_BYTES = ((int)0x0D00), - ACCUM_RED_BITS = ((int)0x0D58), - RGBA4_S3TC = ((int)0x83A3), - CON_24_ATI = ((int)0x8959), - POST_COLOR_MATRIX_BLUE_BIAS = ((int)0x80BA), - OUTPUT_TEXTURE_COORD10_EXT = ((int)0x87A7), - SIGNED_INTENSITY8_NV = ((int)0x8708), - EDGE_FLAG_ARRAY_POINTER = ((int)0x8093), - FOG_COORDINATE_ARRAY_TYPE_EXT = ((int)0x8454), - TEXTURE_COMPARE_FAIL_VALUE_ARB = ((int)0x80BF), - DEPTH_COMPONENT = ((int)0x1902), - READ_ONLY = ((int)0x88B8), - MAX_VERTEX_HINT_PGI = ((int)0x1A22D), - YCRCB_SGIX = ((int)0x8318), - TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F8), - OUTPUT_TEXTURE_COORD28_EXT = ((int)0x87B9), - PROXY_TEXTURE_CUBE_MAP_ARB = ((int)0x851B), - SRGB_EXT = ((int)0x8C40), - TEXTURE17_ARB = ((int)0x84D1), - REG_29_ATI = ((int)0x893E), - RGB16F_ARB = ((int)0x881B), - SIGNED_LUMINANCE_ALPHA_NV = ((int)0x8703), - POINT_TOKEN = ((int)0x0701), - MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = ((int)0x88B3), - MAX_TEXTURE_COORDS = ((int)0x8871), - FLOAT = ((int)0x1406), - MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV = ((int)0x8C28), - PIXEL_PACK_BUFFER_EXT = ((int)0x88EB), - GEOMETRY_SHADER_EXT = ((int)0x8DD9), - MAP1_VERTEX_ATTRIB8_4_NV = ((int)0x8668), - EVAL_FRACTIONAL_TESSELLATION_NV = ((int)0x86C5), - OP_CROSS_PRODUCT_EXT = ((int)0x8797), - MAX_LIGHTS = ((int)0x0D31), - SAMPLE_BUFFERS_EXT = ((int)0x80A8), - REG_11_ATI = ((int)0x892C), - DOT_PRODUCT_TEXTURE_1D_NV = ((int)0x885C), - OUTPUT_TEXTURE_COORD18_EXT = ((int)0x87AF), - MAX_RENDERBUFFER_SIZE_EXT = ((int)0x84E8), - COLOR_MATRIX = ((int)0x80B1), - FLOAT_MAT4x3 = ((int)0x8B6A), - OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV = ((int)0x8857), - DIFFUSE = ((int)0x1201), - POINT_SIZE = ((int)0x0B11), - TEXTURE16_ARB = ((int)0x84D0), - OFFSET_TEXTURE_2D_NV = ((int)0x86E8), - PROGRAM_ERROR_STRING_NV = ((int)0x8874), - COLOR_ATTACHMENT10_EXT = ((int)0x8CEA), - TEXTURE_COORD_ARRAY_STRIDE = ((int)0x808A), - EVAL_VERTEX_ATTRIB15_NV = ((int)0x86D5), - FLAT = ((int)0x1D00), - CLIENT_ACTIVE_TEXTURE_ARB = ((int)0x84E1), - BUFFER_MAP_POINTER = ((int)0x88BD), - OP_SET_LT_EXT = ((int)0x878D), - SAMPLES_ARB = ((int)0x80A9), - AVERAGE_EXT = ((int)0x8335), - SMOOTH_POINT_SIZE_RANGE = ((int)0x0B12), - CLAMP_VERTEX_COLOR_ARB = ((int)0x891A), - HALF_BIAS_NEGATE_NV = ((int)0x853B), - CON_23_ATI = ((int)0x8958), - SAMPLER_CUBE_ARB = ((int)0x8B60), - TEXTURE_NORMAL_EXT = ((int)0x85AF), - FRAGMENT_LIGHTING_SGIX = ((int)0x8400), - REFLECTION_MAP_NV = ((int)0x8512), - TEXTURE15_ARB = ((int)0x84CF), - MAP1_VERTEX_ATTRIB0_4_NV = ((int)0x8660), - TEXTURE_GEQUAL_R_SGIX = ((int)0x819D), - NEGATIVE_ONE_EXT = ((int)0x87DF), - DST_COLOR = ((int)0x0306), - ALPHA16I_EXT = ((int)0x8D8A), - TEXTURE2_ARB = ((int)0x84C2), - BACK_PRIMARY_COLOR_NV = ((int)0x8C77), - MATRIX15_ARB = ((int)0x88CF), - MODULATE_ADD_ATI = ((int)0x8744), - PROGRAM_RESIDENT_NV = ((int)0x8647), - VERTEX_SHADER_ARB = ((int)0x8B31), - SOURCE1_ALPHA_ARB = ((int)0x8589), - DEPTH_CLEAR_VALUE = ((int)0x0B73), - COMBINER_CD_DOT_PRODUCT_NV = ((int)0x8546), - COMPRESSED_SRGB_EXT = ((int)0x8C48), - OUTPUT_TEXTURE_COORD2_EXT = ((int)0x879F), - FENCE_CONDITION_NV = ((int)0x84F4), - PROGRAM_ALU_INSTRUCTIONS_ARB = ((int)0x8805), - SPHERE_MAP = ((int)0x2402), - PHONG_HINT_WIN = ((int)0x80EB), - TEXTURE_LUMINANCE_SIZE = ((int)0x8060), - TEXTURE_MAX_LOD = ((int)0x813B), - INDEX_ARRAY = ((int)0x8077), - EYE_LINE_SGIS = ((int)0x81F6), - MATRIX22_ARB = ((int)0x88D6), - COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = ((int)0x8C4E), - COLOR_SUM_ARB = ((int)0x8458), - NUM_FRAGMENT_CONSTANTS_ATI = ((int)0x896F), - COLOR_ATTACHMENT13_EXT = ((int)0x8CED), - DEPTH_BUFFER_FLOAT_MODE_NV = ((int)0x8DAF), - REG_20_ATI = ((int)0x8935), - COLOR_ATTACHMENT15_EXT = ((int)0x8CEF), + COMBINE_ALPHA_ARB = ((int)0x8572), + MAX_COLOR_MATRIX_STACK_DEPTH_SGI = ((int)0x80B3), + BACK_SECONDARY_COLOR_NV = ((int)0x8C78), + FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = ((int)0x840B), + CUBIC_EXT = ((int)0x8334), + COLOR_TABLE_ALPHA_SIZE_SGI = ((int)0x80DD), + MAX_VERTEX_SHADER_VARIANTS_EXT = ((int)0x87C6), ARRAY_BUFFER_ARB = ((int)0x8892), - VERTEX_SOURCE_ATI = ((int)0x8774), - MAX_DRAW_BUFFERS = ((int)0x8824), - SOURCE2_RGB = ((int)0x8582), - COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = ((int)0x8C4D), - FLOAT_RGB16_NV = ((int)0x8888), - CURRENT_VERTEX_ATTRIB_ARB = ((int)0x8626), - DEPTH_STENCIL_TO_RGBA_NV = ((int)0x886E), - TEXTURE_COMPRESSED_IMAGE_SIZE_ARB = ((int)0x86A0), - INDEX_ARRAY_COUNT_EXT = ((int)0x8087), - SPOT_CUTOFF = ((int)0x1206), - VERTEX23_BIT_PGI = ((int)0x00000004), - COORD_REPLACE_ARB = ((int)0x8862), - RENDERBUFFER_ALPHA_SIZE_EXT = ((int)0x8D53), - SWIZZLE_STR_ATI = ((int)0x8976), - CONVOLUTION_1D_EXT = ((int)0x8010), - LINE_WIDTH_RANGE = ((int)0x0B22), - SLUMINANCE_EXT = ((int)0x8C46), - FOG_END = ((int)0x0B64), - RGB4 = ((int)0x804F), - VERTEX_ID_NV = ((int)0x8C7B), - NEAREST_MIPMAP_LINEAR = ((int)0x2702), - COMPRESSED_INTENSITY = ((int)0x84EC), - REG_30_ATI = ((int)0x893F), + TEXTURE_LOD_BIAS_R_SGIX = ((int)0x8190), + MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = ((int)0x8337), + LIGHT7 = ((int)0x4007), + BUFFER_MAP_POINTER_ARB = ((int)0x88BD), + MAX_VERTEX_UNITS_ARB = ((int)0x86A4), + DEPENDENT_GB_TEXTURE_2D_NV = ((int)0x86EA), + COLOR_TABLE_BIAS_SGI = ((int)0x80D7), + MAX_LIGHTS = ((int)0x0D31), + DSDT8_MAG8_INTENSITY8_NV = ((int)0x870B), + MATRIX0_ARB = ((int)0x88C0), + ALLOW_DRAW_MEM_HINT_PGI = ((int)0x1A211), + EDGE_FLAG_ARRAY_EXT = ((int)0x8079), + TEXTURE_COMPONENTS = ((int)0x1003), + FLOAT_MAT2_ARB = ((int)0x8B5A), + VERTEX_ATTRIB_ARRAY_SIZE = ((int)0x8623), + ACCUM_CLEAR_VALUE = ((int)0x0B80), + HI_BIAS_NV = ((int)0x8714), + LINEAR_DETAIL_ALPHA_SGIS = ((int)0x8098), + MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB = ((int)0x8B4D), + FRAGMENT_SHADER_ARB = ((int)0x8B30), GL_2X_BIT_ATI = ((int)0x00000001), - R1UI_V3F_SUN = ((int)0x85C4), - VERTEX_SHADER_INSTRUCTIONS_EXT = ((int)0x87CF), - CONVOLUTION_2D_EXT = ((int)0x8011), - REPLICATE_BORDER_HP = ((int)0x8153), - OP_RECIP_SQRT_EXT = ((int)0x8795), - FRAGMENT_LIGHT0_SGIX = ((int)0x840C), - VERTEX_SHADER_EXT = ((int)0x8780), - FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT = ((int)0x8CD0), - MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV = ((int)0x8DA1), - DEPTH_COMPONENT24_SGIX = ((int)0x81A6), - HALF_BIAS_NORMAL_NV = ((int)0x853A), - SLUMINANCE_ALPHA_EXT = ((int)0x8C44), - SRC_ALPHA_SATURATE = ((int)0x0308), - DETAIL_TEXTURE_MODE_SGIS = ((int)0x809B), - POST_CONVOLUTION_ALPHA_BIAS = ((int)0x8023), - RED_BIT_ATI = ((int)0x00000001), - FOG_FUNC_POINTS_SGIS = ((int)0x812B), - NEVER = ((int)0x0200), - TEXTURE_BLUE_TYPE_ARB = ((int)0x8C12), - MOV_ATI = ((int)0x8961), - MATRIX_PALETTE_ARB = ((int)0x8840), - MATRIX6_ARB = ((int)0x88C6), - SAMPLE_ALPHA_TO_ONE_SGIS = ((int)0x809F), - SOURCE2_ALPHA_EXT = ((int)0x858A), - ALPHA16_EXT = ((int)0x803E), - OP_EXP_BASE_2_EXT = ((int)0x8791), - REG_21_ATI = ((int)0x8936), - STENCIL_INDEX1_EXT = ((int)0x8D46), - TEXTURE11_ARB = ((int)0x84CB), - COMBINER_AB_DOT_PRODUCT_NV = ((int)0x8545), - HI_SCALE_NV = ((int)0x870E), - BUMP_ENVMAP_ATI = ((int)0x877B), - RGB8I_EXT = ((int)0x8D8F), - LINK_STATUS = ((int)0x8B82), - SAMPLE_COVERAGE_ARB = ((int)0x80A0), - CONVOLUTION_FORMAT = ((int)0x8017), - COLOR_ARRAY = ((int)0x8076), - HISTOGRAM_ALPHA_SIZE_EXT = ((int)0x802B), - PACK_CMYK_HINT_EXT = ((int)0x800E), - COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT = ((int)0x8C71), - OUTPUT_TEXTURE_COORD22_EXT = ((int)0x87B3), - UNSIGNED_INT_SAMPLER_2D_EXT = ((int)0x8DD2), - POST_CONVOLUTION_RED_SCALE = ((int)0x801C), - UNSIGNED_SHORT_4_4_4_4_EXT = ((int)0x8033), - LUMINANCE8_EXT = ((int)0x8040), - COLOR_WRITEMASK = ((int)0x0C23), - REG_13_ATI = ((int)0x892E), - INTENSITY32I_EXT = ((int)0x8D85), - REG_31_ATI = ((int)0x8940), - TRANSPOSE_TEXTURE_MATRIX = ((int)0x84E5), - EXPAND_NEGATE_NV = ((int)0x8539), - MAX_VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87C7), - TEXTURE_BORDER_COLOR = ((int)0x1004), - WEIGHT_ARRAY_BUFFER_BINDING = ((int)0x889E), - COLOR_ARRAY_COUNT_EXT = ((int)0x8084), - COMPRESSED_SLUMINANCE_ALPHA_EXT = ((int)0x8C4B), - SAMPLE_MASK_SGIS = ((int)0x80A0), - DRAW_PIXEL_TOKEN = ((int)0x0705), - GL_3_BYTES = ((int)0x1408), - PIXEL_COUNTER_BITS_NV = ((int)0x8864), - AMBIENT_AND_DIFFUSE = ((int)0x1602), - DOT2_ADD_ATI = ((int)0x896C), - ACTIVE_UNIFORM_MAX_LENGTH = ((int)0x8B87), - TRANSPOSE_PROJECTION_MATRIX_ARB = ((int)0x84E4), - SAMPLES_EXT = ((int)0x80A9), - LOCAL_CONSTANT_EXT = ((int)0x87C3), - COMPRESSED_SIGNED_RED_RGTC1_EXT = ((int)0x8DBC), - TEXTURE_2D_ARRAY_EXT = ((int)0x8C1A), - MAP1_NORMAL = ((int)0x0D92), - SAMPLER_1D_ARRAY_EXT = ((int)0x8DC0), - INTENSITY8UI_EXT = ((int)0x8D7F), - FLOAT_CLEAR_COLOR_VALUE_NV = ((int)0x888D), - TRANSPOSE_COLOR_MATRIX_ARB = ((int)0x84E6), - VERTEX_ATTRIB_ARRAY6_NV = ((int)0x8656), - SAMPLER_CUBE = ((int)0x8B60), + VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = ((int)0x889F), + MIRROR_CLAMP_TO_BORDER_EXT = ((int)0x8912), + BLUE_BIAS = ((int)0x0D1B), + MAP2_NORMAL = ((int)0x0DB2), + RENDERBUFFER_BINDING_EXT = ((int)0x8CA7), + MAX_PROGRAM_EXEC_INSTRUCTIONS_NV = ((int)0x88F4), + FOG_COORDINATE_SOURCE = ((int)0x8450), COLOR_BUFFER_BIT = ((int)0x00004000), - MODELVIEW_STACK_DEPTH = ((int)0x0BA3), - POINT_FADE_THRESHOLD_SIZE_ARB = ((int)0x8128), - TEXTURE_CUBE_MAP_NEGATIVE_Y = ((int)0x8518), - ATTRIB_ARRAY_SIZE_NV = ((int)0x8623), - UNSIGNED_INT_SAMPLER_CUBE_EXT = ((int)0x8DD4), - ALPHA32F_ARB = ((int)0x8816), - MAP_ATTRIB_V_ORDER_NV = ((int)0x86C4), - VARIANT_DATATYPE_EXT = ((int)0x87E5), + BIAS_BIT_ATI = ((int)0x00000008), + SHADER_CONSISTENT_NV = ((int)0x86DD), + LUMINANCE12_ALPHA4_EXT = ((int)0x8046), + TEXTURE_LO_SIZE_NV = ((int)0x871C), + UNSIGNED_INT_VEC3_EXT = ((int)0x8DC7), + POST_CONVOLUTION_GREEN_SCALE_EXT = ((int)0x801D), + DEPENDENT_HILO_TEXTURE_2D_NV = ((int)0x8858), + STACK_UNDERFLOW = ((int)0x0504), + PIXEL_PACK_BUFFER_BINDING_ARB = ((int)0x88ED), + TEXTURE_MATERIAL_FACE_EXT = ((int)0x8351), + CONVOLUTION_FORMAT = ((int)0x8017), + CW = ((int)0x0900), + MAT_AMBIENT_AND_DIFFUSE_BIT_PGI = ((int)0x00200000), + MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87CC), + CONSTANT_ALPHA = ((int)0x8003), + VERTEX_SOURCE_ATI = ((int)0x8774), + NATIVE_GRAPHICS_HANDLE_PGI = ((int)0x1A202), + COLOR_TABLE_GREEN_SIZE = ((int)0x80DB), + SAMPLE_BUFFERS_3DFX = ((int)0x86B3), + POINT_SMOOTH_HINT = ((int)0x0C51), + DRAW_BUFFER8 = ((int)0x882D), + TEXTURE_BINDING_CUBE_MAP_EXT = ((int)0x8514), + MAX_TEXTURE_LOD_BIAS = ((int)0x84FD), + EVAL_BIT = ((int)0x00010000), + MODELVIEW9_ARB = ((int)0x8729), + MAX_PROGRAM_NATIVE_ATTRIBS_ARB = ((int)0x88AF), + CONSTANT = ((int)0x8576), + REG_7_ATI = ((int)0x8928), + STENCIL_TEST = ((int)0x0B90), + LIGHT_MODEL_TWO_SIDE = ((int)0x0B52), + GL_2D = ((int)0x0600), + ALLOW_DRAW_OBJ_HINT_PGI = ((int)0x1A20E), + VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV = ((int)0x8533), + UNSIGNED_INT_VEC2_EXT = ((int)0x8DC6), + REG_31_ATI = ((int)0x8940), + INVALID_FRAMEBUFFER_OPERATION_EXT = ((int)0x0506), + PACK_SKIP_IMAGES = ((int)0x806B), + DRAW_PIXELS_APPLE = ((int)0x8A0A), + LINES_ADJACENCY_EXT = ((int)0x000A), + MATRIX_INDEX_ARRAY_STRIDE_ARB = ((int)0x8848), + SAMPLER_1D_ARRAY_SHADOW_EXT = ((int)0x8DC3), + DS_SCALE_NV = ((int)0x8710), + MAP2_VERTEX_3 = ((int)0x0DB7), + POINT_SIZE = ((int)0x0B11), + MAP2_VERTEX_4 = ((int)0x0DB8), + PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = ((int)0x880A), + VERTEX_ARRAY_POINTER = ((int)0x808E), + MATRIX24_ARB = ((int)0x88D8), + FLOAT_MAT2x4 = ((int)0x8B66), + SOURCE0_ALPHA_EXT = ((int)0x8588), + VERTEX_ARRAY_RANGE_POINTER_NV = ((int)0x8521), + SPARE0_NV = ((int)0x852E), + LINE_WIDTH_RANGE = ((int)0x0B22), + CON_2_ATI = ((int)0x8943), + TEXTURE_COORD_ARRAY_TYPE_EXT = ((int)0x8089), + OP_LOG_BASE_2_EXT = ((int)0x8792), + POST_CONVOLUTION_ALPHA_SCALE = ((int)0x801F), + INCR_WRAP = ((int)0x8507), + NUM_LOOPBACK_COMPONENTS_ATI = ((int)0x8974), + EDGE_FLAG_ARRAY_POINTER_EXT = ((int)0x8093), + MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = ((int)0x880E), + TEXTURE_FILTER_CONTROL = ((int)0x8500), + RGBA_S3TC = ((int)0x83A2), + TEXTURE_PRE_SPECULAR_HP = ((int)0x8169), + MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = ((int)0x88A7), + VARIABLE_D_NV = ((int)0x8526), + QUERY_COUNTER_BITS = ((int)0x8864), + COLOR_ATTACHMENT3_EXT = ((int)0x8CE3), + UNSIGNED_INT_5_9_9_9_REV_EXT = ((int)0x8C3E), + CONST_EYE_NV = ((int)0x86E5), + MODELVIEW23_ARB = ((int)0x8737), + TEXTURE_SHARED_SIZE_EXT = ((int)0x8C3F), + NEAREST_CLIPMAP_NEAREST_SGIX = ((int)0x844D), + AUTO_NORMAL = ((int)0x0D80), + CONVOLUTION_WIDTH = ((int)0x8018), + TEXTURE_COMPRESSED = ((int)0x86A1), + TEXTURE_CUBE_MAP_POSITIVE_Y_EXT = ((int)0x8517), + BLEND = ((int)0x0BE2), + ARRAY_ELEMENT_LOCK_COUNT_EXT = ((int)0x81A9), + COMBINER_SCALE_NV = ((int)0x8548), + STENCIL_FUNC = ((int)0x0B92), + POST_CONVOLUTION_ALPHA_BIAS = ((int)0x8023), + MAP1_VERTEX_ATTRIB13_4_NV = ((int)0x866D), + MAX_PROGRAM_CALL_DEPTH_NV = ((int)0x88F5), + IUI_V2F_EXT = ((int)0x81AD), + MODELVIEW7_ARB = ((int)0x8727), + COMPRESSED_RGBA_ARB = ((int)0x84EE), + COLOR_ARRAY_POINTER = ((int)0x8090), + INDEX_ARRAY_EXT = ((int)0x8077), + LUMINANCE32UI_EXT = ((int)0x8D74), + SOURCE0_RGB_EXT = ((int)0x8580), + BGR_EXT = ((int)0x80E0), + TEXTURE_COMPARE_MODE_ARB = ((int)0x884C), + BGR = ((int)0x80E0), + SOURCE0_RGB_ARB = ((int)0x8580), + HISTOGRAM_WIDTH_EXT = ((int)0x8026), + LINE_STRIP = ((int)0x0003), + VERTEX_ARRAY_SIZE_EXT = ((int)0x807A), + LIGHT6 = ((int)0x4006), + DUAL_LUMINANCE4_SGIS = ((int)0x8114), + VERTEX_SHADER_OPTIMIZED_EXT = ((int)0x87D4), + TEXTURE20_ARB = ((int)0x84D4), + SWIZZLE_STR_DR_ATI = ((int)0x8978), + SAMPLE_MASK_VALUE_SGIS = ((int)0x80AA), + NORMAL_ARRAY_STRIDE_EXT = ((int)0x807F), + POINT_SIZE_MAX_ARB = ((int)0x8127), + RGB8 = ((int)0x8051), + BITMAP_TOKEN = ((int)0x0704), + VERTEX_ARRAY = ((int)0x8074), + VERTEX_ARRAY_RANGE_VALID_NV = ((int)0x851F), + POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)0x80D1), + SAMPLES_ARB = ((int)0x80A9), + STORAGE_SHARED_APPLE = ((int)0x85BF), + LINE_STIPPLE = ((int)0x0B24), + VERTEX_SHADER = ((int)0x8B31), + TANGENT_ARRAY_STRIDE_EXT = ((int)0x843F), + FULL_RANGE_EXT = ((int)0x87E1), + TEXTURE_MIN_LOD = ((int)0x813A), + NEGATIVE_W_EXT = ((int)0x87DC), + TEXTURE_WRAP_T = ((int)0x2803), + SET = ((int)0x150F), + GREEN_INTEGER_EXT = ((int)0x8D95), + INDEX_BIT_PGI = ((int)0x00080000), + ADD_SIGNED = ((int)0x8574), + MULTISAMPLE_SGIS = ((int)0x809D), + FLOAT_RG32_NV = ((int)0x8887), + OPERAND1_RGB = ((int)0x8591), + SPHERE_MAP = ((int)0x2402), + INDEX_ARRAY_COUNT_EXT = ((int)0x8087), + CONVOLUTION_BORDER_MODE = ((int)0x8013), + SIGNED_RGB_NV = ((int)0x86FE), + DRAW_BUFFER4 = ((int)0x8829), + ONE_MINUS_CONSTANT_COLOR_EXT = ((int)0x8002), + DRAW_BUFFER11_ARB = ((int)0x8830), + GL_4PASS_0_SGIS = ((int)0x80A4), + ACCUM_BUFFER_BIT = ((int)0x00000200), + TRIANGLE_MESH_SUN = ((int)0x8615), + ASYNC_TEX_IMAGE_SGIX = ((int)0x835C), + UNSIGNED_INT_SAMPLER_2D_EXT = ((int)0x8DD2), + FOG_COORDINATE_ARRAY_TYPE_EXT = ((int)0x8454), + NEGATIVE_X_EXT = ((int)0x87D9), + PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = ((int)0x8336), + MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = ((int)0x8178), + MAX_ASYNC_READ_PIXELS_SGIX = ((int)0x8361), + STATIC_DRAW = ((int)0x88E4), + NORMAL_ARRAY_TYPE = ((int)0x807E), + LOCAL_CONSTANT_EXT = ((int)0x87C3), + STRICT_SCISSOR_HINT_PGI = ((int)0x1A218), + COMBINER1_NV = ((int)0x8551), + MAP2_VERTEX_ATTRIB11_4_NV = ((int)0x867B), + POST_COLOR_MATRIX_RED_SCALE_SGI = ((int)0x80B4), + SRGB = ((int)0x8C40), + LUMINANCE4_ALPHA4_EXT = ((int)0x8043), + GL_3D = ((int)0x0601), + PIXEL_MAP_G_TO_G = ((int)0x0C77), + COMBINER_MAPPING_NV = ((int)0x8543), + SCISSOR_BIT = ((int)0x00080000), + COMBINE_RGB = ((int)0x8571), + MATRIX28_ARB = ((int)0x88DC), + POINT_FADE_THRESHOLD_SIZE_SGIS = ((int)0x8128), + MAP1_VERTEX_ATTRIB1_4_NV = ((int)0x8661), + ONE_MINUS_DST_ALPHA = ((int)0x0305), + TEXTURE_COORD_ARRAY_EXT = ((int)0x8078), + OP_FLOOR_EXT = ((int)0x878F), + MAX_PROGRAM_ATTRIB_COMPONENTS_NV = ((int)0x8908), + PROXY_TEXTURE_2D_ARRAY_EXT = ((int)0x8C1B), + CURRENT_FOG_COORD = ((int)VERSION_1_4.CURRENT_FOG_COORDINATE), + SIGNED_LUMINANCE8_NV = ((int)0x8702), + DT_BIAS_NV = ((int)0x8717), + RGB10_EXT = ((int)0x8052), + ZERO = ((int)0), + SPOT_DIRECTION = ((int)0x1204), + SOURCE1_RGB_ARB = ((int)0x8581), + LOCAL_CONSTANT_DATATYPE_EXT = ((int)0x87ED), + OUTPUT_TEXTURE_COORD12_EXT = ((int)0x87A9), + TEXTURE_SHADER_NV = ((int)0x86DE), + VERTEX_ARRAY_STRIDE = ((int)0x807C), + DEPTH_COMPONENT32_ARB = ((int)0x81A7), + GREEN_MIN_CLAMP_INGR = ((int)0x8561), + MATRIX13_ARB = ((int)0x88CD), + OFFSET_TEXTURE_2D_SCALE_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_SCALE_NV), + DEPTH24_STENCIL8_EXT = ((int)0x88F0), + WEIGHT_ARRAY_BUFFER_BINDING_ARB = ((int)0x889E), + VERTEX_ATTRIB_ARRAY1_NV = ((int)0x8651), + TEXTURE_GREEN_TYPE_ARB = ((int)0x8C11), + RESAMPLE_ZERO_FILL_OML = ((int)0x8987), + LINE_RESET_TOKEN = ((int)0x0707), + MATRIX22_ARB = ((int)0x88D6), + TEXTURE_COORD_ARRAY_SIZE = ((int)0x8088), + TEXTURE_BINDING_RECTANGLE_ARB = ((int)0x84F6), + BLUE_BITS = ((int)0x0D54), + PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = ((int)0x8355), + PARALLEL_ARRAYS_INTEL = ((int)0x83F4), + IMAGE_TRANSLATE_Y_HP = ((int)0x8158), + RED_SCALE = ((int)0x0D14), + UNPACK_ALIGNMENT = ((int)0x0CF5), + C3F_V3F = ((int)0x2A24), + FRONT_FACE = ((int)0x0B46), + DRAW_BUFFER7 = ((int)0x882C), + UNSIGNED_INT_SAMPLER_BUFFER_EXT = ((int)0x8DD8), + OUTPUT_TEXTURE_COORD25_EXT = ((int)0x87B6), + NORMAL_ARRAY_POINTER_EXT = ((int)0x808F), + AND_REVERSE = ((int)0x1502), + TEXTURE_BLUE_SIZE = ((int)0x805E), + DRAW_BUFFER7_ARB = ((int)0x882C), + OCCLUSION_TEST_RESULT_HP = ((int)0x8166), + OFFSET_PROJECTIVE_TEXTURE_2D_NV = ((int)0x8850), + SLUMINANCE8_ALPHA8_EXT = ((int)0x8C45), + SPRITE_MODE_SGIX = ((int)0x8149), + TEXTURE_LUMINANCE_SIZE_EXT = ((int)0x8060), + DOT_PRODUCT_TEXTURE_1D_NV = ((int)0x885C), + CONVOLUTION_HINT_SGIX = ((int)0x8316), + MAP1_VERTEX_3 = ((int)0x0D97), + DEPTH_PASS_INSTRUMENT_MAX_SGIX = ((int)0x8312), + EVAL_VERTEX_ATTRIB15_NV = ((int)0x86D5), + MAP1_VERTEX_4 = ((int)0x0D98), + INCR_WRAP_EXT = ((int)0x8507), + POST_COLOR_MATRIX_BLUE_SCALE = ((int)0x80B6), + OFFSET_HILO_TEXTURE_RECTANGLE_NV = ((int)0x8855), + LUMINANCE_ALPHA32UI_EXT = ((int)0x8D75), + MAX_CONVOLUTION_HEIGHT = ((int)0x801B), + FRAGMENT_LIGHT7_SGIX = ((int)0x8413), + RGBA12 = ((int)0x805A), + MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87C8), + MODELVIEW24_ARB = ((int)0x8738), + OP_MIN_EXT = ((int)0x878B), INT_SAMPLER_2D_ARRAY_EXT = ((int)0x8DCF), - TEXTURE_DEPTH_SIZE_ARB = ((int)0x884A), + PIXEL_MAP_I_TO_I_SIZE = ((int)0x0CB0), + GL_4PASS_2_EXT = ((int)0x80A6), + MULTISAMPLE_EXT = ((int)0x809D), + TEXTURE_RED_SIZE_EXT = ((int)0x805C), + NEGATE_BIT_ATI = ((int)0x00000004), + SAMPLE_ALPHA_TO_ONE = ((int)0x809F), + EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB = ((int)0x889B), + VARIANT_VALUE_EXT = ((int)0x87E4), + TEXTURE_MULTI_BUFFER_HINT_SGIX = ((int)0x812E), + LO_SCALE_NV = ((int)0x870F), + PROJECTION = ((int)0x1701), + TEXTURE8_ARB = ((int)0x84C8), + FRONT = ((int)0x0404), + SAMPLE_ALPHA_TO_ONE_SGIS = ((int)0x809F), + LUMINANCE16F_ARB = ((int)0x881E), + DRAW_BUFFER12_ATI = ((int)0x8831), + OPERAND0_ALPHA_ARB = ((int)0x8598), + MAX_PROGRAM_RESULT_COMPONENTS_NV = ((int)0x8909), + SAMPLE_COVERAGE = ((int)0x80A0), + EYE_RADIAL_NV = ((int)0x855B), + FOG_COORD_SRC = ((int)VERSION_1_4.FOG_COORDINATE_SOURCE), + MAX_CLIPMAP_DEPTH_SGIX = ((int)0x8177), + COLOR_TABLE_RED_SIZE = ((int)0x80DA), + LUMINANCE8_EXT = ((int)0x8040), + DUAL_ALPHA4_SGIS = ((int)0x8110), + DRAW_BUFFER0 = ((int)0x8825), + RGB8UI_EXT = ((int)0x8D7D), + T2F_C3F_V3F = ((int)0x2A2A), + STRICT_LIGHTING_HINT_PGI = ((int)0x1A217), + PIXEL_SUBSAMPLE_4242_SGIX = ((int)0x85A4), + MAP1_TEXTURE_COORD_4 = ((int)0x0D96), + OUTPUT_FOG_EXT = ((int)0x87BD), + MAP2_VERTEX_ATTRIB1_4_NV = ((int)0x8671), + UNSIGNED_INT = ((int)0x1405), + INTERLEAVED_ATTRIBS_NV = ((int)0x8C8C), + VERTEX23_BIT_PGI = ((int)0x00000004), + OPERAND3_ALPHA_NV = ((int)0x859B), + IMAGE_SCALE_X_HP = ((int)0x8155), + RENDER = ((int)0x1C00), + RED_INTEGER_EXT = ((int)0x8D94), + SOURCE1_ALPHA_ARB = ((int)0x8589), + MAX_ARRAY_TEXTURE_LAYERS_EXT = ((int)0x88FF), + LUMINANCE_ALPHA_FLOAT16_ATI = ((int)0x881F), + POST_COLOR_MATRIX_GREEN_SCALE = ((int)0x80B5), + PACK_ALIGNMENT = ((int)0x0D05), + MAP2_VERTEX_ATTRIB12_4_NV = ((int)0x867C), + RENDERBUFFER_EXT = ((int)0x8D41), + PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI = ((int)0x87F8), + FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = ((int)0x8DA7), + NORMAL_BIT_PGI = ((int)0x08000000), + MAX_PROGRAM_TEXEL_OFFSET_NV = ((int)0x8905), + FLOAT_MAT4_ARB = ((int)0x8B5C), + INDEX_LOGIC_OP = ((int)0x0BF1), + SCREEN_COORDINATES_REND = ((int)0x8490), + DEPTH_FUNC = ((int)0x0B74), + T2F_C4F_N3F_V3F = ((int)0x2A2C), + DRAW_BUFFER9_ATI = ((int)0x882E), + MAX_VERTEX_SHADER_INSTRUCTIONS_EXT = ((int)0x87C5), + TRANSFORM_FEEDBACK_ATTRIBS_NV = ((int)0x8C7E), + SOURCE2_ALPHA_EXT = ((int)0x858A), + SELECT = ((int)0x1C02), + MAX_VERTEX_HINT_PGI = ((int)0x1A22D), + DEPTH_COMPONENT24_ARB = ((int)0x81A6), + NORMAL_ARRAY_EXT = ((int)0x8075), + OPERAND2_RGB_ARB = ((int)0x8592), + MINMAX_SINK = ((int)0x8030), + TEXTURE_RED_SIZE = ((int)0x805C), + FRAMEBUFFER_UNSUPPORTED_EXT = ((int)0x8CDD), + CON_27_ATI = ((int)0x895C), + DRAW_BUFFER3_ARB = ((int)0x8828), + MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87CD), + INDEX_ARRAY_POINTER_EXT = ((int)0x8091), + DEPTH_BUFFER_FLOAT_MODE_NV = ((int)0x8DAF), + QUAD_INTENSITY8_SGIS = ((int)0x8123), + PROXY_TEXTURE_2D_EXT = ((int)0x8064), + NEGATIVE_ONE_EXT = ((int)0x87DF), + COLOR_TABLE_RED_SIZE_SGI = ((int)0x80DA), + POLYGON_OFFSET_EXT = ((int)0x8037), + DRAW_BUFFER6_ARB = ((int)0x882B), + COLOR_ATTACHMENT9_EXT = ((int)0x8CE9), + INTENSITY16UI_EXT = ((int)0x8D79), + POST_COLOR_MATRIX_BLUE_BIAS_SGI = ((int)0x80BA), + MAX_4D_TEXTURE_SIZE_SGIS = ((int)0x8138), + DIFFUSE = ((int)0x1201), + CND0_ATI = ((int)0x896B), + NAME_STACK_DEPTH = ((int)0x0D70), + TEXTURE_BUFFER_EXT = ((int)0x8C2A), + FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT = ((int)0x8CD2), + NUM_FRAGMENT_REGISTERS_ATI = ((int)0x896E), + PROGRAM_NATIVE_TEMPORARIES_ARB = ((int)0x88A6), + TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM = ((int)103084), + RGBA16UI_EXT = ((int)0x8D76), + GL_2PASS_0_EXT = ((int)0x80A2), + MATRIX26_ARB = ((int)0x88DA), + MULT = ((int)0x0103), + MAX_TRACK_MATRIX_STACK_DEPTH_NV = ((int)0x862E), + DEPTH_STENCIL_NV = ((int)0x84F9), + KEEP = ((int)0x1E00), + OUTPUT_TEXTURE_COORD9_EXT = ((int)0x87A6), + CURRENT_VERTEX_ATTRIB_ARB = ((int)0x8626), + POLYGON_STIPPLE = ((int)0x0B42), + ALPHA8I_EXT = ((int)0x8D90), + COLOR_ATTACHMENT12_EXT = ((int)0x8CEC), + TEXTURE_NORMAL_EXT = ((int)0x85AF), + CMYKA_EXT = ((int)0x800D), + CLAMP_TO_EDGE_SGIS = ((int)0x812F), + SPOT_CUTOFF = ((int)0x1206), + OUTPUT_TEXTURE_COORD2_EXT = ((int)0x879F), + IR_INSTRUMENT1_SGIX = ((int)0x817F), + COLOR_ARRAY_BUFFER_BINDING = ((int)0x8898), + DUAL_LUMINANCE_ALPHA8_SGIS = ((int)0x811D), + TEXTURE9_ARB = ((int)0x84C9), + MAX_GEOMETRY_OUTPUT_VERTICES_EXT = ((int)0x8DE0), + COMBINER_AB_OUTPUT_NV = ((int)0x854A), + FUNC_REVERSE_SUBTRACT_EXT = ((int)0x800B), + TEXTURE16 = ((int)0x84D0), + TEXTURE17 = ((int)0x84D1), + ADD_SIGNED_ARB = ((int)0x8574), + TEXTURE15 = ((int)0x84CF), + TEXTURE12 = ((int)0x84CC), + TEXTURE13 = ((int)0x84CD), + POST_COLOR_MATRIX_BLUE_SCALE_SGI = ((int)0x80B6), + TEXTURE11 = ((int)0x84CB), + YCRCB_422_SGIX = ((int)0x81BB), + MINMAX_EXT = ((int)0x802E), + NUM_INSTRUCTIONS_TOTAL_ATI = ((int)0x8972), + TEXTURE18 = ((int)0x84D2), + TEXTURE19 = ((int)0x84D3), + POLYGON = ((int)0x0009), + MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT = ((int)0x87CB), + OFFSET_TEXTURE_2D_NV = ((int)0x86E8), + TEXTURE_COMPARE_MODE = ((int)0x884C), + INDEX_MATERIAL_PARAMETER_EXT = ((int)0x81B9), + FOG_MODE = ((int)0x0B65), + SECONDARY_INTERPOLATOR_ATI = ((int)0x896D), + ALPHA_MAX_CLAMP_INGR = ((int)0x8567), + VERTEX_PROGRAM_TWO_SIDE_ARB = ((int)0x8643), + NORMAL_ARRAY_COUNT_EXT = ((int)0x8080), + RESTART_SUN = ((int)0x0001), + MODULATE = ((int)0x2100), + INT_VEC2_ARB = ((int)0x8B53), + FUNC_SUBTRACT_EXT = ((int)0x800A), + REG_1_ATI = ((int)0x8922), + DRAW_BUFFER4_ARB = ((int)0x8829), + MAX_VERTEX_STREAMS_ATI = ((int)0x876B), + DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV = ((int)0x885A), + SECONDARY_COLOR_ARRAY_STRIDE_EXT = ((int)0x845C), + TEXTURE_BINDING_1D_ARRAY_EXT = ((int)0x8C1C), + COLOR_ARRAY_LIST_IBM = ((int)103072), + VERTEX_SHADER_BINDING_EXT = ((int)0x8781), + COLOR_ATTACHMENT5_EXT = ((int)0x8CE5), + STENCIL_BACK_PASS_DEPTH_PASS_ATI = ((int)0x8803), + MODELVIEW29_ARB = ((int)0x873D), + PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = ((int)0x8187), + COLOR_ATTACHMENT2_EXT = ((int)0x8CE2), + FLOAT_RGBA_MODE_NV = ((int)0x888E), + PROXY_COLOR_TABLE_SGI = ((int)0x80D3), + DEPTH_CLEAR_VALUE = ((int)0x0B73), + POLYGON_OFFSET_POINT = ((int)0x2A01), + OUTPUT_TEXTURE_COORD8_EXT = ((int)0x87A5), + UNPACK_RESAMPLE_OML = ((int)0x8985), + CURRENT_NORMAL = ((int)0x0B02), + STEREO = ((int)0x0C33), + DEFORMATIONS_MASK_SGIX = ((int)0x8196), + DUAL_LUMINANCE16_SGIS = ((int)0x8117), + TEXTURE_DT_SIZE_NV = ((int)0x871E), + STATIC_READ_ARB = ((int)0x88E5), + SAMPLER_1D_SHADOW_ARB = ((int)0x8B61), + PROGRAM_BINDING_ARB = ((int)0x8677), + SMOOTH = ((int)0x1D01), + INTERPOLATE = ((int)0x8575), + POST_CONVOLUTION_GREEN_BIAS_EXT = ((int)0x8021), + SHADER_TYPE = ((int)0x8B4F), + POLYGON_OFFSET_UNITS = ((int)0x2A00), + OUTPUT_TEXTURE_COORD26_EXT = ((int)0x87B7), + VERTEX_PROGRAM_TWO_SIDE_NV = ((int)0x8643), + READ_WRITE = ((int)0x88BA), + MIN_PROGRAM_TEXEL_OFFSET_NV = ((int)0x8904), + COPY_PIXEL_TOKEN = ((int)0x0706), + INVALID_OPERATION = ((int)0x0502), + DETAIL_TEXTURE_2D_BINDING_SGIS = ((int)0x8096), + HISTOGRAM_ALPHA_SIZE = ((int)0x802B), + MAX_CUBE_MAP_TEXTURE_SIZE = ((int)0x851C), + LUMINANCE6_ALPHA2_EXT = ((int)0x8044), + OPERAND2_ALPHA_ARB = ((int)0x859A), + TEXTURE_CUBE_MAP_POSITIVE_Z_EXT = ((int)0x8519), + PROGRAM_TEX_INSTRUCTIONS_ARB = ((int)0x8806), + PIXEL_TEX_GEN_MODE_SGIX = ((int)0x832B), + PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = ((int)0x80D4), + UNSIGNED_INT_SAMPLER_1D_EXT = ((int)0x8DD1), + LUMINANCE_ALPHA16UI_EXT = ((int)0x8D7B), + CLIP_PLANE5 = ((int)0x3005), + CLIP_PLANE4 = ((int)0x3004), + OBJECT_ACTIVE_ATTRIBUTES_ARB = ((int)0x8B89), + CLIP_PLANE1 = ((int)0x3001), + TEXTURE_ENV_COLOR = ((int)0x2201), + CLIP_PLANE3 = ((int)0x3003), + CLIP_PLANE2 = ((int)0x3002), + INTENSITY16I_EXT = ((int)0x8D8B), + LINE_STIPPLE_REPEAT = ((int)0x0B26), + POST_CONVOLUTION_BLUE_SCALE = ((int)0x801E), + INVARIANT_DATATYPE_EXT = ((int)0x87EB), + STENCIL_REF = ((int)0x0B97), + PIXEL_MAP_I_TO_A_SIZE = ((int)0x0CB5), + TEXTURE24_ARB = ((int)0x84D8), + FASTEST = ((int)0x1101), + RGBA_INTEGER_EXT = ((int)0x8D99), + SUB_ATI = ((int)0x8965), + COMPRESSED_LUMINANCE_LATC1_EXT = ((int)0x8C70), + WRITE_ONLY = ((int)0x88B9), + MIRROR_CLAMP_ATI = ((int)0x8742), + MAP1_VERTEX_ATTRIB0_4_NV = ((int)0x8660), + TEXTURE_CONSTANT_DATA_SUNX = ((int)0x81D6), + DUAL_LUMINANCE8_SGIS = ((int)0x8115), + INDEX_WRITEMASK = ((int)0x0C21), + SAMPLE_ALPHA_TO_COVERAGE_ARB = ((int)0x809E), + ACTIVE_VARYINGS_NV = ((int)0x8C81), + POINT_SPRITE_NV = ((int)0x8861), + FUNC_ADD_EXT = ((int)0x8006), + PERSPECTIVE_CORRECTION_HINT = ((int)0x0C50), + ALPHA8 = ((int)0x803C), + RENDER_MODE = ((int)0x0C40), + OP_ROUND_EXT = ((int)0x8790), + VERTEX_ARRAY_COUNT_EXT = ((int)0x807D), + MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV = ((int)0x8868), + ADD = ((int)0x0104), + STENCIL_INDEX8_EXT = ((int)0x8D48), + MAX_TEXTURE_UNITS = ((int)0x84E2), + OFFSET_TEXTURE_BIAS_NV = ((int)0x86E3), + COLOR_ARRAY_STRIDE_EXT = ((int)0x8083), + POLYGON_SMOOTH_HINT = ((int)0x0C53), + PIXEL_TEX_GEN_Q_FLOOR_SGIX = ((int)0x8186), + DECAL = ((int)0x2101), + INDEX_ARRAY_LIST_IBM = ((int)103073), + TEXTURE_BINDING_CUBE_MAP = ((int)0x8514), + UNSIGNED_INT_8_8_8_8_REV_EXT = ((int)0x8367), + UNPACK_ROW_LENGTH = ((int)0x0CF2), + VERTEX_ATTRIB_ARRAY_INTEGER_NV = ((int)0x88FD), + MAP1_VERTEX_ATTRIB15_4_NV = ((int)0x866F), + ENABLE_BIT = ((int)0x00002000), + SOURCE0_ALPHA_ARB = ((int)0x8588), + INTERLACE_SGIX = ((int)0x8094), + FLOAT_MAT4 = ((int)0x8B5C), + FLOAT_32_UNSIGNED_INT_24_8_REV_NV = ((int)0x8DAD), + RGB8I_EXT = ((int)0x8D8F), + PN_TRIANGLES_NORMAL_MODE_ATI = ((int)0x87F3), + FOG_OFFSET_SGIX = ((int)0x8198), + CONSTANT_ATTENUATION = ((int)0x1207), + MAX_ELEMENTS_INDICES = ((int)0x80E9), + ALPHA_TEST = ((int)0x0BC0), + HISTOGRAM_GREEN_SIZE_EXT = ((int)0x8029), + PACK_SKIP_VOLUMES_SGIS = ((int)0x8130), + SWIZZLE_STRQ_DQ_ATI = ((int)0x897B), + MATRIX15_ARB = ((int)0x88CF), + ATTRIB_ARRAY_STRIDE_NV = ((int)0x8624), + FOG_SPECULAR_TEXTURE_WIN = ((int)0x80EC), + BLUE_INTEGER_EXT = ((int)0x8D96), + DRAW_BUFFER9_ARB = ((int)0x882E), + WIDE_LINE_HINT_PGI = ((int)0x1A222), + RED = ((int)0x1903), + DYNAMIC_ATI = ((int)0x8761), + VERTEX_WEIGHT_ARRAY_EXT = ((int)0x850C), + FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT = ((int)0x8CD1), + NORMAL_ARRAY_PARALLEL_POINTERS_INTEL = ((int)0x83F6), + BLEND_COLOR = ((int)0x8005), + EQUAL = ((int)0x0202), + MAX_TEXTURE_MAX_ANISOTROPY_EXT = ((int)0x84FF), + OUTPUT_TEXTURE_COORD7_EXT = ((int)0x87A4), + VERTEX_STREAM4_ATI = ((int)0x8770), + AUX3 = ((int)0x040C), + POST_COLOR_MATRIX_ALPHA_BIAS_SGI = ((int)0x80BB), + MAX_DRAW_BUFFERS = ((int)0x8824), + MAGNITUDE_SCALE_NV = ((int)0x8712), + READ_ONLY = ((int)0x88B8), + POINT_SIZE_MIN = ((int)0x8126), + FLOAT_VEC3 = ((int)0x8B51), + INT_VEC4_ARB = ((int)0x8B55), + DOUBLE = ((int)0x140A), + CURRENT_SECONDARY_COLOR = ((int)0x8459), + TEXTURE_2D_STACK_MESAX = ((int)0x875A), + MAP1_TEXTURE_COORD_2 = ((int)0x0D94), + MAP2_GRID_SEGMENTS = ((int)0x0DD3), + POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D2), + OFFSET_TEXTURE_RECTANGLE_NV = ((int)0x864C), + CURRENT_SECONDARY_COLOR_EXT = ((int)0x8459), + HISTOGRAM_FORMAT = ((int)0x8027), + BACK_LEFT = ((int)0x0402), + COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT = ((int)0x8C73), + OBJECT_LINK_STATUS_ARB = ((int)0x8B82), + VERTEX_ARRAY_RANGE_APPLE = ((int)0x851D), + TEXTURE_FILTER_CONTROL_EXT = ((int)0x8500), + BLEND_EQUATION_RGB_EXT = ((int)ARB_imaging.BLEND_EQUATION), + SECONDARY_COLOR_ARRAY_SIZE = ((int)0x845A), + VERTEX4_BIT_PGI = ((int)0x00000008), + TEXTURE_INDEX_SIZE_EXT = ((int)0x80ED), + MAP2_TEXTURE_COORD_3 = ((int)0x0DB5), + MODELVIEW0_MATRIX_EXT = ((int)All.MODELVIEW_MATRIX), + TEXTURE_DEPTH = ((int)0x8071), + POLYGON_OFFSET_BIAS_EXT = ((int)0x8039), + OFFSET_TEXTURE_SCALE_NV = ((int)0x86E2), + RENDERER = ((int)0x1F01), + RGBA_MODE = ((int)0x0C31), + VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87D2), + EXPAND_NORMAL_NV = ((int)0x8538), + MAX_ASYNC_TEX_IMAGE_SGIX = ((int)0x835F), + MODELVIEW1_MATRIX_EXT = ((int)0x8506), + UNPACK_RESAMPLE_SGIX = ((int)0x842D), + MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI = ((int)0x87F1), + RGBA_INTEGER_MODE_EXT = ((int)0x8D9E), + DUAL_ALPHA12_SGIS = ((int)0x8112), + FRAGMENT_LIGHT3_SGIX = ((int)0x840F), + DOT3_RGBA = ((int)0x86AF), + GL_4_BYTES = ((int)0x1409), + COMPRESSED_SLUMINANCE_ALPHA_EXT = ((int)0x8C4B), + POINT_SPRITE = ((int)0x8861), + FRONT_LEFT = ((int)0x0400), + MODELVIEW30_ARB = ((int)0x873E), + ALWAYS_SOFT_HINT_PGI = ((int)0x1A20D), + SOURCE2_RGB = ((int)0x8582), + SATURATE_BIT_ATI = ((int)0x00000040), + RESAMPLE_DECIMATE_OML = ((int)0x8989), + FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT = ((int)0x8CDB), + LINES = ((int)0x0001), + ONE = ((int)1), + ARRAY_OBJECT_OFFSET_ATI = ((int)0x8767), + MIN = ((int)0x8007), + CURRENT_VERTEX_ATTRIB = ((int)0x8626), + GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV = ((int)0x8DA3), + COLOR_ATTACHMENT8_EXT = ((int)0x8CE8), + PIXEL_MIN_FILTER_EXT = ((int)0x8332), + DOT3_RGB = ((int)0x86AE), + QUERY_RESULT_ARB = ((int)0x8866), + FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT = ((int)0x8CD6), + MAP1_VERTEX_ATTRIB5_4_NV = ((int)0x8665), + REG_26_ATI = ((int)0x893B), + PIXEL_PACK_BUFFER_ARB = ((int)0x88EB), + DOT_PRODUCT_TEXTURE_2D_NV = ((int)0x86EE), + DUAL_INTENSITY4_SGIS = ((int)0x8118), + COLOR_ARRAY_COUNT_EXT = ((int)0x8084), + SAMPLER_2D = ((int)0x8B5E), + DRAW_BUFFER15_ATI = ((int)0x8834), + DEPTH_COMPONENT32F_NV = ((int)0x8DAB), + TEXTURE_COORD_ARRAY_STRIDE = ((int)0x808A), + UNPACK_CLIENT_STORAGE_APPLE = ((int)0x85B2), + DOT3_RGB_ARB = ((int)0x86AE), + RGB_FLOAT16_ATI = ((int)0x881B), + TEXTURE_RECTANGLE_ARB = ((int)0x84F5), + CLAMP_FRAGMENT_COLOR_ARB = ((int)0x891B), + MAX_BINDABLE_UNIFORM_SIZE_EXT = ((int)0x8DED), + ALPHA32UI_EXT = ((int)0x8D72), + PIXEL_TRANSFORM_2D_EXT = ((int)0x8330), + VARIANT_ARRAY_STRIDE_EXT = ((int)0x87E6), + COMBINE_ALPHA_EXT = ((int)0x8572), + FRAMEBUFFER_SRGB_EXT = ((int)0x8DB9), + MAX_TRACK_MATRICES_NV = ((int)0x862F), + LINEAR_CLIPMAP_LINEAR_SGIX = ((int)0x8170), + BLUE = ((int)0x1905), + VERTEX_STREAM1_ATI = ((int)0x876D), + YCRCB_444_SGIX = ((int)0x81BC), + CMYK_EXT = ((int)0x800C), + TEXTURE_MATRIX = ((int)0x0BA8), + DEPTH_COMPONENT32_SGIX = ((int)0x81A7), + TEXTURE_CUBE_MAP_ARB = ((int)0x8513), + ASYNC_HISTOGRAM_SGIX = ((int)0x832C), + MINMAX_SINK_EXT = ((int)0x8030), + MAX_FRAMEZOOM_FACTOR_SGIX = ((int)0x818D), + MINMAX = ((int)0x802E), + FOG_DENSITY = ((int)0x0B62), + INT = ((int)0x1404), + PIXEL_MAP_A_TO_A = ((int)0x0C79), + DEPTH_BITS = ((int)0x0D56), + TRANSFORM_FEEDBACK_BUFFER_BINDING_NV = ((int)0x8C8F), + MAP1_VERTEX_ATTRIB2_4_NV = ((int)0x8662), + DRAW_BUFFER9 = ((int)0x882E), INTENSITY_FLOAT16_ATI = ((int)0x881D), + TRIANGLES_ADJACENCY_EXT = ((int)0x000C), + SHARED_TEXTURE_PALETTE_EXT = ((int)0x81FB), + TRANSPOSE_CURRENT_MATRIX_ARB = ((int)0x88B7), + VERTEX_STREAM0_ATI = ((int)0x876C), + IMAGE_SCALE_Y_HP = ((int)0x8156), + TEXTURE = ((int)0x1702), + HALF_BIT_ATI = ((int)0x00000008), + BUFFER_MAPPED_ARB = ((int)0x88BC), + FRAGMENT_SHADER_DERIVATIVE_HINT = ((int)0x8B8B), + AUX2 = ((int)0x040B), + TEXTURE29_ARB = ((int)0x84DD), + COLOR_ATTACHMENT15_EXT = ((int)0x8CEF), + DSDT_MAG_INTENSITY_NV = ((int)0x86DC), + PIXEL_MAP_I_TO_G = ((int)0x0C73), + SEPARABLE_2D_EXT = ((int)0x8012), + MATRIX8_ARB = ((int)0x88C8), + FRAMEBUFFER_COMPLETE_EXT = ((int)0x8CD5), + MAP2_INDEX = ((int)0x0DB1), + SUBPIXEL_BITS = ((int)0x0D50), + TEXTURE_STENCIL_SIZE_EXT = ((int)0x88F1), + LINE = ((int)0x1B01), + SECONDARY_COLOR_ARRAY_TYPE = ((int)0x845B), + VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB = ((int)0x886A), + DOT_PRODUCT_PASS_THROUGH_NV = ((int)0x885B), + INSTRUMENT_MEASUREMENTS_SGIX = ((int)0x8181), + OFFSET_TEXTURE_RECTANGLE_SCALE_NV = ((int)0x864D), + CURRENT_RASTER_COLOR = ((int)0x0B04), + MAP1_VERTEX_ATTRIB7_4_NV = ((int)0x8667), + MAP1_TEXTURE_COORD_3 = ((int)0x0D95), + MODELVIEW_STACK_DEPTH = ((int)0x0BA3), + SRC_COLOR = ((int)0x0300), + MAX_FOG_FUNC_POINTS_SGIS = ((int)0x812C), + POST_COLOR_MATRIX_GREEN_SCALE_SGI = ((int)0x80B5), + DUDV_ATI = ((int)0x8779), + R3_G3_B2 = ((int)0x2A10), + PN_TRIANGLES_POINT_MODE_LINEAR_ATI = ((int)0x87F5), + SCISSOR_TEST = ((int)0x0C11), + FOG_FUNC_POINTS_SGIS = ((int)0x812B), + MAP1_COLOR_4 = ((int)0x0D90), + PIXEL_MAP_S_TO_S = ((int)0x0C71), + CONSTANT_EXT = ((int)0x8576), + INTENSITY32UI_EXT = ((int)0x8D73), + TRANSPOSE_COLOR_MATRIX = ((int)0x84E6), + NORMAL_ARRAY_BUFFER_BINDING_ARB = ((int)0x8897), + FLOAT_VEC4_ARB = ((int)0x8B52), + CONSTANT_BORDER_HP = ((int)0x8151), + OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB = ((int)0x8B8A), + MAP2_TEXTURE_COORD_2 = ((int)0x0DB4), + SPRITE_AXIAL_SGIX = ((int)0x814C), + GL_4PASS_3_SGIS = ((int)0x80A7), + INDEX_TEST_REF_EXT = ((int)0x81B7), + PROGRAM_TEX_INDIRECTIONS_ARB = ((int)0x8807), + PIXEL_COUNT_AVAILABLE_NV = ((int)0x8867), + MULTISAMPLE_3DFX = ((int)0x86B2), + VERTEX_ATTRIB_ARRAY9_NV = ((int)0x8659), + TEXTURE_BORDER_COLOR = ((int)0x1004), + VERTEX_PROGRAM_POINT_SIZE_ARB = ((int)0x8642), + POINT_DISTANCE_ATTENUATION = ((int)0x8129), + SHADING_LANGUAGE_VERSION = ((int)0x8B8C), + TRIANGLES = ((int)0x0004), + TRANSFORM_FEEDBACK_BUFFER_START_NV = ((int)0x8C84), + TEXTURE7 = ((int)0x84C7), + LUMINANCE_ICC_SGIX = ((int)0x8463), + POST_CONVOLUTION_RED_BIAS_EXT = ((int)0x8020), + INDEX_SHIFT = ((int)0x0D12), + MAX_MAP_TESSELLATION_NV = ((int)0x86D6), + INDEX_ARRAY = ((int)0x8077), + NO_ERROR = ((int)0), + OP_MUL_EXT = ((int)0x8786), + FEEDBACK_BUFFER_POINTER = ((int)0x0DF0), + MODELVIEW_MATRIX = ((int)0x0BA6), + DOT_PRODUCT_TEXTURE_RECTANGLE_NV = ((int)0x864E), + FORCE_BLUE_TO_ONE_NV = ((int)0x8860), + MAX_VERTEX_UNIFORM_COMPONENTS_ARB = ((int)0x8B4A), + STACK_OVERFLOW = ((int)0x0503), + RENDERBUFFER_INTERNAL_FORMAT_EXT = ((int)0x8D44), + MAX_TEXTURE_LOD_BIAS_EXT = ((int)0x84FD), + VERTEX_ATTRIB_ARRAY_STRIDE = ((int)0x8624), + LINE_LOOP = ((int)0x0002), + GL_422_REV_EXT = ((int)0x80CD), + ACTIVE_VARYING_MAX_LENGTH_NV = ((int)0x8C82), + DETAIL_TEXTURE_LEVEL_SGIS = ((int)0x809A), + ATTACHED_SHADERS = ((int)0x8B85), + MODELVIEW19_ARB = ((int)0x8733), + TEXTURE_COMPARE_FAIL_VALUE_ARB = ((int)0x80BF), + ALIASED_LINE_WIDTH_RANGE = ((int)0x846E), + ALPHA16_EXT = ((int)0x803E), + QUAD_LUMINANCE4_SGIS = ((int)0x8120), + OUTPUT_TEXTURE_COORD29_EXT = ((int)0x87BA), + GENERATE_MIPMAP_HINT = ((int)0x8192), + SAMPLER_2D_ARRAY_SHADOW_EXT = ((int)0x8DC4), + SLUMINANCE8 = ((int)0x8C47), + INTENSITY_FLOAT32_ATI = ((int)0x8817), + TEXTURE_ALPHA_SIZE_EXT = ((int)0x805F), + VERTEX_SHADER_ARB = ((int)0x8B31), + PREVIOUS_ARB = ((int)0x8578), + PRIMARY_COLOR_ARB = ((int)0x8577), + ARRAY_BUFFER = ((int)0x8892), + SEPARABLE_2D = ((int)0x8012), + MAX_VERTEX_BINDABLE_UNIFORMS_EXT = ((int)0x8DE2), + CLIENT_VERTEX_ARRAY_BIT = ((int)0x00000002), + DEPTH_RANGE = ((int)0x0B70), + VERTEX_STREAM5_ATI = ((int)0x8771), + OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV = ((int)0x8851), + ALPHA12_EXT = ((int)0x803D), + MAX_ASYNC_DRAW_PIXELS_SGIX = ((int)0x8360), + POST_COLOR_MATRIX_ALPHA_SCALE = ((int)0x80B7), + ELEMENT_ARRAY_POINTER_ATI = ((int)0x876A), + INDEX_MATERIAL_FACE_EXT = ((int)0x81BA), + MATRIX_INDEX_ARRAY_ARB = ((int)0x8844), + SIGNED_ALPHA8_NV = ((int)0x8706), + PIXEL_SUBSAMPLE_4444_SGIX = ((int)0x85A2), + LIST_INDEX = ((int)0x0B33), + FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT = ((int)0x8CD4), + INVALID_ENUM = ((int)0x0500), + COLOR4_BIT_PGI = ((int)0x00020000), + CON_5_ATI = ((int)0x8946), + TEXTURE_MAG_SIZE_NV = ((int)0x871F), + QUAD_LUMINANCE8_SGIS = ((int)0x8121), + DRAW_PIXEL_TOKEN = ((int)0x0705), + INTENSITY12 = ((int)0x804C), + COEFF = ((int)0x0A00), + EVAL_VERTEX_ATTRIB13_NV = ((int)0x86D3), + INTENSITY16 = ((int)0x804D), + OUTPUT_TEXTURE_COORD20_EXT = ((int)0x87B1), + LIGHT5 = ((int)0x4005), + LUMINANCE12_EXT = ((int)0x8041), + BLUE_SCALE = ((int)0x0D1A), + RENDERBUFFER_BLUE_SIZE_EXT = ((int)0x8D52), + UNSIGNED_BYTE_3_3_2 = ((int)0x8032), + VARIANT_DATATYPE_EXT = ((int)0x87E5), + COLOR_ATTACHMENT4_EXT = ((int)0x8CE4), + WRITE_PIXEL_DATA_RANGE_NV = ((int)0x8878), + BOOL_VEC4 = ((int)0x8B59), + TEXTURE_2D_ARRAY_EXT = ((int)0x8C1A), + BOOL_VEC3 = ((int)0x8B58), + BOOL_VEC2 = ((int)0x8B57), + OUTPUT_TEXTURE_COORD13_EXT = ((int)0x87AA), + MAX_PROGRAM_LOOP_COUNT_NV = ((int)0x88F8), + TEXTURE_LIGHTING_MODE_HP = ((int)0x8167), + STENCIL_INDEX16_EXT = ((int)0x8D49), + CURRENT_PROGRAM = ((int)0x8B8D), + MODELVIEW13_ARB = ((int)0x872D), + MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = ((int)0x8810), + PIXEL_TEX_GEN_Q_CEILING_SGIX = ((int)0x8184), + FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT = ((int)0x8CD3), + BUFFER_SIZE = ((int)0x8764), + PIXEL_MAP_I_TO_R = ((int)0x0C72), + POINT_DISTANCE_ATTENUATION_ARB = ((int)0x8129), + RGBA_FLOAT32_ATI = ((int)0x8814), + SOURCE2_ALPHA_ARB = ((int)0x858A), + RENDERBUFFER_HEIGHT_EXT = ((int)0x8D43), + VERTEX_ARRAY_RANGE_POINTER_APPLE = ((int)0x8521), + FLOAT_RG16_NV = ((int)0x8886), + INTENSITY8 = ((int)0x804B), + PIXEL_COUNT_NV = ((int)0x8866), + MODELVIEW0_EXT = ((int)All.MODELVIEW), + MAX_ELEMENTS_VERTICES = ((int)0x80E8), + VERTEX_ARRAY_SIZE = ((int)0x807A), + BGRA_EXT = ((int)0x80E1), + TRANSFORM_FEEDBACK_RECORD_NV = ((int)0x8C86), + LINEAR_SHARPEN_COLOR_SGIS = ((int)0x80AF), + QUERY_RESULT_AVAILABLE_ARB = ((int)0x8867), + CURRENT_FOG_COORDINATE = ((int)0x8453), + MAX_TEXTURE_STACK_DEPTH = ((int)0x0D39), + COLOR_ATTACHMENT1_EXT = ((int)0x8CE1), + DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX = ((int)0x8311), + COLOR_INDEX2_EXT = ((int)0x80E3), + ARRAY_ELEMENT_LOCK_FIRST_EXT = ((int)0x81A8), + BINORMAL_ARRAY_STRIDE_EXT = ((int)0x8441), + AND = ((int)0x1501), + REG_29_ATI = ((int)0x893E), + OP_MOV_EXT = ((int)0x8799), + WRITE_PIXEL_DATA_RANGE_POINTER_NV = ((int)0x887C), + FRAMEBUFFER_EXT = ((int)0x8D40), + DRAW_BUFFER14_ARB = ((int)0x8833), + VERTEX_WEIGHT_ARRAY_POINTER_EXT = ((int)0x8510), + INDEX_TEST_EXT = ((int)0x81B5), + MODULATE_SIGNED_ADD_ATI = ((int)0x8745), + COMBINER_MUX_SUM_NV = ((int)0x8547), + DSDT_MAG_VIB_NV = ((int)0x86F7), + DRAW_BUFFER4_ATI = ((int)0x8829), + POST_COLOR_MATRIX_GREEN_BIAS_SGI = ((int)0x80B9), + MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB = ((int)0x8B49), + DOT2_ADD_ATI = ((int)0x896C), + PRIMITIVE_RESTART_INDEX_NV = ((int)0x8559), + RGBA4_S3TC = ((int)0x83A3), + COMPRESSED_TEXTURE_FORMATS_ARB = ((int)0x86A3), + PROGRAM_STRING_NV = ((int)0x8628), + HISTOGRAM_SINK = ((int)0x802D), + N3F_V3F = ((int)0x2A25), + RGBA4_EXT = ((int)0x8056), + RGBA32UI_EXT = ((int)0x8D70), + MATRIX20_ARB = ((int)0x88D4), + PN_TRIANGLES_ATI = ((int)0x87F0), + TEXTURE_COMPARE_OPERATOR_SGIX = ((int)0x819B), + LINE_BIT = ((int)0x00000004), + PROGRAM_ALU_INSTRUCTIONS_ARB = ((int)0x8805), + XOR = ((int)0x1506), + SLUMINANCE_ALPHA_EXT = ((int)0x8C44), + SAMPLE_ALPHA_TO_MASK_SGIS = ((int)0x809E), + MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = ((int)0x880F), + ELEMENT_ARRAY_TYPE_APPLE = ((int)0x8769), + RGB32F_ARB = ((int)0x8815), + ELEMENT_ARRAY_ATI = ((int)0x8768), + FORMAT_SUBSAMPLE_244_244_OML = ((int)0x8983), + GEOMETRY_SHADER_EXT = ((int)0x8DD9), + HALF_BIAS_NORMAL_NV = ((int)0x853A), + VERTEX_ARRAY_STRIDE_EXT = ((int)0x807C), + RGB32UI_EXT = ((int)0x8D71), + TEXTURE_GREEN_SIZE = ((int)0x805D), + FOG_COORDINATE_ARRAY_STRIDE_EXT = ((int)0x8455), + OUTPUT_TEXTURE_COORD18_EXT = ((int)0x87AF), + TEXTURE_4D_BINDING_SGIS = ((int)0x814F), + CURRENT_COLOR = ((int)0x0B00), + VERTEX_PROGRAM_NV = ((int)0x8620), + GREEN_BITS = ((int)0x0D53), + MAX_GEOMETRY_VARYING_COMPONENTS_EXT = ((int)0x8DDD), + MIRROR_CLAMP_TO_EDGE_ATI = ((int)0x8743), + TEXTURE_INTENSITY_SIZE_EXT = ((int)0x8061), + TEXTURE_BINDING_1D = ((int)0x8068), + TEXTURE_BINDING_2D = ((int)0x8069), + TEXTURE_BINDING_3D = ((int)0x806A), + INTENSITY8_EXT = ((int)0x804B), + MAP2_TEXTURE_COORD_4 = ((int)0x0DB6), + SAMPLE_COVERAGE_INVERT = ((int)0x80AB), + TEXTURE_RESIDENT = ((int)0x8067), + DOT3_RGB_EXT = ((int)0x8740), + SAMPLER_2D_ARB = ((int)0x8B5E), + DRAW_BUFFER1_ATI = ((int)0x8826), + SCALAR_EXT = ((int)0x87BE), + COLOR_INDEX8_EXT = ((int)0x80E5), + PROXY_TEXTURE_4D_SGIS = ((int)0x8135), + POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = ((int)0x817C), + GEOMETRY_PROGRAM_NV = ((int)0x8C26), + PACK_SKIP_IMAGES_EXT = ((int)0x806B), + BLEND_EQUATION = ((int)0x8009), + COLOR_ALPHA_PAIRING_ATI = ((int)0x8975), + UNPACK_SKIP_IMAGES = ((int)0x806D), + MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = ((int)0x8C29), + MAD_ATI = ((int)0x8968), + MAX_TEXTURE_BUFFER_SIZE_EXT = ((int)0x8C2B), + VERTEX_ATTRIB_ARRAY6_NV = ((int)0x8656), + BITMAP = ((int)0x1A00), + OUTPUT_TEXTURE_COORD6_EXT = ((int)0x87A3), + PROJECTION_STACK_DEPTH = ((int)0x0BA4), + VIBRANCE_SCALE_NV = ((int)0x8713), + MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT = ((int)0x8DE1), + UNSIGNED_INT_8_8_8_8_EXT = ((int)0x8035), + SCISSOR_BOX = ((int)0x0C10), + MATRIX17_ARB = ((int)0x88D1), + TEXTURE_ALPHA_SIZE = ((int)0x805F), + MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT = ((int)0x87CE), + LUMINANCE16_ALPHA8_ICC_SGIX = ((int)0x846B), + TEXTURE_APPLICATION_MODE_EXT = ((int)0x834F), + NONE = ((int)0), + INDEX_MODE = ((int)0x0C30), + CURRENT_RASTER_SECONDARY_COLOR = ((int)0x845F), + RESAMPLE_REPLICATE_OML = ((int)0x8986), + SAMPLE_ALPHA_TO_MASK_EXT = ((int)0x809E), + MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV = ((int)0x8C28), + PIXEL_TILE_CACHE_INCREMENT_SGIX = ((int)0x813F), + FEEDBACK = ((int)0x1C01), } public enum ARB_imaging { - CONVOLUTION_WIDTH = ((int)0x8018), - COLOR_MATRIX_STACK_DEPTH = ((int)0x80B2), - BLEND_EQUATION = ((int)0x8009), - COLOR_TABLE_BIAS = ((int)0x80D7), - CONSTANT_BORDER = ((int)0x8151), - HISTOGRAM = ((int)0x8024), - COLOR_TABLE_GREEN_SIZE = ((int)0x80DB), - HISTOGRAM_RED_SIZE = ((int)0x8028), - CONSTANT_ALPHA = ((int)0x8003), - TABLE_TOO_LARGE = ((int)0x8031), - POST_CONVOLUTION_GREEN_SCALE = ((int)0x801D), - MINMAX_SINK = ((int)0x8030), - PROXY_POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D5), - COLOR_TABLE_SCALE = ((int)0x80D6), - COLOR_MATRIX = ((int)0x80B1), CONVOLUTION_FILTER_SCALE = ((int)0x8014), - BLEND_COLOR = ((int)0x8005), - MIN = ((int)0x8007), - HISTOGRAM_SINK = ((int)0x802D), - POST_COLOR_MATRIX_GREEN_SCALE = ((int)0x80B5), - SEPARABLE_2D = ((int)0x8012), - FUNC_REVERSE_SUBTRACT = ((int)0x800B), - CONVOLUTION_FORMAT = ((int)0x8017), - REPLICATE_BORDER = ((int)0x8153), - CONSTANT_COLOR = ((int)0x8001), - COLOR_TABLE = ((int)0x80D0), - POST_CONVOLUTION_BLUE_SCALE = ((int)0x801E), - FUNC_ADD = ((int)0x8006), - CONVOLUTION_2D = ((int)0x8011), - POST_COLOR_MATRIX_ALPHA_BIAS = ((int)0x80BB), - POST_COLOR_MATRIX_ALPHA_SCALE = ((int)0x80B7), - MINMAX = ((int)0x802E), - POST_CONVOLUTION_ALPHA_BIAS = ((int)0x8023), - POST_COLOR_MATRIX_BLUE_SCALE = ((int)0x80B6), - POST_COLOR_MATRIX_RED_BIAS = ((int)0x80B8), - HISTOGRAM_BLUE_SIZE = ((int)0x802A), - POST_CONVOLUTION_BLUE_BIAS = ((int)0x8022), - COLOR_TABLE_FORMAT = ((int)0x80D8), - POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D2), - CONVOLUTION_HEIGHT = ((int)0x8019), - POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D1), - MINMAX_FORMAT = ((int)0x802F), + COLOR_TABLE_GREEN_SIZE = ((int)0x80DB), COLOR_TABLE_ALPHA_SIZE = ((int)0x80DD), - POST_COLOR_MATRIX_BLUE_BIAS = ((int)0x80BA), - PROXY_POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D4), - PROXY_COLOR_TABLE = ((int)0x80D3), HISTOGRAM_ALPHA_SIZE = ((int)0x802B), - MAX_CONVOLUTION_WIDTH = ((int)0x801A), - POST_COLOR_MATRIX_RED_SCALE = ((int)0x80B4), - POST_CONVOLUTION_ALPHA_SCALE = ((int)0x801F), + CONSTANT_ALPHA = ((int)0x8003), + COLOR_TABLE_FORMAT = ((int)0x80D8), CONVOLUTION_BORDER_COLOR = ((int)0x8154), - COLOR_TABLE_BLUE_SIZE = ((int)0x80DC), - ONE_MINUS_CONSTANT_COLOR = ((int)0x8002), - COLOR_TABLE_LUMINANCE_SIZE = ((int)0x80DE), - POST_COLOR_MATRIX_GREEN_BIAS = ((int)0x80B9), - ONE_MINUS_CONSTANT_ALPHA = ((int)0x8004), - FUNC_SUBTRACT = ((int)0x800A), - COLOR_TABLE_INTENSITY_SIZE = ((int)0x80DF), - REDUCE = ((int)0x8016), - COLOR_TABLE_RED_SIZE = ((int)0x80DA), - CONVOLUTION_BORDER_MODE = ((int)0x8013), - HISTOGRAM_GREEN_SIZE = ((int)0x8029), - POST_CONVOLUTION_GREEN_BIAS = ((int)0x8021), - HISTOGRAM_FORMAT = ((int)0x8027), - CONVOLUTION_1D = ((int)0x8010), - POST_CONVOLUTION_RED_BIAS = ((int)0x8020), - MAX_COLOR_MATRIX_STACK_DEPTH = ((int)0x80B3), - COLOR_TABLE_WIDTH = ((int)0x80D9), - POST_CONVOLUTION_RED_SCALE = ((int)0x801C), - MAX = ((int)0x8008), + HISTOGRAM_SINK = ((int)0x802D), + CONVOLUTION_WIDTH = ((int)0x8018), PROXY_HISTOGRAM = ((int)0x8025), - MAX_CONVOLUTION_HEIGHT = ((int)0x801B), - CONVOLUTION_FILTER_BIAS = ((int)0x8015), - HISTOGRAM_WIDTH = ((int)0x8026), + HISTOGRAM = ((int)0x8024), + MINMAX = ((int)0x802E), HISTOGRAM_LUMINANCE_SIZE = ((int)0x802C), + MAX_COLOR_MATRIX_STACK_DEPTH = ((int)0x80B3), + MAX_CONVOLUTION_WIDTH = ((int)0x801A), + REPLICATE_BORDER = ((int)0x8153), + COLOR_MATRIX = ((int)0x80B1), + FUNC_ADD = ((int)0x8006), + PROXY_POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D5), + POST_CONVOLUTION_RED_SCALE = ((int)0x801C), + COLOR_TABLE_INTENSITY_SIZE = ((int)0x80DF), + CONVOLUTION_FILTER_BIAS = ((int)0x8015), + HISTOGRAM_BLUE_SIZE = ((int)0x802A), + POST_COLOR_MATRIX_ALPHA_BIAS = ((int)0x80BB), + COLOR_TABLE_LUMINANCE_SIZE = ((int)0x80DE), + COLOR_TABLE_BIAS = ((int)0x80D7), + POST_CONVOLUTION_BLUE_BIAS = ((int)0x8022), + MIN = ((int)0x8007), + MAX = ((int)0x8008), + CONSTANT_BORDER = ((int)0x8151), + POST_COLOR_MATRIX_RED_BIAS = ((int)0x80B8), + POST_COLOR_MATRIX_COLOR_TABLE = ((int)0x80D2), + POST_CONVOLUTION_GREEN_SCALE = ((int)0x801D), + HISTOGRAM_GREEN_SIZE = ((int)0x8029), + HISTOGRAM_WIDTH = ((int)0x8026), + COLOR_MATRIX_STACK_DEPTH = ((int)0x80B2), + POST_CONVOLUTION_ALPHA_SCALE = ((int)0x801F), + POST_CONVOLUTION_ALPHA_BIAS = ((int)0x8023), + CONVOLUTION_FORMAT = ((int)0x8017), + COLOR_TABLE_BLUE_SIZE = ((int)0x80DC), + MINMAX_SINK = ((int)0x8030), + ONE_MINUS_CONSTANT_ALPHA = ((int)0x8004), + POST_COLOR_MATRIX_ALPHA_SCALE = ((int)0x80B7), + POST_COLOR_MATRIX_GREEN_SCALE = ((int)0x80B5), + POST_COLOR_MATRIX_RED_SCALE = ((int)0x80B4), + FUNC_REVERSE_SUBTRACT = ((int)0x800B), + BLEND_COLOR = ((int)0x8005), + POST_COLOR_MATRIX_BLUE_BIAS = ((int)0x80BA), + POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D1), + POST_CONVOLUTION_BLUE_SCALE = ((int)0x801E), + MINMAX_FORMAT = ((int)0x802F), + BLEND_EQUATION = ((int)0x8009), + CONVOLUTION_2D = ((int)0x8011), + FUNC_SUBTRACT = ((int)0x800A), + CONVOLUTION_1D = ((int)0x8010), + CONVOLUTION_HEIGHT = ((int)0x8019), + POST_CONVOLUTION_GREEN_BIAS = ((int)0x8021), + COLOR_TABLE_RED_SIZE = ((int)0x80DA), + COLOR_TABLE = ((int)0x80D0), + COLOR_TABLE_WIDTH = ((int)0x80D9), + ONE_MINUS_CONSTANT_COLOR = ((int)0x8002), + POST_CONVOLUTION_RED_BIAS = ((int)0x8020), + TABLE_TOO_LARGE = ((int)0x8031), + HISTOGRAM_FORMAT = ((int)0x8027), + CONVOLUTION_BORDER_MODE = ((int)0x8013), + CONSTANT_COLOR = ((int)0x8001), + HISTOGRAM_RED_SIZE = ((int)0x8028), + PROXY_COLOR_TABLE = ((int)0x80D3), + SEPARABLE_2D = ((int)0x8012), + POST_COLOR_MATRIX_GREEN_BIAS = ((int)0x80B9), + PROXY_POST_CONVOLUTION_COLOR_TABLE = ((int)0x80D4), + POST_COLOR_MATRIX_BLUE_SCALE = ((int)0x80B6), + REDUCE = ((int)0x8016), + COLOR_TABLE_SCALE = ((int)0x80D6), + MAX_CONVOLUTION_HEIGHT = ((int)0x801B), } public enum VERSION_1_3 { - TEXTURE14 = ((int)0x84CE), - TEXTURE17 = ((int)0x84D1), - TEXTURE16 = ((int)0x84D0), - TEXTURE11 = ((int)0x84CB), - TEXTURE10 = ((int)0x84CA), - TEXTURE13 = ((int)0x84CD), - TEXTURE12 = ((int)0x84CC), - SAMPLE_ALPHA_TO_ONE = ((int)0x809F), - TEXTURE_BINDING_CUBE_MAP = ((int)0x8514), - TEXTURE19 = ((int)0x84D3), - TEXTURE18 = ((int)0x84D2), - PRIMARY_COLOR = ((int)0x8577), - MULTISAMPLE = ((int)0x809D), - TRANSPOSE_COLOR_MATRIX = ((int)0x84E6), - TRANSPOSE_PROJECTION_MATRIX = ((int)0x84E4), - CONSTANT = ((int)0x8576), - COMBINE = ((int)0x8570), - MULTISAMPLE_BIT = ((int)0x20000000), - SOURCE2_ALPHA = ((int)0x858A), - SAMPLES = ((int)0x80A9), - COMPRESSED_ALPHA = ((int)0x84E9), - TEXTURE_CUBE_MAP_POSITIVE_Y = ((int)0x8517), - SAMPLE_COVERAGE = ((int)0x80A0), - TRANSPOSE_MODELVIEW_MATRIX = ((int)0x84E3), - SAMPLE_ALPHA_TO_COVERAGE = ((int)0x809E), - SUBTRACT = ((int)0x84E7), - SAMPLE_BUFFERS = ((int)0x80A8), - DOT3_RGBA = ((int)0x86AF), - DOT3_RGB = ((int)0x86AE), - SOURCE1_ALPHA = ((int)0x8589), - TEXTURE6 = ((int)0x84C6), - TEXTURE2 = ((int)0x84C2), - COMPRESSED_RGB = ((int)0x84ED), - COMPRESSED_RGBA = ((int)0x84EE), - TEXTURE9 = ((int)0x84C9), - TEXTURE31 = ((int)0x84DF), - TEXTURE30 = ((int)0x84DE), - OPERAND1_ALPHA = ((int)0x8599), - CLIENT_ACTIVE_TEXTURE = ((int)0x84E1), - INTERPOLATE = ((int)0x8575), - OPERAND1_RGB = ((int)0x8591), - SOURCE2_RGB = ((int)0x8582), MAX_CUBE_MAP_TEXTURE_SIZE = ((int)0x851C), - TEXTURE_COMPRESSED = ((int)0x86A1), - TEXTURE_CUBE_MAP_NEGATIVE_Z = ((int)0x851A), - RGB_SCALE = ((int)0x8573), - SAMPLE_COVERAGE_INVERT = ((int)0x80AB), - TEXTURE_CUBE_MAP_POSITIVE_Z = ((int)0x8519), - NUM_COMPRESSED_TEXTURE_FORMATS = ((int)0x86A2), - COMPRESSED_TEXTURE_FORMATS = ((int)0x86A3), - TEXTURE5 = ((int)0x84C5), - TEXTURE1 = ((int)0x84C1), - COMBINE_RGB = ((int)0x8571), - TEXTURE25 = ((int)0x84D9), - TEXTURE8 = ((int)0x84C8), - TEXTURE27 = ((int)0x84DB), - TEXTURE26 = ((int)0x84DA), - TEXTURE21 = ((int)0x84D5), - TEXTURE20 = ((int)0x84D4), - TEXTURE23 = ((int)0x84D7), - TEXTURE22 = ((int)0x84D6), - SAMPLE_COVERAGE_VALUE = ((int)0x80AA), - TEXTURE29 = ((int)0x84DD), - TEXTURE28 = ((int)0x84DC), - TEXTURE_CUBE_MAP = ((int)0x8513), - SOURCE0_ALPHA = ((int)0x8588), - TEXTURE24 = ((int)0x84D8), - SOURCE0_RGB = ((int)0x8580), - ADD_SIGNED = ((int)0x8574), - OPERAND0_ALPHA = ((int)0x8598), - REFLECTION_MAP = ((int)0x8512), - ACTIVE_TEXTURE = ((int)0x84E0), - TRANSPOSE_TEXTURE_MATRIX = ((int)0x84E5), - SOURCE1_RGB = ((int)0x8581), - TEXTURE15 = ((int)0x84CF), - COMPRESSED_LUMINANCE = ((int)0x84EA), - CLAMP_TO_BORDER = ((int)0x812D), - TEXTURE_CUBE_MAP_NEGATIVE_X = ((int)0x8516), - OPERAND2_ALPHA = ((int)0x859A), - COMPRESSED_INTENSITY = ((int)0x84EC), + TEXTURE17 = ((int)0x84D1), TEXTURE0 = ((int)0x84C0), - NORMAL_MAP = ((int)0x8511), - COMPRESSED_LUMINANCE_ALPHA = ((int)0x84EB), - PROXY_TEXTURE_CUBE_MAP = ((int)0x851B), - TEXTURE_COMPRESSED_IMAGE_SIZE = ((int)0x86A0), + TEXTURE12 = ((int)0x84CC), + TEXTURE13 = ((int)0x84CD), OPERAND2_RGB = ((int)0x8592), - TEXTURE4 = ((int)0x84C4), - OPERAND0_RGB = ((int)0x8590), - MAX_TEXTURE_UNITS = ((int)0x84E2), + TEXTURE_COMPRESSED_IMAGE_SIZE = ((int)0x86A0), + SOURCE1_RGB = ((int)0x8581), + COMPRESSED_ALPHA = ((int)0x84E9), + TEXTURE_COMPRESSED = ((int)0x86A1), + COMPRESSED_TEXTURE_FORMATS = ((int)0x86A3), + TEXTURE6 = ((int)0x84C6), + COMPRESSED_LUMINANCE = ((int)0x84EA), + NUM_COMPRESSED_TEXTURE_FORMATS = ((int)0x86A2), TEXTURE_CUBE_MAP_POSITIVE_X = ((int)0x8515), + TEXTURE_CUBE_MAP_POSITIVE_Y = ((int)0x8517), + TEXTURE_CUBE_MAP_POSITIVE_Z = ((int)0x8519), + TEXTURE5 = ((int)0x84C5), + OPERAND1_ALPHA = ((int)0x8599), + COMPRESSED_LUMINANCE_ALPHA = ((int)0x84EB), + TEXTURE_CUBE_MAP_NEGATIVE_X = ((int)0x8516), TEXTURE_CUBE_MAP_NEGATIVE_Y = ((int)0x8518), - TEXTURE_COMPRESSION_HINT = ((int)0x84EF), + TEXTURE30 = ((int)0x84DE), + TEXTURE31 = ((int)0x84DF), + SAMPLE_COVERAGE_VALUE = ((int)0x80AA), + SAMPLE_ALPHA_TO_COVERAGE = ((int)0x809E), + COMPRESSED_RGBA = ((int)0x84EE), + TEXTURE_CUBE_MAP_NEGATIVE_Z = ((int)0x851A), + TRANSPOSE_MODELVIEW_MATRIX = ((int)0x84E3), + SUBTRACT = ((int)0x84E7), + OPERAND1_RGB = ((int)0x8591), + PROXY_TEXTURE_CUBE_MAP = ((int)0x851B), + MAX_TEXTURE_UNITS = ((int)0x84E2), + SAMPLE_COVERAGE_INVERT = ((int)0x80AB), + OPERAND0_RGB = ((int)0x8590), + TRANSPOSE_COLOR_MATRIX = ((int)0x84E6), + MULTISAMPLE_BIT = ((int)0x20000000), + CLIENT_ACTIVE_TEXTURE = ((int)0x84E1), + OPERAND2_ALPHA = ((int)0x859A), + SAMPLE_BUFFERS = ((int)0x80A8), + TEXTURE26 = ((int)0x84DA), + TEXTURE27 = ((int)0x84DB), + TEXTURE24 = ((int)0x84D8), + TEXTURE25 = ((int)0x84D9), + TEXTURE22 = ((int)0x84D6), + TEXTURE23 = ((int)0x84D7), + TEXTURE20 = ((int)0x84D4), + TEXTURE21 = ((int)0x84D5), + TEXTURE16 = ((int)0x84D0), + COMBINE_RGB = ((int)0x8571), + TEXTURE14 = ((int)0x84CE), + TEXTURE15 = ((int)0x84CF), + TEXTURE28 = ((int)0x84DC), + TEXTURE29 = ((int)0x84DD), + TEXTURE10 = ((int)0x84CA), + TEXTURE11 = ((int)0x84CB), + SOURCE2_RGB = ((int)0x8582), + COMBINE = ((int)0x8570), + TEXTURE18 = ((int)0x84D2), + TEXTURE19 = ((int)0x84D3), + SOURCE2_ALPHA = ((int)0x858A), + SOURCE1_ALPHA = ((int)0x8589), + DOT3_RGB = ((int)0x86AE), + TEXTURE9 = ((int)0x84C9), + RGB_SCALE = ((int)0x8573), + SAMPLES = ((int)0x80A9), + SOURCE0_ALPHA = ((int)0x8588), + OPERAND0_ALPHA = ((int)0x8598), + PRIMARY_COLOR = ((int)0x8577), + SAMPLE_ALPHA_TO_ONE = ((int)0x809F), + TEXTURE4 = ((int)0x84C4), + REFLECTION_MAP = ((int)0x8512), COMBINE_ALPHA = ((int)0x8572), + ACTIVE_TEXTURE = ((int)0x84E0), + ADD_SIGNED = ((int)0x8574), + TEXTURE_COMPRESSION_HINT = ((int)0x84EF), + COMPRESSED_INTENSITY = ((int)0x84EC), + DOT3_RGBA = ((int)0x86AF), + CONSTANT = ((int)0x8576), + TRANSPOSE_TEXTURE_MATRIX = ((int)0x84E5), + NORMAL_MAP = ((int)0x8511), + TEXTURE8 = ((int)0x84C8), + COMPRESSED_RGB = ((int)0x84ED), + SOURCE0_RGB = ((int)0x8580), PREVIOUS = ((int)0x8578), + SAMPLE_COVERAGE = ((int)0x80A0), TEXTURE7 = ((int)0x84C7), + TEXTURE_BINDING_CUBE_MAP = ((int)0x8514), + MULTISAMPLE = ((int)0x809D), + INTERPOLATE = ((int)0x8575), + TEXTURE2 = ((int)0x84C2), TEXTURE3 = ((int)0x84C3), + TEXTURE1 = ((int)0x84C1), + TRANSPOSE_PROJECTION_MATRIX = ((int)0x84E4), + TEXTURE_CUBE_MAP = ((int)0x8513), + CLAMP_TO_BORDER = ((int)0x812D), } public enum VERSION_1_4 { DECR_WRAP = ((int)0x8508), - GENERATE_MIPMAP = ((int)0x8191), - FRAGMENT_DEPTH = ((int)0x8452), MAX_TEXTURE_LOD_BIAS = ((int)0x84FD), + DEPTH_TEXTURE_MODE = ((int)0x884B), + TEXTURE_COMPARE_MODE = ((int)0x884C), + POINT_SIZE_MIN = ((int)0x8126), + DEPTH_COMPONENT16 = ((int)0x81A5), + FOG_COORDINATE_ARRAY_STRIDE = ((int)0x8455), + COLOR_SUM = ((int)0x8458), + TEXTURE_LOD_BIAS = ((int)0x8501), + FOG_COORDINATE_SOURCE = ((int)0x8450), + CURRENT_SECONDARY_COLOR = ((int)0x8459), + SECONDARY_COLOR_ARRAY_TYPE = ((int)0x845B), + FOG_COORDINATE_ARRAY_TYPE = ((int)0x8454), + GENERATE_MIPMAP_HINT = ((int)0x8192), + TEXTURE_COMPARE_FUNC = ((int)0x884D), + INCR_WRAP = ((int)0x8507), + POINT_SIZE_MAX = ((int)0x8127), + FOG_COORDINATE = ((int)0x8451), + CURRENT_FOG_COORDINATE = ((int)0x8453), + GENERATE_MIPMAP = ((int)0x8191), + SECONDARY_COLOR_ARRAY_POINTER = ((int)0x845D), + MIRRORED_REPEAT = ((int)0x8370), + SECONDARY_COLOR_ARRAY_STRIDE = ((int)0x845C), FOG_COORDINATE_ARRAY = ((int)0x8457), BLEND_DST_RGB = ((int)0x80C8), - GENERATE_MIPMAP_HINT = ((int)0x8192), - BLEND_SRC_ALPHA = ((int)0x80CB), - TEXTURE_COMPARE_MODE = ((int)0x884C), - FOG_COORDINATE_ARRAY_STRIDE = ((int)0x8455), - TEXTURE_FILTER_CONTROL = ((int)0x8500), - DEPTH_COMPONENT24 = ((int)0x81A6), - FOG_COORDINATE_SOURCE = ((int)0x8450), - POINT_SIZE_MAX = ((int)0x8127), - POINT_DISTANCE_ATTENUATION = ((int)0x8129), SECONDARY_COLOR_ARRAY_SIZE = ((int)0x845A), - DEPTH_TEXTURE_MODE = ((int)0x884B), - DEPTH_COMPONENT16 = ((int)0x81A5), - FOG_COORDINATE_ARRAY_TYPE = ((int)0x8454), - MIRRORED_REPEAT = ((int)0x8370), - CURRENT_SECONDARY_COLOR = ((int)0x8459), - SECONDARY_COLOR_ARRAY_POINTER = ((int)0x845D), - SECONDARY_COLOR_ARRAY_STRIDE = ((int)0x845C), - DEPTH_COMPONENT32 = ((int)0x81A7), - TEXTURE_COMPARE_FUNC = ((int)0x884D), - TEXTURE_DEPTH_SIZE = ((int)0x884A), - BLEND_DST_ALPHA = ((int)0x80CA), - CURRENT_FOG_COORDINATE = ((int)0x8453), - POINT_FADE_THRESHOLD_SIZE = ((int)0x8128), - COMPARE_R_TO_TEXTURE = ((int)0x884E), - TEXTURE_LOD_BIAS = ((int)0x8501), - FOG_COORDINATE_ARRAY_POINTER = ((int)0x8456), - BLEND_SRC_RGB = ((int)0x80C9), - COLOR_SUM = ((int)0x8458), - FOG_COORDINATE = ((int)0x8451), - SECONDARY_COLOR_ARRAY_TYPE = ((int)0x845B), - POINT_SIZE_MIN = ((int)0x8126), - INCR_WRAP = ((int)0x8507), SECONDARY_COLOR_ARRAY = ((int)0x845E), + FOG_COORDINATE_ARRAY_POINTER = ((int)0x8456), + COMPARE_R_TO_TEXTURE = ((int)0x884E), + BLEND_DST_ALPHA = ((int)0x80CA), + DEPTH_COMPONENT24 = ((int)0x81A6), + POINT_FADE_THRESHOLD_SIZE = ((int)0x8128), + DEPTH_COMPONENT32 = ((int)0x81A7), + FRAGMENT_DEPTH = ((int)0x8452), + POINT_DISTANCE_ATTENUATION = ((int)0x8129), + TEXTURE_DEPTH_SIZE = ((int)0x884A), + TEXTURE_FILTER_CONTROL = ((int)0x8500), + BLEND_SRC_ALPHA = ((int)0x80CB), + BLEND_SRC_RGB = ((int)0x80C9), } public enum VERSION_1_5 { - DYNAMIC_READ = ((int)0x88E9), - VERTEX_ARRAY_BUFFER_BINDING = ((int)0x8896), - STREAM_COPY = ((int)0x88E2), - FOG_COORD_ARRAY_STRIDE = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY_STRIDE), - FOG_COORDINATE_ARRAY_BUFFER_BINDING = ((int)0x889D), - READ_WRITE = ((int)0x88BA), - SRC1_ALPHA = ((int)VERSION_1_3.SOURCE1_ALPHA), - TEXTURE_COORD_ARRAY_BUFFER_BINDING = ((int)0x889A), - BUFFER_MAP_POINTER = ((int)0x88BD), - QUERY_COUNTER_BITS = ((int)0x8864), - STATIC_COPY = ((int)0x88E6), - STATIC_DRAW = ((int)0x88E4), - SRC2_RGB = ((int)VERSION_1_3.SOURCE2_RGB), - SRC2_ALPHA = ((int)VERSION_1_3.SOURCE2_ALPHA), - FOG_COORD_ARRAY = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY), - FOG_COORD_SRC = ((int)VERSION_1_4.FOG_COORDINATE_SOURCE), - DYNAMIC_COPY = ((int)0x88EA), - STATIC_READ = ((int)0x88E5), - FOG_COORD_ARRAY_BUFFER_BINDING = ((int)VERSION_1_5.FOG_COORDINATE_ARRAY_BUFFER_BINDING), - FOG_COORD_ARRAY_POINTER = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY_POINTER), - EDGE_FLAG_ARRAY_BUFFER_BINDING = ((int)0x889B), - CURRENT_FOG_COORD = ((int)VERSION_1_4.CURRENT_FOG_COORDINATE), - VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = ((int)0x889F), - READ_ONLY = ((int)0x88B8), - SRC0_ALPHA = ((int)VERSION_1_3.SOURCE0_ALPHA), - ELEMENT_ARRAY_BUFFER = ((int)0x8893), - CURRENT_QUERY = ((int)0x8865), - FOG_COORD = ((int)VERSION_1_4.FOG_COORDINATE), - QUERY_RESULT = ((int)0x8866), - BUFFER_USAGE = ((int)0x8765), - BUFFER_ACCESS = ((int)0x88BB), - STREAM_DRAW = ((int)0x88E0), - SECONDARY_COLOR_ARRAY_BUFFER_BINDING = ((int)0x889C), - SRC0_RGB = ((int)VERSION_1_3.SOURCE0_RGB), - ARRAY_BUFFER_BINDING = ((int)0x8894), - QUERY_RESULT_AVAILABLE = ((int)0x8867), - WRITE_ONLY = ((int)0x88B9), - BUFFER_SIZE = ((int)0x8764), - WEIGHT_ARRAY_BUFFER_BINDING = ((int)0x889E), - SRC1_RGB = ((int)VERSION_1_3.SOURCE1_RGB), - SAMPLES_PASSED = ((int)0x8914), - DYNAMIC_DRAW = ((int)0x88E8), - ARRAY_BUFFER = ((int)0x8892), - NORMAL_ARRAY_BUFFER_BINDING = ((int)0x8897), - COLOR_ARRAY_BUFFER_BINDING = ((int)0x8898), INDEX_ARRAY_BUFFER_BINDING = ((int)0x8899), + QUERY_COUNTER_BITS = ((int)0x8864), + EDGE_FLAG_ARRAY_BUFFER_BINDING = ((int)0x889B), + TEXTURE_COORD_ARRAY_BUFFER_BINDING = ((int)0x889A), + DYNAMIC_READ = ((int)0x88E9), + SRC2_ALPHA = ((int)VERSION_1_3.SOURCE2_ALPHA), + FOG_COORD_ARRAY_STRIDE = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY_STRIDE), BUFFER_MAPPED = ((int)0x88BC), + STATIC_COPY = ((int)0x88E6), + SAMPLES_PASSED = ((int)0x8914), + COLOR_ARRAY_BUFFER_BINDING = ((int)0x8898), + FOG_COORD_ARRAY_POINTER = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY_POINTER), + SRC2_RGB = ((int)VERSION_1_3.SOURCE2_RGB), + SRC0_ALPHA = ((int)VERSION_1_3.SOURCE0_ALPHA), + CURRENT_QUERY = ((int)0x8865), + DYNAMIC_DRAW = ((int)0x88E8), + FOG_COORD_SRC = ((int)VERSION_1_4.FOG_COORDINATE_SOURCE), + ARRAY_BUFFER = ((int)0x8892), + FOG_COORDINATE_ARRAY_BUFFER_BINDING = ((int)0x889D), + SECONDARY_COLOR_ARRAY_BUFFER_BINDING = ((int)0x889C), + FOG_COORD = ((int)VERSION_1_4.FOG_COORDINATE), + SRC1_RGB = ((int)VERSION_1_3.SOURCE1_RGB), + SRC1_ALPHA = ((int)VERSION_1_3.SOURCE1_ALPHA), + DYNAMIC_COPY = ((int)0x88EA), + ELEMENT_ARRAY_BUFFER = ((int)0x8893), + BUFFER_SIZE = ((int)0x8764), + STREAM_DRAW = ((int)0x88E0), + STATIC_READ = ((int)0x88E5), + CURRENT_FOG_COORD = ((int)VERSION_1_4.CURRENT_FOG_COORDINATE), + QUERY_RESULT = ((int)0x8866), + VERTEX_ARRAY_BUFFER_BINDING = ((int)0x8896), + BUFFER_ACCESS = ((int)0x88BB), + WEIGHT_ARRAY_BUFFER_BINDING = ((int)0x889E), ELEMENT_ARRAY_BUFFER_BINDING = ((int)0x8895), - STREAM_READ = ((int)0x88E1), + FOG_COORD_ARRAY = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY), + STREAM_COPY = ((int)0x88E2), + VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = ((int)0x889F), + ARRAY_BUFFER_BINDING = ((int)0x8894), + NORMAL_ARRAY_BUFFER_BINDING = ((int)0x8897), + SRC0_RGB = ((int)VERSION_1_3.SOURCE0_RGB), + STATIC_DRAW = ((int)0x88E4), FOG_COORD_ARRAY_TYPE = ((int)VERSION_1_4.FOG_COORDINATE_ARRAY_TYPE), + READ_WRITE = ((int)0x88BA), + READ_ONLY = ((int)0x88B8), + WRITE_ONLY = ((int)0x88B9), + BUFFER_USAGE = ((int)0x8765), + QUERY_RESULT_AVAILABLE = ((int)0x8867), + BUFFER_MAP_POINTER = ((int)0x88BD), + STREAM_READ = ((int)0x88E1), + FOG_COORD_ARRAY_BUFFER_BINDING = ((int)VERSION_1_5.FOG_COORDINATE_ARRAY_BUFFER_BINDING), } public enum VERSION_2_0 { - MAX_VARYING_FLOATS = ((int)0x8B4B), - VERTEX_ATTRIB_ARRAY_POINTER = ((int)0x8645), - VERTEX_ATTRIB_ARRAY_ENABLED = ((int)0x8622), - DRAW_BUFFER13 = ((int)0x8832), - VERTEX_PROGRAM_POINT_SIZE = ((int)0x8642), - MAX_VERTEX_TEXTURE_IMAGE_UNITS = ((int)0x8B4C), - MAX_TEXTURE_COORDS = ((int)0x8871), - FLOAT_MAT4 = ((int)0x8B5C), - SAMPLER_3D = ((int)0x8B5F), - SAMPLER_1D_SHADOW = ((int)0x8B61), - SAMPLER_1D = ((int)0x8B5D), - ATTACHED_SHADERS = ((int)0x8B85), - ACTIVE_ATTRIBUTES = ((int)0x8B89), - LINK_STATUS = ((int)0x8B82), - FLOAT_VEC4 = ((int)0x8B52), - DRAW_BUFFER4 = ((int)0x8829), - DRAW_BUFFER8 = ((int)0x882D), - MAX_DRAW_BUFFERS = ((int)0x8824), - INT_VEC2 = ((int)0x8B53), - POINT_SPRITE_COORD_ORIGIN = ((int)0x8CA0), - MAX_FRAGMENT_UNIFORM_COMPONENTS = ((int)0x8B49), - SAMPLER_CUBE = ((int)0x8B60), - DRAW_BUFFER12 = ((int)0x8831), - DRAW_BUFFER11 = ((int)0x8830), - DRAW_BUFFER10 = ((int)0x882F), - FRAGMENT_SHADER = ((int)0x8B30), - STENCIL_BACK_REF = ((int)0x8CA3), - DRAW_BUFFER15 = ((int)0x8834), - DRAW_BUFFER14 = ((int)0x8833), - BOOL = ((int)0x8B56), - CURRENT_VERTEX_ATTRIB = ((int)0x8626), - ACTIVE_ATTRIBUTE_MAX_LENGTH = ((int)0x8B8A), - FLOAT_MAT2 = ((int)0x8B5A), - ACTIVE_UNIFORMS = ((int)0x8B86), - SAMPLER_2D = ((int)0x8B5E), - INFO_LOG_LENGTH = ((int)0x8B84), - MAX_VERTEX_ATTRIBS = ((int)0x8869), - DRAW_BUFFER0 = ((int)0x8825), - CURRENT_PROGRAM = ((int)0x8B8D), - SHADING_LANGUAGE_VERSION = ((int)0x8B8C), - FLOAT_VEC3 = ((int)0x8B51), - DRAW_BUFFER5 = ((int)0x882A), - DRAW_BUFFER9 = ((int)0x882E), - STENCIL_BACK_FUNC = ((int)0x8800), - COMPILE_STATUS = ((int)0x8B81), - INT_VEC3 = ((int)0x8B54), - STENCIL_BACK_PASS_DEPTH_FAIL = ((int)0x8802), - VERTEX_ATTRIB_ARRAY_SIZE = ((int)0x8623), - BLEND_EQUATION_ALPHA = ((int)0x883D), - STENCIL_BACK_PASS_DEPTH_PASS = ((int)0x8803), - UPPER_LEFT = ((int)0x8CA2), - VERTEX_ATTRIB_ARRAY_STRIDE = ((int)0x8624), - FLOAT_MAT3 = ((int)0x8B5B), - SAMPLER_2D_SHADOW = ((int)0x8B62), - VERTEX_ATTRIB_ARRAY_NORMALIZED = ((int)0x886A), - FRAGMENT_SHADER_DERIVATIVE_HINT = ((int)0x8B8B), - BLEND_EQUATION_RGB = ((int)ARB_imaging.BLEND_EQUATION), - DRAW_BUFFER2 = ((int)0x8827), - SHADER_SOURCE_LENGTH = ((int)0x8B88), - DRAW_BUFFER7 = ((int)0x882C), - SHADER_TYPE = ((int)0x8B4F), - DRAW_BUFFER1 = ((int)0x8826), - MAX_TEXTURE_IMAGE_UNITS = ((int)0x8872), - POINT_SPRITE = ((int)0x8861), - DRAW_BUFFER6 = ((int)0x882B), - STENCIL_BACK_WRITEMASK = ((int)0x8CA5), - STENCIL_BACK_VALUE_MASK = ((int)0x8CA4), - COORD_REPLACE = ((int)0x8862), - VERTEX_ATTRIB_ARRAY_TYPE = ((int)0x8625), - LOWER_LEFT = ((int)0x8CA1), - INT_VEC4 = ((int)0x8B55), FLOAT_VEC2 = ((int)0x8B50), - MAX_VERTEX_UNIFORM_COMPONENTS = ((int)0x8B4A), - VALIDATE_STATUS = ((int)0x8B83), - VERTEX_SHADER = ((int)0x8B31), - MAX_COMBINED_TEXTURE_IMAGE_UNITS = ((int)0x8B4D), - VERTEX_PROGRAM_TWO_SIDE = ((int)0x8643), - DELETE_STATUS = ((int)0x8B80), - STENCIL_BACK_FAIL = ((int)0x8801), - ACTIVE_UNIFORM_MAX_LENGTH = ((int)0x8B87), - DRAW_BUFFER3 = ((int)0x8828), - BOOL_VEC4 = ((int)0x8B59), + FLOAT_MAT3 = ((int)0x8B5B), + INT_VEC3 = ((int)0x8B54), + MAX_VERTEX_ATTRIBS = ((int)0x8869), + SAMPLER_1D_SHADOW = ((int)0x8B61), + DRAW_BUFFER5 = ((int)0x882A), + VERTEX_PROGRAM_POINT_SIZE = ((int)0x8642), + ACTIVE_UNIFORMS = ((int)0x8B86), + DRAW_BUFFER7 = ((int)0x882C), + DRAW_BUFFER6 = ((int)0x882B), + STENCIL_BACK_VALUE_MASK = ((int)0x8CA4), BOOL_VEC3 = ((int)0x8B58), BOOL_VEC2 = ((int)0x8B57), + SHADING_LANGUAGE_VERSION = ((int)0x8B8C), + BLEND_EQUATION_RGB = ((int)ARB_imaging.BLEND_EQUATION), + ATTACHED_SHADERS = ((int)0x8B85), + BOOL = ((int)0x8B56), + SHADER_SOURCE_LENGTH = ((int)0x8B88), + SAMPLER_3D = ((int)0x8B5F), + MAX_VERTEX_TEXTURE_IMAGE_UNITS = ((int)0x8B4C), + INT_VEC2 = ((int)0x8B53), + LINK_STATUS = ((int)0x8B82), + DRAW_BUFFER1 = ((int)0x8826), + POINT_SPRITE_COORD_ORIGIN = ((int)0x8CA0), + FLOAT_VEC4 = ((int)0x8B52), + SAMPLER_2D_SHADOW = ((int)0x8B62), + SAMPLER_2D = ((int)0x8B5E), + DRAW_BUFFER2 = ((int)0x8827), + SAMPLER_1D = ((int)0x8B5D), + STENCIL_BACK_WRITEMASK = ((int)0x8CA5), + DRAW_BUFFER0 = ((int)0x8825), + MAX_FRAGMENT_UNIFORM_COMPONENTS = ((int)0x8B49), + ACTIVE_ATTRIBUTES = ((int)0x8B89), + INFO_LOG_LENGTH = ((int)0x8B84), + DRAW_BUFFER8 = ((int)0x882D), + BLEND_EQUATION_ALPHA = ((int)0x883D), + BOOL_VEC4 = ((int)0x8B59), + MAX_VERTEX_UNIFORM_COMPONENTS = ((int)0x8B4A), + UPPER_LEFT = ((int)0x8CA2), + LOWER_LEFT = ((int)0x8CA1), + STENCIL_BACK_FAIL = ((int)0x8801), + CURRENT_VERTEX_ATTRIB = ((int)0x8626), + FLOAT_MAT2 = ((int)0x8B5A), + VERTEX_ATTRIB_ARRAY_NORMALIZED = ((int)0x886A), + COMPILE_STATUS = ((int)0x8B81), + STENCIL_BACK_PASS_DEPTH_PASS = ((int)0x8803), + MAX_VARYING_FLOATS = ((int)0x8B4B), + SHADER_TYPE = ((int)0x8B4F), + INT_VEC4 = ((int)0x8B55), + DRAW_BUFFER3 = ((int)0x8828), + DELETE_STATUS = ((int)0x8B80), + DRAW_BUFFER11 = ((int)0x8830), + DRAW_BUFFER10 = ((int)0x882F), + DRAW_BUFFER13 = ((int)0x8832), + DRAW_BUFFER12 = ((int)0x8831), + DRAW_BUFFER15 = ((int)0x8834), + DRAW_BUFFER14 = ((int)0x8833), + FRAGMENT_SHADER = ((int)0x8B30), + VALIDATE_STATUS = ((int)0x8B83), + MAX_DRAW_BUFFERS = ((int)0x8824), + VERTEX_ATTRIB_ARRAY_SIZE = ((int)0x8623), + DRAW_BUFFER4 = ((int)0x8829), + VERTEX_PROGRAM_TWO_SIDE = ((int)0x8643), + ACTIVE_UNIFORM_MAX_LENGTH = ((int)0x8B87), + MAX_COMBINED_TEXTURE_IMAGE_UNITS = ((int)0x8B4D), + FLOAT_VEC3 = ((int)0x8B51), + FRAGMENT_SHADER_DERIVATIVE_HINT = ((int)0x8B8B), + VERTEX_ATTRIB_ARRAY_ENABLED = ((int)0x8622), + COORD_REPLACE = ((int)0x8862), + VERTEX_ATTRIB_ARRAY_TYPE = ((int)0x8625), + MAX_TEXTURE_IMAGE_UNITS = ((int)0x8872), + VERTEX_ATTRIB_ARRAY_POINTER = ((int)0x8645), + ACTIVE_ATTRIBUTE_MAX_LENGTH = ((int)0x8B8A), + MAX_TEXTURE_COORDS = ((int)0x8871), + STENCIL_BACK_PASS_DEPTH_FAIL = ((int)0x8802), + POINT_SPRITE = ((int)0x8861), + VERTEX_SHADER = ((int)0x8B31), + DRAW_BUFFER9 = ((int)0x882E), + VERTEX_ATTRIB_ARRAY_STRIDE = ((int)0x8624), + SAMPLER_CUBE = ((int)0x8B60), + STENCIL_BACK_FUNC = ((int)0x8800), + STENCIL_BACK_REF = ((int)0x8CA3), + CURRENT_PROGRAM = ((int)0x8B8D), + FLOAT_MAT4 = ((int)0x8B5C), } public enum VERSION_2_1 { - FLOAT_MAT3x2 = ((int)0x8B67), - SRGB8 = ((int)0x8C41), - FLOAT_MAT3x4 = ((int)0x8B68), - COMPRESSED_SRGB_ALPHA = ((int)0x8C49), - FLOAT_MAT4x3 = ((int)0x8B6A), - SLUMINANCE_ALPHA = ((int)0x8C44), - PIXEL_UNPACK_BUFFER = ((int)0x88EC), - SRGB_ALPHA = ((int)0x8C42), - COMPRESSED_SLUMINANCE = ((int)0x8C4A), - FLOAT_MAT4x2 = ((int)0x8B69), - SRGB8_ALPHA8 = ((int)0x8C43), - COMPRESSED_SLUMINANCE_ALPHA = ((int)0x8C4B), - PIXEL_UNPACK_BUFFER_BINDING = ((int)0x88EF), PIXEL_PACK_BUFFER = ((int)0x88EB), - FLOAT_MAT2x3 = ((int)0x8B65), + COMPRESSED_SLUMINANCE_ALPHA = ((int)0x8C4B), COMPRESSED_SRGB = ((int)0x8C48), - PIXEL_PACK_BUFFER_BINDING = ((int)0x88ED), - SRGB = ((int)0x8C40), - SLUMINANCE8 = ((int)0x8C47), - SLUMINANCE = ((int)0x8C46), - FLOAT_MAT2x4 = ((int)0x8B66), + PIXEL_UNPACK_BUFFER = ((int)0x88EC), + SLUMINANCE_ALPHA = ((int)0x8C44), SLUMINANCE8_ALPHA8 = ((int)0x8C45), + FLOAT_MAT4x3 = ((int)0x8B6A), + PIXEL_UNPACK_BUFFER_BINDING = ((int)0x88EF), + SRGB8_ALPHA8 = ((int)0x8C43), + SLUMINANCE8 = ((int)0x8C47), + FLOAT_MAT3x4 = ((int)0x8B68), + PIXEL_PACK_BUFFER_BINDING = ((int)0x88ED), + FLOAT_MAT3x2 = ((int)0x8B67), CURRENT_RASTER_SECONDARY_COLOR = ((int)0x845F), + SRGB = ((int)0x8C40), + FLOAT_MAT4x2 = ((int)0x8B69), + SRGB8 = ((int)0x8C41), + SLUMINANCE = ((int)0x8C46), + COMPRESSED_SRGB_ALPHA = ((int)0x8C49), + COMPRESSED_SLUMINANCE = ((int)0x8C4A), + FLOAT_MAT2x4 = ((int)0x8B66), + FLOAT_MAT2x3 = ((int)0x8B65), + SRGB_ALPHA = ((int)0x8C42), } public enum ARB_multitexture { - TEXTURE13_ARB = ((int)0x84CD), - TEXTURE7_ARB = ((int)0x84C7), - TEXTURE21_ARB = ((int)0x84D5), + TEXTURE22_ARB = ((int)0x84D6), + CLIENT_ACTIVE_TEXTURE_ARB = ((int)0x84E1), + TEXTURE8_ARB = ((int)0x84C8), + TEXTURE23_ARB = ((int)0x84D7), + TEXTURE30_ARB = ((int)0x84DE), TEXTURE24_ARB = ((int)0x84D8), - TEXTURE19_ARB = ((int)0x84D3), - TEXTURE5_ARB = ((int)0x84C5), TEXTURE16_ARB = ((int)0x84D0), - TEXTURE27_ARB = ((int)0x84DB), + TEXTURE19_ARB = ((int)0x84D3), TEXTURE17_ARB = ((int)0x84D1), - MAX_TEXTURE_UNITS_ARB = ((int)0x84E2), - TEXTURE2_ARB = ((int)0x84C2), - TEXTURE20_ARB = ((int)0x84D4), TEXTURE31_ARB = ((int)0x84DF), - TEXTURE12_ARB = ((int)0x84CC), + TEXTURE3_ARB = ((int)0x84C3), + TEXTURE28_ARB = ((int)0x84DC), + TEXTURE0_ARB = ((int)0x84C0), + TEXTURE26_ARB = ((int)0x84DA), + TEXTURE29_ARB = ((int)0x84DD), + MAX_TEXTURE_UNITS_ARB = ((int)0x84E2), + TEXTURE4_ARB = ((int)0x84C4), + TEXTURE27_ARB = ((int)0x84DB), + TEXTURE25_ARB = ((int)0x84D9), TEXTURE18_ARB = ((int)0x84D2), - TEXTURE15_ARB = ((int)0x84CF), + TEXTURE1_ARB = ((int)0x84C1), + TEXTURE5_ARB = ((int)0x84C5), TEXTURE10_ARB = ((int)0x84CA), ACTIVE_TEXTURE_ARB = ((int)0x84E0), - TEXTURE23_ARB = ((int)0x84D7), - TEXTURE0_ARB = ((int)0x84C0), - TEXTURE29_ARB = ((int)0x84DD), - TEXTURE26_ARB = ((int)0x84DA), - TEXTURE8_ARB = ((int)0x84C8), - TEXTURE3_ARB = ((int)0x84C3), - TEXTURE30_ARB = ((int)0x84DE), - TEXTURE11_ARB = ((int)0x84CB), - TEXTURE9_ARB = ((int)0x84C9), - CLIENT_ACTIVE_TEXTURE_ARB = ((int)0x84E1), - TEXTURE14_ARB = ((int)0x84CE), + TEXTURE2_ARB = ((int)0x84C2), TEXTURE6_ARB = ((int)0x84C6), - TEXTURE22_ARB = ((int)0x84D6), - TEXTURE28_ARB = ((int)0x84DC), - TEXTURE25_ARB = ((int)0x84D9), - TEXTURE1_ARB = ((int)0x84C1), - TEXTURE4_ARB = ((int)0x84C4), + TEXTURE11_ARB = ((int)0x84CB), + TEXTURE20_ARB = ((int)0x84D4), + TEXTURE12_ARB = ((int)0x84CC), + TEXTURE9_ARB = ((int)0x84C9), + TEXTURE13_ARB = ((int)0x84CD), + TEXTURE21_ARB = ((int)0x84D5), + TEXTURE14_ARB = ((int)0x84CE), + TEXTURE7_ARB = ((int)0x84C7), + TEXTURE15_ARB = ((int)0x84CF), } public enum ARB_transpose_matrix { - TRANSPOSE_TEXTURE_MATRIX_ARB = ((int)0x84E5), - TRANSPOSE_PROJECTION_MATRIX_ARB = ((int)0x84E4), TRANSPOSE_COLOR_MATRIX_ARB = ((int)0x84E6), TRANSPOSE_MODELVIEW_MATRIX_ARB = ((int)0x84E3), + TRANSPOSE_PROJECTION_MATRIX_ARB = ((int)0x84E4), + TRANSPOSE_TEXTURE_MATRIX_ARB = ((int)0x84E5), } public enum ARB_texture_env_add @@ -6015,33 +6015,33 @@ namespace OpenTK.OpenGL public enum ARB_texture_cube_map { - TEXTURE_CUBE_MAP_POSITIVE_Y_ARB = ((int)0x8517), - TEXTURE_CUBE_MAP_NEGATIVE_X_ARB = ((int)0x8516), - TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = ((int)0x8518), TEXTURE_CUBE_MAP_POSITIVE_X_ARB = ((int)0x8515), - TEXTURE_CUBE_MAP_ARB = ((int)0x8513), TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB = ((int)0x851A), MAX_CUBE_MAP_TEXTURE_SIZE_ARB = ((int)0x851C), + TEXTURE_CUBE_MAP_POSITIVE_Z_ARB = ((int)0x8519), + TEXTURE_CUBE_MAP_NEGATIVE_X_ARB = ((int)0x8516), REFLECTION_MAP_ARB = ((int)0x8512), + TEXTURE_CUBE_MAP_POSITIVE_Y_ARB = ((int)0x8517), + PROXY_TEXTURE_CUBE_MAP_ARB = ((int)0x851B), + TEXTURE_CUBE_MAP_ARB = ((int)0x8513), + TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = ((int)0x8518), TEXTURE_BINDING_CUBE_MAP_ARB = ((int)0x8514), NORMAL_MAP_ARB = ((int)0x8511), - PROXY_TEXTURE_CUBE_MAP_ARB = ((int)0x851B), - TEXTURE_CUBE_MAP_POSITIVE_Z_ARB = ((int)0x8519), } public enum ARB_texture_compression { - COMPRESSED_LUMINANCE_ARB = ((int)0x84EA), - COMPRESSED_INTENSITY_ARB = ((int)0x84EC), - TEXTURE_COMPRESSION_HINT_ARB = ((int)0x84EF), - TEXTURE_COMPRESSED_IMAGE_SIZE_ARB = ((int)0x86A0), COMPRESSED_TEXTURE_FORMATS_ARB = ((int)0x86A3), - COMPRESSED_RGB_ARB = ((int)0x84ED), + TEXTURE_COMPRESSED_IMAGE_SIZE_ARB = ((int)0x86A0), + COMPRESSED_INTENSITY_ARB = ((int)0x84EC), NUM_COMPRESSED_TEXTURE_FORMATS_ARB = ((int)0x86A2), + COMPRESSED_LUMINANCE_ARB = ((int)0x84EA), COMPRESSED_LUMINANCE_ALPHA_ARB = ((int)0x84EB), - TEXTURE_COMPRESSED_ARB = ((int)0x86A1), + TEXTURE_COMPRESSION_HINT_ARB = ((int)0x84EF), COMPRESSED_ALPHA_ARB = ((int)0x84E9), + TEXTURE_COMPRESSED_ARB = ((int)0x86A1), COMPRESSED_RGBA_ARB = ((int)0x84EE), + COMPRESSED_RGB_ARB = ((int)0x84ED), } public enum ARB_texture_border_clamp @@ -6051,96 +6051,96 @@ namespace OpenTK.OpenGL public enum ARB_point_parameters { + POINT_SIZE_MIN_ARB = ((int)0x8126), POINT_DISTANCE_ATTENUATION_ARB = ((int)0x8129), POINT_FADE_THRESHOLD_SIZE_ARB = ((int)0x8128), - POINT_SIZE_MIN_ARB = ((int)0x8126), POINT_SIZE_MAX_ARB = ((int)0x8127), } public enum ARB_vertex_blend { - MODELVIEW5_ARB = ((int)0x8725), - MODELVIEW0_ARB = ((int)0x1700), - ACTIVE_VERTEX_UNITS_ARB = ((int)0x86A5), - MODELVIEW6_ARB = ((int)0x8726), - MODELVIEW4_ARB = ((int)0x8724), - WEIGHT_ARRAY_ARB = ((int)0x86AD), - MODELVIEW15_ARB = ((int)0x872F), - MODELVIEW10_ARB = ((int)0x872A), - MODELVIEW16_ARB = ((int)0x8730), - MODELVIEW21_ARB = ((int)0x8735), - MODELVIEW22_ARB = ((int)0x8736), + MODELVIEW18_ARB = ((int)0x8732), WEIGHT_ARRAY_POINTER_ARB = ((int)0x86AC), - WEIGHT_SUM_UNITY_ARB = ((int)0x86A6), - MODELVIEW1_ARB = ((int)0x850A), - MODELVIEW29_ARB = ((int)0x873D), - MODELVIEW11_ARB = ((int)0x872B), - MODELVIEW12_ARB = ((int)0x872C), - MODELVIEW19_ARB = ((int)0x8733), - VERTEX_BLEND_ARB = ((int)0x86A7), - MODELVIEW26_ARB = ((int)0x873A), + MODELVIEW31_ARB = ((int)0x873F), + MODELVIEW2_ARB = ((int)0x8722), MODELVIEW17_ARB = ((int)0x8731), - CURRENT_WEIGHT_ARB = ((int)0x86A8), + MODELVIEW6_ARB = ((int)0x8726), MODELVIEW27_ARB = ((int)0x873B), - MODELVIEW23_ARB = ((int)0x8737), + MODELVIEW16_ARB = ((int)0x8730), + MODELVIEW30_ARB = ((int)0x873E), + WEIGHT_SUM_UNITY_ARB = ((int)0x86A6), + MODELVIEW29_ARB = ((int)0x873D), + MODELVIEW15_ARB = ((int)0x872F), WEIGHT_ARRAY_SIZE_ARB = ((int)0x86AB), - MAX_VERTEX_UNITS_ARB = ((int)0x86A4), + MODELVIEW28_ARB = ((int)0x873C), + MODELVIEW3_ARB = ((int)0x8723), + MODELVIEW14_ARB = ((int)0x872E), MODELVIEW7_ARB = ((int)0x8727), MODELVIEW13_ARB = ((int)0x872D), - MODELVIEW28_ARB = ((int)0x873C), - MODELVIEW25_ARB = ((int)0x8739), - WEIGHT_ARRAY_TYPE_ARB = ((int)0x86A9), - MODELVIEW8_ARB = ((int)0x8728), - WEIGHT_ARRAY_STRIDE_ARB = ((int)0x86AA), - MODELVIEW18_ARB = ((int)0x8732), + MODELVIEW12_ARB = ((int)0x872C), + MODELVIEW26_ARB = ((int)0x873A), MODELVIEW9_ARB = ((int)0x8729), + MODELVIEW0_ARB = ((int)0x1700), + MODELVIEW4_ARB = ((int)0x8724), + VERTEX_BLEND_ARB = ((int)0x86A7), + WEIGHT_ARRAY_STRIDE_ARB = ((int)0x86AA), + MODELVIEW8_ARB = ((int)0x8728), + MODELVIEW11_ARB = ((int)0x872B), + ACTIVE_VERTEX_UNITS_ARB = ((int)0x86A5), + WEIGHT_ARRAY_TYPE_ARB = ((int)0x86A9), MODELVIEW24_ARB = ((int)0x8738), - MODELVIEW14_ARB = ((int)0x872E), + MODELVIEW10_ARB = ((int)0x872A), + MODELVIEW23_ARB = ((int)0x8737), + MODELVIEW22_ARB = ((int)0x8736), + MODELVIEW1_ARB = ((int)0x850A), + MODELVIEW5_ARB = ((int)0x8725), + MAX_VERTEX_UNITS_ARB = ((int)0x86A4), + MODELVIEW21_ARB = ((int)0x8735), + CURRENT_WEIGHT_ARB = ((int)0x86A8), + MODELVIEW25_ARB = ((int)0x8739), MODELVIEW20_ARB = ((int)0x8734), - MODELVIEW31_ARB = ((int)0x873F), - MODELVIEW30_ARB = ((int)0x873E), - MODELVIEW2_ARB = ((int)0x8722), - MODELVIEW3_ARB = ((int)0x8723), + MODELVIEW19_ARB = ((int)0x8733), + WEIGHT_ARRAY_ARB = ((int)0x86AD), } public enum ARB_matrix_palette { - MAX_PALETTE_MATRICES_ARB = ((int)0x8842), - CURRENT_MATRIX_INDEX_ARB = ((int)0x8845), - MATRIX_INDEX_ARRAY_POINTER_ARB = ((int)0x8849), MATRIX_INDEX_ARRAY_ARB = ((int)0x8844), - MATRIX_INDEX_ARRAY_SIZE_ARB = ((int)0x8846), - CURRENT_PALETTE_MATRIX_ARB = ((int)0x8843), - MAX_MATRIX_PALETTE_STACK_DEPTH_ARB = ((int)0x8841), - MATRIX_PALETTE_ARB = ((int)0x8840), - MATRIX_INDEX_ARRAY_STRIDE_ARB = ((int)0x8848), MATRIX_INDEX_ARRAY_TYPE_ARB = ((int)0x8847), + CURRENT_MATRIX_INDEX_ARB = ((int)0x8845), + MAX_PALETTE_MATRICES_ARB = ((int)0x8842), + MATRIX_INDEX_ARRAY_POINTER_ARB = ((int)0x8849), + MAX_MATRIX_PALETTE_STACK_DEPTH_ARB = ((int)0x8841), + MATRIX_INDEX_ARRAY_SIZE_ARB = ((int)0x8846), + MATRIX_INDEX_ARRAY_STRIDE_ARB = ((int)0x8848), + MATRIX_PALETTE_ARB = ((int)0x8840), + CURRENT_PALETTE_MATRIX_ARB = ((int)0x8843), } public enum ARB_texture_env_combine { - SOURCE2_RGB_ARB = ((int)0x8582), - OPERAND0_ALPHA_ARB = ((int)0x8598), - COMBINE_ARB = ((int)0x8570), - SOURCE1_RGB_ARB = ((int)0x8581), - ADD_SIGNED_ARB = ((int)0x8574), - SUBTRACT_ARB = ((int)0x84E7), - PRIMARY_COLOR_ARB = ((int)0x8577), - SOURCE2_ALPHA_ARB = ((int)0x858A), - OPERAND1_RGB_ARB = ((int)0x8591), - OPERAND0_RGB_ARB = ((int)0x8590), + SOURCE1_ALPHA_ARB = ((int)0x8589), OPERAND2_ALPHA_ARB = ((int)0x859A), + OPERAND2_RGB_ARB = ((int)0x8592), + PREVIOUS_ARB = ((int)0x8578), + SOURCE2_ALPHA_ARB = ((int)0x858A), + COMBINE_RGB_ARB = ((int)0x8571), + SUBTRACT_ARB = ((int)0x84E7), + OPERAND0_RGB_ARB = ((int)0x8590), + INTERPOLATE_ARB = ((int)0x8575), + OPERAND1_ALPHA_ARB = ((int)0x8599), + OPERAND1_RGB_ARB = ((int)0x8591), + COMBINE_ALPHA_ARB = ((int)0x8572), + PRIMARY_COLOR_ARB = ((int)0x8577), CONSTANT_ARB = ((int)0x8576), SOURCE0_ALPHA_ARB = ((int)0x8588), - INTERPOLATE_ARB = ((int)0x8575), - PREVIOUS_ARB = ((int)0x8578), - OPERAND2_RGB_ARB = ((int)0x8592), - COMBINE_RGB_ARB = ((int)0x8571), - SOURCE1_ALPHA_ARB = ((int)0x8589), SOURCE0_RGB_ARB = ((int)0x8580), - COMBINE_ALPHA_ARB = ((int)0x8572), - OPERAND1_ALPHA_ARB = ((int)0x8599), RGB_SCALE_ARB = ((int)0x8573), + SOURCE2_RGB_ARB = ((int)0x8582), + ADD_SIGNED_ARB = ((int)0x8574), + SOURCE1_RGB_ARB = ((int)0x8581), + COMBINE_ARB = ((int)0x8570), + OPERAND0_ALPHA_ARB = ((int)0x8598), } public enum ARB_texture_env_crossbar @@ -6149,8 +6149,8 @@ namespace OpenTK.OpenGL public enum ARB_texture_env_dot3 { - DOT3_RGB_ARB = ((int)0x86AE), DOT3_RGBA_ARB = ((int)0x86AF), + DOT3_RGB_ARB = ((int)0x86AE), } public enum ARB_texture_mirrored_repeat @@ -6162,16 +6162,16 @@ namespace OpenTK.OpenGL { DEPTH_TEXTURE_MODE_ARB = ((int)0x884B), DEPTH_COMPONENT16_ARB = ((int)0x81A5), - DEPTH_COMPONENT24_ARB = ((int)0x81A6), DEPTH_COMPONENT32_ARB = ((int)0x81A7), + DEPTH_COMPONENT24_ARB = ((int)0x81A6), TEXTURE_DEPTH_SIZE_ARB = ((int)0x884A), } public enum ARB_shadow { + COMPARE_R_TO_TEXTURE_ARB = ((int)0x884E), TEXTURE_COMPARE_MODE_ARB = ((int)0x884C), TEXTURE_COMPARE_FUNC_ARB = ((int)0x884D), - COMPARE_R_TO_TEXTURE_ARB = ((int)0x884E), } public enum ARB_shadow_ambient @@ -6185,204 +6185,204 @@ namespace OpenTK.OpenGL public enum ARB_vertex_program { - VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB = ((int)0x886A), - MATRIX9_ARB = ((int)0x88C9), - MATRIX24_ARB = ((int)0x88D8), - MATRIX25_ARB = ((int)0x88D9), - TRANSPOSE_CURRENT_MATRIX_ARB = ((int)0x88B7), - MAX_PROGRAM_NATIVE_PARAMETERS_ARB = ((int)0x88AB), - MATRIX22_ARB = ((int)0x88D6), - MAX_PROGRAM_MATRICES_ARB = ((int)0x862F), - PROGRAM_NATIVE_PARAMETERS_ARB = ((int)0x88AA), - PROGRAM_NATIVE_INSTRUCTIONS_ARB = ((int)0x88A2), - MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = ((int)0x88B3), - PROGRAM_FORMAT_ARB = ((int)0x8876), - MATRIX8_ARB = ((int)0x88C8), - MAX_PROGRAM_PARAMETERS_ARB = ((int)0x88A9), - MATRIX13_ARB = ((int)0x88CD), - MATRIX31_ARB = ((int)0x88DF), - MATRIX6_ARB = ((int)0x88C6), + MATRIX11_ARB = ((int)0x88CB), + MATRIX10_ARB = ((int)0x88CA), MATRIX27_ARB = ((int)0x88DB), - MATRIX7_ARB = ((int)0x88C7), - PROGRAM_ERROR_STRING_ARB = ((int)0x8874), - PROGRAM_PARAMETERS_ARB = ((int)0x88A8), - PROGRAM_BINDING_ARB = ((int)0x8677), - VERTEX_PROGRAM_POINT_SIZE_ARB = ((int)0x8642), - PROGRAM_UNDER_NATIVE_LIMITS_ARB = ((int)0x88B6), - CURRENT_VERTEX_ATTRIB_ARB = ((int)0x8626), - MAX_PROGRAM_LOCAL_PARAMETERS_ARB = ((int)0x88B4), - MATRIX12_ARB = ((int)0x88CC), - PROGRAM_STRING_ARB = ((int)0x8628), - PROGRAM_INSTRUCTIONS_ARB = ((int)0x88A0), - MAX_PROGRAM_ENV_PARAMETERS_ARB = ((int)0x88B5), - VERTEX_ATTRIB_ARRAY_SIZE_ARB = ((int)0x8623), - MATRIX26_ARB = ((int)0x88DA), - MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = ((int)0x88A3), - MATRIX4_ARB = ((int)0x88C4), - CURRENT_MATRIX_STACK_DEPTH_ARB = ((int)0x8640), - VERTEX_PROGRAM_TWO_SIDE_ARB = ((int)0x8643), - VERTEX_ATTRIB_ARRAY_TYPE_ARB = ((int)0x8625), - PROGRAM_ADDRESS_REGISTERS_ARB = ((int)0x88B0), - MATRIX2_ARB = ((int)0x88C2), - MATRIX5_ARB = ((int)0x88C5), - PROGRAM_ATTRIBS_ARB = ((int)0x88AC), - MATRIX14_ARB = ((int)0x88CE), - VERTEX_ATTRIB_ARRAY_STRIDE_ARB = ((int)0x8624), - MAX_PROGRAM_INSTRUCTIONS_ARB = ((int)0x88A1), - MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB = ((int)0x862E), - MATRIX3_ARB = ((int)0x88C3), - PROGRAM_TEMPORARIES_ARB = ((int)0x88A4), - MATRIX28_ARB = ((int)0x88DC), - MATRIX29_ARB = ((int)0x88DD), - MAX_VERTEX_ATTRIBS_ARB = ((int)0x8869), - MATRIX20_ARB = ((int)0x88D4), - MATRIX21_ARB = ((int)0x88D5), MAX_PROGRAM_ATTRIBS_ARB = ((int)0x88AD), + MAX_PROGRAM_PARAMETERS_ARB = ((int)0x88A9), + PROGRAM_PARAMETERS_ARB = ((int)0x88A8), + MATRIX4_ARB = ((int)0x88C4), + MATRIX2_ARB = ((int)0x88C2), + MAX_VERTEX_ATTRIBS_ARB = ((int)0x8869), + MATRIX31_ARB = ((int)0x88DF), + PROGRAM_NATIVE_ATTRIBS_ARB = ((int)0x88AE), + PROGRAM_LENGTH_ARB = ((int)0x8627), + MATRIX3_ARB = ((int)0x88C3), + MATRIX21_ARB = ((int)0x88D5), + MATRIX20_ARB = ((int)0x88D4), + MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = ((int)0x88B3), + MAX_PROGRAM_MATRICES_ARB = ((int)0x862F), + VERTEX_ATTRIB_ARRAY_TYPE_ARB = ((int)0x8625), + PROGRAM_NATIVE_INSTRUCTIONS_ARB = ((int)0x88A2), + MAX_PROGRAM_INSTRUCTIONS_ARB = ((int)0x88A1), + MATRIX13_ARB = ((int)0x88CD), + MATRIX12_ARB = ((int)0x88CC), + MATRIX7_ARB = ((int)0x88C7), PROGRAM_ERROR_POSITION_ARB = ((int)0x864B), + PROGRAM_BINDING_ARB = ((int)0x8677), + MATRIX6_ARB = ((int)0x88C6), + MAX_PROGRAM_NATIVE_ATTRIBS_ARB = ((int)0x88AF), + PROGRAM_TEMPORARIES_ARB = ((int)0x88A4), + VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB = ((int)0x886A), + PROGRAM_ATTRIBS_ARB = ((int)0x88AC), + MAX_PROGRAM_NATIVE_PARAMETERS_ARB = ((int)0x88AB), + MATRIX23_ARB = ((int)0x88D7), + MATRIX22_ARB = ((int)0x88D6), + MATRIX8_ARB = ((int)0x88C8), + MATRIX15_ARB = ((int)0x88CF), + MATRIX14_ARB = ((int)0x88CE), + MATRIX1_ARB = ((int)0x88C1), PROGRAM_FORMAT_ASCII_ARB = ((int)0x8875), - MAX_PROGRAM_TEMPORARIES_ARB = ((int)0x88A5), - PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = ((int)0x88B2), VERTEX_ATTRIB_ARRAY_ENABLED_ARB = ((int)0x8622), + MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB = ((int)0x862E), + PROGRAM_NATIVE_PARAMETERS_ARB = ((int)0x88AA), + MATRIX28_ARB = ((int)0x88DC), + MAX_PROGRAM_ADDRESS_REGISTERS_ARB = ((int)0x88B1), + MAX_PROGRAM_LOCAL_PARAMETERS_ARB = ((int)0x88B4), + MATRIX25_ARB = ((int)0x88D9), + MATRIX24_ARB = ((int)0x88D8), + CURRENT_MATRIX_STACK_DEPTH_ARB = ((int)0x8640), + COLOR_SUM_ARB = ((int)0x8458), + VERTEX_PROGRAM_TWO_SIDE_ARB = ((int)0x8643), + MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = ((int)0x88A7), + VERTEX_PROGRAM_POINT_SIZE_ARB = ((int)0x8642), + TRANSPOSE_CURRENT_MATRIX_ARB = ((int)0x88B7), + MATRIX17_ARB = ((int)0x88D1), + MATRIX16_ARB = ((int)0x88D0), VERTEX_ATTRIB_ARRAY_POINTER_ARB = ((int)0x8645), MATRIX30_ARB = ((int)0x88DE), - MATRIX15_ARB = ((int)0x88CF), + MATRIX5_ARB = ((int)0x88C5), + MAX_PROGRAM_TEMPORARIES_ARB = ((int)0x88A5), + MAX_PROGRAM_ENV_PARAMETERS_ARB = ((int)0x88B5), + PROGRAM_ADDRESS_REGISTERS_ARB = ((int)0x88B0), + PROGRAM_INSTRUCTIONS_ARB = ((int)0x88A0), VERTEX_PROGRAM_ARB = ((int)0x8620), - MATRIX0_ARB = ((int)0x88C0), - MATRIX17_ARB = ((int)0x88D1), - PROGRAM_LENGTH_ARB = ((int)0x8627), - COLOR_SUM_ARB = ((int)0x8458), - MAX_PROGRAM_NATIVE_ATTRIBS_ARB = ((int)0x88AF), - MATRIX1_ARB = ((int)0x88C1), + PROGRAM_ERROR_STRING_ARB = ((int)0x8874), + PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = ((int)0x88B2), PROGRAM_NATIVE_TEMPORARIES_ARB = ((int)0x88A6), - MAX_PROGRAM_ADDRESS_REGISTERS_ARB = ((int)0x88B1), - MATRIX23_ARB = ((int)0x88D7), - MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = ((int)0x88A7), - PROGRAM_NATIVE_ATTRIBS_ARB = ((int)0x88AE), + MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = ((int)0x88A3), + PROGRAM_UNDER_NATIVE_LIMITS_ARB = ((int)0x88B6), + MATRIX26_ARB = ((int)0x88DA), CURRENT_MATRIX_ARB = ((int)0x8641), - MATRIX18_ARB = ((int)0x88D2), + MATRIX0_ARB = ((int)0x88C0), + CURRENT_VERTEX_ATTRIB_ARB = ((int)0x8626), MATRIX19_ARB = ((int)0x88D3), - MATRIX10_ARB = ((int)0x88CA), - MATRIX11_ARB = ((int)0x88CB), - MATRIX16_ARB = ((int)0x88D0), + MATRIX18_ARB = ((int)0x88D2), + VERTEX_ATTRIB_ARRAY_STRIDE_ARB = ((int)0x8624), + PROGRAM_FORMAT_ARB = ((int)0x8876), + PROGRAM_STRING_ARB = ((int)0x8628), + VERTEX_ATTRIB_ARRAY_SIZE_ARB = ((int)0x8623), + MATRIX29_ARB = ((int)0x88DD), + MATRIX9_ARB = ((int)0x88C9), } public enum ARB_fragment_program { - MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = ((int)0x880E), - PROGRAM_ALU_INSTRUCTIONS_ARB = ((int)0x8805), - MAX_PROGRAM_TEX_INSTRUCTIONS_ARB = ((int)0x880C), - MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = ((int)0x8810), - MAX_PROGRAM_ALU_INSTRUCTIONS_ARB = ((int)0x880B), MAX_TEXTURE_IMAGE_UNITS_ARB = ((int)0x8872), - MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = ((int)0x880F), - MAX_PROGRAM_TEX_INDIRECTIONS_ARB = ((int)0x880D), - PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = ((int)0x8809), - PROGRAM_TEX_INSTRUCTIONS_ARB = ((int)0x8806), - PROGRAM_TEX_INDIRECTIONS_ARB = ((int)0x8807), PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = ((int)0x880A), - FRAGMENT_PROGRAM_ARB = ((int)0x8804), + PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = ((int)0x8809), PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = ((int)0x8808), + FRAGMENT_PROGRAM_ARB = ((int)0x8804), + MAX_PROGRAM_ALU_INSTRUCTIONS_ARB = ((int)0x880B), + MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = ((int)0x880F), + MAX_PROGRAM_TEX_INSTRUCTIONS_ARB = ((int)0x880C), + MAX_PROGRAM_TEX_INDIRECTIONS_ARB = ((int)0x880D), + PROGRAM_ALU_INSTRUCTIONS_ARB = ((int)0x8805), + PROGRAM_TEX_INDIRECTIONS_ARB = ((int)0x8807), + MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = ((int)0x880E), + MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = ((int)0x8810), MAX_TEXTURE_COORDS_ARB = ((int)0x8871), + PROGRAM_TEX_INSTRUCTIONS_ARB = ((int)0x8806), } public enum ARB_vertex_buffer_object { - NORMAL_ARRAY_BUFFER_BINDING_ARB = ((int)0x8897), READ_ONLY_ARB = ((int)0x88B8), - STATIC_DRAW_ARB = ((int)0x88E4), - STATIC_COPY_ARB = ((int)0x88E6), - BUFFER_MAP_POINTER_ARB = ((int)0x88BD), - STREAM_COPY_ARB = ((int)0x88E2), - STATIC_READ_ARB = ((int)0x88E5), - READ_WRITE_ARB = ((int)0x88BA), - TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB = ((int)0x889A), - ARRAY_BUFFER_ARB = ((int)0x8892), - BUFFER_SIZE_ARB = ((int)0x8764), BUFFER_ACCESS_ARB = ((int)0x88BB), - DYNAMIC_DRAW_ARB = ((int)0x88E8), WRITE_ONLY_ARB = ((int)0x88B9), - VERTEX_ARRAY_BUFFER_BINDING_ARB = ((int)0x8896), - FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB = ((int)0x889D), - DYNAMIC_READ_ARB = ((int)0x88E9), - DYNAMIC_COPY_ARB = ((int)0x88EA), - STREAM_DRAW_ARB = ((int)0x88E0), - WEIGHT_ARRAY_BUFFER_BINDING_ARB = ((int)0x889E), - STREAM_READ_ARB = ((int)0x88E1), - COLOR_ARRAY_BUFFER_BINDING_ARB = ((int)0x8898), - BUFFER_MAPPED_ARB = ((int)0x88BC), - INDEX_ARRAY_BUFFER_BINDING_ARB = ((int)0x8899), - ELEMENT_ARRAY_BUFFER_BINDING_ARB = ((int)0x8895), - EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB = ((int)0x889B), - VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB = ((int)0x889F), + DYNAMIC_DRAW_ARB = ((int)0x88E8), ARRAY_BUFFER_BINDING_ARB = ((int)0x8894), - SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB = ((int)0x889C), - BUFFER_USAGE_ARB = ((int)0x8765), ELEMENT_ARRAY_BUFFER_ARB = ((int)0x8893), + READ_WRITE_ARB = ((int)0x88BA), + STREAM_READ_ARB = ((int)0x88E1), + STATIC_READ_ARB = ((int)0x88E5), + ARRAY_BUFFER_ARB = ((int)0x8892), + BUFFER_MAP_POINTER_ARB = ((int)0x88BD), + FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB = ((int)0x889D), + WEIGHT_ARRAY_BUFFER_BINDING_ARB = ((int)0x889E), + ELEMENT_ARRAY_BUFFER_BINDING_ARB = ((int)0x8895), + SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB = ((int)0x889C), + STATIC_DRAW_ARB = ((int)0x88E4), + STREAM_DRAW_ARB = ((int)0x88E0), + VERTEX_ARRAY_BUFFER_BINDING_ARB = ((int)0x8896), + BUFFER_MAPPED_ARB = ((int)0x88BC), + TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB = ((int)0x889A), + COLOR_ARRAY_BUFFER_BINDING_ARB = ((int)0x8898), + STATIC_COPY_ARB = ((int)0x88E6), + DYNAMIC_READ_ARB = ((int)0x88E9), + VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB = ((int)0x889F), + EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB = ((int)0x889B), + NORMAL_ARRAY_BUFFER_BINDING_ARB = ((int)0x8897), + BUFFER_USAGE_ARB = ((int)0x8765), + BUFFER_SIZE_ARB = ((int)0x8764), + DYNAMIC_COPY_ARB = ((int)0x88EA), + INDEX_ARRAY_BUFFER_BINDING_ARB = ((int)0x8899), + STREAM_COPY_ARB = ((int)0x88E2), } public enum ARB_occlusion_query { - QUERY_RESULT_ARB = ((int)0x8866), + QUERY_COUNTER_BITS_ARB = ((int)0x8864), + SAMPLES_PASSED_ARB = ((int)0x8914), CURRENT_QUERY_ARB = ((int)0x8865), QUERY_RESULT_AVAILABLE_ARB = ((int)0x8867), - SAMPLES_PASSED_ARB = ((int)0x8914), - QUERY_COUNTER_BITS_ARB = ((int)0x8864), + QUERY_RESULT_ARB = ((int)0x8866), } public enum ARB_shader_objects { - OBJECT_VALIDATE_STATUS_ARB = ((int)0x8B83), - BOOL_VEC3_ARB = ((int)0x8B58), - SAMPLER_2D_RECT_ARB = ((int)0x8B63), - OBJECT_COMPILE_STATUS_ARB = ((int)0x8B81), - OBJECT_DELETE_STATUS_ARB = ((int)0x8B80), - OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB = ((int)0x8B87), - FLOAT_MAT2_ARB = ((int)0x8B5A), - BOOL_ARB = ((int)0x8B56), - FLOAT_MAT4_ARB = ((int)0x8B5C), - OBJECT_SHADER_SOURCE_LENGTH_ARB = ((int)0x8B88), - SAMPLER_3D_ARB = ((int)0x8B5F), - OBJECT_INFO_LOG_LENGTH_ARB = ((int)0x8B84), - INT_VEC4_ARB = ((int)0x8B55), - FLOAT_MAT3_ARB = ((int)0x8B5B), - PROGRAM_OBJECT_ARB = ((int)0x8B40), - SAMPLER_1D_SHADOW_ARB = ((int)0x8B61), - OBJECT_TYPE_ARB = ((int)0x8B4E), - BOOL_VEC4_ARB = ((int)0x8B59), - BOOL_VEC2_ARB = ((int)0x8B57), - OBJECT_SUBTYPE_ARB = ((int)0x8B4F), - SAMPLER_1D_ARB = ((int)0x8B5D), - SAMPLER_2D_RECT_SHADOW_ARB = ((int)0x8B64), - SHADER_OBJECT_ARB = ((int)0x8B48), - FLOAT_VEC2_ARB = ((int)0x8B50), - SAMPLER_2D_SHADOW_ARB = ((int)0x8B62), - OBJECT_ATTACHED_OBJECTS_ARB = ((int)0x8B85), - FLOAT_VEC4_ARB = ((int)0x8B52), - OBJECT_ACTIVE_UNIFORMS_ARB = ((int)0x8B86), - SAMPLER_CUBE_ARB = ((int)0x8B60), - SAMPLER_2D_ARB = ((int)0x8B5E), - INT_VEC2_ARB = ((int)0x8B53), - OBJECT_LINK_STATUS_ARB = ((int)0x8B82), INT_VEC3_ARB = ((int)0x8B54), + SAMPLER_2D_SHADOW_ARB = ((int)0x8B62), + INT_VEC2_ARB = ((int)0x8B53), FLOAT_VEC3_ARB = ((int)0x8B51), + SAMPLER_CUBE_ARB = ((int)0x8B60), + SHADER_OBJECT_ARB = ((int)0x8B48), + FLOAT_MAT4_ARB = ((int)0x8B5C), + FLOAT_VEC4_ARB = ((int)0x8B52), + FLOAT_VEC2_ARB = ((int)0x8B50), + OBJECT_TYPE_ARB = ((int)0x8B4E), + FLOAT_MAT2_ARB = ((int)0x8B5A), + OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB = ((int)0x8B87), + OBJECT_INFO_LOG_LENGTH_ARB = ((int)0x8B84), + SAMPLER_2D_ARB = ((int)0x8B5E), + INT_VEC4_ARB = ((int)0x8B55), + OBJECT_ACTIVE_UNIFORMS_ARB = ((int)0x8B86), + OBJECT_SUBTYPE_ARB = ((int)0x8B4F), + SAMPLER_2D_RECT_ARB = ((int)0x8B63), + SAMPLER_3D_ARB = ((int)0x8B5F), + BOOL_VEC2_ARB = ((int)0x8B57), + OBJECT_DELETE_STATUS_ARB = ((int)0x8B80), + FLOAT_MAT3_ARB = ((int)0x8B5B), + OBJECT_SHADER_SOURCE_LENGTH_ARB = ((int)0x8B88), + OBJECT_COMPILE_STATUS_ARB = ((int)0x8B81), + SAMPLER_2D_RECT_SHADOW_ARB = ((int)0x8B64), + OBJECT_LINK_STATUS_ARB = ((int)0x8B82), + OBJECT_ATTACHED_OBJECTS_ARB = ((int)0x8B85), + SAMPLER_1D_ARB = ((int)0x8B5D), + OBJECT_VALIDATE_STATUS_ARB = ((int)0x8B83), + PROGRAM_OBJECT_ARB = ((int)0x8B40), + BOOL_VEC3_ARB = ((int)0x8B58), + BOOL_VEC4_ARB = ((int)0x8B59), + SAMPLER_1D_SHADOW_ARB = ((int)0x8B61), + BOOL_ARB = ((int)0x8B56), } public enum ARB_vertex_shader { + MAX_VARYING_FLOATS_ARB = ((int)0x8B4B), + MAX_VERTEX_UNIFORM_COMPONENTS_ARB = ((int)0x8B4A), + OBJECT_ACTIVE_ATTRIBUTES_ARB = ((int)0x8B89), MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB = ((int)0x8B4D), VERTEX_SHADER_ARB = ((int)0x8B31), - OBJECT_ACTIVE_ATTRIBUTES_ARB = ((int)0x8B89), - MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB = ((int)0x8B4C), - MAX_VERTEX_UNIFORM_COMPONENTS_ARB = ((int)0x8B4A), - MAX_VARYING_FLOATS_ARB = ((int)0x8B4B), OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB = ((int)0x8B8A), + MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB = ((int)0x8B4C), } public enum ARB_fragment_shader { + FRAGMENT_SHADER_ARB = ((int)0x8B30), MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB = ((int)0x8B49), FRAGMENT_SHADER_DERIVATIVE_HINT_ARB = ((int)0x8B8B), - FRAGMENT_SHADER_ARB = ((int)0x8B30), } public enum ARB_shading_language_100 @@ -6406,40 +6406,40 @@ namespace OpenTK.OpenGL public enum ARB_draw_buffers { + DRAW_BUFFER3_ARB = ((int)0x8828), DRAW_BUFFER13_ARB = ((int)0x8832), DRAW_BUFFER4_ARB = ((int)0x8829), - DRAW_BUFFER1_ARB = ((int)0x8826), + DRAW_BUFFER14_ARB = ((int)0x8833), + DRAW_BUFFER7_ARB = ((int)0x882C), MAX_DRAW_BUFFERS_ARB = ((int)0x8824), + DRAW_BUFFER15_ARB = ((int)0x8834), DRAW_BUFFER2_ARB = ((int)0x8827), + DRAW_BUFFER10_ARB = ((int)0x882F), + DRAW_BUFFER1_ARB = ((int)0x8826), + DRAW_BUFFER9_ARB = ((int)0x882E), + DRAW_BUFFER6_ARB = ((int)0x882B), + DRAW_BUFFER11_ARB = ((int)0x8830), + DRAW_BUFFER5_ARB = ((int)0x882A), + DRAW_BUFFER12_ARB = ((int)0x8831), DRAW_BUFFER0_ARB = ((int)0x8825), DRAW_BUFFER8_ARB = ((int)0x882D), - DRAW_BUFFER7_ARB = ((int)0x882C), - DRAW_BUFFER10_ARB = ((int)0x882F), - DRAW_BUFFER5_ARB = ((int)0x882A), - DRAW_BUFFER15_ARB = ((int)0x8834), - DRAW_BUFFER14_ARB = ((int)0x8833), - DRAW_BUFFER3_ARB = ((int)0x8828), - DRAW_BUFFER6_ARB = ((int)0x882B), - DRAW_BUFFER12_ARB = ((int)0x8831), - DRAW_BUFFER11_ARB = ((int)0x8830), - DRAW_BUFFER9_ARB = ((int)0x882E), } public enum ARB_texture_rectangle { TEXTURE_BINDING_RECTANGLE_ARB = ((int)0x84F6), - TEXTURE_RECTANGLE_ARB = ((int)0x84F5), MAX_RECTANGLE_TEXTURE_SIZE_ARB = ((int)0x84F8), + TEXTURE_RECTANGLE_ARB = ((int)0x84F5), PROXY_TEXTURE_RECTANGLE_ARB = ((int)0x84F7), } public enum ARB_color_buffer_float { - CLAMP_READ_COLOR_ARB = ((int)0x891C), - CLAMP_FRAGMENT_COLOR_ARB = ((int)0x891B), - FIXED_ONLY_ARB = ((int)0x891D), CLAMP_VERTEX_COLOR_ARB = ((int)0x891A), + CLAMP_FRAGMENT_COLOR_ARB = ((int)0x891B), + CLAMP_READ_COLOR_ARB = ((int)0x891C), RGBA_FLOAT_MODE_ARB = ((int)0x8820), + FIXED_ONLY_ARB = ((int)0x891D), } public enum ARB_half_float_pixel @@ -6449,34 +6449,34 @@ namespace OpenTK.OpenGL public enum ARB_texture_float { - TEXTURE_LUMINANCE_TYPE_ARB = ((int)0x8C14), - TEXTURE_BLUE_TYPE_ARB = ((int)0x8C12), - LUMINANCE_ALPHA32F_ARB = ((int)0x8819), - TEXTURE_DEPTH_TYPE_ARB = ((int)0x8C16), RGB32F_ARB = ((int)0x8815), - LUMINANCE16F_ARB = ((int)0x881E), - TEXTURE_RED_TYPE_ARB = ((int)0x8C10), - TEXTURE_GREEN_TYPE_ARB = ((int)0x8C11), - ALPHA16F_ARB = ((int)0x881C), - TEXTURE_INTENSITY_TYPE_ARB = ((int)0x8C15), - INTENSITY32F_ARB = ((int)0x8817), - TEXTURE_ALPHA_TYPE_ARB = ((int)0x8C13), - INTENSITY16F_ARB = ((int)0x881D), - LUMINANCE32F_ARB = ((int)0x8818), - LUMINANCE_ALPHA16F_ARB = ((int)0x881F), - RGBA16F_ARB = ((int)0x881A), - RGB16F_ARB = ((int)0x881B), ALPHA32F_ARB = ((int)0x8816), - UNSIGNED_NORMALIZED_ARB = ((int)0x8C17), + INTENSITY32F_ARB = ((int)0x8817), + TEXTURE_LUMINANCE_TYPE_ARB = ((int)0x8C14), + LUMINANCE16F_ARB = ((int)0x881E), + RGBA16F_ARB = ((int)0x881A), + ALPHA16F_ARB = ((int)0x881C), + TEXTURE_GREEN_TYPE_ARB = ((int)0x8C11), + TEXTURE_ALPHA_TYPE_ARB = ((int)0x8C13), RGBA32F_ARB = ((int)0x8814), + INTENSITY16F_ARB = ((int)0x881D), + TEXTURE_INTENSITY_TYPE_ARB = ((int)0x8C15), + LUMINANCE32F_ARB = ((int)0x8818), + TEXTURE_BLUE_TYPE_ARB = ((int)0x8C12), + TEXTURE_RED_TYPE_ARB = ((int)0x8C10), + TEXTURE_DEPTH_TYPE_ARB = ((int)0x8C16), + RGB16F_ARB = ((int)0x881B), + LUMINANCE_ALPHA16F_ARB = ((int)0x881F), + UNSIGNED_NORMALIZED_ARB = ((int)0x8C17), + LUMINANCE_ALPHA32F_ARB = ((int)0x8819), } public enum ARB_pixel_buffer_object { - PIXEL_PACK_BUFFER_BINDING_ARB = ((int)0x88ED), - PIXEL_PACK_BUFFER_ARB = ((int)0x88EB), PIXEL_UNPACK_BUFFER_BINDING_ARB = ((int)0x88EF), + PIXEL_PACK_BUFFER_ARB = ((int)0x88EB), PIXEL_UNPACK_BUFFER_ARB = ((int)0x88EC), + PIXEL_PACK_BUFFER_BINDING_ARB = ((int)0x88ED), } public enum EXT_subtexture @@ -6509,10 +6509,10 @@ namespace OpenTK.OpenGL public enum SGIX_polynomial_ffd { - MAX_DEFORMATION_ORDER_SGIX = ((int)0x8197), GEOMETRY_DEFORMATION_SGIX = ((int)0x8194), - TEXTURE_DEFORMATION_SGIX = ((int)0x8195), DEFORMATIONS_MASK_SGIX = ((int)0x8196), + MAX_DEFORMATION_ORDER_SGIX = ((int)0x8197), + TEXTURE_DEFORMATION_SGIX = ((int)0x8195), } public enum SGIX_flush_raster @@ -6521,21 +6521,21 @@ namespace OpenTK.OpenGL public enum HP_image_transform { - IMAGE_TRANSFORM_2D_HP = ((int)0x8161), - IMAGE_MIN_FILTER_HP = ((int)0x815D), - IMAGE_TRANSLATE_Y_HP = ((int)0x8158), - IMAGE_TRANSLATE_X_HP = ((int)0x8157), - AVERAGE_HP = ((int)0x8160), - POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = ((int)0x8162), - IMAGE_SCALE_Y_HP = ((int)0x8156), - IMAGE_SCALE_X_HP = ((int)0x8155), - CUBIC_HP = ((int)0x815F), - IMAGE_MAG_FILTER_HP = ((int)0x815C), - IMAGE_ROTATE_ORIGIN_Y_HP = ((int)0x815B), - IMAGE_ROTATE_ORIGIN_X_HP = ((int)0x815A), - PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = ((int)0x8163), - IMAGE_CUBIC_WEIGHT_HP = ((int)0x815E), IMAGE_ROTATE_ANGLE_HP = ((int)0x8159), + IMAGE_MAG_FILTER_HP = ((int)0x815C), + IMAGE_SCALE_Y_HP = ((int)0x8156), + IMAGE_CUBIC_WEIGHT_HP = ((int)0x815E), + IMAGE_ROTATE_ORIGIN_X_HP = ((int)0x815A), + IMAGE_TRANSLATE_Y_HP = ((int)0x8158), + CUBIC_HP = ((int)0x815F), + IMAGE_TRANSFORM_2D_HP = ((int)0x8161), + IMAGE_SCALE_X_HP = ((int)0x8155), + AVERAGE_HP = ((int)0x8160), + PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = ((int)0x8163), + IMAGE_MIN_FILTER_HP = ((int)0x815D), + IMAGE_ROTATE_ORIGIN_Y_HP = ((int)0x815B), + IMAGE_TRANSLATE_X_HP = ((int)0x8157), + POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = ((int)0x8162), } public enum INGR_palette_buffer @@ -6548,63 +6548,63 @@ namespace OpenTK.OpenGL public enum PGI_vertex_hints { - MAT_SPECULAR_BIT_PGI = ((int)0x04000000), - TEXCOORD2_BIT_PGI = ((int)0x20000000), - VERTEX_CONSISTENT_HINT_PGI = ((int)0x1A22B), - MAT_SHININESS_BIT_PGI = ((int)0x02000000), - MAT_AMBIENT_BIT_PGI = ((int)0x00100000), - MATERIAL_SIDE_HINT_PGI = ((int)0x1A22C), - TEXCOORD3_BIT_PGI = ((int)0x40000000), TEXCOORD4_BIT_PGI = unchecked((int)0x80000000), - MAT_COLOR_INDEXES_BIT_PGI = ((int)0x01000000), MAX_VERTEX_HINT_PGI = ((int)0x1A22D), - VERTEX23_BIT_PGI = ((int)0x00000004), - TEXCOORD1_BIT_PGI = ((int)0x10000000), - INDEX_BIT_PGI = ((int)0x00080000), - EDGEFLAG_BIT_PGI = ((int)0x00040000), + COLOR4_BIT_PGI = ((int)0x00020000), COLOR3_BIT_PGI = ((int)0x00010000), + VERTEX4_BIT_PGI = ((int)0x00000008), + MAT_SPECULAR_BIT_PGI = ((int)0x04000000), VERTEX_DATA_HINT_PGI = ((int)0x1A22A), + EDGEFLAG_BIT_PGI = ((int)0x00040000), + MAT_SHININESS_BIT_PGI = ((int)0x02000000), MAT_DIFFUSE_BIT_PGI = ((int)0x00400000), + TEXCOORD3_BIT_PGI = ((int)0x40000000), + TEXCOORD1_BIT_PGI = ((int)0x10000000), + VERTEX_CONSISTENT_HINT_PGI = ((int)0x1A22B), + INDEX_BIT_PGI = ((int)0x00080000), NORMAL_BIT_PGI = ((int)0x08000000), MAT_EMISSION_BIT_PGI = ((int)0x00800000), - COLOR4_BIT_PGI = ((int)0x00020000), - VERTEX4_BIT_PGI = ((int)0x00000008), + MAT_COLOR_INDEXES_BIT_PGI = ((int)0x01000000), + TEXCOORD2_BIT_PGI = ((int)0x20000000), + MATERIAL_SIDE_HINT_PGI = ((int)0x1A22C), + MAT_AMBIENT_BIT_PGI = ((int)0x00100000), MAT_AMBIENT_AND_DIFFUSE_BIT_PGI = ((int)0x00200000), + VERTEX23_BIT_PGI = ((int)0x00000004), } public enum PGI_misc_hints { - FULL_STIPPLE_HINT_PGI = ((int)0x1A219), - BACK_NORMALS_HINT_PGI = ((int)0x1A223), - ALLOW_DRAW_MEM_HINT_PGI = ((int)0x1A211), - ALLOW_DRAW_WIN_HINT_PGI = ((int)0x1A20F), - ALWAYS_FAST_HINT_PGI = ((int)0x1A20C), - NATIVE_GRAPHICS_HANDLE_PGI = ((int)0x1A202), - CONSERVE_MEMORY_HINT_PGI = ((int)0x1A1FD), - PREFER_DOUBLEBUFFER_HINT_PGI = ((int)0x1A1F8), - STRICT_LIGHTING_HINT_PGI = ((int)0x1A217), - CLIP_FAR_HINT_PGI = ((int)0x1A221), - CLIP_NEAR_HINT_PGI = ((int)0x1A220), - STRICT_SCISSOR_HINT_PGI = ((int)0x1A218), - ALLOW_DRAW_FRG_HINT_PGI = ((int)0x1A210), - ALWAYS_SOFT_HINT_PGI = ((int)0x1A20D), - NATIVE_GRAPHICS_BEGIN_HINT_PGI = ((int)0x1A203), - ALLOW_DRAW_OBJ_HINT_PGI = ((int)0x1A20E), - NATIVE_GRAPHICS_END_HINT_PGI = ((int)0x1A204), RECLAIM_MEMORY_HINT_PGI = ((int)0x1A1FE), - STRICT_DEPTHFUNC_HINT_PGI = ((int)0x1A216), + ALWAYS_SOFT_HINT_PGI = ((int)0x1A20D), + ALLOW_DRAW_MEM_HINT_PGI = ((int)0x1A211), + ALWAYS_FAST_HINT_PGI = ((int)0x1A20C), + ALLOW_DRAW_WIN_HINT_PGI = ((int)0x1A20F), + PREFER_DOUBLEBUFFER_HINT_PGI = ((int)0x1A1F8), + NATIVE_GRAPHICS_HANDLE_PGI = ((int)0x1A202), + NATIVE_GRAPHICS_BEGIN_HINT_PGI = ((int)0x1A203), WIDE_LINE_HINT_PGI = ((int)0x1A222), + CONSERVE_MEMORY_HINT_PGI = ((int)0x1A1FD), + NATIVE_GRAPHICS_END_HINT_PGI = ((int)0x1A204), + STRICT_DEPTHFUNC_HINT_PGI = ((int)0x1A216), + BACK_NORMALS_HINT_PGI = ((int)0x1A223), + STRICT_LIGHTING_HINT_PGI = ((int)0x1A217), + CLIP_NEAR_HINT_PGI = ((int)0x1A220), + ALLOW_DRAW_OBJ_HINT_PGI = ((int)0x1A20E), + ALLOW_DRAW_FRG_HINT_PGI = ((int)0x1A210), + STRICT_SCISSOR_HINT_PGI = ((int)0x1A218), + FULL_STIPPLE_HINT_PGI = ((int)0x1A219), + CLIP_FAR_HINT_PGI = ((int)0x1A221), } public enum EXT_paletted_texture { COLOR_INDEX1_EXT = ((int)0x80E2), - TEXTURE_INDEX_SIZE_EXT = ((int)0x80ED), - COLOR_INDEX8_EXT = ((int)0x80E5), - COLOR_INDEX4_EXT = ((int)0x80E4), - COLOR_INDEX12_EXT = ((int)0x80E6), - COLOR_INDEX2_EXT = ((int)0x80E3), COLOR_INDEX16_EXT = ((int)0x80E7), + COLOR_INDEX2_EXT = ((int)0x80E3), + COLOR_INDEX4_EXT = ((int)0x80E4), + TEXTURE_INDEX_SIZE_EXT = ((int)0x80ED), + COLOR_INDEX12_EXT = ((int)0x80E6), + COLOR_INDEX8_EXT = ((int)0x80E5), } public enum EXT_clip_volume_hint @@ -6618,28 +6618,28 @@ namespace OpenTK.OpenGL public enum EXT_index_material { - INDEX_MATERIAL_FACE_EXT = ((int)0x81BA), INDEX_MATERIAL_EXT = ((int)0x81B8), + INDEX_MATERIAL_FACE_EXT = ((int)0x81BA), INDEX_MATERIAL_PARAMETER_EXT = ((int)0x81B9), } public enum EXT_index_func { - INDEX_TEST_FUNC_EXT = ((int)0x81B6), - INDEX_TEST_EXT = ((int)0x81B5), INDEX_TEST_REF_EXT = ((int)0x81B7), + INDEX_TEST_EXT = ((int)0x81B5), + INDEX_TEST_FUNC_EXT = ((int)0x81B6), } public enum EXT_index_array_formats { IUI_N3F_V2F_EXT = ((int)0x81AF), - T2F_IUI_V3F_EXT = ((int)0x81B2), - T2F_IUI_V2F_EXT = ((int)0x81B1), + IUI_V2F_EXT = ((int)0x81AD), IUI_N3F_V3F_EXT = ((int)0x81B0), - T2F_IUI_N3F_V3F_EXT = ((int)0x81B4), T2F_IUI_N3F_V2F_EXT = ((int)0x81B3), IUI_V3F_EXT = ((int)0x81AE), - IUI_V2F_EXT = ((int)0x81AD), + T2F_IUI_N3F_V3F_EXT = ((int)0x81B4), + T2F_IUI_V2F_EXT = ((int)0x81B1), + T2F_IUI_V3F_EXT = ((int)0x81B2), } public enum EXT_compiled_vertex_array @@ -6650,9 +6650,9 @@ namespace OpenTK.OpenGL public enum EXT_cull_vertex { - CULL_VERTEX_EXT = ((int)0x81AA), CULL_VERTEX_OBJECT_POSITION_EXT = ((int)0x81AC), CULL_VERTEX_EYE_POSITION_EXT = ((int)0x81AB), + CULL_VERTEX_EXT = ((int)0x81AA), } public enum IBM_rasterpos_clip @@ -6663,8 +6663,8 @@ namespace OpenTK.OpenGL public enum HP_texture_lighting { TEXTURE_LIGHTING_MODE_HP = ((int)0x8167), - TEXTURE_PRE_SPECULAR_HP = ((int)0x8169), TEXTURE_POST_SPECULAR_HP = ((int)0x8168), + TEXTURE_PRE_SPECULAR_HP = ((int)0x8169), } public enum EXT_draw_range_elements @@ -6675,8 +6675,8 @@ namespace OpenTK.OpenGL public enum WIN_phong_shading { - PHONG_WIN = ((int)0x80EA), PHONG_HINT_WIN = ((int)0x80EB), + PHONG_WIN = ((int)0x80EA), } public enum WIN_specular_fog @@ -6687,15 +6687,15 @@ namespace OpenTK.OpenGL public enum EXT_light_texture { ATTENUATION_EXT = ((int)0x834D), - FRAGMENT_DEPTH_EXT = ((int)EXT_fog_coord.FRAGMENT_DEPTH_EXT), - TEXTURE_LIGHT_EXT = ((int)0x8350), - FRAGMENT_NORMAL_EXT = ((int)0x834A), - FRAGMENT_MATERIAL_EXT = ((int)0x8349), - TEXTURE_MATERIAL_PARAMETER_EXT = ((int)0x8352), - TEXTURE_MATERIAL_FACE_EXT = ((int)0x8351), - SHADOW_ATTENUATION_EXT = ((int)0x834E), - FRAGMENT_COLOR_EXT = ((int)0x834C), TEXTURE_APPLICATION_MODE_EXT = ((int)0x834F), + FRAGMENT_NORMAL_EXT = ((int)0x834A), + SHADOW_ATTENUATION_EXT = ((int)0x834E), + TEXTURE_MATERIAL_FACE_EXT = ((int)0x8351), + FRAGMENT_DEPTH_EXT = ((int)EXT_fog_coord.FRAGMENT_DEPTH_EXT), + TEXTURE_MATERIAL_PARAMETER_EXT = ((int)0x8352), + FRAGMENT_MATERIAL_EXT = ((int)0x8349), + TEXTURE_LIGHT_EXT = ((int)0x8350), + FRAGMENT_COLOR_EXT = ((int)0x834C), } public enum SGIX_async @@ -6709,8 +6709,8 @@ namespace OpenTK.OpenGL public enum HP_occlusion_test { - OCCLUSION_TEST_HP = ((int)0x8165), OCCLUSION_TEST_RESULT_HP = ((int)0x8166), + OCCLUSION_TEST_HP = ((int)0x8165), } public enum EXT_pixel_transform_color_table @@ -6720,12 +6720,12 @@ namespace OpenTK.OpenGL public enum EXT_secondary_color { SECONDARY_COLOR_ARRAY_SIZE_EXT = ((int)0x845A), - SECONDARY_COLOR_ARRAY_POINTER_EXT = ((int)0x845D), SECONDARY_COLOR_ARRAY_STRIDE_EXT = ((int)0x845C), SECONDARY_COLOR_ARRAY_EXT = ((int)0x845E), - COLOR_SUM_EXT = ((int)0x8458), - SECONDARY_COLOR_ARRAY_TYPE_EXT = ((int)0x845B), + SECONDARY_COLOR_ARRAY_POINTER_EXT = ((int)0x845D), CURRENT_SECONDARY_COLOR_EXT = ((int)0x8459), + SECONDARY_COLOR_ARRAY_TYPE_EXT = ((int)0x845B), + COLOR_SUM_EXT = ((int)0x8458), } public enum EXT_texture_perturb_normal @@ -6740,63 +6740,63 @@ namespace OpenTK.OpenGL public enum EXT_fog_coord { - FOG_COORDINATE_ARRAY_POINTER_EXT = ((int)0x8456), FOG_COORDINATE_ARRAY_STRIDE_EXT = ((int)0x8455), - FOG_COORDINATE_SOURCE_EXT = ((int)0x8450), - FOG_COORDINATE_EXT = ((int)0x8451), - FOG_COORDINATE_ARRAY_TYPE_EXT = ((int)0x8454), + FOG_COORDINATE_ARRAY_POINTER_EXT = ((int)0x8456), FOG_COORDINATE_ARRAY_EXT = ((int)0x8457), CURRENT_FOG_COORDINATE_EXT = ((int)0x8453), + FOG_COORDINATE_ARRAY_TYPE_EXT = ((int)0x8454), + FOG_COORDINATE_SOURCE_EXT = ((int)0x8450), FRAGMENT_DEPTH_EXT = ((int)0x8452), + FOG_COORDINATE_EXT = ((int)0x8451), } public enum REND_screen_coordinates { - SCREEN_COORDINATES_REND = ((int)0x8490), INVERTED_SCREEN_W_REND = ((int)0x8491), + SCREEN_COORDINATES_REND = ((int)0x8490), } public enum EXT_coordinate_frame { - BINORMAL_ARRAY_STRIDE_EXT = ((int)0x8441), - BINORMAL_ARRAY_TYPE_EXT = ((int)0x8440), - MAP1_TANGENT_EXT = ((int)0x8444), - TANGENT_ARRAY_POINTER_EXT = ((int)0x8442), - CURRENT_TANGENT_EXT = ((int)0x843B), - MAP1_BINORMAL_EXT = ((int)0x8446), TANGENT_ARRAY_TYPE_EXT = ((int)0x843E), - CURRENT_BINORMAL_EXT = ((int)0x843C), - MAP2_TANGENT_EXT = ((int)0x8445), - MAP2_BINORMAL_EXT = ((int)0x8447), - BINORMAL_ARRAY_EXT = ((int)0x843A), - TANGENT_ARRAY_STRIDE_EXT = ((int)0x843F), - TANGENT_ARRAY_EXT = ((int)0x8439), + BINORMAL_ARRAY_TYPE_EXT = ((int)0x8440), BINORMAL_ARRAY_POINTER_EXT = ((int)0x8443), + MAP1_BINORMAL_EXT = ((int)0x8446), + CURRENT_BINORMAL_EXT = ((int)0x843C), + TANGENT_ARRAY_EXT = ((int)0x8439), + BINORMAL_ARRAY_EXT = ((int)0x843A), + BINORMAL_ARRAY_STRIDE_EXT = ((int)0x8441), + MAP2_BINORMAL_EXT = ((int)0x8447), + MAP1_TANGENT_EXT = ((int)0x8444), + TANGENT_ARRAY_STRIDE_EXT = ((int)0x843F), + CURRENT_TANGENT_EXT = ((int)0x843B), + MAP2_TANGENT_EXT = ((int)0x8445), + TANGENT_ARRAY_POINTER_EXT = ((int)0x8442), } public enum EXT_texture_env_combine { + OPERAND2_RGB_EXT = ((int)0x8592), + SOURCE2_ALPHA_EXT = ((int)0x858A), + ADD_SIGNED_EXT = ((int)0x8574), + SOURCE2_RGB_EXT = ((int)0x8582), + OPERAND1_ALPHA_EXT = ((int)0x8599), SOURCE0_RGB_EXT = ((int)0x8580), - COMBINE_RGB_EXT = ((int)0x8571), + INTERPOLATE_EXT = ((int)0x8575), SOURCE1_RGB_EXT = ((int)0x8581), CONSTANT_EXT = ((int)0x8576), - SOURCE1_ALPHA_EXT = ((int)0x8589), - SOURCE2_ALPHA_EXT = ((int)0x858A), - SOURCE2_RGB_EXT = ((int)0x8582), + COMBINE_RGB_EXT = ((int)0x8571), + COMBINE_ALPHA_EXT = ((int)0x8572), OPERAND0_RGB_EXT = ((int)0x8590), OPERAND0_ALPHA_EXT = ((int)0x8598), RGB_SCALE_EXT = ((int)0x8573), - OPERAND1_RGB_EXT = ((int)0x8591), SOURCE0_ALPHA_EXT = ((int)0x8588), - OPERAND2_ALPHA_EXT = ((int)0x859A), - INTERPOLATE_EXT = ((int)0x8575), - COMBINE_EXT = ((int)0x8570), - OPERAND1_ALPHA_EXT = ((int)0x8599), - OPERAND2_RGB_EXT = ((int)0x8592), + SOURCE1_ALPHA_EXT = ((int)0x8589), PREVIOUS_EXT = ((int)0x8578), - ADD_SIGNED_EXT = ((int)0x8574), + OPERAND1_RGB_EXT = ((int)0x8591), + COMBINE_EXT = ((int)0x8570), PRIMARY_COLOR_EXT = ((int)0x8577), - COMBINE_ALPHA_EXT = ((int)0x8572), + OPERAND2_ALPHA_EXT = ((int)0x859A), } public enum APPLE_specular_vector @@ -6817,8 +6817,8 @@ namespace OpenTK.OpenGL public enum SUNX_constant_data { - TEXTURE_CONSTANT_DATA_SUNX = ((int)0x81D6), UNPACK_CONSTANT_DATA_SUNX = ((int)0x81D5), + TEXTURE_CONSTANT_DATA_SUNX = ((int)0x81D6), } public enum SUN_global_alpha @@ -6829,23 +6829,23 @@ namespace OpenTK.OpenGL public enum SUN_triangle_list { - R1UI_N3F_V3F_SUN = ((int)0x85C7), - REPLACE_MIDDLE_SUN = ((int)0x0002), - REPLACE_OLDEST_SUN = ((int)0x0003), - R1UI_V3F_SUN = ((int)0x85C4), - REPLACEMENT_CODE_SUN = ((int)0x81D8), - R1UI_T2F_N3F_V3F_SUN = ((int)0x85CA), RESTART_SUN = ((int)0x0001), - REPLACEMENT_CODE_ARRAY_STRIDE_SUN = ((int)0x85C2), - R1UI_T2F_C4F_N3F_V3F_SUN = ((int)0x85CB), + R1UI_N3F_V3F_SUN = ((int)0x85C7), R1UI_C4F_N3F_V3F_SUN = ((int)0x85C8), - R1UI_T2F_V3F_SUN = ((int)0x85C9), - TRIANGLE_LIST_SUN = ((int)0x81D7), - REPLACEMENT_CODE_ARRAY_TYPE_SUN = ((int)0x85C1), - R1UI_C3F_V3F_SUN = ((int)0x85C6), - R1UI_C4UB_V3F_SUN = ((int)0x85C5), - REPLACEMENT_CODE_ARRAY_SUN = ((int)0x85C0), + R1UI_T2F_N3F_V3F_SUN = ((int)0x85CA), + REPLACEMENT_CODE_ARRAY_STRIDE_SUN = ((int)0x85C2), REPLACEMENT_CODE_ARRAY_POINTER_SUN = ((int)0x85C3), + R1UI_T2F_C4F_N3F_V3F_SUN = ((int)0x85CB), + REPLACEMENT_CODE_ARRAY_TYPE_SUN = ((int)0x85C1), + R1UI_V3F_SUN = ((int)0x85C4), + TRIANGLE_LIST_SUN = ((int)0x81D7), + REPLACEMENT_CODE_ARRAY_SUN = ((int)0x85C0), + REPLACE_OLDEST_SUN = ((int)0x0003), + REPLACE_MIDDLE_SUN = ((int)0x0002), + R1UI_C4UB_V3F_SUN = ((int)0x85C5), + REPLACEMENT_CODE_SUN = ((int)0x81D8), + R1UI_C3F_V3F_SUN = ((int)0x85C6), + R1UI_T2F_V3F_SUN = ((int)0x85C9), } public enum SUN_vertex @@ -6854,22 +6854,22 @@ namespace OpenTK.OpenGL public enum EXT_blend_func_separate { - BLEND_SRC_ALPHA_EXT = ((int)0x80CB), BLEND_DST_RGB_EXT = ((int)0x80C8), BLEND_DST_ALPHA_EXT = ((int)0x80CA), BLEND_SRC_RGB_EXT = ((int)0x80C9), + BLEND_SRC_ALPHA_EXT = ((int)0x80CB), } public enum INGR_color_clamp { - BLUE_MIN_CLAMP_INGR = ((int)0x8562), - RED_MAX_CLAMP_INGR = ((int)0x8564), - ALPHA_MAX_CLAMP_INGR = ((int)0x8567), - ALPHA_MIN_CLAMP_INGR = ((int)0x8563), - GREEN_MAX_CLAMP_INGR = ((int)0x8565), BLUE_MAX_CLAMP_INGR = ((int)0x8566), + BLUE_MIN_CLAMP_INGR = ((int)0x8562), + ALPHA_MAX_CLAMP_INGR = ((int)0x8567), GREEN_MIN_CLAMP_INGR = ((int)0x8561), + ALPHA_MIN_CLAMP_INGR = ((int)0x8563), RED_MIN_CLAMP_INGR = ((int)0x8560), + GREEN_MAX_CLAMP_INGR = ((int)0x8565), + RED_MAX_CLAMP_INGR = ((int)0x8564), } public enum INGR_interlace_read @@ -6879,38 +6879,38 @@ namespace OpenTK.OpenGL public enum EXT_stencil_wrap { - DECR_WRAP_EXT = ((int)0x8508), INCR_WRAP_EXT = ((int)0x8507), + DECR_WRAP_EXT = ((int)0x8508), } public enum EXT_422_pixels { GL_422_AVERAGE_EXT = ((int)0x80CE), + GL_422_REV_AVERAGE_EXT = ((int)0x80CF), GL_422_REV_EXT = ((int)0x80CD), GL_422_EXT = ((int)0x80CC), - GL_422_REV_AVERAGE_EXT = ((int)0x80CF), } public enum NV_texgen_reflection { - NORMAL_MAP_NV = ((int)0x8511), REFLECTION_MAP_NV = ((int)0x8512), + NORMAL_MAP_NV = ((int)0x8511), } public enum EXT_texture_cube_map { - TEXTURE_CUBE_MAP_NEGATIVE_X_EXT = ((int)0x8516), - TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT = ((int)0x8518), - TEXTURE_CUBE_MAP_POSITIVE_Y_EXT = ((int)0x8517), - TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT = ((int)0x851A), - TEXTURE_BINDING_CUBE_MAP_EXT = ((int)0x8514), - REFLECTION_MAP_EXT = ((int)0x8512), - TEXTURE_CUBE_MAP_EXT = ((int)0x8513), MAX_CUBE_MAP_TEXTURE_SIZE_EXT = ((int)0x851C), + TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT = ((int)0x8518), + REFLECTION_MAP_EXT = ((int)0x8512), + TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT = ((int)0x851A), TEXTURE_CUBE_MAP_POSITIVE_Z_EXT = ((int)0x8519), + TEXTURE_CUBE_MAP_POSITIVE_Y_EXT = ((int)0x8517), + TEXTURE_CUBE_MAP_EXT = ((int)0x8513), + TEXTURE_CUBE_MAP_NEGATIVE_X_EXT = ((int)0x8516), PROXY_TEXTURE_CUBE_MAP_EXT = ((int)0x851B), - TEXTURE_CUBE_MAP_POSITIVE_X_EXT = ((int)0x8515), NORMAL_MAP_EXT = ((int)0x8511), + TEXTURE_BINDING_CUBE_MAP_EXT = ((int)0x8514), + TEXTURE_CUBE_MAP_POSITIVE_X_EXT = ((int)0x8515), } public enum SUN_convolution_border_modes @@ -6924,9 +6924,9 @@ namespace OpenTK.OpenGL public enum EXT_texture_lod_bias { - MAX_TEXTURE_LOD_BIAS_EXT = ((int)0x84FD), - TEXTURE_FILTER_CONTROL_EXT = ((int)0x8500), TEXTURE_LOD_BIAS_EXT = ((int)0x8501), + TEXTURE_FILTER_CONTROL_EXT = ((int)0x8500), + MAX_TEXTURE_LOD_BIAS_EXT = ((int)0x84FD), } public enum EXT_texture_filter_anisotropic @@ -6937,19 +6937,19 @@ namespace OpenTK.OpenGL public enum EXT_vertex_weighting { - CURRENT_VERTEX_WEIGHT_EXT = ((int)0x850B), - MODELVIEW0_MATRIX_EXT = ((int)All.MODELVIEW_MATRIX), - VERTEX_WEIGHT_ARRAY_EXT = ((int)0x850C), - MODELVIEW1_MATRIX_EXT = ((int)0x8506), - VERTEX_WEIGHT_ARRAY_TYPE_EXT = ((int)0x850E), - VERTEX_WEIGHT_ARRAY_STRIDE_EXT = ((int)0x850F), - MODELVIEW1_EXT = ((int)0x850A), VERTEX_WEIGHTING_EXT = ((int)0x8509), - MODELVIEW0_EXT = ((int)All.MODELVIEW), + MODELVIEW1_EXT = ((int)0x850A), MODELVIEW1_STACK_DEPTH_EXT = ((int)0x8502), + MODELVIEW1_MATRIX_EXT = ((int)0x8506), + VERTEX_WEIGHT_ARRAY_EXT = ((int)0x850C), VERTEX_WEIGHT_ARRAY_POINTER_EXT = ((int)0x8510), - VERTEX_WEIGHT_ARRAY_SIZE_EXT = ((int)0x850D), MODELVIEW0_STACK_DEPTH_EXT = ((int)All.MODELVIEW_STACK_DEPTH), + VERTEX_WEIGHT_ARRAY_TYPE_EXT = ((int)0x850E), + CURRENT_VERTEX_WEIGHT_EXT = ((int)0x850B), + VERTEX_WEIGHT_ARRAY_SIZE_EXT = ((int)0x850D), + MODELVIEW0_MATRIX_EXT = ((int)All.MODELVIEW_MATRIX), + VERTEX_WEIGHT_ARRAY_STRIDE_EXT = ((int)0x850F), + MODELVIEW0_EXT = ((int)All.MODELVIEW), } public enum NV_light_max_exponent @@ -6960,85 +6960,85 @@ namespace OpenTK.OpenGL public enum NV_vertex_array_range { - MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV = ((int)0x8520), VERTEX_ARRAY_RANGE_VALID_NV = ((int)0x851F), - VERTEX_ARRAY_RANGE_LENGTH_NV = ((int)0x851E), VERTEX_ARRAY_RANGE_POINTER_NV = ((int)0x8521), + MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV = ((int)0x8520), + VERTEX_ARRAY_RANGE_LENGTH_NV = ((int)0x851E), VERTEX_ARRAY_RANGE_NV = ((int)0x851D), } public enum NV_register_combiners { - COMBINER_MAPPING_NV = ((int)0x8543), - SPARE0_PLUS_SECONDARY_COLOR_NV = ((int)0x8532), - COMBINER_CD_OUTPUT_NV = ((int)0x854B), - ZERO = ((int)BlendingFactorDest.ZERO), - COMBINER_INPUT_NV = ((int)0x8542), - COMBINER5_NV = ((int)0x8555), - SIGNED_NEGATE_NV = ((int)0x853D), - COMBINER_SUM_OUTPUT_NV = ((int)0x854C), + CONSTANT_COLOR1_NV = ((int)0x852B), SCALE_BY_TWO_NV = ((int)0x853E), - REGISTER_COMBINERS_NV = ((int)0x8522), - COMBINER6_NV = ((int)0x8556), + COLOR_SUM_CLAMP_NV = ((int)0x854F), SCALE_BY_FOUR_NV = ((int)0x853F), - E_TIMES_F_NV = ((int)0x8531), - PRIMARY_COLOR_NV = ((int)0x852C), - COMBINER2_NV = ((int)0x8552), - COMBINER3_NV = ((int)0x8553), - COMBINER0_NV = ((int)0x8550), - COMBINER1_NV = ((int)0x8551), - VARIABLE_F_NV = ((int)0x8528), - FOG = ((int)GetPName.FOG), - SIGNED_IDENTITY_NV = ((int)0x853C), + TEXTURE1_ARB = ((int)ARB_multitexture.TEXTURE1_ARB), SECONDARY_COLOR_NV = ((int)0x852D), - SCALE_BY_ONE_HALF_NV = ((int)0x8540), - COMBINER_AB_OUTPUT_NV = ((int)0x854A), NONE = ((int)DrawBufferMode.NONE), - CONSTANT_COLOR0_NV = ((int)0x852A), - COMBINER_CD_DOT_PRODUCT_NV = ((int)0x8546), + MAX_GENERAL_COMBINERS_NV = ((int)0x854D), + HALF_BIAS_NEGATE_NV = ((int)0x853B), + ZERO = ((int)BlendingFactorDest.ZERO), + UNSIGNED_IDENTITY_NV = ((int)0x8536), + COMBINER1_NV = ((int)0x8551), + FOG = ((int)GetPName.FOG), + BIAS_BY_NEGATIVE_ONE_HALF_NV = ((int)0x8541), + COMBINER_COMPONENT_USAGE_NV = ((int)0x8544), + SPARE1_NV = ((int)0x852F), TEXTURE0_ARB = ((int)ARB_multitexture.TEXTURE0_ARB), - UNSIGNED_INVERT_NV = ((int)0x8537), - NUM_GENERAL_COMBINERS_NV = ((int)0x854E), - COMBINER_BIAS_NV = ((int)0x8549), - VARIABLE_B_NV = ((int)0x8524), EXPAND_NORMAL_NV = ((int)0x8538), VARIABLE_C_NV = ((int)0x8525), - HALF_BIAS_NORMAL_NV = ((int)0x853A), - COMBINER_COMPONENT_USAGE_NV = ((int)0x8544), - COMBINER_SCALE_NV = ((int)0x8548), - VARIABLE_A_NV = ((int)0x8523), - HALF_BIAS_NEGATE_NV = ((int)0x853B), - DISCARD_NV = ((int)0x8530), - COMBINER_AB_DOT_PRODUCT_NV = ((int)0x8545), - UNSIGNED_IDENTITY_NV = ((int)0x8536), - EXPAND_NEGATE_NV = ((int)0x8539), - VARIABLE_D_NV = ((int)0x8526), - BIAS_BY_NEGATIVE_ONE_HALF_NV = ((int)0x8541), - VARIABLE_E_NV = ((int)0x8527), - COMBINER_MUX_SUM_NV = ((int)0x8547), - MAX_GENERAL_COMBINERS_NV = ((int)0x854D), - COMBINER7_NV = ((int)0x8557), - COMBINER4_NV = ((int)0x8554), - COLOR_SUM_CLAMP_NV = ((int)0x854F), - TEXTURE1_ARB = ((int)ARB_multitexture.TEXTURE1_ARB), - SPARE1_NV = ((int)0x852F), - CONSTANT_COLOR1_NV = ((int)0x852B), - SPARE0_NV = ((int)0x852E), + COMBINER6_NV = ((int)0x8556), VARIABLE_G_NV = ((int)0x8529), + COMBINER_MAPPING_NV = ((int)0x8543), + SIGNED_NEGATE_NV = ((int)0x853D), + VARIABLE_E_NV = ((int)0x8527), + HALF_BIAS_NORMAL_NV = ((int)0x853A), + SIGNED_IDENTITY_NV = ((int)0x853C), + REGISTER_COMBINERS_NV = ((int)0x8522), + EXPAND_NEGATE_NV = ((int)0x8539), + COMBINER3_NV = ((int)0x8553), + COMBINER_AB_OUTPUT_NV = ((int)0x854A), + CONSTANT_COLOR0_NV = ((int)0x852A), + COMBINER4_NV = ((int)0x8554), + COMBINER_INPUT_NV = ((int)0x8542), + COMBINER_CD_OUTPUT_NV = ((int)0x854B), + COMBINER_AB_DOT_PRODUCT_NV = ((int)0x8545), + COMBINER2_NV = ((int)0x8552), + COMBINER7_NV = ((int)0x8557), + COMBINER_SUM_OUTPUT_NV = ((int)0x854C), + SCALE_BY_ONE_HALF_NV = ((int)0x8540), + VARIABLE_F_NV = ((int)0x8528), + SPARE0_PLUS_SECONDARY_COLOR_NV = ((int)0x8532), + UNSIGNED_INVERT_NV = ((int)0x8537), + NUM_GENERAL_COMBINERS_NV = ((int)0x854E), + COMBINER_MUX_SUM_NV = ((int)0x8547), + SPARE0_NV = ((int)0x852E), + DISCARD_NV = ((int)0x8530), + COMBINER_SCALE_NV = ((int)0x8548), + VARIABLE_D_NV = ((int)0x8526), + PRIMARY_COLOR_NV = ((int)0x852C), + COMBINER_CD_DOT_PRODUCT_NV = ((int)0x8546), + E_TIMES_F_NV = ((int)0x8531), + COMBINER0_NV = ((int)0x8550), + COMBINER_BIAS_NV = ((int)0x8549), + COMBINER5_NV = ((int)0x8555), + VARIABLE_B_NV = ((int)0x8524), + VARIABLE_A_NV = ((int)0x8523), } public enum NV_fog_distance { - EYE_PLANE = ((int)TextureGenParameter.EYE_PLANE), FOG_DISTANCE_MODE_NV = ((int)0x855A), + EYE_PLANE = ((int)TextureGenParameter.EYE_PLANE), EYE_RADIAL_NV = ((int)0x855B), EYE_PLANE_ABSOLUTE_NV = ((int)0x855C), } public enum NV_texgen_emboss { - EMBOSS_CONSTANT_NV = ((int)0x855E), EMBOSS_LIGHT_NV = ((int)0x855D), + EMBOSS_CONSTANT_NV = ((int)0x855E), EMBOSS_MAP_NV = ((int)0x855F), } @@ -7048,11 +7048,11 @@ namespace OpenTK.OpenGL public enum NV_texture_env_combine4 { - COMBINE4_NV = ((int)0x8503), SOURCE3_RGB_NV = ((int)0x8583), + OPERAND3_ALPHA_NV = ((int)0x859B), + COMBINE4_NV = ((int)0x8503), SOURCE3_ALPHA_NV = ((int)0x858B), OPERAND3_RGB_NV = ((int)0x8593), - OPERAND3_ALPHA_NV = ((int)0x859B), } public enum MESA_resize_buffers @@ -7074,58 +7074,58 @@ namespace OpenTK.OpenGL public enum IBM_vertex_array_lists { - INDEX_ARRAY_LIST_IBM = ((int)103073), + FOG_COORDINATE_ARRAY_LIST_IBM = ((int)103076), + VERTEX_ARRAY_LIST_STRIDE_IBM = ((int)103080), FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM = ((int)103086), - SECONDARY_COLOR_ARRAY_LIST_IBM = ((int)103077), NORMAL_ARRAY_LIST_IBM = ((int)103071), - COLOR_ARRAY_LIST_STRIDE_IBM = ((int)103082), - TEXTURE_COORD_ARRAY_LIST_IBM = ((int)103074), + SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM = ((int)103087), EDGE_FLAG_ARRAY_LIST_STRIDE_IBM = ((int)103085), COLOR_ARRAY_LIST_IBM = ((int)103072), - INDEX_ARRAY_LIST_STRIDE_IBM = ((int)103083), - EDGE_FLAG_ARRAY_LIST_IBM = ((int)103075), - SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM = ((int)103087), - TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM = ((int)103084), - FOG_COORDINATE_ARRAY_LIST_IBM = ((int)103076), - VERTEX_ARRAY_LIST_IBM = ((int)103070), - VERTEX_ARRAY_LIST_STRIDE_IBM = ((int)103080), + TEXTURE_COORD_ARRAY_LIST_IBM = ((int)103074), + COLOR_ARRAY_LIST_STRIDE_IBM = ((int)103082), NORMAL_ARRAY_LIST_STRIDE_IBM = ((int)103081), + TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM = ((int)103084), + INDEX_ARRAY_LIST_STRIDE_IBM = ((int)103083), + INDEX_ARRAY_LIST_IBM = ((int)103073), + SECONDARY_COLOR_ARRAY_LIST_IBM = ((int)103077), + EDGE_FLAG_ARRAY_LIST_IBM = ((int)103075), + VERTEX_ARRAY_LIST_IBM = ((int)103070), } public enum SGIX_ycrcb_subsample { PIXEL_SUBSAMPLE_2424_SGIX = ((int)0x85A3), - PACK_SUBSAMPLE_RATE_SGIX = ((int)0x85A0), - PIXEL_SUBSAMPLE_4444_SGIX = ((int)0x85A2), PIXEL_SUBSAMPLE_4242_SGIX = ((int)0x85A4), + PIXEL_SUBSAMPLE_4444_SGIX = ((int)0x85A2), + PACK_SUBSAMPLE_RATE_SGIX = ((int)0x85A0), UNPACK_SUBSAMPLE_RATE_SGIX = ((int)0x85A1), } public enum SGIX_ycrcba { - YCRCBA_SGIX = ((int)0x8319), YCRCB_SGIX = ((int)0x8318), + YCRCBA_SGIX = ((int)0x8319), } public enum SGI_depth_pass_instrument { - DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX = ((int)0x8311), DEPTH_PASS_INSTRUMENT_SGIX = ((int)0x8310), + DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX = ((int)0x8311), DEPTH_PASS_INSTRUMENT_MAX_SGIX = ((int)0x8312), } public enum GL_3DFX_texture_compression_FXT1 { - COMPRESSED_RGBA_FXT1_3DFX = ((int)0x86B1), COMPRESSED_RGB_FXT1_3DFX = ((int)0x86B0), + COMPRESSED_RGBA_FXT1_3DFX = ((int)0x86B1), } public enum GL_3DFX_multisample { - SAMPLE_BUFFERS_3DFX = ((int)0x86B3), - MULTISAMPLE_BIT_3DFX = ((int)0x20000000), - MULTISAMPLE_3DFX = ((int)0x86B2), SAMPLES_3DFX = ((int)0x86B4), + SAMPLE_BUFFERS_3DFX = ((int)0x86B3), + MULTISAMPLE_3DFX = ((int)0x86B2), + MULTISAMPLE_BIT_3DFX = ((int)0x20000000), } public enum GL_3DFX_tbuffer @@ -7134,42 +7134,42 @@ namespace OpenTK.OpenGL public enum EXT_multisample { - SAMPLE_MASK_EXT = ((int)0x80A0), - MULTISAMPLE_EXT = ((int)0x809D), - GL_4PASS_3_EXT = ((int)0x80A7), - SAMPLE_PATTERN_EXT = ((int)0x80AC), - SAMPLE_ALPHA_TO_MASK_EXT = ((int)0x809E), SAMPLES_EXT = ((int)0x80A9), - SAMPLE_MASK_INVERT_EXT = ((int)0x80AB), - GL_4PASS_1_EXT = ((int)0x80A5), - MULTISAMPLE_BIT_EXT = ((int)0x20000000), + SAMPLE_MASK_EXT = ((int)0x80A0), GL_4PASS_2_EXT = ((int)0x80A6), - SAMPLE_MASK_VALUE_EXT = ((int)0x80AA), - GL_2PASS_0_EXT = ((int)0x80A2), SAMPLE_BUFFERS_EXT = ((int)0x80A8), - GL_4PASS_0_EXT = ((int)0x80A4), + GL_4PASS_3_EXT = ((int)0x80A7), + GL_4PASS_1_EXT = ((int)0x80A5), + SAMPLE_MASK_VALUE_EXT = ((int)0x80AA), GL_2PASS_1_EXT = ((int)0x80A3), + SAMPLE_PATTERN_EXT = ((int)0x80AC), + GL_4PASS_0_EXT = ((int)0x80A4), GL_1PASS_EXT = ((int)0x80A1), SAMPLE_ALPHA_TO_ONE_EXT = ((int)0x809F), + GL_2PASS_0_EXT = ((int)0x80A2), + MULTISAMPLE_BIT_EXT = ((int)0x20000000), + SAMPLE_ALPHA_TO_MASK_EXT = ((int)0x809E), + SAMPLE_MASK_INVERT_EXT = ((int)0x80AB), + MULTISAMPLE_EXT = ((int)0x809D), } public enum EXT_texture_env_dot3 { - DOT3_RGB_EXT = ((int)0x8740), DOT3_RGBA_EXT = ((int)0x8741), + DOT3_RGB_EXT = ((int)0x8740), } public enum ATI_texture_mirror_once { - MIRROR_CLAMP_ATI = ((int)0x8742), MIRROR_CLAMP_TO_EDGE_ATI = ((int)0x8743), + MIRROR_CLAMP_ATI = ((int)0x8742), } public enum NV_fence { ALL_COMPLETED_NV = ((int)0x84F2), - FENCE_CONDITION_NV = ((int)0x84F4), FENCE_STATUS_NV = ((int)0x84F3), + FENCE_CONDITION_NV = ((int)0x84F4), } public enum IBM_texture_mirrored_repeat @@ -7179,36 +7179,36 @@ namespace OpenTK.OpenGL public enum NV_evaluators { - EVAL_VERTEX_ATTRIB4_NV = ((int)0x86CA), - EVAL_VERTEX_ATTRIB5_NV = ((int)0x86CB), - EVAL_VERTEX_ATTRIB15_NV = ((int)0x86D5), - MAX_MAP_TESSELLATION_NV = ((int)0x86D6), - EVAL_VERTEX_ATTRIB3_NV = ((int)0x86C9), - EVAL_VERTEX_ATTRIB12_NV = ((int)0x86D2), - EVAL_VERTEX_ATTRIB14_NV = ((int)0x86D4), - EVAL_VERTEX_ATTRIB13_NV = ((int)0x86D3), - MAX_RATIONAL_EVAL_ORDER_NV = ((int)0x86D7), - MAP_TESSELLATION_NV = ((int)0x86C2), - MAP_ATTRIB_U_ORDER_NV = ((int)0x86C3), - EVAL_VERTEX_ATTRIB8_NV = ((int)0x86CE), - EVAL_VERTEX_ATTRIB11_NV = ((int)0x86D1), EVAL_VERTEX_ATTRIB9_NV = ((int)0x86CF), + EVAL_VERTEX_ATTRIB8_NV = ((int)0x86CE), + EVAL_VERTEX_ATTRIB12_NV = ((int)0x86D2), + MAX_RATIONAL_EVAL_ORDER_NV = ((int)0x86D7), + EVAL_VERTEX_ATTRIB5_NV = ((int)0x86CB), + EVAL_VERTEX_ATTRIB4_NV = ((int)0x86CA), EVAL_VERTEX_ATTRIB7_NV = ((int)0x86CD), - EVAL_VERTEX_ATTRIB10_NV = ((int)0x86D0), - EVAL_VERTEX_ATTRIB2_NV = ((int)0x86C8), - EVAL_VERTEX_ATTRIB0_NV = ((int)0x86C6), - EVAL_2D_NV = ((int)0x86C0), - EVAL_VERTEX_ATTRIB1_NV = ((int)0x86C7), - MAP_ATTRIB_V_ORDER_NV = ((int)0x86C4), - EVAL_TRIANGULAR_2D_NV = ((int)0x86C1), EVAL_FRACTIONAL_TESSELLATION_NV = ((int)0x86C5), + MAP_ATTRIB_V_ORDER_NV = ((int)0x86C4), + EVAL_VERTEX_ATTRIB14_NV = ((int)0x86D4), + MAP_ATTRIB_U_ORDER_NV = ((int)0x86C3), + EVAL_TRIANGULAR_2D_NV = ((int)0x86C1), + EVAL_VERTEX_ATTRIB2_NV = ((int)0x86C8), + EVAL_VERTEX_ATTRIB15_NV = ((int)0x86D5), + EVAL_VERTEX_ATTRIB13_NV = ((int)0x86D3), + EVAL_VERTEX_ATTRIB11_NV = ((int)0x86D1), EVAL_VERTEX_ATTRIB6_NV = ((int)0x86CC), + EVAL_VERTEX_ATTRIB1_NV = ((int)0x86C7), + EVAL_VERTEX_ATTRIB0_NV = ((int)0x86C6), + EVAL_VERTEX_ATTRIB3_NV = ((int)0x86C9), + MAP_TESSELLATION_NV = ((int)0x86C2), + EVAL_2D_NV = ((int)0x86C0), + EVAL_VERTEX_ATTRIB10_NV = ((int)0x86D0), + MAX_MAP_TESSELLATION_NV = ((int)0x86D6), } public enum NV_packed_depth_stencil { - DEPTH_STENCIL_NV = ((int)0x84F9), UNSIGNED_INT_24_8_NV = ((int)0x84FA), + DEPTH_STENCIL_NV = ((int)0x84F9), } public enum NV_register_combiners2 @@ -7222,87 +7222,87 @@ namespace OpenTK.OpenGL public enum NV_texture_rectangle { - TEXTURE_BINDING_RECTANGLE_NV = ((int)0x84F6), - PROXY_TEXTURE_RECTANGLE_NV = ((int)0x84F7), - MAX_RECTANGLE_TEXTURE_SIZE_NV = ((int)0x84F8), TEXTURE_RECTANGLE_NV = ((int)0x84F5), + TEXTURE_BINDING_RECTANGLE_NV = ((int)0x84F6), + MAX_RECTANGLE_TEXTURE_SIZE_NV = ((int)0x84F8), + PROXY_TEXTURE_RECTANGLE_NV = ((int)0x84F7), } public enum NV_texture_shader { - DEPENDENT_GB_TEXTURE_2D_NV = ((int)0x86EA), - DS_SCALE_NV = ((int)0x8710), - DSDT_MAG_INTENSITY_NV = ((int)0x86DC), - SIGNED_HILO_NV = ((int)0x86F9), - DEPENDENT_AR_TEXTURE_2D_NV = ((int)0x86E9), - OFFSET_TEXTURE_SCALE_NV = ((int)0x86E2), - MAGNITUDE_SCALE_NV = ((int)0x8712), - CULL_FRAGMENT_NV = ((int)0x86E7), - OFFSET_TEXTURE_2D_SCALE_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_SCALE_NV), - TEXTURE_DT_SIZE_NV = ((int)0x871E), - OFFSET_TEXTURE_2D_NV = ((int)0x86E8), - UNSIGNED_INT_S8_S8_8_8_NV = ((int)0x86DA), - VIBRANCE_SCALE_NV = ((int)0x8713), - PREVIOUS_TEXTURE_INPUT_NV = ((int)0x86E4), - SIGNED_LUMINANCE_NV = ((int)0x8701), - DS_BIAS_NV = ((int)0x8716), - SIGNED_RGB8_NV = ((int)0x86FF), - DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV = ((int)0x86F1), - DSDT8_MAG8_INTENSITY8_NV = ((int)0x870B), - VIBRANCE_BIAS_NV = ((int)0x8719), - SIGNED_ALPHA8_NV = ((int)0x8706), - LO_BIAS_NV = ((int)0x8715), - UNSIGNED_INT_8_8_S8_S8_REV_NV = ((int)0x86DB), - DOT_PRODUCT_NV = ((int)0x86EC), - DOT_PRODUCT_TEXTURE_2D_NV = ((int)0x86EE), - SIGNED_RGB8_UNSIGNED_ALPHA8_NV = ((int)0x870D), - DOT_PRODUCT_TEXTURE_RECTANGLE_NV = ((int)0x864E), - DT_BIAS_NV = ((int)0x8717), - SIGNED_LUMINANCE_ALPHA_NV = ((int)0x8703), - OFFSET_TEXTURE_BIAS_NV = ((int)0x86E3), - OFFSET_TEXTURE_2D_MATRIX_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_MATRIX_NV), - HILO16_NV = ((int)0x86F8), - TEXTURE_BORDER_VALUES_NV = ((int)0x871A), - SIGNED_ALPHA_NV = ((int)0x8705), - OFFSET_TEXTURE_MATRIX_NV = ((int)0x86E1), TEXTURE_SHADER_NV = ((int)0x86DE), - OFFSET_TEXTURE_RECTANGLE_NV = ((int)0x864C), - HI_BIAS_NV = ((int)0x8714), - DSDT8_NV = ((int)0x8709), - SHADER_CONSISTENT_NV = ((int)0x86DD), - DSDT_MAG_NV = ((int)0x86F6), - TEXTURE_LO_SIZE_NV = ((int)0x871C), - DOT_PRODUCT_REFLECT_CUBE_MAP_NV = ((int)0x86F2), - DSDT8_MAG8_NV = ((int)0x870A), - SIGNED_RGBA8_NV = ((int)0x86FC), - DOT_PRODUCT_TEXTURE_CUBE_MAP_NV = ((int)0x86F0), - CULL_MODES_NV = ((int)0x86E0), - SIGNED_RGB_NV = ((int)0x86FE), - OFFSET_TEXTURE_RECTANGLE_SCALE_NV = ((int)0x864D), - DOT_PRODUCT_DEPTH_REPLACE_NV = ((int)0x86ED), + DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV = ((int)0x86F1), CONST_EYE_NV = ((int)0x86E5), - SIGNED_RGBA_NV = ((int)0x86FB), - RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV = ((int)0x86D9), - SIGNED_INTENSITY8_NV = ((int)0x8708), - SHADER_OPERATION_NV = ((int)0x86DF), - PASS_THROUGH_NV = ((int)0x86E6), - DSDT_NV = ((int)0x86F5), - SIGNED_RGB_UNSIGNED_ALPHA_NV = ((int)0x870C), - OFFSET_TEXTURE_2D_BIAS_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_BIAS_NV), - TEXTURE_MAG_SIZE_NV = ((int)0x871F), - SIGNED_LUMINANCE8_ALPHA8_NV = ((int)0x8704), - SIGNED_HILO16_NV = ((int)0x86FA), - SIGNED_INTENSITY_NV = ((int)0x8707), - HILO_NV = ((int)0x86F4), - DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV = ((int)0x86F3), - LO_SCALE_NV = ((int)0x870F), + DOT_PRODUCT_NV = ((int)0x86EC), MAGNITUDE_BIAS_NV = ((int)0x8718), - HI_SCALE_NV = ((int)0x870E), - TEXTURE_DS_SIZE_NV = ((int)0x871D), - DT_SCALE_NV = ((int)0x8711), - SIGNED_LUMINANCE8_NV = ((int)0x8702), - DSDT_MAG_VIB_NV = ((int)0x86F7), + SHADER_OPERATION_NV = ((int)0x86DF), + OFFSET_TEXTURE_2D_NV = ((int)0x86E8), + DOT_PRODUCT_REFLECT_CUBE_MAP_NV = ((int)0x86F2), + UNSIGNED_INT_S8_S8_8_8_NV = ((int)0x86DA), + SIGNED_RGBA8_NV = ((int)0x86FC), + SIGNED_LUMINANCE_NV = ((int)0x8701), + SIGNED_HILO16_NV = ((int)0x86FA), + SIGNED_RGB_UNSIGNED_ALPHA_NV = ((int)0x870C), + TEXTURE_MAG_SIZE_NV = ((int)0x871F), + UNSIGNED_INT_8_8_S8_S8_REV_NV = ((int)0x86DB), + HILO16_NV = ((int)0x86F8), + DSDT8_MAG8_INTENSITY8_NV = ((int)0x870B), + VIBRANCE_SCALE_NV = ((int)0x8713), + DOT_PRODUCT_TEXTURE_RECTANGLE_NV = ((int)0x864E), + HILO_NV = ((int)0x86F4), + DOT_PRODUCT_TEXTURE_CUBE_MAP_NV = ((int)0x86F0), + DSDT8_MAG8_NV = ((int)0x870A), + SIGNED_ALPHA_NV = ((int)0x8705), + DT_BIAS_NV = ((int)0x8717), + DSDT_MAG_NV = ((int)0x86F6), + DOT_PRODUCT_TEXTURE_2D_NV = ((int)0x86EE), + LO_SCALE_NV = ((int)0x870F), + SIGNED_INTENSITY_NV = ((int)0x8707), TEXTURE_HI_SIZE_NV = ((int)0x871B), + DSDT8_NV = ((int)0x8709), + TEXTURE_BORDER_VALUES_NV = ((int)0x871A), + SIGNED_ALPHA8_NV = ((int)0x8706), + OFFSET_TEXTURE_BIAS_NV = ((int)0x86E3), + OFFSET_TEXTURE_SCALE_NV = ((int)0x86E2), + OFFSET_TEXTURE_2D_BIAS_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_BIAS_NV), + VIBRANCE_BIAS_NV = ((int)0x8719), + OFFSET_TEXTURE_MATRIX_NV = ((int)0x86E1), + OFFSET_TEXTURE_RECTANGLE_SCALE_NV = ((int)0x864D), + MAGNITUDE_SCALE_NV = ((int)0x8712), + SIGNED_RGB8_UNSIGNED_ALPHA8_NV = ((int)0x870D), + TEXTURE_DS_SIZE_NV = ((int)0x871D), + DSDT_MAG_INTENSITY_NV = ((int)0x86DC), + SIGNED_LUMINANCE8_NV = ((int)0x8702), + TEXTURE_LO_SIZE_NV = ((int)0x871C), + SHADER_CONSISTENT_NV = ((int)0x86DD), + RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV = ((int)0x86D9), + SIGNED_HILO_NV = ((int)0x86F9), + DSDT_NV = ((int)0x86F5), + CULL_FRAGMENT_NV = ((int)0x86E7), + DOT_PRODUCT_DEPTH_REPLACE_NV = ((int)0x86ED), + PREVIOUS_TEXTURE_INPUT_NV = ((int)0x86E4), + SIGNED_RGB8_NV = ((int)0x86FF), + DS_SCALE_NV = ((int)0x8710), + PASS_THROUGH_NV = ((int)0x86E6), + SIGNED_INTENSITY8_NV = ((int)0x8708), + TEXTURE_DT_SIZE_NV = ((int)0x871E), + DS_BIAS_NV = ((int)0x8716), + HI_SCALE_NV = ((int)0x870E), + HI_BIAS_NV = ((int)0x8714), + LO_BIAS_NV = ((int)0x8715), + OFFSET_TEXTURE_RECTANGLE_NV = ((int)0x864C), + OFFSET_TEXTURE_2D_SCALE_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_SCALE_NV), + DEPENDENT_GB_TEXTURE_2D_NV = ((int)0x86EA), + SIGNED_LUMINANCE8_ALPHA8_NV = ((int)0x8704), + DEPENDENT_AR_TEXTURE_2D_NV = ((int)0x86E9), + DSDT_MAG_VIB_NV = ((int)0x86F7), + OFFSET_TEXTURE_2D_MATRIX_NV = ((int)NV_texture_shader.OFFSET_TEXTURE_MATRIX_NV), + SIGNED_RGB_NV = ((int)0x86FE), + DT_SCALE_NV = ((int)0x8711), + SIGNED_RGBA_NV = ((int)0x86FB), + CULL_MODES_NV = ((int)0x86E0), + SIGNED_LUMINANCE_ALPHA_NV = ((int)0x8703), + DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV = ((int)0x86F3), } public enum NV_texture_shader2 @@ -7317,89 +7317,89 @@ namespace OpenTK.OpenGL public enum NV_vertex_program { - VERTEX_PROGRAM_TWO_SIDE_NV = ((int)0x8643), - MAP1_VERTEX_ATTRIB12_4_NV = ((int)0x866C), ATTRIB_ARRAY_SIZE_NV = ((int)0x8623), - MATRIX7_NV = ((int)0x8637), - MAP2_VERTEX_ATTRIB14_4_NV = ((int)0x867E), - VERTEX_ATTRIB_ARRAY2_NV = ((int)0x8652), - MAP2_VERTEX_ATTRIB15_4_NV = ((int)0x867F), - VERTEX_ATTRIB_ARRAY9_NV = ((int)0x8659), - MAP2_VERTEX_ATTRIB12_4_NV = ((int)0x867C), - MAP2_VERTEX_ATTRIB3_4_NV = ((int)0x8673), - VERTEX_PROGRAM_POINT_SIZE_NV = ((int)0x8642), - MODELVIEW_PROJECTION_NV = ((int)0x8629), - MAP2_VERTEX_ATTRIB2_4_NV = ((int)0x8672), - MAP2_VERTEX_ATTRIB11_4_NV = ((int)0x867B), - VERTEX_ATTRIB_ARRAY8_NV = ((int)0x8658), - CURRENT_MATRIX_NV = ((int)0x8641), - VERTEX_PROGRAM_BINDING_NV = ((int)0x864A), - VERTEX_ATTRIB_ARRAY0_NV = ((int)0x8650), - MAP2_VERTEX_ATTRIB1_4_NV = ((int)0x8671), - VERTEX_ATTRIB_ARRAY7_NV = ((int)0x8657), - PROGRAM_PARAMETER_NV = ((int)0x8644), - VERTEX_PROGRAM_NV = ((int)0x8620), - ATTRIB_ARRAY_POINTER_NV = ((int)0x8645), - PROGRAM_STRING_NV = ((int)0x8628), - MAP2_VERTEX_ATTRIB0_4_NV = ((int)0x8670), - VERTEX_ATTRIB_ARRAY4_NV = ((int)0x8654), - MAP1_VERTEX_ATTRIB7_4_NV = ((int)0x8667), + VERTEX_PROGRAM_TWO_SIDE_NV = ((int)0x8643), PROGRAM_TARGET_NV = ((int)0x8646), - MAP1_VERTEX_ATTRIB11_4_NV = ((int)0x866B), - MAP2_VERTEX_ATTRIB7_4_NV = ((int)0x8677), - VERTEX_ATTRIB_ARRAY6_NV = ((int)0x8656), - MAP1_VERTEX_ATTRIB8_4_NV = ((int)0x8668), - VERTEX_ATTRIB_ARRAY5_NV = ((int)0x8655), - VERTEX_STATE_PROGRAM_NV = ((int)0x8621), - MAP1_VERTEX_ATTRIB9_4_NV = ((int)0x8669), - IDENTITY_NV = ((int)0x862A), - MAP2_VERTEX_ATTRIB6_4_NV = ((int)0x8676), - MATRIX4_NV = ((int)0x8634), - PROGRAM_RESIDENT_NV = ((int)0x8647), - MAP1_VERTEX_ATTRIB5_4_NV = ((int)0x8665), - MAP2_VERTEX_ATTRIB4_4_NV = ((int)0x8674), - MAP1_VERTEX_ATTRIB6_4_NV = ((int)0x8666), - MAP1_VERTEX_ATTRIB13_4_NV = ((int)0x866D), - MAP2_VERTEX_ATTRIB5_4_NV = ((int)0x8675), - MAP1_VERTEX_ATTRIB10_4_NV = ((int)0x866A), - MAP1_VERTEX_ATTRIB1_4_NV = ((int)0x8661), - MAP2_VERTEX_ATTRIB13_4_NV = ((int)0x867D), - VERTEX_ATTRIB_ARRAY3_NV = ((int)0x8653), - ATTRIB_ARRAY_TYPE_NV = ((int)0x8625), - MAP1_VERTEX_ATTRIB14_4_NV = ((int)0x866E), - MAP1_VERTEX_ATTRIB2_4_NV = ((int)0x8662), - TRACK_MATRIX_TRANSFORM_NV = ((int)0x8649), - MATRIX0_NV = ((int)0x8630), - MAP1_VERTEX_ATTRIB3_4_NV = ((int)0x8663), - MAP2_VERTEX_ATTRIB10_4_NV = ((int)0x867A), - INVERSE_NV = ((int)0x862B), - VERTEX_ATTRIB_ARRAY14_NV = ((int)0x865E), - VERTEX_ATTRIB_ARRAY15_NV = ((int)0x865F), - VERTEX_ATTRIB_ARRAY12_NV = ((int)0x865C), - MAX_TRACK_MATRICES_NV = ((int)0x862F), - MAP1_VERTEX_ATTRIB4_4_NV = ((int)0x8664), VERTEX_ATTRIB_ARRAY11_NV = ((int)0x865B), - VERTEX_ATTRIB_ARRAY13_NV = ((int)0x865D), - VERTEX_ATTRIB_ARRAY10_NV = ((int)0x865A), - MATRIX6_NV = ((int)0x8636), - PROGRAM_LENGTH_NV = ((int)0x8627), - MAP1_VERTEX_ATTRIB0_4_NV = ((int)0x8660), - VERTEX_ATTRIB_ARRAY1_NV = ((int)0x8651), - MAP1_VERTEX_ATTRIB15_4_NV = ((int)0x866F), - MAP2_VERTEX_ATTRIB9_4_NV = ((int)0x8679), - INVERSE_TRANSPOSE_NV = ((int)0x862D), PROGRAM_ERROR_POSITION_NV = ((int)0x864B), - TRACK_MATRIX_NV = ((int)0x8648), - MAP2_VERTEX_ATTRIB8_4_NV = ((int)0x8678), - CURRENT_MATRIX_STACK_DEPTH_NV = ((int)0x8640), - MATRIX1_NV = ((int)0x8631), - ATTRIB_ARRAY_STRIDE_NV = ((int)0x8624), - MATRIX3_NV = ((int)0x8633), - MATRIX5_NV = ((int)0x8635), - TRANSPOSE_NV = ((int)0x862C), - MATRIX2_NV = ((int)0x8632), + MAP2_VERTEX_ATTRIB4_4_NV = ((int)0x8674), + VERTEX_ATTRIB_ARRAY6_NV = ((int)0x8656), + VERTEX_ATTRIB_ARRAY3_NV = ((int)0x8653), CURRENT_ATTRIB_NV = ((int)0x8626), + MAP1_VERTEX_ATTRIB2_4_NV = ((int)0x8662), + VERTEX_PROGRAM_POINT_SIZE_NV = ((int)0x8642), + MATRIX0_NV = ((int)0x8630), + CURRENT_MATRIX_NV = ((int)0x8641), + MAX_TRACK_MATRICES_NV = ((int)0x862F), + VERTEX_ATTRIB_ARRAY2_NV = ((int)0x8652), + MAP2_VERTEX_ATTRIB6_4_NV = ((int)0x8676), + VERTEX_ATTRIB_ARRAY5_NV = ((int)0x8655), + TRACK_MATRIX_NV = ((int)0x8648), + MAP2_VERTEX_ATTRIB0_4_NV = ((int)0x8670), + MAP1_VERTEX_ATTRIB9_4_NV = ((int)0x8669), + MATRIX5_NV = ((int)0x8635), + PROGRAM_STRING_NV = ((int)0x8628), + IDENTITY_NV = ((int)0x862A), + VERTEX_ATTRIB_ARRAY13_NV = ((int)0x865D), + MAP2_VERTEX_ATTRIB14_4_NV = ((int)0x867E), + MAP2_VERTEX_ATTRIB15_4_NV = ((int)0x867F), + PROGRAM_LENGTH_NV = ((int)0x8627), + ATTRIB_ARRAY_STRIDE_NV = ((int)0x8624), + MATRIX2_NV = ((int)0x8632), + MAP2_VERTEX_ATTRIB2_4_NV = ((int)0x8672), + MATRIX1_NV = ((int)0x8631), + VERTEX_ATTRIB_ARRAY10_NV = ((int)0x865A), + PROGRAM_RESIDENT_NV = ((int)0x8647), + MAP1_VERTEX_ATTRIB11_4_NV = ((int)0x866B), + ATTRIB_ARRAY_POINTER_NV = ((int)0x8645), + MAP2_VERTEX_ATTRIB9_4_NV = ((int)0x8679), + VERTEX_STATE_PROGRAM_NV = ((int)0x8621), + MAP2_VERTEX_ATTRIB8_4_NV = ((int)0x8678), + INVERSE_TRANSPOSE_NV = ((int)0x862D), + MATRIX7_NV = ((int)0x8637), + MAP1_VERTEX_ATTRIB7_4_NV = ((int)0x8667), MAX_TRACK_MATRIX_STACK_DEPTH_NV = ((int)0x862E), + VERTEX_ATTRIB_ARRAY15_NV = ((int)0x865F), + TRACK_MATRIX_TRANSFORM_NV = ((int)0x8649), + MAP1_VERTEX_ATTRIB10_4_NV = ((int)0x866A), + VERTEX_ATTRIB_ARRAY8_NV = ((int)0x8658), + MAP1_VERTEX_ATTRIB1_4_NV = ((int)0x8661), + MAP1_VERTEX_ATTRIB8_4_NV = ((int)0x8668), + TRANSPOSE_NV = ((int)0x862C), + MATRIX4_NV = ((int)0x8634), + MAP1_VERTEX_ATTRIB5_4_NV = ((int)0x8665), + INVERSE_NV = ((int)0x862B), + MAP2_VERTEX_ATTRIB5_4_NV = ((int)0x8675), + VERTEX_PROGRAM_BINDING_NV = ((int)0x864A), + MAP1_VERTEX_ATTRIB3_4_NV = ((int)0x8663), + CURRENT_MATRIX_STACK_DEPTH_NV = ((int)0x8640), + MAP1_VERTEX_ATTRIB13_4_NV = ((int)0x866D), + MAP1_VERTEX_ATTRIB12_4_NV = ((int)0x866C), + MAP2_VERTEX_ATTRIB12_4_NV = ((int)0x867C), + MAP2_VERTEX_ATTRIB13_4_NV = ((int)0x867D), + VERTEX_ATTRIB_ARRAY9_NV = ((int)0x8659), + PROGRAM_PARAMETER_NV = ((int)0x8644), + MAP2_VERTEX_ATTRIB1_4_NV = ((int)0x8671), + MATRIX6_NV = ((int)0x8636), + VERTEX_PROGRAM_NV = ((int)0x8620), + MAP1_VERTEX_ATTRIB4_4_NV = ((int)0x8664), + MODELVIEW_PROJECTION_NV = ((int)0x8629), + MAP2_VERTEX_ATTRIB10_4_NV = ((int)0x867A), + MAP2_VERTEX_ATTRIB11_4_NV = ((int)0x867B), + MAP2_VERTEX_ATTRIB7_4_NV = ((int)0x8677), + VERTEX_ATTRIB_ARRAY14_NV = ((int)0x865E), + VERTEX_ATTRIB_ARRAY4_NV = ((int)0x8654), + VERTEX_ATTRIB_ARRAY1_NV = ((int)0x8651), + MAP2_VERTEX_ATTRIB3_4_NV = ((int)0x8673), + MAP1_VERTEX_ATTRIB6_4_NV = ((int)0x8666), + ATTRIB_ARRAY_TYPE_NV = ((int)0x8625), + MATRIX3_NV = ((int)0x8633), + VERTEX_ATTRIB_ARRAY12_NV = ((int)0x865C), + VERTEX_ATTRIB_ARRAY7_NV = ((int)0x8657), + VERTEX_ATTRIB_ARRAY0_NV = ((int)0x8650), + MAP1_VERTEX_ATTRIB0_4_NV = ((int)0x8660), + MAP1_VERTEX_ATTRIB15_4_NV = ((int)0x866F), + MAP1_VERTEX_ATTRIB14_4_NV = ((int)0x866E), } public enum SGIX_scalebias_hint @@ -7415,310 +7415,310 @@ namespace OpenTK.OpenGL public enum OML_subsample { - FORMAT_SUBSAMPLE_24_24_OML = ((int)0x8982), FORMAT_SUBSAMPLE_244_244_OML = ((int)0x8983), + FORMAT_SUBSAMPLE_24_24_OML = ((int)0x8982), } public enum OML_resample { PACK_RESAMPLE_OML = ((int)0x8984), - RESAMPLE_AVERAGE_OML = ((int)0x8988), RESAMPLE_REPLICATE_OML = ((int)0x8986), - RESAMPLE_DECIMATE_OML = ((int)0x8989), UNPACK_RESAMPLE_OML = ((int)0x8985), + RESAMPLE_AVERAGE_OML = ((int)0x8988), RESAMPLE_ZERO_FILL_OML = ((int)0x8987), + RESAMPLE_DECIMATE_OML = ((int)0x8989), } public enum NV_copy_depth_to_color { - DEPTH_STENCIL_TO_BGRA_NV = ((int)0x886F), DEPTH_STENCIL_TO_RGBA_NV = ((int)0x886E), + DEPTH_STENCIL_TO_BGRA_NV = ((int)0x886F), } public enum ATI_envmap_bumpmap { + DU8DV8_ATI = ((int)0x877A), BUMP_TARGET_ATI = ((int)0x877C), BUMP_ROT_MATRIX_ATI = ((int)0x8775), - DU8DV8_ATI = ((int)0x877A), BUMP_NUM_TEX_UNITS_ATI = ((int)0x8777), - BUMP_ROT_MATRIX_SIZE_ATI = ((int)0x8776), - BUMP_ENVMAP_ATI = ((int)0x877B), BUMP_TEX_UNITS_ATI = ((int)0x8778), + BUMP_ENVMAP_ATI = ((int)0x877B), DUDV_ATI = ((int)0x8779), + BUMP_ROT_MATRIX_SIZE_ATI = ((int)0x8776), } public enum ATI_fragment_shader { - REG_16_ATI = ((int)0x8931), - CON_12_ATI = ((int)0x894D), - REG_14_ATI = ((int)0x892F), - CON_14_ATI = ((int)0x894F), - HALF_BIT_ATI = ((int)0x00000008), - NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI = ((int)0x8973), - REG_25_ATI = ((int)0x893A), - REG_10_ATI = ((int)0x892B), - CON_6_ATI = ((int)0x8947), - REG_15_ATI = ((int)0x8930), - REG_2_ATI = ((int)0x8923), - NUM_FRAGMENT_CONSTANTS_ATI = ((int)0x896F), - QUARTER_BIT_ATI = ((int)0x00000010), - REG_19_ATI = ((int)0x8934), - CON_27_ATI = ((int)0x895C), - NUM_INSTRUCTIONS_PER_PASS_ATI = ((int)0x8971), - FRAGMENT_SHADER_ATI = ((int)0x8920), - NUM_PASSES_ATI = ((int)0x8970), + CON_2_ATI = ((int)0x8943), + MUL_ATI = ((int)0x8964), + CON_21_ATI = ((int)0x8956), + CON_24_ATI = ((int)0x8959), + CND0_ATI = ((int)0x896B), + NUM_LOOPBACK_COMPONENTS_ATI = ((int)0x8974), + CON_8_ATI = ((int)0x8949), REG_28_ATI = ((int)0x893D), + REG_10_ATI = ((int)0x892B), + REG_2_ATI = ((int)0x8923), + FRAGMENT_SHADER_ATI = ((int)0x8920), CON_1_ATI = ((int)0x8942), + NUM_INSTRUCTIONS_PER_PASS_ATI = ((int)0x8971), + REG_13_ATI = ((int)0x892E), + REG_11_ATI = ((int)0x892C), REG_3_ATI = ((int)0x8924), - CON_9_ATI = ((int)0x894A), - CON_4_ATI = ((int)0x8945), - CON_18_ATI = ((int)0x8953), + GREEN_BIT_ATI = ((int)0x00000002), + REG_8_ATI = ((int)0x8929), + CON_28_ATI = ((int)0x895D), + REG_16_ATI = ((int)0x8931), + NUM_FRAGMENT_CONSTANTS_ATI = ((int)0x896F), + REG_19_ATI = ((int)0x8934), + DOT2_ADD_ATI = ((int)0x896C), + RED_BIT_ATI = ((int)0x00000001), + SWIZZLE_STRQ_ATI = ((int)0x897A), + SUB_ATI = ((int)0x8965), + CON_5_ATI = ((int)0x8946), + SWIZZLE_STR_ATI = ((int)0x8976), + LERP_ATI = ((int)0x8969), + MOV_ATI = ((int)0x8961), GL_2X_BIT_ATI = ((int)0x00000001), REG_27_ATI = ((int)0x893C), - REG_22_ATI = ((int)0x8937), - REG_21_ATI = ((int)0x8936), - SWIZZLE_STR_DR_ATI = ((int)0x8978), - REG_20_ATI = ((int)0x8935), - CON_21_ATI = ((int)0x8956), - MUL_ATI = ((int)0x8964), - SATURATE_BIT_ATI = ((int)0x00000040), - REG_0_ATI = ((int)0x8921), - MOV_ATI = ((int)0x8961), + REG_25_ATI = ((int)0x893A), + SECONDARY_INTERPOLATOR_ATI = ((int)0x896D), SWIZZLE_STQ_DQ_ATI = ((int)0x8979), - SWIZZLE_STQ_ATI = ((int)0x8977), - SWIZZLE_STR_ATI = ((int)0x8976), - REG_8_ATI = ((int)0x8929), - CON_10_ATI = ((int)0x894B), - CON_7_ATI = ((int)0x8948), - DOT2_ADD_ATI = ((int)0x896C), - CON_16_ATI = ((int)0x8951), - CON_22_ATI = ((int)0x8957), - REG_31_ATI = ((int)0x8940), + SWIZZLE_STRQ_DQ_ATI = ((int)0x897B), + CON_30_ATI = ((int)0x895F), + REG_4_ATI = ((int)0x8925), MAD_ATI = ((int)0x8968), - COLOR_ALPHA_PAIRING_ATI = ((int)0x8975), - CON_24_ATI = ((int)0x8959), - REG_30_ATI = ((int)0x893F), - CON_13_ATI = ((int)0x894E), + REG_0_ATI = ((int)0x8921), + REG_5_ATI = ((int)0x8926), + CON_0_ATI = ((int)0x8941), REG_1_ATI = ((int)0x8922), CON_15_ATI = ((int)0x8950), REG_18_ATI = ((int)0x8933), - SECONDARY_INTERPOLATOR_ATI = ((int)0x896D), - REG_9_ATI = ((int)0x892A), - BLUE_BIT_ATI = ((int)0x00000004), - CON_2_ATI = ((int)0x8943), - LERP_ATI = ((int)0x8969), - REG_17_ATI = ((int)0x8932), - REG_12_ATI = ((int)0x892D), - REG_11_ATI = ((int)0x892C), - CND0_ATI = ((int)0x896B), - REG_6_ATI = ((int)0x8927), - REG_23_ATI = ((int)0x8938), - CON_29_ATI = ((int)0x895E), - SWIZZLE_STRQ_DQ_ATI = ((int)0x897B), - NEGATE_BIT_ATI = ((int)0x00000004), - CON_31_ATI = ((int)0x8960), - CON_5_ATI = ((int)0x8946), - GL_8X_BIT_ATI = ((int)0x00000004), - CON_8_ATI = ((int)0x8949), - COMP_BIT_ATI = ((int)0x00000002), - REG_26_ATI = ((int)0x893B), - CON_26_ATI = ((int)0x895B), - REG_24_ATI = ((int)0x8939), - BIAS_BIT_ATI = ((int)0x00000008), - RED_BIT_ATI = ((int)0x00000001), - CON_28_ATI = ((int)0x895D), - CND_ATI = ((int)0x896A), CON_17_ATI = ((int)0x8952), - REG_7_ATI = ((int)0x8928), + HALF_BIT_ATI = ((int)0x00000008), + CON_25_ATI = ((int)0x895A), + CON_27_ATI = ((int)0x895C), + CND_ATI = ((int)0x896A), + NUM_PASSES_ATI = ((int)0x8970), + CON_7_ATI = ((int)0x8948), + REG_24_ATI = ((int)0x8939), + REG_22_ATI = ((int)0x8937), + ADD_ATI = ((int)0x8963), + GL_8X_BIT_ATI = ((int)0x00000004), + CON_4_ATI = ((int)0x8945), + BIAS_BIT_ATI = ((int)0x00000008), + CON_16_ATI = ((int)0x8951), + CON_10_ATI = ((int)0x894B), + REG_17_ATI = ((int)0x8932), + REG_15_ATI = ((int)0x8930), + NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI = ((int)0x8973), + CON_26_ATI = ((int)0x895B), + CON_20_ATI = ((int)0x8955), + NUM_INSTRUCTIONS_TOTAL_ATI = ((int)0x8972), + COMP_BIT_ATI = ((int)0x00000002), + COLOR_ALPHA_PAIRING_ATI = ((int)0x8975), + REG_9_ATI = ((int)0x892A), + EIGHTH_BIT_ATI = ((int)0x00000020), + QUARTER_BIT_ATI = ((int)0x00000010), GL_4X_BIT_ATI = ((int)0x00000002), CON_19_ATI = ((int)0x8954), - EIGHTH_BIT_ATI = ((int)0x00000020), - CON_30_ATI = ((int)0x895F), - NUM_LOOPBACK_COMPONENTS_ATI = ((int)0x8974), - REG_4_ATI = ((int)0x8925), - CON_0_ATI = ((int)0x8941), - ADD_ATI = ((int)0x8963), - GREEN_BIT_ATI = ((int)0x00000002), - DOT3_ATI = ((int)0x8966), - CON_20_ATI = ((int)0x8955), - REG_29_ATI = ((int)0x893E), - CON_11_ATI = ((int)0x894C), CON_3_ATI = ((int)0x8944), - NUM_INSTRUCTIONS_TOTAL_ATI = ((int)0x8972), - SUB_ATI = ((int)0x8965), - NUM_FRAGMENT_REGISTERS_ATI = ((int)0x896E), - REG_13_ATI = ((int)0x892E), + CON_31_ATI = ((int)0x8960), + CON_29_ATI = ((int)0x895E), + CON_13_ATI = ((int)0x894E), + CON_14_ATI = ((int)0x894F), + CON_6_ATI = ((int)0x8947), + REG_14_ATI = ((int)0x892F), + REG_12_ATI = ((int)0x892D), + SWIZZLE_STQ_ATI = ((int)0x8977), CON_23_ATI = ((int)0x8958), + DOT3_ATI = ((int)0x8966), + SWIZZLE_STR_DR_ATI = ((int)0x8978), + BLUE_BIT_ATI = ((int)0x00000004), + REG_20_ATI = ((int)0x8935), + CON_18_ATI = ((int)0x8953), + REG_30_ATI = ((int)0x893F), DOT4_ATI = ((int)0x8967), - SWIZZLE_STRQ_ATI = ((int)0x897A), - REG_5_ATI = ((int)0x8926), - CON_25_ATI = ((int)0x895A), + CON_9_ATI = ((int)0x894A), + NUM_FRAGMENT_REGISTERS_ATI = ((int)0x896E), + REG_23_ATI = ((int)0x8938), + NEGATE_BIT_ATI = ((int)0x00000004), + REG_21_ATI = ((int)0x8936), + CON_11_ATI = ((int)0x894C), + REG_6_ATI = ((int)0x8927), + CON_12_ATI = ((int)0x894D), + REG_26_ATI = ((int)0x893B), + REG_29_ATI = ((int)0x893E), + REG_31_ATI = ((int)0x8940), + REG_7_ATI = ((int)0x8928), + CON_22_ATI = ((int)0x8957), + SATURATE_BIT_ATI = ((int)0x00000040), } public enum ATI_pn_triangles { - PN_TRIANGLES_TESSELATION_LEVEL_ATI = ((int)0x87F4), - PN_TRIANGLES_POINT_MODE_ATI = ((int)0x87F2), - PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI = ((int)0x87F8), - PN_TRIANGLES_ATI = ((int)0x87F0), - PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI = ((int)0x87F7), - PN_TRIANGLES_POINT_MODE_CUBIC_ATI = ((int)0x87F6), PN_TRIANGLES_NORMAL_MODE_ATI = ((int)0x87F3), + PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI = ((int)0x87F8), + PN_TRIANGLES_POINT_MODE_ATI = ((int)0x87F2), + PN_TRIANGLES_ATI = ((int)0x87F0), + PN_TRIANGLES_TESSELATION_LEVEL_ATI = ((int)0x87F4), + PN_TRIANGLES_POINT_MODE_CUBIC_ATI = ((int)0x87F6), MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI = ((int)0x87F1), PN_TRIANGLES_POINT_MODE_LINEAR_ATI = ((int)0x87F5), + PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI = ((int)0x87F7), } public enum ATI_vertex_array_object { - ARRAY_OBJECT_BUFFER_ATI = ((int)0x8766), - PRESERVE_ATI = ((int)0x8762), - DISCARD_ATI = ((int)0x8763), STATIC_ATI = ((int)0x8760), + OBJECT_BUFFER_USAGE_ATI = ((int)0x8765), ARRAY_OBJECT_OFFSET_ATI = ((int)0x8767), OBJECT_BUFFER_SIZE_ATI = ((int)0x8764), - OBJECT_BUFFER_USAGE_ATI = ((int)0x8765), + ARRAY_OBJECT_BUFFER_ATI = ((int)0x8766), DYNAMIC_ATI = ((int)0x8761), + DISCARD_ATI = ((int)0x8763), + PRESERVE_ATI = ((int)0x8762), } public enum EXT_vertex_shader { - OP_INDEX_EXT = ((int)0x8782), - OP_MOV_EXT = ((int)0x8799), - OP_MULTIPLY_MATRIX_EXT = ((int)0x8798), + LOCAL_CONSTANT_VALUE_EXT = ((int)0x87EC), VERTEX_SHADER_INSTRUCTIONS_EXT = ((int)0x87CF), - VERTEX_SHADER_OPTIMIZED_EXT = ((int)0x87D4), - OUTPUT_FOG_EXT = ((int)0x87BD), + OP_FLOOR_EXT = ((int)0x878F), + VERTEX_SHADER_EXT = ((int)0x8780), + OUTPUT_TEXTURE_COORD11_EXT = ((int)0x87A8), + OUTPUT_TEXTURE_COORD10_EXT = ((int)0x87A7), + OUTPUT_TEXTURE_COORD13_EXT = ((int)0x87AA), + OUTPUT_TEXTURE_COORD12_EXT = ((int)0x87A9), + VARIANT_ARRAY_EXT = ((int)0x87E8), + VARIANT_ARRAY_TYPE_EXT = ((int)0x87E7), + MAX_VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87C7), Y_EXT = ((int)0x87D6), - OP_ROUND_EXT = ((int)0x8790), - OUTPUT_TEXTURE_COORD28_EXT = ((int)0x87B9), - INVARIANT_EXT = ((int)0x87C2), - MAX_VERTEX_SHADER_VARIANTS_EXT = ((int)0x87C6), - OP_POWER_EXT = ((int)0x8793), - CURRENT_VERTEX_EXT = ((int)0x87E2), - OUTPUT_TEXTURE_COORD1_EXT = ((int)0x879E), - OUTPUT_TEXTURE_COORD29_EXT = ((int)0x87BA), - LOCAL_EXT = ((int)0x87C4), - OUTPUT_TEXTURE_COORD4_EXT = ((int)0x87A1), - OUTPUT_TEXTURE_COORD20_EXT = ((int)0x87B1), - VARIANT_ARRAY_POINTER_EXT = ((int)0x87E9), - Z_EXT = ((int)0x87D7), + INVARIANT_DATATYPE_EXT = ((int)0x87EB), VARIANT_ARRAY_STRIDE_EXT = ((int)0x87E6), + MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT = ((int)0x87CE), + OUTPUT_TEXTURE_COORD4_EXT = ((int)0x87A1), + OUTPUT_TEXTURE_COORD31_EXT = ((int)0x87BC), + OUTPUT_TEXTURE_COORD30_EXT = ((int)0x87BB), + OUTPUT_FOG_EXT = ((int)0x87BD), + LOCAL_CONSTANT_DATATYPE_EXT = ((int)0x87ED), + OP_POWER_EXT = ((int)0x8793), + NORMALIZED_RANGE_EXT = ((int)0x87E0), + NEGATIVE_Y_EXT = ((int)0x87DA), + NEGATIVE_W_EXT = ((int)0x87DC), + OP_MADD_EXT = ((int)0x8788), + OUTPUT_TEXTURE_COORD20_EXT = ((int)0x87B1), + OUTPUT_TEXTURE_COORD1_EXT = ((int)0x879E), + OP_RECIP_SQRT_EXT = ((int)0x8795), + INVARIANT_VALUE_EXT = ((int)0x87EA), + OP_CROSS_PRODUCT_EXT = ((int)0x8797), + OP_MIN_EXT = ((int)0x878B), + Z_EXT = ((int)0x87D7), + OP_CLAMP_EXT = ((int)0x878E), + NEGATIVE_Z_EXT = ((int)0x87DB), + VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87D1), + OP_MAX_EXT = ((int)0x878A), + MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87CC), + VARIANT_EXT = ((int)0x87C1), + OP_INDEX_EXT = ((int)0x8782), + ONE_EXT = ((int)0x87DE), + VARIANT_DATATYPE_EXT = ((int)0x87E5), + MAX_VERTEX_SHADER_LOCALS_EXT = ((int)0x87C9), + OUTPUT_TEXTURE_COORD5_EXT = ((int)0x87A2), + OP_MOV_EXT = ((int)0x8799), + FULL_RANGE_EXT = ((int)0x87E1), + NEGATIVE_ONE_EXT = ((int)0x87DF), + OUTPUT_TEXTURE_COORD25_EXT = ((int)0x87B6), + OUTPUT_TEXTURE_COORD24_EXT = ((int)0x87B5), + MAX_VERTEX_SHADER_INSTRUCTIONS_EXT = ((int)0x87C5), + OUTPUT_TEXTURE_COORD26_EXT = ((int)0x87B7), + OP_ROUND_EXT = ((int)0x8790), + OUTPUT_TEXTURE_COORD0_EXT = ((int)0x879D), + OP_SUB_EXT = ((int)0x8796), + VERTEX_SHADER_OPTIMIZED_EXT = ((int)0x87D4), + VERTEX_SHADER_VARIANTS_EXT = ((int)0x87D0), + OUTPUT_TEXTURE_COORD8_EXT = ((int)0x87A5), + VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87D2), + OUTPUT_TEXTURE_COORD2_EXT = ((int)0x879F), + VECTOR_EXT = ((int)0x87BF), + MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT = ((int)0x87CA), + OP_MULTIPLY_MATRIX_EXT = ((int)0x8798), VARIANT_VALUE_EXT = ((int)0x87E4), MVP_MATRIX_EXT = ((int)0x87E3), + OUTPUT_TEXTURE_COORD27_EXT = ((int)0x87B8), + OUTPUT_TEXTURE_COORD15_EXT = ((int)0x87AC), + OUTPUT_TEXTURE_COORD14_EXT = ((int)0x87AB), + OUTPUT_TEXTURE_COORD17_EXT = ((int)0x87AE), + OUTPUT_TEXTURE_COORD16_EXT = ((int)0x87AD), + OP_EXP_BASE_2_EXT = ((int)0x8791), + MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT = ((int)0x87CB), + INVARIANT_EXT = ((int)0x87C2), + MATRIX_EXT = ((int)0x87C0), + LOCAL_EXT = ((int)0x87C4), + OP_MUL_EXT = ((int)0x8786), + CURRENT_VERTEX_EXT = ((int)0x87E2), + X_EXT = ((int)0x87D5), + OUTPUT_TEXTURE_COORD6_EXT = ((int)0x87A3), + OP_FRAC_EXT = ((int)0x8789), + VARIANT_ARRAY_POINTER_EXT = ((int)0x87E9), + OP_NEGATE_EXT = ((int)0x8783), + OP_RECIP_EXT = ((int)0x8794), + OUTPUT_COLOR1_EXT = ((int)0x879C), + MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87C8), + OUTPUT_TEXTURE_COORD29_EXT = ((int)0x87BA), + OUTPUT_TEXTURE_COORD28_EXT = ((int)0x87B9), + ZERO_EXT = ((int)0x87DD), + MAX_VERTEX_SHADER_VARIANTS_EXT = ((int)0x87C6), + OUTPUT_TEXTURE_COORD9_EXT = ((int)0x87A6), + OUTPUT_TEXTURE_COORD3_EXT = ((int)0x87A0), + OUTPUT_COLOR0_EXT = ((int)0x879B), + SCALAR_EXT = ((int)0x87BE), + OUTPUT_TEXTURE_COORD21_EXT = ((int)0x87B2), + OP_SET_GE_EXT = ((int)0x878C), + OP_LOG_BASE_2_EXT = ((int)0x8792), + OUTPUT_TEXTURE_COORD22_EXT = ((int)0x87B3), + VERTEX_SHADER_LOCALS_EXT = ((int)0x87D3), + LOCAL_CONSTANT_EXT = ((int)0x87C3), + MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87CD), + OP_DOT3_EXT = ((int)0x8784), + W_EXT = ((int)0x87D8), + OP_DOT4_EXT = ((int)0x8785), + OP_ADD_EXT = ((int)0x8787), VERTEX_SHADER_BINDING_EXT = ((int)0x8781), OUTPUT_TEXTURE_COORD19_EXT = ((int)0x87B0), - INVARIANT_VALUE_EXT = ((int)0x87EA), - OUTPUT_TEXTURE_COORD21_EXT = ((int)0x87B2), - MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87C8), - OUTPUT_TEXTURE_COORD3_EXT = ((int)0x87A0), - OUTPUT_TEXTURE_COORD10_EXT = ((int)0x87A7), - OP_MUL_EXT = ((int)0x8786), - NEGATIVE_ONE_EXT = ((int)0x87DF), - OP_CROSS_PRODUCT_EXT = ((int)0x8797), - VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87D2), OUTPUT_TEXTURE_COORD18_EXT = ((int)0x87AF), - OP_NEGATE_EXT = ((int)0x8783), - OUTPUT_TEXTURE_COORD6_EXT = ((int)0x87A3), - VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87D1), - OUTPUT_TEXTURE_COORD11_EXT = ((int)0x87A8), - W_EXT = ((int)0x87D8), OP_SET_LT_EXT = ((int)0x878D), - ONE_EXT = ((int)0x87DE), - VARIANT_ARRAY_EXT = ((int)0x87E8), - OUTPUT_COLOR1_EXT = ((int)0x879C), - OUTPUT_TEXTURE_COORD13_EXT = ((int)0x87AA), - OUTPUT_TEXTURE_COORD24_EXT = ((int)0x87B5), - X_EXT = ((int)0x87D5), - ZERO_EXT = ((int)0x87DD), - LOCAL_CONSTANT_DATATYPE_EXT = ((int)0x87ED), - SCALAR_EXT = ((int)0x87BE), - OUTPUT_TEXTURE_COORD30_EXT = ((int)0x87BB), - VARIANT_ARRAY_TYPE_EXT = ((int)0x87E7), - VERTEX_SHADER_VARIANTS_EXT = ((int)0x87D0), - OUTPUT_TEXTURE_COORD5_EXT = ((int)0x87A2), - NEGATIVE_W_EXT = ((int)0x87DC), - OUTPUT_TEXTURE_COORD25_EXT = ((int)0x87B6), - MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87CD), - OP_FLOOR_EXT = ((int)0x878F), - NEGATIVE_Y_EXT = ((int)0x87DA), - MAX_VERTEX_SHADER_INVARIANTS_EXT = ((int)0x87C7), - OUTPUT_TEXTURE_COORD8_EXT = ((int)0x87A5), - OP_RECIP_EXT = ((int)0x8794), - OUTPUT_TEXTURE_COORD31_EXT = ((int)0x87BC), - OUTPUT_TEXTURE_COORD14_EXT = ((int)0x87AB), - NEGATIVE_X_EXT = ((int)0x87D9), - MAX_VERTEX_SHADER_INSTRUCTIONS_EXT = ((int)0x87C5), - VARIANT_DATATYPE_EXT = ((int)0x87E5), OUTPUT_VERTEX_EXT = ((int)0x879A), - OP_ADD_EXT = ((int)0x8787), - OUTPUT_TEXTURE_COORD0_EXT = ((int)0x879D), - OUTPUT_TEXTURE_COORD15_EXT = ((int)0x87AC), - OP_MADD_EXT = ((int)0x8788), - OP_DOT3_EXT = ((int)0x8784), - MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT = ((int)0x87CE), + NEGATIVE_X_EXT = ((int)0x87D9), OUTPUT_TEXTURE_COORD7_EXT = ((int)0x87A4), - LOCAL_CONSTANT_EXT = ((int)0x87C3), - VECTOR_EXT = ((int)0x87BF), - VERTEX_SHADER_EXT = ((int)0x8780), - NORMALIZED_RANGE_EXT = ((int)0x87E0), - VARIANT_EXT = ((int)0x87C1), - OUTPUT_TEXTURE_COORD26_EXT = ((int)0x87B7), - OP_MAX_EXT = ((int)0x878A), - OP_CLAMP_EXT = ((int)0x878E), - INVARIANT_DATATYPE_EXT = ((int)0x87EB), - MAX_VERTEX_SHADER_LOCALS_EXT = ((int)0x87C9), - OUTPUT_TEXTURE_COORD22_EXT = ((int)0x87B3), - OP_SET_GE_EXT = ((int)0x878C), - OP_FRAC_EXT = ((int)0x8789), - VERTEX_SHADER_LOCALS_EXT = ((int)0x87D3), - MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT = ((int)0x87CA), - LOCAL_CONSTANT_VALUE_EXT = ((int)0x87EC), - OUTPUT_TEXTURE_COORD27_EXT = ((int)0x87B8), - NEGATIVE_Z_EXT = ((int)0x87DB), - OP_RECIP_SQRT_EXT = ((int)0x8795), - MATRIX_EXT = ((int)0x87C0), - OP_EXP_BASE_2_EXT = ((int)0x8791), - OUTPUT_TEXTURE_COORD16_EXT = ((int)0x87AD), OUTPUT_TEXTURE_COORD23_EXT = ((int)0x87B4), - OUTPUT_COLOR0_EXT = ((int)0x879B), - OP_MIN_EXT = ((int)0x878B), - OP_DOT4_EXT = ((int)0x8785), - OUTPUT_TEXTURE_COORD12_EXT = ((int)0x87A9), - OP_SUB_EXT = ((int)0x8796), - MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT = ((int)0x87CB), - MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = ((int)0x87CC), - OUTPUT_TEXTURE_COORD2_EXT = ((int)0x879F), - OUTPUT_TEXTURE_COORD17_EXT = ((int)0x87AE), - OP_LOG_BASE_2_EXT = ((int)0x8792), - OUTPUT_TEXTURE_COORD9_EXT = ((int)0x87A6), - FULL_RANGE_EXT = ((int)0x87E1), } public enum ATI_vertex_streams { - VERTEX_STREAM6_ATI = ((int)0x8772), - VERTEX_STREAM1_ATI = ((int)0x876D), - VERTEX_STREAM3_ATI = ((int)0x876F), - MAX_VERTEX_STREAMS_ATI = ((int)0x876B), - VERTEX_STREAM4_ATI = ((int)0x8770), - VERTEX_STREAM0_ATI = ((int)0x876C), + VERTEX_STREAM5_ATI = ((int)0x8771), VERTEX_STREAM2_ATI = ((int)0x876E), VERTEX_SOURCE_ATI = ((int)0x8774), + VERTEX_STREAM3_ATI = ((int)0x876F), + VERTEX_STREAM0_ATI = ((int)0x876C), + VERTEX_STREAM6_ATI = ((int)0x8772), + VERTEX_STREAM1_ATI = ((int)0x876D), VERTEX_STREAM7_ATI = ((int)0x8773), - VERTEX_STREAM5_ATI = ((int)0x8771), + MAX_VERTEX_STREAMS_ATI = ((int)0x876B), + VERTEX_STREAM4_ATI = ((int)0x8770), } public enum ATI_element_array { - ELEMENT_ARRAY_POINTER_ATI = ((int)0x876A), ELEMENT_ARRAY_ATI = ((int)0x8768), ELEMENT_ARRAY_TYPE_ATI = ((int)0x8769), + ELEMENT_ARRAY_POINTER_ATI = ((int)0x876A), } public enum SUN_mesh_array { - TRIANGLE_MESH_SUN = ((int)0x8615), QUAD_MESH_SUN = ((int)0x8614), + TRIANGLE_MESH_SUN = ((int)0x8615), } public enum SUN_slice_accum @@ -7738,38 +7738,38 @@ namespace OpenTK.OpenGL public enum NV_occlusion_query { - CURRENT_OCCLUSION_QUERY_ID_NV = ((int)0x8865), - PIXEL_COUNT_NV = ((int)0x8866), PIXEL_COUNTER_BITS_NV = ((int)0x8864), + PIXEL_COUNT_NV = ((int)0x8866), PIXEL_COUNT_AVAILABLE_NV = ((int)0x8867), + CURRENT_OCCLUSION_QUERY_ID_NV = ((int)0x8865), } public enum NV_point_sprite { - COORD_REPLACE_NV = ((int)0x8862), POINT_SPRITE_R_MODE_NV = ((int)0x8863), POINT_SPRITE_NV = ((int)0x8861), + COORD_REPLACE_NV = ((int)0x8862), } public enum NV_texture_shader3 { - DEPENDENT_RGB_TEXTURE_3D_NV = ((int)0x8859), - DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV = ((int)0x885D), - SIGNED_HILO8_NV = ((int)0x885F), - FORCE_BLUE_TO_ONE_NV = ((int)0x8860), - OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV = ((int)0x8857), - OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV = ((int)0x8853), - DEPENDENT_HILO_TEXTURE_2D_NV = ((int)0x8858), - HILO8_NV = ((int)0x885E), - OFFSET_PROJECTIVE_TEXTURE_2D_NV = ((int)0x8850), - DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV = ((int)0x885A), - OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV = ((int)0x8856), - OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV = ((int)0x8851), - OFFSET_HILO_TEXTURE_RECTANGLE_NV = ((int)0x8855), - OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV = ((int)0x8852), OFFSET_HILO_TEXTURE_2D_NV = ((int)0x8854), + DEPENDENT_HILO_TEXTURE_2D_NV = ((int)0x8858), DOT_PRODUCT_PASS_THROUGH_NV = ((int)0x885B), + OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV = ((int)0x8856), + OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV = ((int)0x8853), + SIGNED_HILO8_NV = ((int)0x885F), + DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV = ((int)0x885D), DOT_PRODUCT_TEXTURE_1D_NV = ((int)0x885C), + DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV = ((int)0x885A), + OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV = ((int)0x8851), + OFFSET_PROJECTIVE_TEXTURE_2D_NV = ((int)0x8850), + OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV = ((int)0x8857), + FORCE_BLUE_TO_ONE_NV = ((int)0x8860), + OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV = ((int)0x8852), + DEPENDENT_RGB_TEXTURE_3D_NV = ((int)0x8859), + HILO8_NV = ((int)0x885E), + OFFSET_HILO_TEXTURE_RECTANGLE_NV = ((int)0x8855), } public enum NV_vertex_program1_1 @@ -7782,8 +7782,8 @@ namespace OpenTK.OpenGL public enum EXT_stencil_two_side { - ACTIVE_STENCIL_FACE_EXT = ((int)0x8911), STENCIL_TEST_TWO_SIDE_EXT = ((int)0x8910), + ACTIVE_STENCIL_FACE_EXT = ((int)0x8911), } public enum ATI_text_fragment_shader @@ -7798,15 +7798,15 @@ namespace OpenTK.OpenGL public enum APPLE_element_array { + ELEMENT_ARRAY_TYPE_APPLE = ((int)0x8769), ELEMENT_ARRAY_POINTER_APPLE = ((int)0x876A), ELEMENT_ARRAY_APPLE = ((int)0x8768), - ELEMENT_ARRAY_TYPE_APPLE = ((int)0x8769), } public enum APPLE_fence { - DRAW_PIXELS_APPLE = ((int)0x8A0A), FENCE_APPLE = ((int)0x8A0B), + DRAW_PIXELS_APPLE = ((int)0x8A0A), } public enum APPLE_vertex_array_object @@ -7816,48 +7816,48 @@ namespace OpenTK.OpenGL public enum APPLE_vertex_array_range { + STORAGE_CACHED_APPLE = ((int)0x85BE), + VERTEX_ARRAY_RANGE_LENGTH_APPLE = ((int)0x851E), STORAGE_SHARED_APPLE = ((int)0x85BF), + VERTEX_ARRAY_RANGE_POINTER_APPLE = ((int)0x8521), VERTEX_ARRAY_RANGE_APPLE = ((int)0x851D), VERTEX_ARRAY_STORAGE_HINT_APPLE = ((int)0x851F), - VERTEX_ARRAY_RANGE_LENGTH_APPLE = ((int)0x851E), - VERTEX_ARRAY_RANGE_POINTER_APPLE = ((int)0x8521), - STORAGE_CACHED_APPLE = ((int)0x85BE), } public enum APPLE_ycbcr_422 { - UNSIGNED_SHORT_8_8_REV_APPLE = ((int)0x85BB), - YCBCR_422_APPLE = ((int)0x85B9), UNSIGNED_SHORT_8_8_APPLE = ((int)0x85BA), + YCBCR_422_APPLE = ((int)0x85B9), + UNSIGNED_SHORT_8_8_REV_APPLE = ((int)0x85BB), } public enum S3_s3tc { - RGB4_S3TC = ((int)0x83A1), - RGBA_S3TC = ((int)0x83A2), RGB_S3TC = ((int)0x83A0), RGBA4_S3TC = ((int)0x83A3), + RGB4_S3TC = ((int)0x83A1), + RGBA_S3TC = ((int)0x83A2), } public enum ATI_draw_buffers { + MAX_DRAW_BUFFERS_ATI = ((int)0x8824), DRAW_BUFFER9_ATI = ((int)0x882E), DRAW_BUFFER10_ATI = ((int)0x882F), DRAW_BUFFER6_ATI = ((int)0x882B), - DRAW_BUFFER4_ATI = ((int)0x8829), - DRAW_BUFFER14_ATI = ((int)0x8833), - DRAW_BUFFER3_ATI = ((int)0x8828), - DRAW_BUFFER5_ATI = ((int)0x882A), - DRAW_BUFFER0_ATI = ((int)0x8825), - DRAW_BUFFER12_ATI = ((int)0x8831), DRAW_BUFFER11_ATI = ((int)0x8830), - DRAW_BUFFER8_ATI = ((int)0x882D), - DRAW_BUFFER15_ATI = ((int)0x8834), - DRAW_BUFFER7_ATI = ((int)0x882C), - DRAW_BUFFER13_ATI = ((int)0x8832), - DRAW_BUFFER2_ATI = ((int)0x8827), + DRAW_BUFFER14_ATI = ((int)0x8833), DRAW_BUFFER1_ATI = ((int)0x8826), - MAX_DRAW_BUFFERS_ATI = ((int)0x8824), + DRAW_BUFFER3_ATI = ((int)0x8828), + DRAW_BUFFER8_ATI = ((int)0x882D), + DRAW_BUFFER5_ATI = ((int)0x882A), + DRAW_BUFFER13_ATI = ((int)0x8832), + DRAW_BUFFER0_ATI = ((int)0x8825), + DRAW_BUFFER7_ATI = ((int)0x882C), + DRAW_BUFFER12_ATI = ((int)0x8831), + DRAW_BUFFER4_ATI = ((int)0x8829), + DRAW_BUFFER15_ATI = ((int)0x8834), + DRAW_BUFFER2_ATI = ((int)0x8827), } public enum ATI_pixel_format_float @@ -7868,54 +7868,54 @@ namespace OpenTK.OpenGL public enum ATI_texture_env_combine3 { - MODULATE_ADD_ATI = ((int)0x8744), MODULATE_SIGNED_ADD_ATI = ((int)0x8745), + MODULATE_ADD_ATI = ((int)0x8744), MODULATE_SUBTRACT_ATI = ((int)0x8746), } public enum ATI_texture_float { - ALPHA_FLOAT32_ATI = ((int)0x8816), - INTENSITY_FLOAT32_ATI = ((int)0x8817), - LUMINANCE_FLOAT32_ATI = ((int)0x8818), - LUMINANCE_ALPHA_FLOAT16_ATI = ((int)0x881F), - ALPHA_FLOAT16_ATI = ((int)0x881C), - LUMINANCE_ALPHA_FLOAT32_ATI = ((int)0x8819), - RGBA_FLOAT16_ATI = ((int)0x881A), - RGBA_FLOAT32_ATI = ((int)0x8814), - LUMINANCE_FLOAT16_ATI = ((int)0x881E), - RGB_FLOAT32_ATI = ((int)0x8815), - INTENSITY_FLOAT16_ATI = ((int)0x881D), RGB_FLOAT16_ATI = ((int)0x881B), + INTENSITY_FLOAT16_ATI = ((int)0x881D), + INTENSITY_FLOAT32_ATI = ((int)0x8817), + LUMINANCE_ALPHA_FLOAT16_ATI = ((int)0x881F), + RGB_FLOAT32_ATI = ((int)0x8815), + RGBA_FLOAT16_ATI = ((int)0x881A), + LUMINANCE_ALPHA_FLOAT32_ATI = ((int)0x8819), + RGBA_FLOAT32_ATI = ((int)0x8814), + ALPHA_FLOAT32_ATI = ((int)0x8816), + LUMINANCE_FLOAT32_ATI = ((int)0x8818), + ALPHA_FLOAT16_ATI = ((int)0x881C), + LUMINANCE_FLOAT16_ATI = ((int)0x881E), } public enum NV_float_buffer { - FLOAT_R16_NV = ((int)0x8884), FLOAT_RG_NV = ((int)0x8881), FLOAT_RGB_NV = ((int)0x8882), - FLOAT_R32_NV = ((int)0x8885), - FLOAT_RG16_NV = ((int)0x8886), - FLOAT_R_NV = ((int)0x8880), - FLOAT_CLEAR_COLOR_VALUE_NV = ((int)0x888D), FLOAT_RGB32_NV = ((int)0x8889), - FLOAT_RGBA_MODE_NV = ((int)0x888E), - TEXTURE_FLOAT_COMPONENTS_NV = ((int)0x888C), - FLOAT_RGBA_NV = ((int)0x8883), FLOAT_RGBA16_NV = ((int)0x888A), + TEXTURE_FLOAT_COMPONENTS_NV = ((int)0x888C), + FLOAT_CLEAR_COLOR_VALUE_NV = ((int)0x888D), + FLOAT_R16_NV = ((int)0x8884), + FLOAT_RGBA_NV = ((int)0x8883), + FLOAT_RG16_NV = ((int)0x8886), + FLOAT_RGBA_MODE_NV = ((int)0x888E), FLOAT_RGBA32_NV = ((int)0x888B), - FLOAT_RGB16_NV = ((int)0x8888), + FLOAT_R32_NV = ((int)0x8885), FLOAT_RG32_NV = ((int)0x8887), + FLOAT_RGB16_NV = ((int)0x8888), + FLOAT_R_NV = ((int)0x8880), } public enum NV_fragment_program { - FRAGMENT_PROGRAM_NV = ((int)0x8870), - MAX_TEXTURE_IMAGE_UNITS_NV = ((int)0x8872), PROGRAM_ERROR_STRING_NV = ((int)0x8874), - MAX_TEXTURE_COORDS_NV = ((int)0x8871), FRAGMENT_PROGRAM_BINDING_NV = ((int)0x8873), + MAX_TEXTURE_COORDS_NV = ((int)0x8871), MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV = ((int)0x8868), + MAX_TEXTURE_IMAGE_UNITS_NV = ((int)0x8872), + FRAGMENT_PROGRAM_NV = ((int)0x8870), } public enum NV_half_float @@ -7925,12 +7925,12 @@ namespace OpenTK.OpenGL public enum NV_pixel_data_range { - READ_PIXEL_DATA_RANGE_LENGTH_NV = ((int)0x887B), + READ_PIXEL_DATA_RANGE_NV = ((int)0x8879), + READ_PIXEL_DATA_RANGE_POINTER_NV = ((int)0x887D), WRITE_PIXEL_DATA_RANGE_NV = ((int)0x8878), WRITE_PIXEL_DATA_RANGE_POINTER_NV = ((int)0x887C), - READ_PIXEL_DATA_RANGE_POINTER_NV = ((int)0x887D), WRITE_PIXEL_DATA_RANGE_LENGTH_NV = ((int)0x887A), - READ_PIXEL_DATA_RANGE_NV = ((int)0x8879), + READ_PIXEL_DATA_RANGE_LENGTH_NV = ((int)0x887B), } public enum NV_primitive_restart @@ -7955,9 +7955,9 @@ namespace OpenTK.OpenGL public enum ATI_separate_stencil { STENCIL_BACK_PASS_DEPTH_FAIL_ATI = ((int)0x8802), - STENCIL_BACK_PASS_DEPTH_PASS_ATI = ((int)0x8803), - STENCIL_BACK_FAIL_ATI = ((int)0x8801), STENCIL_BACK_FUNC_ATI = ((int)0x8800), + STENCIL_BACK_FAIL_ATI = ((int)0x8801), + STENCIL_BACK_PASS_DEPTH_PASS_ATI = ((int)0x8803), } public enum ATI_vertex_attrib_array_object @@ -7966,8 +7966,8 @@ namespace OpenTK.OpenGL public enum OES_read_format { - IMPLEMENTATION_COLOR_READ_TYPE_OES = ((int)0x8B9A), IMPLEMENTATION_COLOR_READ_FORMAT_OES = ((int)0x8B9B), + IMPLEMENTATION_COLOR_READ_TYPE_OES = ((int)0x8B9A), } public enum EXT_depth_bounds_test @@ -7978,15 +7978,15 @@ namespace OpenTK.OpenGL public enum EXT_texture_mirror_clamp { - MIRROR_CLAMP_TO_BORDER_EXT = ((int)0x8912), MIRROR_CLAMP_TO_EDGE_EXT = ((int)0x8743), + MIRROR_CLAMP_TO_BORDER_EXT = ((int)0x8912), MIRROR_CLAMP_EXT = ((int)0x8742), } public enum EXT_blend_equation_separate { - BLEND_EQUATION_RGB_EXT = ((int)ARB_imaging.BLEND_EQUATION), BLEND_EQUATION_ALPHA_EXT = ((int)0x883D), + BLEND_EQUATION_RGB_EXT = ((int)ARB_imaging.BLEND_EQUATION), } public enum MESA_pack_invert @@ -8004,9 +8004,9 @@ namespace OpenTK.OpenGL public enum EXT_pixel_buffer_object { PIXEL_UNPACK_BUFFER_EXT = ((int)0x88EC), - PIXEL_PACK_BUFFER_EXT = ((int)0x88EB), - PIXEL_UNPACK_BUFFER_BINDING_EXT = ((int)0x88EF), PIXEL_PACK_BUFFER_BINDING_EXT = ((int)0x88ED), + PIXEL_UNPACK_BUFFER_BINDING_EXT = ((int)0x88EF), + PIXEL_PACK_BUFFER_EXT = ((int)0x88EB), } public enum NV_fragment_program_option @@ -8015,11 +8015,11 @@ namespace OpenTK.OpenGL public enum NV_fragment_program2 { - MAX_PROGRAM_IF_DEPTH_NV = ((int)0x88F6), + MAX_PROGRAM_LOOP_COUNT_NV = ((int)0x88F8), MAX_PROGRAM_LOOP_DEPTH_NV = ((int)0x88F7), MAX_PROGRAM_CALL_DEPTH_NV = ((int)0x88F5), + MAX_PROGRAM_IF_DEPTH_NV = ((int)0x88F6), MAX_PROGRAM_EXEC_INSTRUCTIONS_NV = ((int)0x88F4), - MAX_PROGRAM_LOOP_COUNT_NV = ((int)0x88F8), } public enum NV_vertex_program2_option @@ -8035,57 +8035,57 @@ namespace OpenTK.OpenGL public enum EXT_framebuffer_object { - FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT = ((int)0x8CDC), - COLOR_ATTACHMENT3_EXT = ((int)0x8CE3), - COLOR_ATTACHMENT1_EXT = ((int)0x8CE1), - FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT = ((int)0x8CD0), - FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT = ((int)0x8CD4), + STENCIL_INDEX8_EXT = ((int)0x8D48), RENDERBUFFER_EXT = ((int)0x8D41), - COLOR_ATTACHMENT15_EXT = ((int)0x8CEF), COLOR_ATTACHMENT13_EXT = ((int)0x8CED), - RENDERBUFFER_HEIGHT_EXT = ((int)0x8D43), - COLOR_ATTACHMENT14_EXT = ((int)0x8CEE), - COLOR_ATTACHMENT12_EXT = ((int)0x8CEC), - RENDERBUFFER_INTERNAL_FORMAT_EXT = ((int)0x8D44), + COLOR_ATTACHMENT2_EXT = ((int)0x8CE2), RENDERBUFFER_ALPHA_SIZE_EXT = ((int)0x8D53), - FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT = ((int)0x8CD9), + RENDERBUFFER_BINDING_EXT = ((int)0x8CA7), + MAX_RENDERBUFFER_SIZE_EXT = ((int)0x84E8), STENCIL_INDEX4_EXT = ((int)0x8D47), + FRAMEBUFFER_BINDING_EXT = ((int)0x8CA6), + FRAMEBUFFER_EXT = ((int)0x8D40), + MAX_COLOR_ATTACHMENTS_EXT = ((int)0x8CDF), FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT = ((int)0x8CD2), + RENDERBUFFER_DEPTH_SIZE_EXT = ((int)0x8D54), + FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT = ((int)0x8CD6), + COLOR_ATTACHMENT4_EXT = ((int)0x8CE4), + FRAMEBUFFER_INCOMPLETE_FORMATS_EXT = ((int)0x8CDA), + FRAMEBUFFER_COMPLETE_EXT = ((int)0x8CD5), + FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT = ((int)0x8CD4), + DEPTH_ATTACHMENT_EXT = ((int)0x8D00), + COLOR_ATTACHMENT8_EXT = ((int)0x8CE8), COLOR_ATTACHMENT6_EXT = ((int)0x8CE6), FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT = ((int)0x8CD7), - FRAMEBUFFER_INCOMPLETE_FORMATS_EXT = ((int)0x8CDA), - FRAMEBUFFER_BINDING_EXT = ((int)0x8CA6), - COLOR_ATTACHMENT8_EXT = ((int)0x8CE8), - FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT = ((int)0x8CD6), - COLOR_ATTACHMENT2_EXT = ((int)0x8CE2), - COLOR_ATTACHMENT9_EXT = ((int)0x8CE9), - FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT = ((int)0x8CD3), - FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT = ((int)0x8CDB), - MAX_COLOR_ATTACHMENTS_EXT = ((int)0x8CDF), - RENDERBUFFER_GREEN_SIZE_EXT = ((int)0x8D51), - STENCIL_INDEX8_EXT = ((int)0x8D48), - COLOR_ATTACHMENT7_EXT = ((int)0x8CE7), - MAX_RENDERBUFFER_SIZE_EXT = ((int)0x84E8), - STENCIL_INDEX1_EXT = ((int)0x8D46), - DEPTH_ATTACHMENT_EXT = ((int)0x8D00), - COLOR_ATTACHMENT0_EXT = ((int)0x8CE0), - INVALID_FRAMEBUFFER_OPERATION_EXT = ((int)0x0506), - RENDERBUFFER_BLUE_SIZE_EXT = ((int)0x8D52), - FRAMEBUFFER_EXT = ((int)0x8D40), - RENDERBUFFER_WIDTH_EXT = ((int)0x8D42), STENCIL_INDEX16_EXT = ((int)0x8D49), - RENDERBUFFER_DEPTH_SIZE_EXT = ((int)0x8D54), - COLOR_ATTACHMENT5_EXT = ((int)0x8CE5), - FRAMEBUFFER_UNSUPPORTED_EXT = ((int)0x8CDD), - RENDERBUFFER_RED_SIZE_EXT = ((int)0x8D50), - COLOR_ATTACHMENT11_EXT = ((int)0x8CEB), - FRAMEBUFFER_COMPLETE_EXT = ((int)0x8CD5), - COLOR_ATTACHMENT4_EXT = ((int)0x8CE4), COLOR_ATTACHMENT10_EXT = ((int)0x8CEA), - RENDERBUFFER_BINDING_EXT = ((int)0x8CA7), + COLOR_ATTACHMENT1_EXT = ((int)0x8CE1), + FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT = ((int)0x8CD0), + FRAMEBUFFER_UNSUPPORTED_EXT = ((int)0x8CDD), + COLOR_ATTACHMENT11_EXT = ((int)0x8CEB), + RENDERBUFFER_RED_SIZE_EXT = ((int)0x8D50), + COLOR_ATTACHMENT3_EXT = ((int)0x8CE3), + COLOR_ATTACHMENT12_EXT = ((int)0x8CEC), + RENDERBUFFER_HEIGHT_EXT = ((int)0x8D43), + FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT = ((int)0x8CDB), + RENDERBUFFER_INTERNAL_FORMAT_EXT = ((int)0x8D44), + FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT = ((int)0x8CDC), + RENDERBUFFER_BLUE_SIZE_EXT = ((int)0x8D52), RENDERBUFFER_STENCIL_SIZE_EXT = ((int)0x8D55), FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT = ((int)0x8CD1), + INVALID_FRAMEBUFFER_OPERATION_EXT = ((int)0x0506), + COLOR_ATTACHMENT14_EXT = ((int)0x8CEE), STENCIL_ATTACHMENT_EXT = ((int)0x8D20), + RENDERBUFFER_WIDTH_EXT = ((int)0x8D42), + FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT = ((int)0x8CD9), + COLOR_ATTACHMENT5_EXT = ((int)0x8CE5), + COLOR_ATTACHMENT15_EXT = ((int)0x8CEF), + COLOR_ATTACHMENT0_EXT = ((int)0x8CE0), + FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT = ((int)0x8CD3), + STENCIL_INDEX1_EXT = ((int)0x8D46), + COLOR_ATTACHMENT9_EXT = ((int)0x8CE9), + COLOR_ATTACHMENT7_EXT = ((int)0x8CE7), + RENDERBUFFER_GREEN_SIZE_EXT = ((int)0x8D51), } public enum GREMEDY_string_marker @@ -8096,8 +8096,8 @@ namespace OpenTK.OpenGL { DEPTH_STENCIL_EXT = ((int)0x84F9), TEXTURE_STENCIL_SIZE_EXT = ((int)0x88F1), - UNSIGNED_INT_24_8_EXT = ((int)0x84FA), DEPTH24_STENCIL8_EXT = ((int)0x88F0), + UNSIGNED_INT_24_8_EXT = ((int)0x84FA), } public enum EXT_stencil_clear_tag @@ -8108,47 +8108,47 @@ namespace OpenTK.OpenGL public enum EXT_texture_sRGB { - COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = ((int)0x8C4F), - SRGB8_EXT = ((int)0x8C41), - SLUMINANCE8_ALPHA8_EXT = ((int)0x8C45), - COMPRESSED_SRGB_ALPHA_EXT = ((int)0x8C49), - SLUMINANCE_EXT = ((int)0x8C46), - COMPRESSED_SRGB_S3TC_DXT1_EXT = ((int)0x8C4C), - SLUMINANCE_ALPHA_EXT = ((int)0x8C44), - COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = ((int)0x8C4D), - SRGB8_ALPHA8_EXT = ((int)0x8C43), - SRGB_ALPHA_EXT = ((int)0x8C42), - SRGB_EXT = ((int)0x8C40), - COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = ((int)0x8C4E), - SLUMINANCE8_EXT = ((int)0x8C47), - COMPRESSED_SLUMINANCE_ALPHA_EXT = ((int)0x8C4B), - COMPRESSED_SRGB_EXT = ((int)0x8C48), COMPRESSED_SLUMINANCE_EXT = ((int)0x8C4A), + SLUMINANCE_EXT = ((int)0x8C46), + SLUMINANCE_ALPHA_EXT = ((int)0x8C44), + SLUMINANCE8_ALPHA8_EXT = ((int)0x8C45), + SRGB_EXT = ((int)0x8C40), + COMPRESSED_SRGB_ALPHA_EXT = ((int)0x8C49), + SRGB8_EXT = ((int)0x8C41), + COMPRESSED_SLUMINANCE_ALPHA_EXT = ((int)0x8C4B), + COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = ((int)0x8C4E), + SRGB_ALPHA_EXT = ((int)0x8C42), + COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = ((int)0x8C4F), + COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = ((int)0x8C4D), + COMPRESSED_SRGB_EXT = ((int)0x8C48), + SRGB8_ALPHA8_EXT = ((int)0x8C43), + SLUMINANCE8_EXT = ((int)0x8C47), + COMPRESSED_SRGB_S3TC_DXT1_EXT = ((int)0x8C4C), } public enum EXT_framebuffer_blit { - DRAW_FRAMEBUFFER_BINDING_EXT = ((int)0x8CAA), - READ_FRAMEBUFFER_BINDING_EXT = ((int)EXT_framebuffer_object.FRAMEBUFFER_BINDING_EXT), READ_FRAMEBUFFER_EXT = ((int)0x8CA8), + DRAW_FRAMEBUFFER_BINDING_EXT = ((int)0x8CAA), DRAW_FRAMEBUFFER_EXT = ((int)0x8CA9), + READ_FRAMEBUFFER_BINDING_EXT = ((int)EXT_framebuffer_object.FRAMEBUFFER_BINDING_EXT), } public enum EXT_framebuffer_multisample { - RENDERBUFFER_SAMPLES_EXT = ((int)0x8CAB), - FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = ((int)0x8D56), MAX_SAMPLES_EXT = ((int)0x8D57), + FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = ((int)0x8D56), + RENDERBUFFER_SAMPLES_EXT = ((int)0x8CAB), } public enum MESAX_texture_stack { - TEXTURE_1D_STACK_MESAX = ((int)0x8759), - PROXY_TEXTURE_2D_STACK_MESAX = ((int)0x875C), TEXTURE_2D_STACK_MESAX = ((int)0x875A), - TEXTURE_1D_STACK_BINDING_MESAX = ((int)0x875D), PROXY_TEXTURE_1D_STACK_MESAX = ((int)0x875B), + PROXY_TEXTURE_2D_STACK_MESAX = ((int)0x875C), + TEXTURE_1D_STACK_MESAX = ((int)0x8759), TEXTURE_2D_STACK_BINDING_MESAX = ((int)0x875E), + TEXTURE_1D_STACK_BINDING_MESAX = ((int)0x875D), } public enum EXT_timer_query @@ -8168,58 +8168,58 @@ namespace OpenTK.OpenGL public enum NV_gpu_program4 { - MAX_PROGRAM_RESULT_COMPONENTS_NV = ((int)0x8909), - PROGRAM_ATTRIB_COMPONENTS_NV = ((int)0x8906), - MAX_PROGRAM_ATTRIB_COMPONENTS_NV = ((int)0x8908), - MAX_PROGRAM_GENERIC_ATTRIBS_NV = ((int)0x8DA5), - PROGRAM_RESULT_COMPONENTS_NV = ((int)0x8907), - MIN_PROGRAM_TEXEL_OFFSET_NV = ((int)0x8904), - MAX_PROGRAM_GENERIC_RESULTS_NV = ((int)0x8DA6), MAX_PROGRAM_TEXEL_OFFSET_NV = ((int)0x8905), + MAX_PROGRAM_GENERIC_ATTRIBS_NV = ((int)0x8DA5), + MAX_PROGRAM_ATTRIB_COMPONENTS_NV = ((int)0x8908), + MIN_PROGRAM_TEXEL_OFFSET_NV = ((int)0x8904), + PROGRAM_RESULT_COMPONENTS_NV = ((int)0x8907), + MAX_PROGRAM_RESULT_COMPONENTS_NV = ((int)0x8909), + MAX_PROGRAM_GENERIC_RESULTS_NV = ((int)0x8DA6), + PROGRAM_ATTRIB_COMPONENTS_NV = ((int)0x8906), } public enum NV_geometry_program4 { - GEOMETRY_PROGRAM_NV = ((int)0x8C26), - FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = ((int)0x8DA8), + GEOMETRY_VERTICES_OUT_EXT = ((int)0x8DDA), + TRIANGLES_ADJACENCY_EXT = ((int)0x000C), LINES_ADJACENCY_EXT = ((int)0x000A), - MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = ((int)0x8C29), - MAX_PROGRAM_OUTPUT_VERTICES_NV = ((int)0x8C27), LINE_STRIP_ADJACENCY_EXT = ((int)0x000B), FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT = ((int)0x8CD4), - FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT = ((int)0x8DA9), - GEOMETRY_INPUT_TYPE_EXT = ((int)0x8DDB), - TRIANGLE_STRIP_ADJACENCY_EXT = ((int)0x000D), - TRIANGLES_ADJACENCY_EXT = ((int)0x000C), - GEOMETRY_OUTPUT_TYPE_EXT = ((int)0x8DDC), - MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV = ((int)0x8C28), + MAX_PROGRAM_OUTPUT_VERTICES_NV = ((int)0x8C27), + GEOMETRY_PROGRAM_NV = ((int)0x8C26), PROGRAM_POINT_SIZE_EXT = ((int)0x8642), - GEOMETRY_VERTICES_OUT_EXT = ((int)0x8DDA), + GEOMETRY_OUTPUT_TYPE_EXT = ((int)0x8DDC), + FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = ((int)0x8DA8), + GEOMETRY_INPUT_TYPE_EXT = ((int)0x8DDB), FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = ((int)0x8DA7), + TRIANGLE_STRIP_ADJACENCY_EXT = ((int)0x000D), + MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV = ((int)0x8C28), + FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT = ((int)0x8DA9), + MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = ((int)0x8C29), } public enum EXT_geometry_shader4 { - MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT = ((int)0x8DE1), + MAX_GEOMETRY_VARYING_COMPONENTS_EXT = ((int)0x8DDD), MAX_GEOMETRY_OUTPUT_VERTICES_EXT = ((int)0x8DE0), + PROGRAM_POINT_SIZE_EXT = ((int)NV_geometry_program4.PROGRAM_POINT_SIZE_EXT), + MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT = ((int)0x8DE1), + FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT = ((int)NV_geometry_program4.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT), + TRIANGLES_ADJACENCY_EXT = ((int)NV_geometry_program4.TRIANGLES_ADJACENCY_EXT), FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = ((int)NV_geometry_program4.FRAMEBUFFER_ATTACHMENT_LAYERED_EXT), + LINES_ADJACENCY_EXT = ((int)NV_geometry_program4.LINES_ADJACENCY_EXT), FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT = ((int)NV_geometry_program4.FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT), GEOMETRY_INPUT_TYPE_EXT = ((int)NV_geometry_program4.GEOMETRY_INPUT_TYPE_EXT), - LINES_ADJACENCY_EXT = ((int)NV_geometry_program4.LINES_ADJACENCY_EXT), - GEOMETRY_VERTICES_OUT_EXT = ((int)NV_geometry_program4.GEOMETRY_VERTICES_OUT_EXT), - GEOMETRY_SHADER_EXT = ((int)0x8DD9), - MAX_VARYING_COMPONENTS_EXT = ((int)0x8B4B), - FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT = ((int)NV_geometry_program4.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT), - MAX_VERTEX_VARYING_COMPONENTS_EXT = ((int)0x8DDE), FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = ((int)NV_geometry_program4.FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT), - TRIANGLE_STRIP_ADJACENCY_EXT = ((int)NV_geometry_program4.TRIANGLE_STRIP_ADJACENCY_EXT), - PROGRAM_POINT_SIZE_EXT = ((int)NV_geometry_program4.PROGRAM_POINT_SIZE_EXT), + MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = ((int)NV_geometry_program4.MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT), MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT = ((int)0x8DDF), LINE_STRIP_ADJACENCY_EXT = ((int)NV_geometry_program4.LINE_STRIP_ADJACENCY_EXT), - MAX_GEOMETRY_VARYING_COMPONENTS_EXT = ((int)0x8DDD), + MAX_VERTEX_VARYING_COMPONENTS_EXT = ((int)0x8DDE), + GEOMETRY_SHADER_EXT = ((int)0x8DD9), + MAX_VARYING_COMPONENTS_EXT = ((int)0x8B4B), + TRIANGLE_STRIP_ADJACENCY_EXT = ((int)NV_geometry_program4.TRIANGLE_STRIP_ADJACENCY_EXT), + GEOMETRY_VERTICES_OUT_EXT = ((int)NV_geometry_program4.GEOMETRY_VERTICES_OUT_EXT), GEOMETRY_OUTPUT_TYPE_EXT = ((int)NV_geometry_program4.GEOMETRY_OUTPUT_TYPE_EXT), - MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = ((int)NV_geometry_program4.MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT), - TRIANGLES_ADJACENCY_EXT = ((int)NV_geometry_program4.TRIANGLES_ADJACENCY_EXT), } public enum NV_vertex_program4 @@ -8229,31 +8229,31 @@ namespace OpenTK.OpenGL public enum EXT_gpu_shader4 { - SAMPLER_1D_ARRAY_SHADOW_EXT = ((int)0x8DC3), - UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT = ((int)0x8DD6), - INT_SAMPLER_2D_EXT = ((int)0x8DCA), - INT_SAMPLER_3D_EXT = ((int)0x8DCB), - UNSIGNED_INT_VEC4_EXT = ((int)0x8DC8), - UNSIGNED_INT_SAMPLER_CUBE_EXT = ((int)0x8DD4), - INT_SAMPLER_2D_ARRAY_EXT = ((int)0x8DCF), - SAMPLER_2D_ARRAY_SHADOW_EXT = ((int)0x8DC4), - UNSIGNED_INT_SAMPLER_2D_RECT_EXT = ((int)0x8DD5), - INT_SAMPLER_1D_ARRAY_EXT = ((int)0x8DCE), - INT_SAMPLER_2D_RECT_EXT = ((int)0x8DCD), - SAMPLER_2D_ARRAY_EXT = ((int)0x8DC1), - UNSIGNED_INT_VEC2_EXT = ((int)0x8DC6), UNSIGNED_INT_VEC3_EXT = ((int)0x8DC7), - UNSIGNED_INT_SAMPLER_3D_EXT = ((int)0x8DD3), - SAMPLER_CUBE_SHADOW_EXT = ((int)0x8DC5), - UNSIGNED_INT_SAMPLER_BUFFER_EXT = ((int)0x8DD8), - UNSIGNED_INT_SAMPLER_1D_EXT = ((int)0x8DD1), - INT_SAMPLER_1D_EXT = ((int)0x8DC9), - INT_SAMPLER_CUBE_EXT = ((int)0x8DCC), - UNSIGNED_INT_SAMPLER_2D_EXT = ((int)0x8DD2), - SAMPLER_1D_ARRAY_EXT = ((int)0x8DC0), SAMPLER_BUFFER_EXT = ((int)0x8DC2), INT_SAMPLER_BUFFER_EXT = ((int)0x8DD0), + UNSIGNED_INT_SAMPLER_2D_EXT = ((int)0x8DD2), + UNSIGNED_INT_VEC4_EXT = ((int)0x8DC8), + SAMPLER_2D_ARRAY_SHADOW_EXT = ((int)0x8DC4), + INT_SAMPLER_2D_EXT = ((int)0x8DCA), + INT_SAMPLER_CUBE_EXT = ((int)0x8DCC), + SAMPLER_1D_ARRAY_SHADOW_EXT = ((int)0x8DC3), UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT = ((int)0x8DD7), + INT_SAMPLER_2D_RECT_EXT = ((int)0x8DCD), + INT_SAMPLER_2D_ARRAY_EXT = ((int)0x8DCF), + SAMPLER_2D_ARRAY_EXT = ((int)0x8DC1), + SAMPLER_1D_ARRAY_EXT = ((int)0x8DC0), + SAMPLER_CUBE_SHADOW_EXT = ((int)0x8DC5), + UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT = ((int)0x8DD6), + UNSIGNED_INT_SAMPLER_1D_EXT = ((int)0x8DD1), + INT_SAMPLER_1D_ARRAY_EXT = ((int)0x8DCE), + INT_SAMPLER_3D_EXT = ((int)0x8DCB), + UNSIGNED_INT_SAMPLER_2D_RECT_EXT = ((int)0x8DD5), + UNSIGNED_INT_SAMPLER_3D_EXT = ((int)0x8DD3), + UNSIGNED_INT_SAMPLER_CUBE_EXT = ((int)0x8DD4), + UNSIGNED_INT_VEC2_EXT = ((int)0x8DC6), + UNSIGNED_INT_SAMPLER_BUFFER_EXT = ((int)0x8DD8), + INT_SAMPLER_1D_EXT = ((int)0x8DC9), } public enum EXT_draw_instanced @@ -8262,47 +8262,47 @@ namespace OpenTK.OpenGL public enum EXT_packed_float { - R11F_G11F_B10F_EXT = ((int)0x8C3A), RGBA_SIGNED_COMPONENTS_EXT = ((int)0x8C3C), + R11F_G11F_B10F_EXT = ((int)0x8C3A), UNSIGNED_INT_10F_11F_11F_REV_EXT = ((int)0x8C3B), } public enum EXT_texture_array { - TEXTURE_1D_ARRAY_EXT = ((int)0x8C18), - PROXY_TEXTURE_1D_ARRAY_EXT = ((int)0x8C19), TEXTURE_BINDING_2D_ARRAY_EXT = ((int)0x8C1D), - TEXTURE_BINDING_1D_ARRAY_EXT = ((int)0x8C1C), - MAX_ARRAY_TEXTURE_LAYERS_EXT = ((int)0x88FF), - COMPARE_REF_DEPTH_TO_TEXTURE_EXT = ((int)0x884E), - PROXY_TEXTURE_2D_ARRAY_EXT = ((int)0x8C1B), TEXTURE_2D_ARRAY_EXT = ((int)0x8C1A), FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT = ((int)NV_geometry_program4.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT), + TEXTURE_1D_ARRAY_EXT = ((int)0x8C18), + COMPARE_REF_DEPTH_TO_TEXTURE_EXT = ((int)0x884E), + PROXY_TEXTURE_1D_ARRAY_EXT = ((int)0x8C19), + PROXY_TEXTURE_2D_ARRAY_EXT = ((int)0x8C1B), + TEXTURE_BINDING_1D_ARRAY_EXT = ((int)0x8C1C), + MAX_ARRAY_TEXTURE_LAYERS_EXT = ((int)0x88FF), } public enum EXT_texture_buffer_object { - MAX_TEXTURE_BUFFER_SIZE_EXT = ((int)0x8C2B), - TEXTURE_BUFFER_FORMAT_EXT = ((int)0x8C2E), TEXTURE_BUFFER_EXT = ((int)0x8C2A), TEXTURE_BINDING_BUFFER_EXT = ((int)0x8C2C), + MAX_TEXTURE_BUFFER_SIZE_EXT = ((int)0x8C2B), TEXTURE_BUFFER_DATA_STORE_BINDING_EXT = ((int)0x8C2D), + TEXTURE_BUFFER_FORMAT_EXT = ((int)0x8C2E), } public enum EXT_texture_compression_latc { - COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT = ((int)0x8C72), - COMPRESSED_LUMINANCE_LATC1_EXT = ((int)0x8C70), COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT = ((int)0x8C71), + COMPRESSED_LUMINANCE_LATC1_EXT = ((int)0x8C70), + COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT = ((int)0x8C72), COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT = ((int)0x8C73), } public enum EXT_texture_compression_rgtc { - COMPRESSED_RED_GREEN_RGTC2_EXT = ((int)0x8DBD), COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT = ((int)0x8DBE), - COMPRESSED_RED_RGTC1_EXT = ((int)0x8DBB), COMPRESSED_SIGNED_RED_RGTC1_EXT = ((int)0x8DBC), + COMPRESSED_RED_RGTC1_EXT = ((int)0x8DBB), + COMPRESSED_RED_GREEN_RGTC2_EXT = ((int)0x8DBD), } public enum EXT_texture_shared_exponent @@ -8315,9 +8315,9 @@ namespace OpenTK.OpenGL public enum NV_depth_buffer_float { DEPTH_BUFFER_FLOAT_MODE_NV = ((int)0x8DAF), + DEPTH32F_STENCIL8_NV = ((int)0x8DAC), DEPTH_COMPONENT32F_NV = ((int)0x8DAB), FLOAT_32_UNSIGNED_INT_24_8_REV_NV = ((int)0x8DAD), - DEPTH32F_STENCIL8_NV = ((int)0x8DAC), } public enum NV_fragment_program4 @@ -8326,10 +8326,10 @@ namespace OpenTK.OpenGL public enum NV_framebuffer_multisample_coverage { - RENDERBUFFER_COLOR_SAMPLES_NV = ((int)0x8E10), MULTISAMPLE_COVERAGE_MODES_NV = ((int)0x8E12), - RENDERBUFFER_COVERAGE_SAMPLES_NV = ((int)0x8CAB), MAX_MULTISAMPLE_COVERAGE_MODES_NV = ((int)0x8E11), + RENDERBUFFER_COVERAGE_SAMPLES_NV = ((int)0x8CAB), + RENDERBUFFER_COLOR_SAMPLES_NV = ((int)0x8E10), } public enum EXT_framebuffer_sRGB @@ -8344,11 +8344,11 @@ namespace OpenTK.OpenGL public enum NV_parameter_buffer_object { - MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV = ((int)0x8DA0), GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV = ((int)0x8DA3), MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV = ((int)0x8DA1), - FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV = ((int)0x8DA4), VERTEX_PROGRAM_PARAMETER_BUFFER_NV = ((int)0x8DA2), + MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV = ((int)0x8DA0), + FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV = ((int)0x8DA4), } public enum EXT_draw_buffers2 @@ -8357,108 +8357,108 @@ namespace OpenTK.OpenGL public enum NV_transform_feedback { - TEXTURE_COORD_NV = ((int)0x8C79), - BACK_PRIMARY_COLOR_NV = ((int)0x8C77), - PRIMITIVES_GENERATED_NV = ((int)0x8C87), - TRANSFORM_FEEDBACK_BUFFER_BINDING_NV = ((int)0x8C8F), - ACTIVE_VARYINGS_NV = ((int)0x8C81), - BACK_SECONDARY_COLOR_NV = ((int)0x8C78), - TRANSFORM_FEEDBACK_VARYINGS_NV = ((int)0x8C83), - RASTERIZER_DISCARD_NV = ((int)0x8C89), - SEPARATE_ATTRIBS_NV = ((int)0x8C8D), - ACTIVE_VARYING_MAX_LENGTH_NV = ((int)0x8C82), - MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV = ((int)0x8C80), - CLIP_DISTANCE_NV = ((int)0x8C7A), - MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV = ((int)0x8C8A), TRANSFORM_FEEDBACK_RECORD_NV = ((int)0x8C86), TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV = ((int)0x8C88), - TRANSFORM_FEEDBACK_BUFFER_START_NV = ((int)0x8C84), - TRANSFORM_FEEDBACK_BUFFER_MODE_NV = ((int)0x8C7F), - MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV = ((int)0x8C8B), - GENERIC_ATTRIB_NV = ((int)0x8C7D), - TRANSFORM_FEEDBACK_BUFFER_NV = ((int)0x8C8E), - TRANSFORM_FEEDBACK_ATTRIBS_NV = ((int)0x8C7E), VERTEX_ID_NV = ((int)0x8C7B), + PRIMITIVES_GENERATED_NV = ((int)0x8C87), + TRANSFORM_FEEDBACK_ATTRIBS_NV = ((int)0x8C7E), + RASTERIZER_DISCARD_NV = ((int)0x8C89), + MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV = ((int)0x8C80), TRANSFORM_FEEDBACK_BUFFER_SIZE_NV = ((int)0x8C85), PRIMITIVE_ID_NV = ((int)0x8C7C), + TRANSFORM_FEEDBACK_BUFFER_NV = ((int)0x8C8E), + BACK_SECONDARY_COLOR_NV = ((int)0x8C78), + CLIP_DISTANCE_NV = ((int)0x8C7A), INTERLEAVED_ATTRIBS_NV = ((int)0x8C8C), + TRANSFORM_FEEDBACK_BUFFER_START_NV = ((int)0x8C84), + TRANSFORM_FEEDBACK_BUFFER_BINDING_NV = ((int)0x8C8F), + TEXTURE_COORD_NV = ((int)0x8C79), + TRANSFORM_FEEDBACK_VARYINGS_NV = ((int)0x8C83), + ACTIVE_VARYINGS_NV = ((int)0x8C81), + BACK_PRIMARY_COLOR_NV = ((int)0x8C77), + ACTIVE_VARYING_MAX_LENGTH_NV = ((int)0x8C82), + MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV = ((int)0x8C8A), + TRANSFORM_FEEDBACK_BUFFER_MODE_NV = ((int)0x8C7F), + GENERIC_ATTRIB_NV = ((int)0x8C7D), + SEPARATE_ATTRIBS_NV = ((int)0x8C8D), + MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV = ((int)0x8C8B), } public enum EXT_bindable_uniform { - MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT = ((int)0x8DE4), - MAX_BINDABLE_UNIFORM_SIZE_EXT = ((int)0x8DED), MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT = ((int)0x8DE3), UNIFORM_BUFFER_EXT = ((int)0x8DEE), + MAX_BINDABLE_UNIFORM_SIZE_EXT = ((int)0x8DED), + MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT = ((int)0x8DE4), UNIFORM_BUFFER_BINDING_EXT = ((int)0x8DEF), MAX_VERTEX_BINDABLE_UNIFORMS_EXT = ((int)0x8DE2), } public enum EXT_texture_integer { - RED_INTEGER_EXT = ((int)0x8D94), - ALPHA16UI_EXT = ((int)0x8D78), - LUMINANCE16I_EXT = ((int)0x8D8C), - LUMINANCE_ALPHA_INTEGER_EXT = ((int)0x8D9D), - LUMINANCE32I_EXT = ((int)0x8D86), - RGBA16UI_EXT = ((int)0x8D76), - RGB32UI_EXT = ((int)0x8D71), - ALPHA32UI_EXT = ((int)0x8D72), - RGBA32I_EXT = ((int)0x8D82), - BLUE_INTEGER_EXT = ((int)0x8D96), - LUMINANCE_ALPHA16I_EXT = ((int)0x8D8D), - RGB8I_EXT = ((int)0x8D8F), - INTENSITY16I_EXT = ((int)0x8D8B), - ALPHA32I_EXT = ((int)0x8D84), - RGB32I_EXT = ((int)0x8D83), - RGB8UI_EXT = ((int)0x8D7D), - LUMINANCE32UI_EXT = ((int)0x8D74), - LUMINANCE16UI_EXT = ((int)0x8D7A), - RGB16I_EXT = ((int)0x8D89), - LUMINANCE8UI_EXT = ((int)0x8D80), - INTENSITY16UI_EXT = ((int)0x8D79), - LUMINANCE_ALPHA8UI_EXT = ((int)0x8D81), - RGBA16I_EXT = ((int)0x8D88), - BGRA_INTEGER_EXT = ((int)0x8D9B), LUMINANCE_ALPHA8I_EXT = ((int)0x8D93), + ALPHA16I_EXT = ((int)0x8D8A), + LUMINANCE_ALPHA16UI_EXT = ((int)0x8D7B), + ALPHA32I_EXT = ((int)0x8D84), + INTENSITY16I_EXT = ((int)0x8D8B), + LUMINANCE_ALPHA32I_EXT = ((int)0x8D87), + LUMINANCE32I_EXT = ((int)0x8D86), + RGB8I_EXT = ((int)0x8D8F), + ALPHA_INTEGER_EXT = ((int)0x8D97), + LUMINANCE_ALPHA_INTEGER_EXT = ((int)0x8D9D), + INTENSITY8UI_EXT = ((int)0x8D7F), + RGBA_INTEGER_MODE_EXT = ((int)0x8D9E), + INTENSITY32I_EXT = ((int)0x8D85), + RED_INTEGER_EXT = ((int)0x8D94), + BLUE_INTEGER_EXT = ((int)0x8D96), + RGBA16UI_EXT = ((int)0x8D76), + ALPHA16UI_EXT = ((int)0x8D78), + RGBA_INTEGER_EXT = ((int)0x8D99), RGBA8I_EXT = ((int)0x8D8E), - LUMINANCE_INTEGER_EXT = ((int)0x8D9C), + RGBA8UI_EXT = ((int)0x8D7C), + RGB16I_EXT = ((int)0x8D89), BGR_INTEGER_EXT = ((int)0x8D9A), GREEN_INTEGER_EXT = ((int)0x8D95), - ALPHA8UI_EXT = ((int)0x8D7E), - LUMINANCE8I_EXT = ((int)0x8D92), - ALPHA8I_EXT = ((int)0x8D90), - RGBA32UI_EXT = ((int)0x8D70), - RGBA_INTEGER_MODE_EXT = ((int)0x8D9E), + ALPHA32UI_EXT = ((int)0x8D72), RGB_INTEGER_EXT = ((int)0x8D98), - LUMINANCE_ALPHA32I_EXT = ((int)0x8D87), - ALPHA16I_EXT = ((int)0x8D8A), - INTENSITY32UI_EXT = ((int)0x8D73), - RGBA8UI_EXT = ((int)0x8D7C), - RGB16UI_EXT = ((int)0x8D77), - RGBA_INTEGER_EXT = ((int)0x8D99), - INTENSITY8I_EXT = ((int)0x8D91), - ALPHA_INTEGER_EXT = ((int)0x8D97), + RGB8UI_EXT = ((int)0x8D7D), + ALPHA8UI_EXT = ((int)0x8D7E), + LUMINANCE_ALPHA8UI_EXT = ((int)0x8D81), LUMINANCE_ALPHA32UI_EXT = ((int)0x8D75), - INTENSITY32I_EXT = ((int)0x8D85), - INTENSITY8UI_EXT = ((int)0x8D7F), - LUMINANCE_ALPHA16UI_EXT = ((int)0x8D7B), + LUMINANCE32UI_EXT = ((int)0x8D74), + LUMINANCE8I_EXT = ((int)0x8D92), + LUMINANCE_INTEGER_EXT = ((int)0x8D9C), + INTENSITY32UI_EXT = ((int)0x8D73), + LUMINANCE16I_EXT = ((int)0x8D8C), + RGBA32I_EXT = ((int)0x8D82), + INTENSITY16UI_EXT = ((int)0x8D79), + RGBA32UI_EXT = ((int)0x8D70), + INTENSITY8I_EXT = ((int)0x8D91), + LUMINANCE16UI_EXT = ((int)0x8D7A), + RGB32I_EXT = ((int)0x8D83), + LUMINANCE_ALPHA16I_EXT = ((int)0x8D8D), + LUMINANCE8UI_EXT = ((int)0x8D80), + RGBA16I_EXT = ((int)0x8D88), + BGRA_INTEGER_EXT = ((int)0x8D9B), + RGB32UI_EXT = ((int)0x8D71), + RGB16UI_EXT = ((int)0x8D77), + ALPHA8I_EXT = ((int)0x8D90), } public enum SGIX_icc_texture { - RGBA_ICC_SGIX = ((int)0x8461), - INTENSITY_ICC_SGIX = ((int)0x8464), - ALPHA_ICC_SGIX = ((int)0x8462), - LUMINANCE_ICC_SGIX = ((int)0x8463), - LUMINANCE16_ICC_SGIX = ((int)0x8469), - R5_G6_B5_ICC_SGIX = ((int)0x8466), - ALPHA16_ICC_SGIX = ((int)0x8468), - INTENSITY16_ICC_SGIX = ((int)0x846A), - RGB_ICC_SGIX = ((int)0x8460), - LUMINANCE_ALPHA_ICC_SGIX = ((int)0x8465), R5_G6_B5_A8_ICC_SGIX = ((int)0x8467), + INTENSITY_ICC_SGIX = ((int)0x8464), + RGB_ICC_SGIX = ((int)0x8460), + LUMINANCE_ICC_SGIX = ((int)0x8463), + LUMINANCE_ALPHA_ICC_SGIX = ((int)0x8465), + ALPHA_ICC_SGIX = ((int)0x8462), + RGBA_ICC_SGIX = ((int)0x8461), + R5_G6_B5_ICC_SGIX = ((int)0x8466), + INTENSITY16_ICC_SGIX = ((int)0x846A), LUMINANCE16_ALPHA8_ICC_SGIX = ((int)0x846B), + LUMINANCE16_ICC_SGIX = ((int)0x8469), + ALPHA16_ICC_SGIX = ((int)0x8468), } } diff --git a/Source/OpenTK/OpenGL/Bindings/WglHelper.cs b/Source/OpenTK/OpenGL/Bindings/WglHelper.cs deleted file mode 100644 index ddd2b78d..00000000 --- a/Source/OpenTK/OpenGL/Bindings/WglHelper.cs +++ /dev/null @@ -1,48 +0,0 @@ -#region --- License --- -/* Copyright (c) 2006, 2007 Stefanos Apostolopoulos - * See license.txt for license info - * - * Date: 12/8/2007 - * Time: 6:43 μμ - */ -#endregion - -using System; -using System.Runtime.InteropServices; - -namespace OpenTK.OpenGL -{ - /// - /// - /// - public partial class Wgl - { - internal const string Library = "OPENGL32.DLL"; - - internal static IntPtr LoadAddress(string function) - { - return Wgl.GetProcAddress(function); - } - - public static Delegate LoadExtension(string function, Type signature) - { - IntPtr address = LoadAddress(function); - - if (address == IntPtr.Zero || - address == new IntPtr(1) || // Workaround for buggy nvidia drivers which return - address == new IntPtr(2)) // 1 or 2 instead of IntPtr.Zero for some extensions. - { - return null; - } - else - { - return Marshal.GetDelegateForFunctionPointer(address, signature); - } - } - - public static Delegate Load(string function, Type signature) - { - return null; - } - } -} diff --git a/Source/OpenTK/OpenGL/GLHelper.cs b/Source/OpenTK/OpenGL/GLHelper.cs index 6a271382..f4493c7d 100644 --- a/Source/OpenTK/OpenGL/GLHelper.cs +++ b/Source/OpenTK/OpenGL/GLHelper.cs @@ -11,6 +11,7 @@ using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; using System.Reflection; +using OpenTK.Platform; #endregion @@ -66,286 +67,69 @@ namespace OpenTK.OpenGL /// public static partial class GL { - #region internal string Library + static GL() + { + assembly = Assembly.GetExecutingAssembly();//Assembly.Load("OpenTK.OpenGL"); + glClass = assembly.GetType("OpenTK.OpenGL.GL"); + delegatesClass = glClass.GetNestedType("Delegates", BindingFlags.Static | BindingFlags.NonPublic); + importsClass = glClass.GetNestedType("Imports", BindingFlags.Static | BindingFlags.NonPublic); + } - internal const string Library = "opengl32.dll"; + #region --- Fields --- + + internal const string Library = "OPENGL32.DLL"; - #endregion - - #region private enum Platform - - /// - /// Enumerates the platforms OpenTK can run on. - /// - private enum Platform - { - Unknown, - Windows, - X11, - X11_ARB, - OSX - }; - - #endregion private enum Platform - - private static Platform platform = Platform.Unknown; private static System.Collections.Generic.Dictionary AvailableExtensions = new Dictionary(); + private static bool rebuildExtensionList; + + private static Assembly assembly; + private static Type glClass; + private static Type delegatesClass; + private static Type importsClass; - #region internal static extern IntPtr glxGetProcAddressARB(string s); - // also linux, for our ARB-y friends - [DllImport(Library, EntryPoint = "glXGetProcAddressARB")] - internal static extern IntPtr glxGetProcAddressARB(string s); #endregion - #region internal static IntPtr aglGetProcAddress(string s) - // osx gets complicated - [DllImport("libdl.dylib", EntryPoint = "NSIsSymbolNameDefined")] - internal static extern bool NSIsSymbolNameDefined(string s); - [DllImport("libdl.dylib", EntryPoint = "NSLookupAndBindSymbol")] - internal static extern IntPtr NSLookupAndBindSymbol(string s); - [DllImport("libdl.dylib", EntryPoint = "NSAddressOfSymbol")] - internal static extern IntPtr NSAddressOfSymbol(IntPtr symbol); + #region public static bool SupportsExtension(string name) - internal static IntPtr aglGetProcAddress(string s) - { - string fname = "_" + s; - if (!NSIsSymbolNameDefined(fname)) - return IntPtr.Zero; - - IntPtr symbol = NSLookupAndBindSymbol(fname); - if (symbol != IntPtr.Zero) - symbol = NSAddressOfSymbol(symbol); - - return symbol; - } - #endregion - - #region public static IntPtr GetFunctionPointerForExtensionMethod(string name) - /// - /// Retrieves the entry point for a dynamically exported OpenGL function. - /// - /// The function string for the OpenGL function (eg. "glNewList") - /// - /// An IntPtr contaning the address for the entry point, or IntPtr.Zero if the specified - /// OpenGL function is not dynamically exported. - /// - /// - /// - /// The Marshal.GetDelegateForFunctionPointer method can be used to turn the return value - /// into a call-able delegate. - /// - /// - /// This function is cross-platform. It determines the underlying platform and uses the - /// correct wgl, glx or agl GetAddress function to retrieve the function pointer. - /// - /// - /// - /// - public static IntPtr GetFunctionPointerForExtensionMethod(string name) - { - IntPtr result = IntPtr.Zero; - - switch (platform) - { - case Platform.Unknown: - // WGL? - try - { - result = OpenTK.Platform.Windows.Wgl.GetProcAddress(name); - platform = Platform.Windows; - return result; - } - catch (Exception) - { } - - // AGL? (before X11, since GLX might exist on OSX) - try - { - result = aglGetProcAddress(name); - platform = Platform.OSX; - return result; - } - catch (Exception) - { } - - // X11? - try - { - result = OpenTK.Platform.X11.Glx.GetProcAddress(name); - platform = Platform.X11; - return result; - } - catch (Exception) - { } - - // X11 ARB? - try - { - result = glxGetProcAddressARB(name); - platform = Platform.X11_ARB; - return result; - } - catch (Exception) - { } - - // Ack! - throw new NotSupportedException( -@"Could not find out how to retrive function pointers for this platform. -Did you remember to copy OpenTK.OpenGL.dll.config to your binary's folder? -"); - - case Platform.Windows: - return OpenTK.Platform.Windows.Wgl.GetProcAddress(name); - - case Platform.OSX: - return aglGetProcAddress(name); - - case Platform.X11: - return OpenTK.Platform.X11.Glx.GetProcAddress(name); - - case Platform.X11_ARB: - return glxGetProcAddressARB(name); - } - - throw new NotSupportedException("Internal error - please report."); - } - #endregion public static IntPtr GetFunctionPointerForExtensionMethod(string s) - - #region public static Delegate GetDelegateForExtensionMethod(string name, Type signature) - /// - /// Creates a System.Delegate that can be used to call a dynamically exported OpenGL function. - /// - /// The name of the OpenGL function (eg. "glNewList") - /// The signature of the OpenGL function. - /// - /// A System.Delegate that can be used to call this OpenGL function or null - /// if the function is not available in the current OpenGL context. - /// - public static Delegate GetDelegateForExtensionMethod(string name, Type signature) - { - IntPtr address = GetFunctionPointerForExtensionMethod(name); - - if (address == IntPtr.Zero || - address == new IntPtr(1) || // Workaround for buggy nvidia drivers which return - address == new IntPtr(2)) // 1 or 2 instead of IntPtr.Zero for some extensions. - { - return null; - } - else - { - return Marshal.GetDelegateForFunctionPointer(address, signature); - } - } - #endregion public static Delegate GetAddress(string name, Type signature) - - #region public static Delegate GetDelegateForMethod(string name, Type signature) - /// - /// Creates a System.Delegate that can be used to call an OpenGL function, core or extension. - /// - /// The name of the OpenGL function (eg. "glNewList") - /// The signature of the OpenGL function. - /// - /// A System.Delegate that can be used to call this OpenGL function, or null if the specified - /// function name did not correspond to an OpenGL function. - /// - public static Delegate GetDelegateForMethod(string name, Type signature) - { - Delegate d; - - if (Assembly.GetExecutingAssembly() - .GetType("OpenTK.OpenGL.Imports") - .GetMethod(name.Substring(2), BindingFlags.NonPublic | BindingFlags.Static) != null) - { - d = GetDelegateForExtensionMethod(name, signature) ?? - Delegate.CreateDelegate(signature, typeof(Imports), name.Substring(2)); - } - else - { - d = GetDelegateForExtensionMethod(name, signature); - } - - return d; - } - #endregion - - #region public static bool IsExtensionSupported(string name) /// /// Determines whether the specified OpenGL extension category is available in /// the current OpenGL context. Equivalent to IsExtensionSupported(name, true) /// /// The string for the OpenGL extension category (eg. "GL_ARB_multitexture") /// True if the specified extension is available, false otherwise. - public static bool IsExtensionSupported(string name) + public static bool SupportsExtension(string name) { - return IsExtensionSupported(name, true); - } - #endregion - - #region public static bool IsExtensionSupported(string name, bool useCache) - /// - /// Determines whether the specified OpenGL extension category is available in - /// the current OpenGL context. - /// - /// The string for the OpenGL extension category (eg. "GL_ARB_multitexture") - /// If true, the results will be cached to speed up future results. - /// True if the specified extension is available, false otherwise. - public static bool IsExtensionSupported(string name, bool useCache) - { - // Use cached results - if (useCache) + if (rebuildExtensionList) { - // Build cache if it is not available. We assume that all drivers - // will support at least one extension to opengl 1.0 (for example - // opengl 1.1). This should hold true even for software contexts - // (microsoft's soft implementation is gl 1.1 compatible), at least - // for any system capable of running .Net/Mono. - if (AvailableExtensions.Count == 0) - { - ParseAvailableExtensions(); - } + BuildExtensionList(); + } - // Search the cache for the string. Note that the cache substitutes - // strings "1.0" to "2.1" with "GL_VERSION_1_0" to "GL_VERSION_2_1" - if (AvailableExtensions.ContainsKey(name)) - return AvailableExtensions[name]; + // Search the cache for the string. Note that the cache substitutes + // strings "1.0" to "2.1" with "GL_VERSION_1_0" to "GL_VERSION_2_1" + if (AvailableExtensions.ContainsKey(name)) + { + return AvailableExtensions[name]; + } - return false; - } - - // Do not use cached results - string extension_string = GL.GetString(GL.Enums.StringName.EXTENSIONS); - if (String.IsNullOrEmpty(extension_string)) - return false; // no extensions are available - - // Check if the user searches for GL_VERSION_X_X and search glGetString(GL_VERSION) instead. - if (name.Contains("GL_VERSION_")) - { - return GL.GetString(OpenTK.OpenGL.GL.Enums.StringName.VERSION).Trim().StartsWith(name.Replace("GL_VERSION_", String.Empty).Replace('_', '.')); - } - - // Search for the string given. - string[] extensions = extension_string.Split(' '); - foreach (string s in extensions) - { - if (name == s) - return true; - } - return false; } + #endregion - #region private static void ParseAvailableExtensions() + #region private static void BuildExtensionList() + /// /// Builds a cache of the supported extensions to speed up searches. /// - private static void ParseAvailableExtensions() + private static void BuildExtensionList() { - // Assumes there is a current context. + // Assumes there is an opengl context current. string version_string = GL.GetString(OpenTK.OpenGL.GL.Enums.StringName.VERSION); if (String.IsNullOrEmpty(version_string)) - return; // this shoudn't happen + { + throw new ApplicationException("Failed to build extension list. Is there an opengl context current?"); + } string version = version_string.Trim(' '); @@ -398,43 +182,73 @@ Did you remember to copy OpenTK.OpenGL.dll.config to your binary's folder? { AvailableExtensions.Add(ext, true); } + + rebuildExtensionList = false; } + #endregion - #region public static void ReloadFunctions() + #region public static Delegate GetDelegate(string name, Type signature) + /// - /// Reloads all OpenGL functions (core and extensions). + /// Creates a System.Delegate that can be used to call an OpenGL function, core or extension. + /// + /// The name of the OpenGL function (eg. "glNewList") + /// The signature of the OpenGL function. + /// + /// A System.Delegate that can be used to call this OpenGL function, or null if the specified + /// function name did not correspond to an OpenGL function. + /// + public static Delegate GetDelegate(string name, Type signature) + { + Delegate d; + + if (importsClass.GetMethod(name.Substring(2), BindingFlags.NonPublic | BindingFlags.Static) != null) + { + d = Utilities.GetExtensionDelegate(name, signature) ?? + Delegate.CreateDelegate(signature, typeof(Imports), name.Substring(2)); + } + else + { + d = Utilities.GetExtensionDelegate(name, signature); + } + + return d; + } + + #endregion + + #region public static void LoadAll() + + /// + /// Loads all OpenGL functions (core and extensions). /// /// /// - /// Call this function to reload all OpenGL entry points. This should be done - /// whenever you change the pixelformat/visual, or in the case you cannot (or do not want) - /// to use the automatic initialisation. + /// This function will be automatically called the first time you use any opengl function. There is /// /// - /// Calling this function before the automatic initialisation has taken place will result - /// in the Gl class being initialised twice. This is harmless, but given the automatic - /// initialisation should be preferred. + /// Call this function manually whenever you need to update OpenGL entry points. + /// This need may arise if you change the pixelformat/visual, or in case you cannot + /// (or do not want) to use the automatic initialisation of the GL class. /// /// - public static void ReloadFunctions() + public static void LoadAll() { - Assembly asm = Assembly.GetExecutingAssembly();//Assembly.Load("OpenTK.OpenGL"); - Type delegates_class = asm.GetType("OpenTK.OpenGL.Delegates"); - //Type imports_class = asm.GetType("OpenTK.OpenGL.Imports"); - - FieldInfo[] v = delegates_class.GetFields(BindingFlags.Static | BindingFlags.NonPublic); + FieldInfo[] v = delegatesClass.GetFields(BindingFlags.Static | BindingFlags.NonPublic); foreach (FieldInfo f in v) { - f.SetValue(null, GetDelegateForMethod(f.Name, f.FieldType)); + f.SetValue(null, GetDelegate(f.Name, f.FieldType)); } - //ParseAvailableExtensions(); AvailableExtensions.Clear(); + rebuildExtensionList = true; } + #endregion - #region public static bool ReloadFunction(string name) + #region public static bool Load(string function) + /// /// Tries to reload the given OpenGL function (core or extension). /// @@ -451,28 +265,24 @@ Did you remember to copy OpenTK.OpenGL.dll.config to your binary's folder? /// you will need, or use ReloadFunctions() to load all available entry points. /// /// - /// This function will return true if the given OpenGL function exists, false otherwise. - /// A return value of "true" does not mean that any specific OpenGL function is supported; - /// rather it means that the string passed to this function denotes a known OpenGL function. + /// This function returns true if the given OpenGL function is supported, false otherwise. /// /// - /// To query supported extensions use the IsExtensionSupported() function instead. + /// To query for supported extensions use the IsExtensionSupported() function instead. /// /// - public static bool ReloadFunction(string name) + public static bool Load(string function) { - Assembly asm = Assembly.Load("OpenTK.OpenGL"); - Type delegates_class = asm.GetType("OpenTK.OpenGL.Delegates"); - //Type imports_class = asm.GetType("OpenTK.OpenGL.Imports"); - - FieldInfo f = delegates_class.GetField(name); + FieldInfo f = delegatesClass.GetField(function); if (f == null) return false; - f.SetValue(null, GetDelegateForMethod(f.Name, f.FieldType)); + f.SetValue(null, GetDelegate(f.Name, f.FieldType)); + rebuildExtensionList = true; - return true; + return f.GetValue(null) != null; } + #endregion } } diff --git a/Source/OpenTK/Platform/ColorDepth.cs b/Source/OpenTK/Platform/ColorDepth.cs index 767a5264..8c91184d 100644 --- a/Source/OpenTK/Platform/ColorDepth.cs +++ b/Source/OpenTK/Platform/ColorDepth.cs @@ -91,4 +91,4 @@ namespace OpenTK.Platform return string.Format("{0} ({1})", BitsPerPixel, (IsIndexed ? " indexed" : Red.ToString() + Green.ToString() + Blue.ToString() + Alpha.ToString())); } } -} +} diff --git a/Source/OpenTK/Platform/DisplayMode.cs b/Source/OpenTK/Platform/DisplayMode.cs index 7aa3bba4..c7f9cefd 100644 --- a/Source/OpenTK/Platform/DisplayMode.cs +++ b/Source/OpenTK/Platform/DisplayMode.cs @@ -201,7 +201,7 @@ namespace OpenTK.Platform CultureInfo.CurrentCulture, "{0}x{1}, rgba: {2}, depth: {3}, refresh {4}Hz", Width, Height, - Color.ToString(), + Color.ToString(), DepthBits, RefreshRate ); diff --git a/Source/OpenTK/Platform/OSX/Functions.cs b/Source/OpenTK/Platform/OSX/Functions.cs new file mode 100644 index 00000000..785274bd --- /dev/null +++ b/Source/OpenTK/Platform/OSX/Functions.cs @@ -0,0 +1,23 @@ +using System; +using System.Collections.Generic; +using System.Text; +using System.Runtime.InteropServices; + +namespace OpenTK.Platform.OSX +{ + public static partial class Functions + { + internal const string Library = "libdl.dylib"; + + #region OSX GetProcAddress + + [DllImport(Library, EntryPoint = "NSIsSymbolNameDefined")] + internal static extern bool NSIsSymbolNameDefined(string s); + [DllImport(Library, EntryPoint = "NSLookupAndBindSymbol")] + internal static extern IntPtr NSLookupAndBindSymbol(string s); + [DllImport(Library, EntryPoint = "NSAddressOfSymbol")] + internal static extern IntPtr NSAddressOfSymbol(IntPtr symbol); + + #endregion + } +} diff --git a/Source/OpenTK/Platform/Utilities.cs b/Source/OpenTK/Platform/Utilities.cs index 4fe7677b..4f243ee0 100644 --- a/Source/OpenTK/Platform/Utilities.cs +++ b/Source/OpenTK/Platform/Utilities.cs @@ -4,10 +4,15 @@ */ #endregion +#region --- Using Directives --- + using System; using System.Collections.Generic; using System.Text; using System.Windows.Forms; +using System.Runtime.InteropServices; + +#endregion namespace OpenTK.Platform { @@ -16,9 +21,150 @@ namespace OpenTK.Platform /// public static class Utilities { + #region --- LoadAddress --- + + internal interface ILoadAddress + { + IntPtr LoadAddress(string function); + } + + internal class LoadAddressWindows : ILoadAddress + { + public IntPtr LoadAddress(string function) + { + return OpenTK.Platform.Windows.Wgl.Imports.GetProcAddress(function); + } + } + + internal class LoadAddressX11 : ILoadAddress + { + public IntPtr LoadAddress(string function) + { + return X11.Glx.GetProcAddress(function); + } + } + + internal class LoadAddressOSX : ILoadAddress + { + public IntPtr LoadAddress(string function) + { + string fname = "_" + function; + if (!OSX.Functions.NSIsSymbolNameDefined(fname)) + return IntPtr.Zero; + + IntPtr symbol = OSX.Functions.NSLookupAndBindSymbol(fname); + if (symbol != IntPtr.Zero) + symbol = OSX.Functions.NSAddressOfSymbol(symbol); + + return symbol; + } + } + + #endregion + + #region --- Fields --- + + /// + /// Enumerates the platforms OpenTK can run on. + /// + private enum Platform + { + Unknown, + Windows, + X11, + X11_ARB, + OSX + }; + + private static ILoadAddress loadAddress; + + #endregion + + private static Platform platform = Platform.Unknown; + public static IWindowInfo GetWindowInfo(Form form) { throw new NotImplementedException(); } + + #region public static IntPtr GetAddress(string function) + + /// + /// Retrieves the entry point for a dynamically exported OpenGL function. + /// + /// The function string for the OpenGL function (eg. "glNewList") + /// + /// An IntPtr contaning the address for the entry point, or IntPtr.Zero if the specified + /// OpenGL function is not dynamically exported. + /// + /// + /// + /// The Marshal.GetDelegateForFunctionPointer method can be used to turn the return value + /// into a call-able delegate. + /// + /// + /// This function is cross-platform. It determines the underlying platform and uses the + /// correct wgl, glx or agl GetAddress function to retrieve the function pointer. + /// + /// + /// + /// + public static IntPtr GetAddress(string function) + { + if (platform == Platform.Unknown) + { + if (System.Environment.OSVersion.Platform == PlatformID.Win32NT || + System.Environment.OSVersion.Platform == PlatformID.Win32S || + System.Environment.OSVersion.Platform == PlatformID.Win32Windows || + System.Environment.OSVersion.Platform == PlatformID.WinCE) + { + platform = Platform.Windows; + loadAddress = new LoadAddressWindows(); + } + else if (System.Environment.OSVersion.Platform == PlatformID.Unix) + { + platform = Platform.X11; + loadAddress = new LoadAddressX11(); + } + else + { + throw new PlatformNotSupportedException( + "Extension loading is only supported under X11 and Windows. We are sorry for the inconvience."); + } + } + + return loadAddress.LoadAddress(function); + } + + #endregion + + #region private static Delegate GetExtensionDelegate(string name, Type signature) + + /// + /// Creates a System.Delegate that can be used to call a dynamically exported OpenGL function. + /// + /// The name of the OpenGL function (eg. "glNewList") + /// The signature of the OpenGL function. + /// + /// A System.Delegate that can be used to call this OpenGL function or null + /// if the function is not available in the current OpenGL context. + /// + internal static Delegate GetExtensionDelegate(string name, Type signature) + { + IntPtr address = GetAddress(name); + + if (address == IntPtr.Zero || + address == new IntPtr(1) || // Workaround for buggy nvidia drivers which return + address == new IntPtr(2)) // 1 or 2 instead of IntPtr.Zero for some extensions. + { + return null; + } + else + { + return Marshal.GetDelegateForFunctionPointer(address, signature); + } + } + + #endregion } } diff --git a/Source/OpenTK/OpenGL/Bindings/Wgl.cs b/Source/OpenTK/Platform/Windows/Bindings/Wgl.cs similarity index 73% rename from Source/OpenTK/OpenGL/Bindings/Wgl.cs rename to Source/OpenTK/Platform/Windows/Bindings/Wgl.cs index c6940e5a..336eb359 100644 --- a/Source/OpenTK/OpenGL/Bindings/Wgl.cs +++ b/Source/OpenTK/Platform/Windows/Bindings/Wgl.cs @@ -1,170 +1,169 @@ -namespace OpenTK.OpenGL +namespace OpenTK.Platform.Windows { using System; using System.Runtime.InteropServices; public static partial class Wgl { - static Wgl() { } public static IntPtr CreateContext(IntPtr hDc) { - return Delegates.glCreateContext((IntPtr)hDc); + return Delegates.wglCreateContext((IntPtr)hDc); } public static Boolean DeleteContext(IntPtr oldContext) { - return Delegates.glDeleteContext((IntPtr)oldContext); + return Delegates.wglDeleteContext((IntPtr)oldContext); } public static IntPtr GetCurrentContext() { - return Delegates.glGetCurrentContext(); + return Delegates.wglGetCurrentContext(); } public static Boolean MakeCurrent(IntPtr hDc, IntPtr newContext) { - return Delegates.glMakeCurrent((IntPtr)hDc, (IntPtr)newContext); + return Delegates.wglMakeCurrent((IntPtr)hDc, (IntPtr)newContext); } [System.CLSCompliant(false)] public static Boolean CopyContext(IntPtr hglrcSrc, IntPtr hglrcDst, UInt32 mask) { - return Delegates.glCopyContext((IntPtr)hglrcSrc, (IntPtr)hglrcDst, (UInt32)mask); + return Delegates.wglCopyContext((IntPtr)hglrcSrc, (IntPtr)hglrcDst, (UInt32)mask); } public static Boolean CopyContext(IntPtr hglrcSrc, IntPtr hglrcDst, Int32 mask) { - return Delegates.glCopyContext((IntPtr)hglrcSrc, (IntPtr)hglrcDst, (UInt32)mask); + return Delegates.wglCopyContext((IntPtr)hglrcSrc, (IntPtr)hglrcDst, (UInt32)mask); } public static int ChoosePixelFormat(IntPtr hDc, OpenTK.Platform.Windows.API.PixelFormatDescriptor pPfd) { - return Delegates.glChoosePixelFormat((IntPtr)hDc, (OpenTK.Platform.Windows.API.PixelFormatDescriptor)pPfd); + return Delegates.wglChoosePixelFormat((IntPtr)hDc, (OpenTK.Platform.Windows.API.PixelFormatDescriptor)pPfd); } [System.CLSCompliant(false)] public static int DescribePixelFormat(IntPtr hdc, int ipfd, UInt32 cjpfd, OpenTK.Platform.Windows.API.PixelFormatDescriptor ppfd) { - return Delegates.glDescribePixelFormat((IntPtr)hdc, (int)ipfd, (UInt32)cjpfd, (OpenTK.Platform.Windows.API.PixelFormatDescriptor)ppfd); + return Delegates.wglDescribePixelFormat((IntPtr)hdc, (int)ipfd, (UInt32)cjpfd, (OpenTK.Platform.Windows.API.PixelFormatDescriptor)ppfd); } public static int DescribePixelFormat(IntPtr hdc, int ipfd, Int32 cjpfd, OpenTK.Platform.Windows.API.PixelFormatDescriptor ppfd) { - return Delegates.glDescribePixelFormat((IntPtr)hdc, (int)ipfd, (UInt32)cjpfd, (OpenTK.Platform.Windows.API.PixelFormatDescriptor)ppfd); + return Delegates.wglDescribePixelFormat((IntPtr)hdc, (int)ipfd, (UInt32)cjpfd, (OpenTK.Platform.Windows.API.PixelFormatDescriptor)ppfd); } public static IntPtr GetCurrentDC() { - return Delegates.glGetCurrentDC(); + return Delegates.wglGetCurrentDC(); } public static IntPtr GetDefaultProcAddress(String lpszProc) { - return Delegates.glGetDefaultProcAddress((String)lpszProc); + return Delegates.wglGetDefaultProcAddress((String)lpszProc); } public static IntPtr GetProcAddress(String lpszProc) { - return Delegates.glGetProcAddress((String)lpszProc); + return Delegates.wglGetProcAddress((String)lpszProc); } public static int GetPixelFormat(IntPtr hdc) { - return Delegates.glGetPixelFormat((IntPtr)hdc); + return Delegates.wglGetPixelFormat((IntPtr)hdc); } public static Boolean SetPixelFormat(IntPtr hdc, int ipfd, OpenTK.Platform.Windows.API.PixelFormatDescriptor ppfd) { - return Delegates.glSetPixelFormat((IntPtr)hdc, (int)ipfd, (OpenTK.Platform.Windows.API.PixelFormatDescriptor)ppfd); + return Delegates.wglSetPixelFormat((IntPtr)hdc, (int)ipfd, (OpenTK.Platform.Windows.API.PixelFormatDescriptor)ppfd); } public static Boolean SwapBuffers(IntPtr hdc) { - return Delegates.glSwapBuffers((IntPtr)hdc); + return Delegates.wglSwapBuffers((IntPtr)hdc); } public static Boolean ShareLists(IntPtr hrcSrvShare, IntPtr hrcSrvSource) { - return Delegates.glShareLists((IntPtr)hrcSrvShare, (IntPtr)hrcSrvSource); + return Delegates.wglShareLists((IntPtr)hrcSrvShare, (IntPtr)hrcSrvSource); } public static IntPtr CreateLayerContext(IntPtr hDc, int level) { - return Delegates.glCreateLayerContext((IntPtr)hDc, (int)level); + return Delegates.wglCreateLayerContext((IntPtr)hDc, (int)level); } [System.CLSCompliant(false)] public static Boolean DescribeLayerPlane(IntPtr hDc, int pixelFormat, int layerPlane, UInt32 nBytes, OpenTK.Platform.Windows.API.LayerPlaneDescriptor plpd) { - return Delegates.glDescribeLayerPlane((IntPtr)hDc, (int)pixelFormat, (int)layerPlane, (UInt32)nBytes, (OpenTK.Platform.Windows.API.LayerPlaneDescriptor)plpd); + return Delegates.wglDescribeLayerPlane((IntPtr)hDc, (int)pixelFormat, (int)layerPlane, (UInt32)nBytes, (OpenTK.Platform.Windows.API.LayerPlaneDescriptor)plpd); } public static Boolean DescribeLayerPlane(IntPtr hDc, int pixelFormat, int layerPlane, Int32 nBytes, OpenTK.Platform.Windows.API.LayerPlaneDescriptor plpd) { - return Delegates.glDescribeLayerPlane((IntPtr)hDc, (int)pixelFormat, (int)layerPlane, (UInt32)nBytes, (OpenTK.Platform.Windows.API.LayerPlaneDescriptor)plpd); + return Delegates.wglDescribeLayerPlane((IntPtr)hDc, (int)pixelFormat, (int)layerPlane, (UInt32)nBytes, (OpenTK.Platform.Windows.API.LayerPlaneDescriptor)plpd); } public static int SetLayerPaletteEntries(IntPtr hdc, int iLayerPlane, int iStart, int cEntries, Int32 pcr) { - return Delegates.glSetLayerPaletteEntries((IntPtr)hdc, (int)iLayerPlane, (int)iStart, (int)cEntries, (Int32)pcr); + return Delegates.wglSetLayerPaletteEntries((IntPtr)hdc, (int)iLayerPlane, (int)iStart, (int)cEntries, (Int32)pcr); } public static int GetLayerPaletteEntries(IntPtr hdc, int iLayerPlane, int iStart, int cEntries, Int32 pcr) { - return Delegates.glGetLayerPaletteEntries((IntPtr)hdc, (int)iLayerPlane, (int)iStart, (int)cEntries, (Int32)pcr); + return Delegates.wglGetLayerPaletteEntries((IntPtr)hdc, (int)iLayerPlane, (int)iStart, (int)cEntries, (Int32)pcr); } public static Boolean RealizeLayerPalette(IntPtr hdc, int iLayerPlane, Boolean bRealize) { - return Delegates.glRealizeLayerPalette((IntPtr)hdc, (int)iLayerPlane, (Boolean)bRealize); + return Delegates.wglRealizeLayerPalette((IntPtr)hdc, (int)iLayerPlane, (Boolean)bRealize); } [System.CLSCompliant(false)] public static Boolean SwapLayerBuffers(IntPtr hdc, UInt32 fuFlags) { - return Delegates.glSwapLayerBuffers((IntPtr)hdc, (UInt32)fuFlags); + return Delegates.wglSwapLayerBuffers((IntPtr)hdc, (UInt32)fuFlags); } public static Boolean SwapLayerBuffers(IntPtr hdc, Int32 fuFlags) { - return Delegates.glSwapLayerBuffers((IntPtr)hdc, (UInt32)fuFlags); + return Delegates.wglSwapLayerBuffers((IntPtr)hdc, (UInt32)fuFlags); } public static Boolean UseFontBitmapsA(IntPtr hDC, Int32 first, Int32 count, Int32 listBase) { - return Delegates.glUseFontBitmapsA((IntPtr)hDC, (Int32)first, (Int32)count, (Int32)listBase); + return Delegates.wglUseFontBitmapsA((IntPtr)hDC, (Int32)first, (Int32)count, (Int32)listBase); } public static Boolean UseFontBitmapsW(IntPtr hDC, Int32 first, Int32 count, Int32 listBase) { - return Delegates.glUseFontBitmapsW((IntPtr)hDC, (Int32)first, (Int32)count, (Int32)listBase); + return Delegates.wglUseFontBitmapsW((IntPtr)hDC, (Int32)first, (Int32)count, (Int32)listBase); } public static class ARB @@ -173,44 +172,44 @@ namespace OpenTK.OpenGL public static IntPtr CreateBufferRegion(IntPtr hDC, int iLayerPlane, UInt32 uType) { - return Delegates.glCreateBufferRegionARB((IntPtr)hDC, (int)iLayerPlane, (UInt32)uType); + return Delegates.wglCreateBufferRegionARB((IntPtr)hDC, (int)iLayerPlane, (UInt32)uType); } public static IntPtr CreateBufferRegion(IntPtr hDC, int iLayerPlane, Int32 uType) { - return Delegates.glCreateBufferRegionARB((IntPtr)hDC, (int)iLayerPlane, (UInt32)uType); + return Delegates.wglCreateBufferRegionARB((IntPtr)hDC, (int)iLayerPlane, (UInt32)uType); } public static void DeleteBufferRegion(IntPtr hRegion) { - Delegates.glDeleteBufferRegionARB((IntPtr)hRegion); + Delegates.wglDeleteBufferRegionARB((IntPtr)hRegion); } public static Boolean SaveBufferRegion(IntPtr hRegion, int x, int y, int width, int height) { - return Delegates.glSaveBufferRegionARB((IntPtr)hRegion, (int)x, (int)y, (int)width, (int)height); + return Delegates.wglSaveBufferRegionARB((IntPtr)hRegion, (int)x, (int)y, (int)width, (int)height); } public static Boolean RestoreBufferRegion(IntPtr hRegion, int x, int y, int width, int height, int xSrc, int ySrc) { - return Delegates.glRestoreBufferRegionARB((IntPtr)hRegion, (int)x, (int)y, (int)width, (int)height, (int)xSrc, (int)ySrc); + return Delegates.wglRestoreBufferRegionARB((IntPtr)hRegion, (int)x, (int)y, (int)width, (int)height, (int)xSrc, (int)ySrc); } public static System.String GetExtensionsString(IntPtr hdc) { - return System.Runtime.InteropServices.Marshal.PtrToStringAnsi(Delegates.glGetExtensionsStringARB((IntPtr)hdc)); + return System.Runtime.InteropServices.Marshal.PtrToStringAnsi(Delegates.wglGetExtensionsStringARB((IntPtr)hdc)); } [System.CLSCompliant(false)] public static unsafe Boolean GetPixelFormatAttribv(IntPtr hdc, int iPixelFormat, int iLayerPlane, UInt32 nAttributes, int* piAttributes, [Out] int* piValues) { - unsafe { return Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues); } + unsafe { return Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues); } } [System.CLSCompliant(false)] @@ -219,7 +218,7 @@ namespace OpenTK.OpenGL { piValues = default(int*); { - Boolean retval = Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues); + Boolean retval = Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues); return retval; } } @@ -230,7 +229,7 @@ namespace OpenTK.OpenGL { fixed (int* piValues_ptr = piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues_ptr); return retval; } } @@ -241,7 +240,7 @@ namespace OpenTK.OpenGL { fixed (int* piValues_ptr = piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues_ptr); return retval; } } @@ -253,7 +252,7 @@ namespace OpenTK.OpenGL piValues = default(int); fixed (int* piValues_ptr = &piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues_ptr); piValues = *piValues_ptr; return retval; } @@ -266,7 +265,7 @@ namespace OpenTK.OpenGL piValues = default(int); fixed (int* piValues_ptr = &piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues_ptr); piValues = *piValues_ptr; return retval; } @@ -279,7 +278,7 @@ namespace OpenTK.OpenGL piValues = default(int*); fixed (int* piAttributes_ptr = piAttributes) { - Boolean retval = Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues); + Boolean retval = Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues); return retval; } } @@ -291,7 +290,7 @@ namespace OpenTK.OpenGL piValues = default(int*); fixed (int* piAttributes_ptr = piAttributes) { - Boolean retval = Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues); + Boolean retval = Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues); return retval; } } @@ -305,7 +304,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = piAttributes) fixed (int* piValues_ptr = piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); return retval; } } @@ -319,7 +318,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = piAttributes) fixed (int* piValues_ptr = piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); return retval; } } @@ -335,7 +334,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = piAttributes) fixed (int* piValues_ptr = &piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); piValues = *piValues_ptr; return retval; } @@ -351,7 +350,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = piAttributes) fixed (int* piValues_ptr = &piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); piValues = *piValues_ptr; return retval; } @@ -365,7 +364,7 @@ namespace OpenTK.OpenGL piValues = default(int*); fixed (int* piAttributes_ptr = &piAttributes) { - Boolean retval = Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues); + Boolean retval = Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues); return retval; } } @@ -377,7 +376,7 @@ namespace OpenTK.OpenGL piValues = default(int*); fixed (int* piAttributes_ptr = &piAttributes) { - Boolean retval = Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues); + Boolean retval = Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues); return retval; } } @@ -391,7 +390,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = &piAttributes) fixed (int* piValues_ptr = piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); return retval; } } @@ -405,7 +404,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = &piAttributes) fixed (int* piValues_ptr = piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); return retval; } } @@ -421,7 +420,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = &piAttributes) fixed (int* piValues_ptr = &piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); piValues = *piValues_ptr; return retval; } @@ -437,7 +436,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = &piAttributes) fixed (int* piValues_ptr = &piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); piValues = *piValues_ptr; return retval; } @@ -448,7 +447,7 @@ namespace OpenTK.OpenGL public static unsafe Boolean GetPixelFormatAttribv(IntPtr hdc, int iPixelFormat, int iLayerPlane, UInt32 nAttributes, int* piAttributes, [Out] Single* pfValues) { - unsafe { return Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues); } + unsafe { return Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues); } } [System.CLSCompliant(false)] @@ -457,7 +456,7 @@ namespace OpenTK.OpenGL { pfValues = default(Single*); { - Boolean retval = Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues); + Boolean retval = Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues); return retval; } } @@ -468,7 +467,7 @@ namespace OpenTK.OpenGL { fixed (Single* pfValues_ptr = pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues_ptr); return retval; } } @@ -479,7 +478,7 @@ namespace OpenTK.OpenGL { fixed (Single* pfValues_ptr = pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues_ptr); return retval; } } @@ -491,7 +490,7 @@ namespace OpenTK.OpenGL pfValues = default(Single); fixed (Single* pfValues_ptr = &pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues_ptr); pfValues = *pfValues_ptr; return retval; } @@ -504,7 +503,7 @@ namespace OpenTK.OpenGL pfValues = default(Single); fixed (Single* pfValues_ptr = &pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues_ptr); pfValues = *pfValues_ptr; return retval; } @@ -517,7 +516,7 @@ namespace OpenTK.OpenGL pfValues = default(Single*); fixed (int* piAttributes_ptr = piAttributes) { - Boolean retval = Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues); + Boolean retval = Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues); return retval; } } @@ -529,7 +528,7 @@ namespace OpenTK.OpenGL pfValues = default(Single*); fixed (int* piAttributes_ptr = piAttributes) { - Boolean retval = Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues); + Boolean retval = Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues); return retval; } } @@ -543,7 +542,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = piAttributes) fixed (Single* pfValues_ptr = pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); return retval; } } @@ -557,7 +556,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = piAttributes) fixed (Single* pfValues_ptr = pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); return retval; } } @@ -573,7 +572,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = piAttributes) fixed (Single* pfValues_ptr = &pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); pfValues = *pfValues_ptr; return retval; } @@ -589,7 +588,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = piAttributes) fixed (Single* pfValues_ptr = &pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); pfValues = *pfValues_ptr; return retval; } @@ -603,7 +602,7 @@ namespace OpenTK.OpenGL pfValues = default(Single*); fixed (int* piAttributes_ptr = &piAttributes) { - Boolean retval = Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues); + Boolean retval = Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues); return retval; } } @@ -615,7 +614,7 @@ namespace OpenTK.OpenGL pfValues = default(Single*); fixed (int* piAttributes_ptr = &piAttributes) { - Boolean retval = Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues); + Boolean retval = Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues); return retval; } } @@ -629,7 +628,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = &piAttributes) fixed (Single* pfValues_ptr = pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); return retval; } } @@ -643,7 +642,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = &piAttributes) fixed (Single* pfValues_ptr = pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); return retval; } } @@ -659,7 +658,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = &piAttributes) fixed (Single* pfValues_ptr = &pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); pfValues = *pfValues_ptr; return retval; } @@ -675,7 +674,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = &piAttributes) fixed (Single* pfValues_ptr = &pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvARB((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); pfValues = *pfValues_ptr; return retval; } @@ -686,7 +685,7 @@ namespace OpenTK.OpenGL public static unsafe Boolean ChoosePixelFormat(IntPtr hdc, int* piAttribIList, Single* pfAttribFList, UInt32 nMaxFormats, [Out] int* piFormats, [Out] UInt32 nNumFormats) { - unsafe { return Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); } + unsafe { return Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); } } [System.CLSCompliant(false)] @@ -696,7 +695,7 @@ namespace OpenTK.OpenGL piFormats = default(int*); nNumFormats = default(Int32); { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -708,7 +707,7 @@ namespace OpenTK.OpenGL nNumFormats = default(UInt32); fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -720,7 +719,7 @@ namespace OpenTK.OpenGL nNumFormats = default(Int32); fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -733,7 +732,7 @@ namespace OpenTK.OpenGL nNumFormats = default(UInt32); fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -747,7 +746,7 @@ namespace OpenTK.OpenGL nNumFormats = default(Int32); fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -761,7 +760,7 @@ namespace OpenTK.OpenGL nNumFormats = default(UInt32); fixed (Single* pfAttribFList_ptr = pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -774,7 +773,7 @@ namespace OpenTK.OpenGL nNumFormats = default(Int32); fixed (Single* pfAttribFList_ptr = pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -787,7 +786,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -800,7 +799,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -814,7 +813,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -829,7 +828,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -843,7 +842,7 @@ namespace OpenTK.OpenGL nNumFormats = default(UInt32); fixed (Single* pfAttribFList_ptr = &pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -856,7 +855,7 @@ namespace OpenTK.OpenGL nNumFormats = default(Int32); fixed (Single* pfAttribFList_ptr = &pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -869,7 +868,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -882,7 +881,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -896,7 +895,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -911,7 +910,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -925,7 +924,7 @@ namespace OpenTK.OpenGL nNumFormats = default(UInt32); fixed (int* piAttribIList_ptr = piAttribIList) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -938,7 +937,7 @@ namespace OpenTK.OpenGL nNumFormats = default(Int32); fixed (int* piAttribIList_ptr = piAttribIList) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -951,7 +950,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = piAttribIList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -964,7 +963,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = piAttribIList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -978,7 +977,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = piAttribIList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -993,7 +992,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = piAttribIList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -1008,7 +1007,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = piAttribIList) fixed (Single* pfAttribFList_ptr = pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -1022,7 +1021,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = piAttribIList) fixed (Single* pfAttribFList_ptr = pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -1038,7 +1037,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -1054,7 +1053,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -1072,7 +1071,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -1090,7 +1089,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -1106,7 +1105,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = piAttribIList) fixed (Single* pfAttribFList_ptr = &pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -1120,7 +1119,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = piAttribIList) fixed (Single* pfAttribFList_ptr = &pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -1136,7 +1135,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -1152,7 +1151,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -1170,7 +1169,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -1188,7 +1187,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -1203,7 +1202,7 @@ namespace OpenTK.OpenGL nNumFormats = default(UInt32); fixed (int* piAttribIList_ptr = &piAttribIList) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -1216,7 +1215,7 @@ namespace OpenTK.OpenGL nNumFormats = default(Int32); fixed (int* piAttribIList_ptr = &piAttribIList) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -1229,7 +1228,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = &piAttribIList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -1242,7 +1241,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = &piAttribIList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -1256,7 +1255,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = &piAttribIList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -1271,7 +1270,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = &piAttribIList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -1286,7 +1285,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = &piAttribIList) fixed (Single* pfAttribFList_ptr = pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -1300,7 +1299,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = &piAttribIList) fixed (Single* pfAttribFList_ptr = pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -1316,7 +1315,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -1332,7 +1331,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -1350,7 +1349,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -1368,7 +1367,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -1384,7 +1383,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = &piAttribIList) fixed (Single* pfAttribFList_ptr = &pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -1398,7 +1397,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = &piAttribIList) fixed (Single* pfAttribFList_ptr = &pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -1414,7 +1413,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -1430,7 +1429,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -1448,7 +1447,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -1466,7 +1465,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatARB((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -1476,20 +1475,20 @@ namespace OpenTK.OpenGL public static Boolean MakeContextCurrent(IntPtr hDrawDC, IntPtr hReadDC, IntPtr hglrc) { - return Delegates.glMakeContextCurrentARB((IntPtr)hDrawDC, (IntPtr)hReadDC, (IntPtr)hglrc); + return Delegates.wglMakeContextCurrentARB((IntPtr)hDrawDC, (IntPtr)hReadDC, (IntPtr)hglrc); } public static IntPtr GetCurrentReadDC() { - return Delegates.glGetCurrentReadDCARB(); + return Delegates.wglGetCurrentReadDCARB(); } [System.CLSCompliant(false)] public static unsafe IntPtr CreatePbuffer(IntPtr hDC, int iPixelFormat, int iWidth, int iHeight, int* piAttribList) { - unsafe { return Delegates.glCreatePbufferARB((IntPtr)hDC, (int)iPixelFormat, (int)iWidth, (int)iHeight, (int*)piAttribList); } + unsafe { return Delegates.wglCreatePbufferARB((IntPtr)hDC, (int)iPixelFormat, (int)iWidth, (int)iHeight, (int*)piAttribList); } } public static @@ -1499,7 +1498,7 @@ namespace OpenTK.OpenGL { fixed (int* piAttribList_ptr = piAttribList) { - IntPtr retval = Delegates.glCreatePbufferARB((IntPtr)hDC, (int)iPixelFormat, (int)iWidth, (int)iHeight, (int*)piAttribList_ptr); + IntPtr retval = Delegates.wglCreatePbufferARB((IntPtr)hDC, (int)iPixelFormat, (int)iWidth, (int)iHeight, (int*)piAttribList_ptr); return retval; } } @@ -1512,7 +1511,7 @@ namespace OpenTK.OpenGL { fixed (int* piAttribList_ptr = &piAttribList) { - IntPtr retval = Delegates.glCreatePbufferARB((IntPtr)hDC, (int)iPixelFormat, (int)iWidth, (int)iHeight, (int*)piAttribList_ptr); + IntPtr retval = Delegates.wglCreatePbufferARB((IntPtr)hDC, (int)iPixelFormat, (int)iWidth, (int)iHeight, (int*)piAttribList_ptr); return retval; } } @@ -1521,44 +1520,44 @@ namespace OpenTK.OpenGL public static IntPtr GetPbufferDC(IntPtr hPbuffer) { - return Delegates.glGetPbufferDCARB((IntPtr)hPbuffer); + return Delegates.wglGetPbufferDCARB((IntPtr)hPbuffer); } public static int ReleasePbufferDC(IntPtr hPbuffer, IntPtr hDC) { - return Delegates.glReleasePbufferDCARB((IntPtr)hPbuffer, (IntPtr)hDC); + return Delegates.wglReleasePbufferDCARB((IntPtr)hPbuffer, (IntPtr)hDC); } public static Boolean DestroyPbuffer(IntPtr hPbuffer) { - return Delegates.glDestroyPbufferARB((IntPtr)hPbuffer); + return Delegates.wglDestroyPbufferARB((IntPtr)hPbuffer); } public static Boolean QueryPbuffer(IntPtr hPbuffer, int iAttribute, [Out] int piValue) { - return Delegates.glQueryPbufferARB((IntPtr)hPbuffer, (int)iAttribute, (int)piValue); + return Delegates.wglQueryPbufferARB((IntPtr)hPbuffer, (int)iAttribute, (int)piValue); } public static Boolean BindTexImage(IntPtr hPbuffer, int iBuffer) { - return Delegates.glBindTexImageARB((IntPtr)hPbuffer, (int)iBuffer); + return Delegates.wglBindTexImageARB((IntPtr)hPbuffer, (int)iBuffer); } public static Boolean ReleaseTexImage(IntPtr hPbuffer, int iBuffer) { - return Delegates.glReleaseTexImageARB((IntPtr)hPbuffer, (int)iBuffer); + return Delegates.wglReleaseTexImageARB((IntPtr)hPbuffer, (int)iBuffer); } [System.CLSCompliant(false)] public static unsafe Boolean SetPbufferAttrib(IntPtr hPbuffer, int* piAttribList) { - unsafe { return Delegates.glSetPbufferAttribARB((IntPtr)hPbuffer, (int*)piAttribList); } + unsafe { return Delegates.wglSetPbufferAttribARB((IntPtr)hPbuffer, (int*)piAttribList); } } public static @@ -1568,7 +1567,7 @@ namespace OpenTK.OpenGL { fixed (int* piAttribList_ptr = piAttribList) { - Boolean retval = Delegates.glSetPbufferAttribARB((IntPtr)hPbuffer, (int*)piAttribList_ptr); + Boolean retval = Delegates.wglSetPbufferAttribARB((IntPtr)hPbuffer, (int*)piAttribList_ptr); return retval; } } @@ -1581,7 +1580,7 @@ namespace OpenTK.OpenGL { fixed (int* piAttribList_ptr = &piAttribList) { - Boolean retval = Delegates.glSetPbufferAttribARB((IntPtr)hPbuffer, (int*)piAttribList_ptr); + Boolean retval = Delegates.wglSetPbufferAttribARB((IntPtr)hPbuffer, (int*)piAttribList_ptr); return retval; } } @@ -1595,20 +1594,20 @@ namespace OpenTK.OpenGL public static Boolean CreateDisplayColorTable(UInt16 id) { - return Delegates.glCreateDisplayColorTableEXT((UInt16)id); + return Delegates.wglCreateDisplayColorTableEXT((UInt16)id); } public static Boolean CreateDisplayColorTable(Int16 id) { - return Delegates.glCreateDisplayColorTableEXT((UInt16)id); + return Delegates.wglCreateDisplayColorTableEXT((UInt16)id); } [System.CLSCompliant(false)] public static unsafe Boolean LoadDisplayColorTable(UInt16* table, UInt32 length) { - unsafe { return Delegates.glLoadDisplayColorTableEXT((UInt16*)table, (UInt32)length); } + unsafe { return Delegates.wglLoadDisplayColorTableEXT((UInt16*)table, (UInt32)length); } } [System.CLSCompliant(false)] @@ -1616,7 +1615,7 @@ namespace OpenTK.OpenGL unsafe Boolean LoadDisplayColorTable(Int16* table, Int32 length) { { - Boolean retval = Delegates.glLoadDisplayColorTableEXT((UInt16*)table, (UInt32)length); + Boolean retval = Delegates.wglLoadDisplayColorTableEXT((UInt16*)table, (UInt32)length); return retval; } } @@ -1629,7 +1628,7 @@ namespace OpenTK.OpenGL { fixed (UInt16* table_ptr = table) { - Boolean retval = Delegates.glLoadDisplayColorTableEXT((UInt16*)table_ptr, (UInt32)length); + Boolean retval = Delegates.wglLoadDisplayColorTableEXT((UInt16*)table_ptr, (UInt32)length); return retval; } } @@ -1642,7 +1641,7 @@ namespace OpenTK.OpenGL { fixed (Int16* table_ptr = table) { - Boolean retval = Delegates.glLoadDisplayColorTableEXT((UInt16*)table_ptr, (UInt32)length); + Boolean retval = Delegates.wglLoadDisplayColorTableEXT((UInt16*)table_ptr, (UInt32)length); return retval; } } @@ -1656,7 +1655,7 @@ namespace OpenTK.OpenGL { fixed (UInt16* table_ptr = &table) { - Boolean retval = Delegates.glLoadDisplayColorTableEXT((UInt16*)table_ptr, (UInt32)length); + Boolean retval = Delegates.wglLoadDisplayColorTableEXT((UInt16*)table_ptr, (UInt32)length); return retval; } } @@ -1669,7 +1668,7 @@ namespace OpenTK.OpenGL { fixed (Int16* table_ptr = &table) { - Boolean retval = Delegates.glLoadDisplayColorTableEXT((UInt16*)table_ptr, (UInt32)length); + Boolean retval = Delegates.wglLoadDisplayColorTableEXT((UInt16*)table_ptr, (UInt32)length); return retval; } } @@ -1679,51 +1678,51 @@ namespace OpenTK.OpenGL public static Boolean BindDisplayColorTable(UInt16 id) { - return Delegates.glBindDisplayColorTableEXT((UInt16)id); + return Delegates.wglBindDisplayColorTableEXT((UInt16)id); } public static Boolean BindDisplayColorTable(Int16 id) { - return Delegates.glBindDisplayColorTableEXT((UInt16)id); + return Delegates.wglBindDisplayColorTableEXT((UInt16)id); } [System.CLSCompliant(false)] public static void DestroyDisplayColorTable(UInt16 id) { - Delegates.glDestroyDisplayColorTableEXT((UInt16)id); + Delegates.wglDestroyDisplayColorTableEXT((UInt16)id); } public static void DestroyDisplayColorTable(Int16 id) { - Delegates.glDestroyDisplayColorTableEXT((UInt16)id); + Delegates.wglDestroyDisplayColorTableEXT((UInt16)id); } public static System.String GetExtensionsString() { - return System.Runtime.InteropServices.Marshal.PtrToStringAnsi(Delegates.glGetExtensionsStringEXT()); + return System.Runtime.InteropServices.Marshal.PtrToStringAnsi(Delegates.wglGetExtensionsStringEXT()); } public static Boolean MakeContextCurrent(IntPtr hDrawDC, IntPtr hReadDC, IntPtr hglrc) { - return Delegates.glMakeContextCurrentEXT((IntPtr)hDrawDC, (IntPtr)hReadDC, (IntPtr)hglrc); + return Delegates.wglMakeContextCurrentEXT((IntPtr)hDrawDC, (IntPtr)hReadDC, (IntPtr)hglrc); } public static IntPtr GetCurrentReadDC() { - return Delegates.glGetCurrentReadDCEXT(); + return Delegates.wglGetCurrentReadDCEXT(); } [System.CLSCompliant(false)] public static unsafe IntPtr CreatePbuffer(IntPtr hDC, int iPixelFormat, int iWidth, int iHeight, int* piAttribList) { - unsafe { return Delegates.glCreatePbufferEXT((IntPtr)hDC, (int)iPixelFormat, (int)iWidth, (int)iHeight, (int*)piAttribList); } + unsafe { return Delegates.wglCreatePbufferEXT((IntPtr)hDC, (int)iPixelFormat, (int)iWidth, (int)iHeight, (int*)piAttribList); } } public static @@ -1733,7 +1732,7 @@ namespace OpenTK.OpenGL { fixed (int* piAttribList_ptr = piAttribList) { - IntPtr retval = Delegates.glCreatePbufferEXT((IntPtr)hDC, (int)iPixelFormat, (int)iWidth, (int)iHeight, (int*)piAttribList_ptr); + IntPtr retval = Delegates.wglCreatePbufferEXT((IntPtr)hDC, (int)iPixelFormat, (int)iWidth, (int)iHeight, (int*)piAttribList_ptr); return retval; } } @@ -1746,7 +1745,7 @@ namespace OpenTK.OpenGL { fixed (int* piAttribList_ptr = &piAttribList) { - IntPtr retval = Delegates.glCreatePbufferEXT((IntPtr)hDC, (int)iPixelFormat, (int)iWidth, (int)iHeight, (int*)piAttribList_ptr); + IntPtr retval = Delegates.wglCreatePbufferEXT((IntPtr)hDC, (int)iPixelFormat, (int)iWidth, (int)iHeight, (int*)piAttribList_ptr); return retval; } } @@ -1755,32 +1754,32 @@ namespace OpenTK.OpenGL public static IntPtr GetPbufferDC(IntPtr hPbuffer) { - return Delegates.glGetPbufferDCEXT((IntPtr)hPbuffer); + return Delegates.wglGetPbufferDCEXT((IntPtr)hPbuffer); } public static int ReleasePbufferDC(IntPtr hPbuffer, IntPtr hDC) { - return Delegates.glReleasePbufferDCEXT((IntPtr)hPbuffer, (IntPtr)hDC); + return Delegates.wglReleasePbufferDCEXT((IntPtr)hPbuffer, (IntPtr)hDC); } public static Boolean DestroyPbuffer(IntPtr hPbuffer) { - return Delegates.glDestroyPbufferEXT((IntPtr)hPbuffer); + return Delegates.wglDestroyPbufferEXT((IntPtr)hPbuffer); } public static Boolean QueryPbuffer(IntPtr hPbuffer, int iAttribute, [Out] int piValue) { - return Delegates.glQueryPbufferEXT((IntPtr)hPbuffer, (int)iAttribute, (int)piValue); + return Delegates.wglQueryPbufferEXT((IntPtr)hPbuffer, (int)iAttribute, (int)piValue); } [System.CLSCompliant(false)] public static unsafe Boolean GetPixelFormatAttribv(IntPtr hdc, int iPixelFormat, int iLayerPlane, UInt32 nAttributes, [Out] int* piAttributes, [Out] int* piValues) { - unsafe { return Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues); } + unsafe { return Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues); } } [System.CLSCompliant(false)] @@ -1790,7 +1789,7 @@ namespace OpenTK.OpenGL piAttributes = default(int*); piValues = default(int*); { - Boolean retval = Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues); + Boolean retval = Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues); return retval; } } @@ -1802,7 +1801,7 @@ namespace OpenTK.OpenGL piAttributes = default(int*); fixed (int* piValues_ptr = piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues_ptr); return retval; } } @@ -1814,7 +1813,7 @@ namespace OpenTK.OpenGL piAttributes = default(int*); fixed (int* piValues_ptr = piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues_ptr); return retval; } } @@ -1827,7 +1826,7 @@ namespace OpenTK.OpenGL piValues = default(int); fixed (int* piValues_ptr = &piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues_ptr); piValues = *piValues_ptr; return retval; } @@ -1841,7 +1840,7 @@ namespace OpenTK.OpenGL piValues = default(int); fixed (int* piValues_ptr = &piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (int*)piValues_ptr); piValues = *piValues_ptr; return retval; } @@ -1854,7 +1853,7 @@ namespace OpenTK.OpenGL piValues = default(int*); fixed (int* piAttributes_ptr = piAttributes) { - Boolean retval = Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues); + Boolean retval = Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues); return retval; } } @@ -1866,7 +1865,7 @@ namespace OpenTK.OpenGL piValues = default(int*); fixed (int* piAttributes_ptr = piAttributes) { - Boolean retval = Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues); + Boolean retval = Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues); return retval; } } @@ -1880,7 +1879,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = piAttributes) fixed (int* piValues_ptr = piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); return retval; } } @@ -1894,7 +1893,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = piAttributes) fixed (int* piValues_ptr = piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); return retval; } } @@ -1910,7 +1909,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = piAttributes) fixed (int* piValues_ptr = &piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); piValues = *piValues_ptr; return retval; } @@ -1926,7 +1925,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = piAttributes) fixed (int* piValues_ptr = &piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); piValues = *piValues_ptr; return retval; } @@ -1941,7 +1940,7 @@ namespace OpenTK.OpenGL piValues = default(int*); fixed (int* piAttributes_ptr = &piAttributes) { - Boolean retval = Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues); + Boolean retval = Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues); piAttributes = *piAttributes_ptr; return retval; } @@ -1955,7 +1954,7 @@ namespace OpenTK.OpenGL piValues = default(int*); fixed (int* piAttributes_ptr = &piAttributes) { - Boolean retval = Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues); + Boolean retval = Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues); piAttributes = *piAttributes_ptr; return retval; } @@ -1971,7 +1970,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = &piAttributes) fixed (int* piValues_ptr = piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); piAttributes = *piAttributes_ptr; return retval; } @@ -1987,7 +1986,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = &piAttributes) fixed (int* piValues_ptr = piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); piAttributes = *piAttributes_ptr; return retval; } @@ -2005,7 +2004,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = &piAttributes) fixed (int* piValues_ptr = &piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); piAttributes = *piAttributes_ptr; piValues = *piValues_ptr; return retval; @@ -2023,7 +2022,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = &piAttributes) fixed (int* piValues_ptr = &piValues) { - Boolean retval = Delegates.glGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribivEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (int*)piValues_ptr); piAttributes = *piAttributes_ptr; piValues = *piValues_ptr; return retval; @@ -2035,7 +2034,7 @@ namespace OpenTK.OpenGL public static unsafe Boolean GetPixelFormatAttribv(IntPtr hdc, int iPixelFormat, int iLayerPlane, UInt32 nAttributes, [Out] int* piAttributes, [Out] Single* pfValues) { - unsafe { return Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues); } + unsafe { return Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues); } } [System.CLSCompliant(false)] @@ -2045,7 +2044,7 @@ namespace OpenTK.OpenGL piAttributes = default(int*); pfValues = default(Single*); { - Boolean retval = Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues); + Boolean retval = Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues); return retval; } } @@ -2057,7 +2056,7 @@ namespace OpenTK.OpenGL piAttributes = default(int*); fixed (Single* pfValues_ptr = pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues_ptr); return retval; } } @@ -2069,7 +2068,7 @@ namespace OpenTK.OpenGL piAttributes = default(int*); fixed (Single* pfValues_ptr = pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues_ptr); return retval; } } @@ -2082,7 +2081,7 @@ namespace OpenTK.OpenGL pfValues = default(Single); fixed (Single* pfValues_ptr = &pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues_ptr); pfValues = *pfValues_ptr; return retval; } @@ -2096,7 +2095,7 @@ namespace OpenTK.OpenGL pfValues = default(Single); fixed (Single* pfValues_ptr = &pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes, (Single*)pfValues_ptr); pfValues = *pfValues_ptr; return retval; } @@ -2109,7 +2108,7 @@ namespace OpenTK.OpenGL pfValues = default(Single*); fixed (int* piAttributes_ptr = piAttributes) { - Boolean retval = Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues); + Boolean retval = Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues); return retval; } } @@ -2121,7 +2120,7 @@ namespace OpenTK.OpenGL pfValues = default(Single*); fixed (int* piAttributes_ptr = piAttributes) { - Boolean retval = Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues); + Boolean retval = Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues); return retval; } } @@ -2135,7 +2134,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = piAttributes) fixed (Single* pfValues_ptr = pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); return retval; } } @@ -2149,7 +2148,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = piAttributes) fixed (Single* pfValues_ptr = pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); return retval; } } @@ -2165,7 +2164,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = piAttributes) fixed (Single* pfValues_ptr = &pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); pfValues = *pfValues_ptr; return retval; } @@ -2181,7 +2180,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = piAttributes) fixed (Single* pfValues_ptr = &pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); pfValues = *pfValues_ptr; return retval; } @@ -2196,7 +2195,7 @@ namespace OpenTK.OpenGL pfValues = default(Single*); fixed (int* piAttributes_ptr = &piAttributes) { - Boolean retval = Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues); + Boolean retval = Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues); piAttributes = *piAttributes_ptr; return retval; } @@ -2210,7 +2209,7 @@ namespace OpenTK.OpenGL pfValues = default(Single*); fixed (int* piAttributes_ptr = &piAttributes) { - Boolean retval = Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues); + Boolean retval = Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues); piAttributes = *piAttributes_ptr; return retval; } @@ -2226,7 +2225,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = &piAttributes) fixed (Single* pfValues_ptr = pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); piAttributes = *piAttributes_ptr; return retval; } @@ -2242,7 +2241,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = &piAttributes) fixed (Single* pfValues_ptr = pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); piAttributes = *piAttributes_ptr; return retval; } @@ -2260,7 +2259,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = &piAttributes) fixed (Single* pfValues_ptr = &pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); piAttributes = *piAttributes_ptr; pfValues = *pfValues_ptr; return retval; @@ -2278,7 +2277,7 @@ namespace OpenTK.OpenGL fixed (int* piAttributes_ptr = &piAttributes) fixed (Single* pfValues_ptr = &pfValues) { - Boolean retval = Delegates.glGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); + Boolean retval = Delegates.wglGetPixelFormatAttribfvEXT((IntPtr)hdc, (int)iPixelFormat, (int)iLayerPlane, (UInt32)nAttributes, (int*)piAttributes_ptr, (Single*)pfValues_ptr); piAttributes = *piAttributes_ptr; pfValues = *pfValues_ptr; return retval; @@ -2290,7 +2289,7 @@ namespace OpenTK.OpenGL public static unsafe Boolean ChoosePixelFormat(IntPtr hdc, int* piAttribIList, Single* pfAttribFList, UInt32 nMaxFormats, [Out] int* piFormats, [Out] UInt32 nNumFormats) { - unsafe { return Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); } + unsafe { return Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); } } [System.CLSCompliant(false)] @@ -2300,7 +2299,7 @@ namespace OpenTK.OpenGL piFormats = default(int*); nNumFormats = default(Int32); { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -2312,7 +2311,7 @@ namespace OpenTK.OpenGL nNumFormats = default(UInt32); fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -2324,7 +2323,7 @@ namespace OpenTK.OpenGL nNumFormats = default(Int32); fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -2337,7 +2336,7 @@ namespace OpenTK.OpenGL nNumFormats = default(UInt32); fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -2351,7 +2350,7 @@ namespace OpenTK.OpenGL nNumFormats = default(Int32); fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -2365,7 +2364,7 @@ namespace OpenTK.OpenGL nNumFormats = default(UInt32); fixed (Single* pfAttribFList_ptr = pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -2378,7 +2377,7 @@ namespace OpenTK.OpenGL nNumFormats = default(Int32); fixed (Single* pfAttribFList_ptr = pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -2391,7 +2390,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -2404,7 +2403,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -2418,7 +2417,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -2433,7 +2432,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -2447,7 +2446,7 @@ namespace OpenTK.OpenGL nNumFormats = default(UInt32); fixed (Single* pfAttribFList_ptr = &pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -2460,7 +2459,7 @@ namespace OpenTK.OpenGL nNumFormats = default(Int32); fixed (Single* pfAttribFList_ptr = &pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -2473,7 +2472,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -2486,7 +2485,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -2500,7 +2499,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -2515,7 +2514,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -2529,7 +2528,7 @@ namespace OpenTK.OpenGL nNumFormats = default(UInt32); fixed (int* piAttribIList_ptr = piAttribIList) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -2542,7 +2541,7 @@ namespace OpenTK.OpenGL nNumFormats = default(Int32); fixed (int* piAttribIList_ptr = piAttribIList) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -2555,7 +2554,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = piAttribIList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -2568,7 +2567,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = piAttribIList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -2582,7 +2581,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = piAttribIList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -2597,7 +2596,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = piAttribIList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -2612,7 +2611,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = piAttribIList) fixed (Single* pfAttribFList_ptr = pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -2626,7 +2625,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = piAttribIList) fixed (Single* pfAttribFList_ptr = pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -2642,7 +2641,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -2658,7 +2657,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -2676,7 +2675,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -2694,7 +2693,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -2710,7 +2709,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = piAttribIList) fixed (Single* pfAttribFList_ptr = &pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -2724,7 +2723,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = piAttribIList) fixed (Single* pfAttribFList_ptr = &pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -2740,7 +2739,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -2756,7 +2755,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -2774,7 +2773,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -2792,7 +2791,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -2807,7 +2806,7 @@ namespace OpenTK.OpenGL nNumFormats = default(UInt32); fixed (int* piAttribIList_ptr = &piAttribIList) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -2820,7 +2819,7 @@ namespace OpenTK.OpenGL nNumFormats = default(Int32); fixed (int* piAttribIList_ptr = &piAttribIList) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -2833,7 +2832,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = &piAttribIList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -2846,7 +2845,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = &piAttribIList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -2860,7 +2859,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = &piAttribIList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -2875,7 +2874,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = &piAttribIList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -2890,7 +2889,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = &piAttribIList) fixed (Single* pfAttribFList_ptr = pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -2904,7 +2903,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = &piAttribIList) fixed (Single* pfAttribFList_ptr = pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -2920,7 +2919,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -2936,7 +2935,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -2954,7 +2953,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -2972,7 +2971,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -2988,7 +2987,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = &piAttribIList) fixed (Single* pfAttribFList_ptr = &pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -3002,7 +3001,7 @@ namespace OpenTK.OpenGL fixed (int* piAttribIList_ptr = &piAttribIList) fixed (Single* pfAttribFList_ptr = &pfAttribFList) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats, (UInt32)nNumFormats); return retval; } } @@ -3018,7 +3017,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -3034,7 +3033,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); return retval; } } @@ -3052,7 +3051,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -3070,7 +3069,7 @@ namespace OpenTK.OpenGL fixed (Single* pfAttribFList_ptr = &pfAttribFList) fixed (int* piFormats_ptr = &piFormats) { - Boolean retval = Delegates.glChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); + Boolean retval = Delegates.wglChoosePixelFormatEXT((IntPtr)hdc, (int*)piAttribIList_ptr, (Single*)pfAttribFList_ptr, (UInt32)nMaxFormats, (int*)piFormats_ptr, (UInt32)nNumFormats); piFormats = *piFormats_ptr; return retval; } @@ -3080,13 +3079,13 @@ namespace OpenTK.OpenGL public static Boolean SwapInterval(int interval) { - return Delegates.glSwapIntervalEXT((int)interval); + return Delegates.wglSwapIntervalEXT((int)interval); } public static int GetSwapInterval() { - return Delegates.glGetSwapIntervalEXT(); + return Delegates.wglGetSwapIntervalEXT(); } } @@ -3096,14 +3095,14 @@ namespace OpenTK.OpenGL public static IntPtr AllocateMemory(Int32 size, Single readfreq, Single writefreq, Single priority) { - return Delegates.glAllocateMemoryNV((Int32)size, (Single)readfreq, (Single)writefreq, (Single)priority); + return Delegates.wglAllocateMemoryNV((Int32)size, (Single)readfreq, (Single)writefreq, (Single)priority); } [System.CLSCompliant(false)] public static unsafe void FreeMemory([Out] void* pointer) { - unsafe { Delegates.glFreeMemoryNV((void*)pointer); } + unsafe { Delegates.wglFreeMemoryNV((void*)pointer); } } public static @@ -3114,7 +3113,7 @@ namespace OpenTK.OpenGL { try { - Delegates.glFreeMemoryNV((void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.wglFreeMemoryNV((void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -3131,7 +3130,7 @@ namespace OpenTK.OpenGL public static unsafe Boolean GetSyncValues(IntPtr hdc, [Out] Int64* ust, [Out] Int64* msc, [Out] Int64* sbc) { - unsafe { return Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc, (Int64*)sbc); } + unsafe { return Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc, (Int64*)sbc); } } [System.CLSCompliant(false)] @@ -3142,7 +3141,7 @@ namespace OpenTK.OpenGL msc = default(Int64*); fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc, (Int64*)sbc_ptr); return retval; } } @@ -3156,7 +3155,7 @@ namespace OpenTK.OpenGL sbc = default(Int64); fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc, (Int64*)sbc_ptr); sbc = *sbc_ptr; return retval; } @@ -3170,7 +3169,7 @@ namespace OpenTK.OpenGL sbc = default(Int64*); fixed (Int64* msc_ptr = msc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc); return retval; } } @@ -3183,7 +3182,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); return retval; } } @@ -3197,7 +3196,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); sbc = *sbc_ptr; return retval; } @@ -3212,7 +3211,7 @@ namespace OpenTK.OpenGL sbc = default(Int64*); fixed (Int64* msc_ptr = &msc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc); msc = *msc_ptr; return retval; } @@ -3227,7 +3226,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); msc = *msc_ptr; return retval; } @@ -3243,7 +3242,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); msc = *msc_ptr; sbc = *sbc_ptr; return retval; @@ -3258,7 +3257,7 @@ namespace OpenTK.OpenGL sbc = default(Int64*); fixed (Int64* ust_ptr = ust) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc); return retval; } } @@ -3271,7 +3270,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = ust) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); return retval; } } @@ -3285,7 +3284,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = ust) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); sbc = *sbc_ptr; return retval; } @@ -3299,7 +3298,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = ust) fixed (Int64* msc_ptr = msc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); return retval; } } @@ -3313,7 +3312,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); return retval; } } @@ -3329,7 +3328,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); sbc = *sbc_ptr; return retval; } @@ -3345,7 +3344,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = ust) fixed (Int64* msc_ptr = &msc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); msc = *msc_ptr; return retval; } @@ -3361,7 +3360,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); msc = *msc_ptr; return retval; } @@ -3379,7 +3378,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); msc = *msc_ptr; sbc = *sbc_ptr; return retval; @@ -3396,7 +3395,7 @@ namespace OpenTK.OpenGL sbc = default(Int64*); fixed (Int64* ust_ptr = &ust) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc); ust = *ust_ptr; return retval; } @@ -3411,7 +3410,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = &ust) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); ust = *ust_ptr; return retval; } @@ -3427,7 +3426,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = &ust) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); ust = *ust_ptr; sbc = *sbc_ptr; return retval; @@ -3443,7 +3442,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = &ust) fixed (Int64* msc_ptr = msc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); ust = *ust_ptr; return retval; } @@ -3459,7 +3458,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); ust = *ust_ptr; return retval; } @@ -3477,7 +3476,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); ust = *ust_ptr; sbc = *sbc_ptr; return retval; @@ -3495,7 +3494,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = &ust) fixed (Int64* msc_ptr = &msc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); ust = *ust_ptr; msc = *msc_ptr; return retval; @@ -3513,7 +3512,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); ust = *ust_ptr; msc = *msc_ptr; return retval; @@ -3533,7 +3532,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglGetSyncValuesOML((IntPtr)hdc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); ust = *ust_ptr; msc = *msc_ptr; sbc = *sbc_ptr; @@ -3546,7 +3545,7 @@ namespace OpenTK.OpenGL public static unsafe Boolean GetMscRate(IntPtr hdc, [Out] Int32* numerator, [Out] Int32* denominator) { - unsafe { return Delegates.glGetMscRateOML((IntPtr)hdc, (Int32*)numerator, (Int32*)denominator); } + unsafe { return Delegates.wglGetMscRateOML((IntPtr)hdc, (Int32*)numerator, (Int32*)denominator); } } [System.CLSCompliant(false)] @@ -3556,7 +3555,7 @@ namespace OpenTK.OpenGL numerator = default(Int32*); fixed (Int32* denominator_ptr = denominator) { - Boolean retval = Delegates.glGetMscRateOML((IntPtr)hdc, (Int32*)numerator, (Int32*)denominator_ptr); + Boolean retval = Delegates.wglGetMscRateOML((IntPtr)hdc, (Int32*)numerator, (Int32*)denominator_ptr); return retval; } } @@ -3569,7 +3568,7 @@ namespace OpenTK.OpenGL denominator = default(Int32); fixed (Int32* denominator_ptr = &denominator) { - Boolean retval = Delegates.glGetMscRateOML((IntPtr)hdc, (Int32*)numerator, (Int32*)denominator_ptr); + Boolean retval = Delegates.wglGetMscRateOML((IntPtr)hdc, (Int32*)numerator, (Int32*)denominator_ptr); denominator = *denominator_ptr; return retval; } @@ -3582,7 +3581,7 @@ namespace OpenTK.OpenGL denominator = default(Int32*); fixed (Int32* numerator_ptr = numerator) { - Boolean retval = Delegates.glGetMscRateOML((IntPtr)hdc, (Int32*)numerator_ptr, (Int32*)denominator); + Boolean retval = Delegates.wglGetMscRateOML((IntPtr)hdc, (Int32*)numerator_ptr, (Int32*)denominator); return retval; } } @@ -3595,7 +3594,7 @@ namespace OpenTK.OpenGL fixed (Int32* numerator_ptr = numerator) fixed (Int32* denominator_ptr = denominator) { - Boolean retval = Delegates.glGetMscRateOML((IntPtr)hdc, (Int32*)numerator_ptr, (Int32*)denominator_ptr); + Boolean retval = Delegates.wglGetMscRateOML((IntPtr)hdc, (Int32*)numerator_ptr, (Int32*)denominator_ptr); return retval; } } @@ -3610,7 +3609,7 @@ namespace OpenTK.OpenGL fixed (Int32* numerator_ptr = numerator) fixed (Int32* denominator_ptr = &denominator) { - Boolean retval = Delegates.glGetMscRateOML((IntPtr)hdc, (Int32*)numerator_ptr, (Int32*)denominator_ptr); + Boolean retval = Delegates.wglGetMscRateOML((IntPtr)hdc, (Int32*)numerator_ptr, (Int32*)denominator_ptr); denominator = *denominator_ptr; return retval; } @@ -3625,7 +3624,7 @@ namespace OpenTK.OpenGL denominator = default(Int32*); fixed (Int32* numerator_ptr = &numerator) { - Boolean retval = Delegates.glGetMscRateOML((IntPtr)hdc, (Int32*)numerator_ptr, (Int32*)denominator); + Boolean retval = Delegates.wglGetMscRateOML((IntPtr)hdc, (Int32*)numerator_ptr, (Int32*)denominator); numerator = *numerator_ptr; return retval; } @@ -3640,7 +3639,7 @@ namespace OpenTK.OpenGL fixed (Int32* numerator_ptr = &numerator) fixed (Int32* denominator_ptr = denominator) { - Boolean retval = Delegates.glGetMscRateOML((IntPtr)hdc, (Int32*)numerator_ptr, (Int32*)denominator_ptr); + Boolean retval = Delegates.wglGetMscRateOML((IntPtr)hdc, (Int32*)numerator_ptr, (Int32*)denominator_ptr); numerator = *numerator_ptr; return retval; } @@ -3657,7 +3656,7 @@ namespace OpenTK.OpenGL fixed (Int32* numerator_ptr = &numerator) fixed (Int32* denominator_ptr = &denominator) { - Boolean retval = Delegates.glGetMscRateOML((IntPtr)hdc, (Int32*)numerator_ptr, (Int32*)denominator_ptr); + Boolean retval = Delegates.wglGetMscRateOML((IntPtr)hdc, (Int32*)numerator_ptr, (Int32*)denominator_ptr); numerator = *numerator_ptr; denominator = *denominator_ptr; return retval; @@ -3668,20 +3667,20 @@ namespace OpenTK.OpenGL public static Int64 SwapBuffersMsc(IntPtr hdc, Int64 target_msc, Int64 divisor, Int64 remainder) { - return Delegates.glSwapBuffersMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder); + return Delegates.wglSwapBuffersMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder); } public static Int64 SwapLayerBuffersMsc(IntPtr hdc, int fuPlanes, Int64 target_msc, Int64 divisor, Int64 remainder) { - return Delegates.glSwapLayerBuffersMscOML((IntPtr)hdc, (int)fuPlanes, (Int64)target_msc, (Int64)divisor, (Int64)remainder); + return Delegates.wglSwapLayerBuffersMscOML((IntPtr)hdc, (int)fuPlanes, (Int64)target_msc, (Int64)divisor, (Int64)remainder); } [System.CLSCompliant(false)] public static unsafe Boolean WaitForMsc(IntPtr hdc, Int64 target_msc, Int64 divisor, Int64 remainder, [Out] Int64* ust, [Out] Int64* msc, [Out] Int64* sbc) { - unsafe { return Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc, (Int64*)sbc); } + unsafe { return Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc, (Int64*)sbc); } } [System.CLSCompliant(false)] @@ -3692,7 +3691,7 @@ namespace OpenTK.OpenGL msc = default(Int64*); fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc, (Int64*)sbc_ptr); return retval; } } @@ -3706,7 +3705,7 @@ namespace OpenTK.OpenGL sbc = default(Int64); fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc, (Int64*)sbc_ptr); sbc = *sbc_ptr; return retval; } @@ -3720,7 +3719,7 @@ namespace OpenTK.OpenGL sbc = default(Int64*); fixed (Int64* msc_ptr = msc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc); return retval; } } @@ -3733,7 +3732,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); return retval; } } @@ -3747,7 +3746,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); sbc = *sbc_ptr; return retval; } @@ -3762,7 +3761,7 @@ namespace OpenTK.OpenGL sbc = default(Int64*); fixed (Int64* msc_ptr = &msc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc); msc = *msc_ptr; return retval; } @@ -3777,7 +3776,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); msc = *msc_ptr; return retval; } @@ -3793,7 +3792,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); msc = *msc_ptr; sbc = *sbc_ptr; return retval; @@ -3808,7 +3807,7 @@ namespace OpenTK.OpenGL sbc = default(Int64*); fixed (Int64* ust_ptr = ust) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc); return retval; } } @@ -3821,7 +3820,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = ust) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); return retval; } } @@ -3835,7 +3834,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = ust) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); sbc = *sbc_ptr; return retval; } @@ -3849,7 +3848,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = ust) fixed (Int64* msc_ptr = msc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); return retval; } } @@ -3863,7 +3862,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); return retval; } } @@ -3879,7 +3878,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); sbc = *sbc_ptr; return retval; } @@ -3895,7 +3894,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = ust) fixed (Int64* msc_ptr = &msc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); msc = *msc_ptr; return retval; } @@ -3911,7 +3910,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); msc = *msc_ptr; return retval; } @@ -3929,7 +3928,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); msc = *msc_ptr; sbc = *sbc_ptr; return retval; @@ -3946,7 +3945,7 @@ namespace OpenTK.OpenGL sbc = default(Int64*); fixed (Int64* ust_ptr = &ust) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc); ust = *ust_ptr; return retval; } @@ -3961,7 +3960,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = &ust) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); ust = *ust_ptr; return retval; } @@ -3977,7 +3976,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = &ust) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); ust = *ust_ptr; sbc = *sbc_ptr; return retval; @@ -3993,7 +3992,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = &ust) fixed (Int64* msc_ptr = msc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); ust = *ust_ptr; return retval; } @@ -4009,7 +4008,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); ust = *ust_ptr; return retval; } @@ -4027,7 +4026,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); ust = *ust_ptr; sbc = *sbc_ptr; return retval; @@ -4045,7 +4044,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = &ust) fixed (Int64* msc_ptr = &msc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); ust = *ust_ptr; msc = *msc_ptr; return retval; @@ -4063,7 +4062,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); ust = *ust_ptr; msc = *msc_ptr; return retval; @@ -4083,7 +4082,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForMscOML((IntPtr)hdc, (Int64)target_msc, (Int64)divisor, (Int64)remainder, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); ust = *ust_ptr; msc = *msc_ptr; sbc = *sbc_ptr; @@ -4096,7 +4095,7 @@ namespace OpenTK.OpenGL public static unsafe Boolean WaitForSbc(IntPtr hdc, Int64 target_sbc, [Out] Int64* ust, [Out] Int64* msc, [Out] Int64* sbc) { - unsafe { return Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc, (Int64*)sbc); } + unsafe { return Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc, (Int64*)sbc); } } [System.CLSCompliant(false)] @@ -4107,7 +4106,7 @@ namespace OpenTK.OpenGL msc = default(Int64*); fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc, (Int64*)sbc_ptr); return retval; } } @@ -4121,7 +4120,7 @@ namespace OpenTK.OpenGL sbc = default(Int64); fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc, (Int64*)sbc_ptr); sbc = *sbc_ptr; return retval; } @@ -4135,7 +4134,7 @@ namespace OpenTK.OpenGL sbc = default(Int64*); fixed (Int64* msc_ptr = msc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc); return retval; } } @@ -4148,7 +4147,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); return retval; } } @@ -4162,7 +4161,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); sbc = *sbc_ptr; return retval; } @@ -4177,7 +4176,7 @@ namespace OpenTK.OpenGL sbc = default(Int64*); fixed (Int64* msc_ptr = &msc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc); msc = *msc_ptr; return retval; } @@ -4192,7 +4191,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); msc = *msc_ptr; return retval; } @@ -4208,7 +4207,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust, (Int64*)msc_ptr, (Int64*)sbc_ptr); msc = *msc_ptr; sbc = *sbc_ptr; return retval; @@ -4223,7 +4222,7 @@ namespace OpenTK.OpenGL sbc = default(Int64*); fixed (Int64* ust_ptr = ust) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc); return retval; } } @@ -4236,7 +4235,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = ust) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); return retval; } } @@ -4250,7 +4249,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = ust) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); sbc = *sbc_ptr; return retval; } @@ -4264,7 +4263,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = ust) fixed (Int64* msc_ptr = msc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); return retval; } } @@ -4278,7 +4277,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); return retval; } } @@ -4294,7 +4293,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); sbc = *sbc_ptr; return retval; } @@ -4310,7 +4309,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = ust) fixed (Int64* msc_ptr = &msc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); msc = *msc_ptr; return retval; } @@ -4326,7 +4325,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); msc = *msc_ptr; return retval; } @@ -4344,7 +4343,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); msc = *msc_ptr; sbc = *sbc_ptr; return retval; @@ -4361,7 +4360,7 @@ namespace OpenTK.OpenGL sbc = default(Int64*); fixed (Int64* ust_ptr = &ust) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc); ust = *ust_ptr; return retval; } @@ -4376,7 +4375,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = &ust) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); ust = *ust_ptr; return retval; } @@ -4392,7 +4391,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = &ust) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc, (Int64*)sbc_ptr); ust = *ust_ptr; sbc = *sbc_ptr; return retval; @@ -4408,7 +4407,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = &ust) fixed (Int64* msc_ptr = msc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); ust = *ust_ptr; return retval; } @@ -4424,7 +4423,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); ust = *ust_ptr; return retval; } @@ -4442,7 +4441,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); ust = *ust_ptr; sbc = *sbc_ptr; return retval; @@ -4460,7 +4459,7 @@ namespace OpenTK.OpenGL fixed (Int64* ust_ptr = &ust) fixed (Int64* msc_ptr = &msc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc); ust = *ust_ptr; msc = *msc_ptr; return retval; @@ -4478,7 +4477,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); ust = *ust_ptr; msc = *msc_ptr; return retval; @@ -4498,7 +4497,7 @@ namespace OpenTK.OpenGL fixed (Int64* msc_ptr = &msc) fixed (Int64* sbc_ptr = &sbc) { - Boolean retval = Delegates.glWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); + Boolean retval = Delegates.wglWaitForSbcOML((IntPtr)hdc, (Int64)target_sbc, (Int64*)ust_ptr, (Int64*)msc_ptr, (Int64*)sbc_ptr); ust = *ust_ptr; msc = *msc_ptr; sbc = *sbc_ptr; @@ -4515,7 +4514,7 @@ namespace OpenTK.OpenGL public static unsafe Boolean GetDigitalVideoParameters(IntPtr hDC, int iAttribute, [Out] int* piValue) { - unsafe { return Delegates.glGetDigitalVideoParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue); } + unsafe { return Delegates.wglGetDigitalVideoParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue); } } public static @@ -4525,7 +4524,7 @@ namespace OpenTK.OpenGL { fixed (int* piValue_ptr = piValue) { - Boolean retval = Delegates.glGetDigitalVideoParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue_ptr); + Boolean retval = Delegates.wglGetDigitalVideoParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue_ptr); return retval; } } @@ -4539,7 +4538,7 @@ namespace OpenTK.OpenGL { fixed (int* piValue_ptr = &piValue) { - Boolean retval = Delegates.glGetDigitalVideoParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue_ptr); + Boolean retval = Delegates.wglGetDigitalVideoParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue_ptr); piValue = *piValue_ptr; return retval; } @@ -4550,7 +4549,7 @@ namespace OpenTK.OpenGL public static unsafe Boolean SetDigitalVideoParameters(IntPtr hDC, int iAttribute, int* piValue) { - unsafe { return Delegates.glSetDigitalVideoParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue); } + unsafe { return Delegates.wglSetDigitalVideoParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue); } } public static @@ -4560,7 +4559,7 @@ namespace OpenTK.OpenGL { fixed (int* piValue_ptr = piValue) { - Boolean retval = Delegates.glSetDigitalVideoParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue_ptr); + Boolean retval = Delegates.wglSetDigitalVideoParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue_ptr); return retval; } } @@ -4573,7 +4572,7 @@ namespace OpenTK.OpenGL { fixed (int* piValue_ptr = &piValue) { - Boolean retval = Delegates.glSetDigitalVideoParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue_ptr); + Boolean retval = Delegates.wglSetDigitalVideoParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue_ptr); return retval; } } @@ -4583,7 +4582,7 @@ namespace OpenTK.OpenGL public static unsafe Boolean GetGammaTableParameters(IntPtr hDC, int iAttribute, [Out] int* piValue) { - unsafe { return Delegates.glGetGammaTableParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue); } + unsafe { return Delegates.wglGetGammaTableParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue); } } public static @@ -4593,7 +4592,7 @@ namespace OpenTK.OpenGL { fixed (int* piValue_ptr = piValue) { - Boolean retval = Delegates.glGetGammaTableParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue_ptr); + Boolean retval = Delegates.wglGetGammaTableParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue_ptr); return retval; } } @@ -4607,7 +4606,7 @@ namespace OpenTK.OpenGL { fixed (int* piValue_ptr = &piValue) { - Boolean retval = Delegates.glGetGammaTableParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue_ptr); + Boolean retval = Delegates.wglGetGammaTableParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue_ptr); piValue = *piValue_ptr; return retval; } @@ -4618,7 +4617,7 @@ namespace OpenTK.OpenGL public static unsafe Boolean SetGammaTableParameters(IntPtr hDC, int iAttribute, int* piValue) { - unsafe { return Delegates.glSetGammaTableParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue); } + unsafe { return Delegates.wglSetGammaTableParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue); } } public static @@ -4628,7 +4627,7 @@ namespace OpenTK.OpenGL { fixed (int* piValue_ptr = piValue) { - Boolean retval = Delegates.glSetGammaTableParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue_ptr); + Boolean retval = Delegates.wglSetGammaTableParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue_ptr); return retval; } } @@ -4641,7 +4640,7 @@ namespace OpenTK.OpenGL { fixed (int* piValue_ptr = &piValue) { - Boolean retval = Delegates.glSetGammaTableParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue_ptr); + Boolean retval = Delegates.wglSetGammaTableParametersI3D((IntPtr)hDC, (int)iAttribute, (int*)piValue_ptr); return retval; } } @@ -4651,7 +4650,7 @@ namespace OpenTK.OpenGL public static unsafe Boolean GetGammaTable(IntPtr hDC, int iEntries, [Out] UInt16* puRed, [Out] UInt16* puGreen, [Out] UInt16* puBlue) { - unsafe { return Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue); } + unsafe { return Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue); } } [System.CLSCompliant(false)] @@ -4662,7 +4661,7 @@ namespace OpenTK.OpenGL puGreen = default(Int16*); puBlue = default(Int16*); { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue); return retval; } } @@ -4675,7 +4674,7 @@ namespace OpenTK.OpenGL puGreen = default(UInt16*); fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue_ptr); return retval; } } @@ -4688,7 +4687,7 @@ namespace OpenTK.OpenGL puGreen = default(Int16*); fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue_ptr); return retval; } } @@ -4702,7 +4701,7 @@ namespace OpenTK.OpenGL puBlue = default(UInt16); fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue_ptr); puBlue = *puBlue_ptr; return retval; } @@ -4717,7 +4716,7 @@ namespace OpenTK.OpenGL puBlue = default(Int16); fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue_ptr); puBlue = *puBlue_ptr; return retval; } @@ -4731,7 +4730,7 @@ namespace OpenTK.OpenGL puBlue = default(UInt16*); fixed (UInt16* puGreen_ptr = puGreen) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue); return retval; } } @@ -4744,7 +4743,7 @@ namespace OpenTK.OpenGL puBlue = default(Int16*); fixed (Int16* puGreen_ptr = puGreen) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue); return retval; } } @@ -4757,7 +4756,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = puGreen) fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -4770,7 +4769,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = puGreen) fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -4784,7 +4783,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = puGreen) fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puBlue = *puBlue_ptr; return retval; } @@ -4799,7 +4798,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = puGreen) fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puBlue = *puBlue_ptr; return retval; } @@ -4814,7 +4813,7 @@ namespace OpenTK.OpenGL puBlue = default(UInt16*); fixed (UInt16* puGreen_ptr = &puGreen) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue); puGreen = *puGreen_ptr; return retval; } @@ -4829,7 +4828,7 @@ namespace OpenTK.OpenGL puBlue = default(Int16*); fixed (Int16* puGreen_ptr = &puGreen) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue); puGreen = *puGreen_ptr; return retval; } @@ -4844,7 +4843,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = &puGreen) fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puGreen = *puGreen_ptr; return retval; } @@ -4859,7 +4858,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = &puGreen) fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puGreen = *puGreen_ptr; return retval; } @@ -4875,7 +4874,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = &puGreen) fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puGreen = *puGreen_ptr; puBlue = *puBlue_ptr; return retval; @@ -4892,7 +4891,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = &puGreen) fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puGreen = *puGreen_ptr; puBlue = *puBlue_ptr; return retval; @@ -4907,7 +4906,7 @@ namespace OpenTK.OpenGL puBlue = default(UInt16*); fixed (UInt16* puRed_ptr = puRed) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue); return retval; } } @@ -4920,7 +4919,7 @@ namespace OpenTK.OpenGL puBlue = default(Int16*); fixed (Int16* puRed_ptr = puRed) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue); return retval; } } @@ -4933,7 +4932,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puRed_ptr = puRed) fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); return retval; } } @@ -4946,7 +4945,7 @@ namespace OpenTK.OpenGL fixed (Int16* puRed_ptr = puRed) fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); return retval; } } @@ -4960,7 +4959,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puRed_ptr = puRed) fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); puBlue = *puBlue_ptr; return retval; } @@ -4975,7 +4974,7 @@ namespace OpenTK.OpenGL fixed (Int16* puRed_ptr = puRed) fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); puBlue = *puBlue_ptr; return retval; } @@ -4989,7 +4988,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puRed_ptr = puRed) fixed (UInt16* puGreen_ptr = puGreen) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); return retval; } } @@ -5002,7 +5001,7 @@ namespace OpenTK.OpenGL fixed (Int16* puRed_ptr = puRed) fixed (Int16* puGreen_ptr = puGreen) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); return retval; } } @@ -5017,7 +5016,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = puGreen) fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5032,7 +5031,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = puGreen) fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5049,7 +5048,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = puGreen) fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puBlue = *puBlue_ptr; return retval; } @@ -5066,7 +5065,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = puGreen) fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puBlue = *puBlue_ptr; return retval; } @@ -5082,7 +5081,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puRed_ptr = puRed) fixed (UInt16* puGreen_ptr = &puGreen) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); puGreen = *puGreen_ptr; return retval; } @@ -5097,7 +5096,7 @@ namespace OpenTK.OpenGL fixed (Int16* puRed_ptr = puRed) fixed (Int16* puGreen_ptr = &puGreen) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); puGreen = *puGreen_ptr; return retval; } @@ -5114,7 +5113,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = &puGreen) fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puGreen = *puGreen_ptr; return retval; } @@ -5131,7 +5130,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = &puGreen) fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puGreen = *puGreen_ptr; return retval; } @@ -5150,7 +5149,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = &puGreen) fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puGreen = *puGreen_ptr; puBlue = *puBlue_ptr; return retval; @@ -5169,7 +5168,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = &puGreen) fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puGreen = *puGreen_ptr; puBlue = *puBlue_ptr; return retval; @@ -5186,7 +5185,7 @@ namespace OpenTK.OpenGL puBlue = default(UInt16*); fixed (UInt16* puRed_ptr = &puRed) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue); puRed = *puRed_ptr; return retval; } @@ -5201,7 +5200,7 @@ namespace OpenTK.OpenGL puBlue = default(Int16*); fixed (Int16* puRed_ptr = &puRed) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue); puRed = *puRed_ptr; return retval; } @@ -5216,7 +5215,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puRed_ptr = &puRed) fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); puRed = *puRed_ptr; return retval; } @@ -5231,7 +5230,7 @@ namespace OpenTK.OpenGL fixed (Int16* puRed_ptr = &puRed) fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); puRed = *puRed_ptr; return retval; } @@ -5247,7 +5246,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puRed_ptr = &puRed) fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); puRed = *puRed_ptr; puBlue = *puBlue_ptr; return retval; @@ -5264,7 +5263,7 @@ namespace OpenTK.OpenGL fixed (Int16* puRed_ptr = &puRed) fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); puRed = *puRed_ptr; puBlue = *puBlue_ptr; return retval; @@ -5280,7 +5279,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puRed_ptr = &puRed) fixed (UInt16* puGreen_ptr = puGreen) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); puRed = *puRed_ptr; return retval; } @@ -5295,7 +5294,7 @@ namespace OpenTK.OpenGL fixed (Int16* puRed_ptr = &puRed) fixed (Int16* puGreen_ptr = puGreen) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); puRed = *puRed_ptr; return retval; } @@ -5312,7 +5311,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = puGreen) fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puRed = *puRed_ptr; return retval; } @@ -5329,7 +5328,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = puGreen) fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puRed = *puRed_ptr; return retval; } @@ -5348,7 +5347,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = puGreen) fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puRed = *puRed_ptr; puBlue = *puBlue_ptr; return retval; @@ -5367,7 +5366,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = puGreen) fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puRed = *puRed_ptr; puBlue = *puBlue_ptr; return retval; @@ -5385,7 +5384,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puRed_ptr = &puRed) fixed (UInt16* puGreen_ptr = &puGreen) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); puRed = *puRed_ptr; puGreen = *puGreen_ptr; return retval; @@ -5402,7 +5401,7 @@ namespace OpenTK.OpenGL fixed (Int16* puRed_ptr = &puRed) fixed (Int16* puGreen_ptr = &puGreen) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); puRed = *puRed_ptr; puGreen = *puGreen_ptr; return retval; @@ -5421,7 +5420,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = &puGreen) fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puRed = *puRed_ptr; puGreen = *puGreen_ptr; return retval; @@ -5440,7 +5439,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = &puGreen) fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puRed = *puRed_ptr; puGreen = *puGreen_ptr; return retval; @@ -5461,7 +5460,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = &puGreen) fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puRed = *puRed_ptr; puGreen = *puGreen_ptr; puBlue = *puBlue_ptr; @@ -5482,7 +5481,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = &puGreen) fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglGetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); puRed = *puRed_ptr; puGreen = *puGreen_ptr; puBlue = *puBlue_ptr; @@ -5495,7 +5494,7 @@ namespace OpenTK.OpenGL public static unsafe Boolean SetGammaTable(IntPtr hDC, int iEntries, UInt16* puRed, UInt16* puGreen, UInt16* puBlue) { - unsafe { return Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue); } + unsafe { return Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue); } } [System.CLSCompliant(false)] @@ -5503,7 +5502,7 @@ namespace OpenTK.OpenGL unsafe Boolean SetGammaTable(IntPtr hDC, int iEntries, Int16* puRed, Int16* puGreen, Int16* puBlue) { { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue); return retval; } } @@ -5514,7 +5513,7 @@ namespace OpenTK.OpenGL { fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue_ptr); return retval; } } @@ -5525,7 +5524,7 @@ namespace OpenTK.OpenGL { fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue_ptr); return retval; } } @@ -5536,7 +5535,7 @@ namespace OpenTK.OpenGL { fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue_ptr); return retval; } } @@ -5547,7 +5546,7 @@ namespace OpenTK.OpenGL { fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen, (UInt16*)puBlue_ptr); return retval; } } @@ -5558,7 +5557,7 @@ namespace OpenTK.OpenGL { fixed (UInt16* puGreen_ptr = puGreen) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue); return retval; } } @@ -5569,7 +5568,7 @@ namespace OpenTK.OpenGL { fixed (Int16* puGreen_ptr = puGreen) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue); return retval; } } @@ -5581,7 +5580,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = puGreen) fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5593,7 +5592,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = puGreen) fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5605,7 +5604,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = puGreen) fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5617,7 +5616,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = puGreen) fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5628,7 +5627,7 @@ namespace OpenTK.OpenGL { fixed (UInt16* puGreen_ptr = &puGreen) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue); return retval; } } @@ -5639,7 +5638,7 @@ namespace OpenTK.OpenGL { fixed (Int16* puGreen_ptr = &puGreen) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue); return retval; } } @@ -5651,7 +5650,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = &puGreen) fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5663,7 +5662,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = &puGreen) fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5675,7 +5674,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = &puGreen) fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5687,7 +5686,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = &puGreen) fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5698,7 +5697,7 @@ namespace OpenTK.OpenGL { fixed (UInt16* puRed_ptr = puRed) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue); return retval; } } @@ -5709,7 +5708,7 @@ namespace OpenTK.OpenGL { fixed (Int16* puRed_ptr = puRed) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue); return retval; } } @@ -5721,7 +5720,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puRed_ptr = puRed) fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); return retval; } } @@ -5733,7 +5732,7 @@ namespace OpenTK.OpenGL fixed (Int16* puRed_ptr = puRed) fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); return retval; } } @@ -5745,7 +5744,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puRed_ptr = puRed) fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); return retval; } } @@ -5757,7 +5756,7 @@ namespace OpenTK.OpenGL fixed (Int16* puRed_ptr = puRed) fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); return retval; } } @@ -5769,7 +5768,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puRed_ptr = puRed) fixed (UInt16* puGreen_ptr = puGreen) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); return retval; } } @@ -5781,7 +5780,7 @@ namespace OpenTK.OpenGL fixed (Int16* puRed_ptr = puRed) fixed (Int16* puGreen_ptr = puGreen) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); return retval; } } @@ -5796,7 +5795,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = puGreen) fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5811,7 +5810,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = puGreen) fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5827,7 +5826,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = puGreen) fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5842,7 +5841,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = puGreen) fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5855,7 +5854,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puRed_ptr = puRed) fixed (UInt16* puGreen_ptr = &puGreen) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); return retval; } } @@ -5867,7 +5866,7 @@ namespace OpenTK.OpenGL fixed (Int16* puRed_ptr = puRed) fixed (Int16* puGreen_ptr = &puGreen) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); return retval; } } @@ -5882,7 +5881,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = &puGreen) fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5897,7 +5896,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = &puGreen) fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5913,7 +5912,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = &puGreen) fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5928,7 +5927,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = &puGreen) fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -5940,7 +5939,7 @@ namespace OpenTK.OpenGL { fixed (UInt16* puRed_ptr = &puRed) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue); return retval; } } @@ -5951,7 +5950,7 @@ namespace OpenTK.OpenGL { fixed (Int16* puRed_ptr = &puRed) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue); return retval; } } @@ -5963,7 +5962,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puRed_ptr = &puRed) fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); return retval; } } @@ -5975,7 +5974,7 @@ namespace OpenTK.OpenGL fixed (Int16* puRed_ptr = &puRed) fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); return retval; } } @@ -5987,7 +5986,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puRed_ptr = &puRed) fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); return retval; } } @@ -5999,7 +5998,7 @@ namespace OpenTK.OpenGL fixed (Int16* puRed_ptr = &puRed) fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen, (UInt16*)puBlue_ptr); return retval; } } @@ -6011,7 +6010,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puRed_ptr = &puRed) fixed (UInt16* puGreen_ptr = puGreen) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); return retval; } } @@ -6023,7 +6022,7 @@ namespace OpenTK.OpenGL fixed (Int16* puRed_ptr = &puRed) fixed (Int16* puGreen_ptr = puGreen) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); return retval; } } @@ -6038,7 +6037,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = puGreen) fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -6053,7 +6052,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = puGreen) fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -6069,7 +6068,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = puGreen) fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -6084,7 +6083,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = puGreen) fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -6097,7 +6096,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puRed_ptr = &puRed) fixed (UInt16* puGreen_ptr = &puGreen) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); return retval; } } @@ -6109,7 +6108,7 @@ namespace OpenTK.OpenGL fixed (Int16* puRed_ptr = &puRed) fixed (Int16* puGreen_ptr = &puGreen) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue); return retval; } } @@ -6124,7 +6123,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = &puGreen) fixed (UInt16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -6139,7 +6138,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = &puGreen) fixed (Int16* puBlue_ptr = puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -6155,7 +6154,7 @@ namespace OpenTK.OpenGL fixed (UInt16* puGreen_ptr = &puGreen) fixed (UInt16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -6170,7 +6169,7 @@ namespace OpenTK.OpenGL fixed (Int16* puGreen_ptr = &puGreen) fixed (Int16* puBlue_ptr = &puBlue) { - Boolean retval = Delegates.glSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); + Boolean retval = Delegates.wglSetGammaTableI3D((IntPtr)hDC, (int)iEntries, (UInt16*)puRed_ptr, (UInt16*)puGreen_ptr, (UInt16*)puBlue_ptr); return retval; } } @@ -6179,143 +6178,143 @@ namespace OpenTK.OpenGL public static Boolean EnableGenlock(IntPtr hDC) { - return Delegates.glEnableGenlockI3D((IntPtr)hDC); + return Delegates.wglEnableGenlockI3D((IntPtr)hDC); } public static Boolean DisableGenlock(IntPtr hDC) { - return Delegates.glDisableGenlockI3D((IntPtr)hDC); + return Delegates.wglDisableGenlockI3D((IntPtr)hDC); } public static Boolean IsEnabledGenlock(IntPtr hDC, [Out] Boolean pFlag) { - return Delegates.glIsEnabledGenlockI3D((IntPtr)hDC, (Boolean)pFlag); + return Delegates.wglIsEnabledGenlockI3D((IntPtr)hDC, (Boolean)pFlag); } [System.CLSCompliant(false)] public static Boolean GenlockSource(IntPtr hDC, UInt32 uSource) { - return Delegates.glGenlockSourceI3D((IntPtr)hDC, (UInt32)uSource); + return Delegates.wglGenlockSourceI3D((IntPtr)hDC, (UInt32)uSource); } public static Boolean GenlockSource(IntPtr hDC, Int32 uSource) { - return Delegates.glGenlockSourceI3D((IntPtr)hDC, (UInt32)uSource); + return Delegates.wglGenlockSourceI3D((IntPtr)hDC, (UInt32)uSource); } [System.CLSCompliant(false)] public static Boolean GetGenlockSource(IntPtr hDC, [Out] UInt32 uSource) { - return Delegates.glGetGenlockSourceI3D((IntPtr)hDC, (UInt32)uSource); + return Delegates.wglGetGenlockSourceI3D((IntPtr)hDC, (UInt32)uSource); } public static Boolean GetGenlockSource(IntPtr hDC, [Out] Int32 uSource) { - return Delegates.glGetGenlockSourceI3D((IntPtr)hDC, (UInt32)uSource); + return Delegates.wglGetGenlockSourceI3D((IntPtr)hDC, (UInt32)uSource); } [System.CLSCompliant(false)] public static Boolean GenlockSourceEdge(IntPtr hDC, UInt32 uEdge) { - return Delegates.glGenlockSourceEdgeI3D((IntPtr)hDC, (UInt32)uEdge); + return Delegates.wglGenlockSourceEdgeI3D((IntPtr)hDC, (UInt32)uEdge); } public static Boolean GenlockSourceEdge(IntPtr hDC, Int32 uEdge) { - return Delegates.glGenlockSourceEdgeI3D((IntPtr)hDC, (UInt32)uEdge); + return Delegates.wglGenlockSourceEdgeI3D((IntPtr)hDC, (UInt32)uEdge); } [System.CLSCompliant(false)] public static Boolean GetGenlockSourceEdge(IntPtr hDC, [Out] UInt32 uEdge) { - return Delegates.glGetGenlockSourceEdgeI3D((IntPtr)hDC, (UInt32)uEdge); + return Delegates.wglGetGenlockSourceEdgeI3D((IntPtr)hDC, (UInt32)uEdge); } public static Boolean GetGenlockSourceEdge(IntPtr hDC, [Out] Int32 uEdge) { - return Delegates.glGetGenlockSourceEdgeI3D((IntPtr)hDC, (UInt32)uEdge); + return Delegates.wglGetGenlockSourceEdgeI3D((IntPtr)hDC, (UInt32)uEdge); } [System.CLSCompliant(false)] public static Boolean GenlockSampleRate(IntPtr hDC, UInt32 uRate) { - return Delegates.glGenlockSampleRateI3D((IntPtr)hDC, (UInt32)uRate); + return Delegates.wglGenlockSampleRateI3D((IntPtr)hDC, (UInt32)uRate); } public static Boolean GenlockSampleRate(IntPtr hDC, Int32 uRate) { - return Delegates.glGenlockSampleRateI3D((IntPtr)hDC, (UInt32)uRate); + return Delegates.wglGenlockSampleRateI3D((IntPtr)hDC, (UInt32)uRate); } [System.CLSCompliant(false)] public static Boolean GetGenlockSampleRate(IntPtr hDC, [Out] UInt32 uRate) { - return Delegates.glGetGenlockSampleRateI3D((IntPtr)hDC, (UInt32)uRate); + return Delegates.wglGetGenlockSampleRateI3D((IntPtr)hDC, (UInt32)uRate); } public static Boolean GetGenlockSampleRate(IntPtr hDC, [Out] Int32 uRate) { - return Delegates.glGetGenlockSampleRateI3D((IntPtr)hDC, (UInt32)uRate); + return Delegates.wglGetGenlockSampleRateI3D((IntPtr)hDC, (UInt32)uRate); } [System.CLSCompliant(false)] public static Boolean GenlockSourceDelay(IntPtr hDC, UInt32 uDelay) { - return Delegates.glGenlockSourceDelayI3D((IntPtr)hDC, (UInt32)uDelay); + return Delegates.wglGenlockSourceDelayI3D((IntPtr)hDC, (UInt32)uDelay); } public static Boolean GenlockSourceDelay(IntPtr hDC, Int32 uDelay) { - return Delegates.glGenlockSourceDelayI3D((IntPtr)hDC, (UInt32)uDelay); + return Delegates.wglGenlockSourceDelayI3D((IntPtr)hDC, (UInt32)uDelay); } [System.CLSCompliant(false)] public static Boolean GetGenlockSourceDelay(IntPtr hDC, [Out] UInt32 uDelay) { - return Delegates.glGetGenlockSourceDelayI3D((IntPtr)hDC, (UInt32)uDelay); + return Delegates.wglGetGenlockSourceDelayI3D((IntPtr)hDC, (UInt32)uDelay); } public static Boolean GetGenlockSourceDelay(IntPtr hDC, [Out] Int32 uDelay) { - return Delegates.glGetGenlockSourceDelayI3D((IntPtr)hDC, (UInt32)uDelay); + return Delegates.wglGetGenlockSourceDelayI3D((IntPtr)hDC, (UInt32)uDelay); } [System.CLSCompliant(false)] public static Boolean QueryGenlockMaxSourceDelay(IntPtr hDC, [Out] UInt32 uMaxLineDelay, [Out] UInt32 uMaxPixelDelay) { - return Delegates.glQueryGenlockMaxSourceDelayI3D((IntPtr)hDC, (UInt32)uMaxLineDelay, (UInt32)uMaxPixelDelay); + return Delegates.wglQueryGenlockMaxSourceDelayI3D((IntPtr)hDC, (UInt32)uMaxLineDelay, (UInt32)uMaxPixelDelay); } public static Boolean QueryGenlockMaxSourceDelay(IntPtr hDC, [Out] Int32 uMaxLineDelay, [Out] Int32 uMaxPixelDelay) { - return Delegates.glQueryGenlockMaxSourceDelayI3D((IntPtr)hDC, (UInt32)uMaxLineDelay, (UInt32)uMaxPixelDelay); + return Delegates.wglQueryGenlockMaxSourceDelayI3D((IntPtr)hDC, (UInt32)uMaxLineDelay, (UInt32)uMaxPixelDelay); } [System.CLSCompliant(false)] public static IntPtr CreateImageBuffer(IntPtr hDC, Int32 dwSize, UInt32 uFlags) { - return Delegates.glCreateImageBufferI3D((IntPtr)hDC, (Int32)dwSize, (UInt32)uFlags); + return Delegates.wglCreateImageBufferI3D((IntPtr)hDC, (Int32)dwSize, (UInt32)uFlags); } public static @@ -6324,7 +6323,7 @@ namespace OpenTK.OpenGL unsafe { { - IntPtr retval = Delegates.glCreateImageBufferI3D((IntPtr)hDC, (Int32)dwSize, (UInt32)uFlags); + IntPtr retval = Delegates.wglCreateImageBufferI3D((IntPtr)hDC, (Int32)dwSize, (UInt32)uFlags); return retval; } } @@ -6334,7 +6333,7 @@ namespace OpenTK.OpenGL public static unsafe Boolean DestroyImageBuffer(IntPtr hDC, void* pAddress) { - unsafe { return Delegates.glDestroyImageBufferI3D((IntPtr)hDC, (void*)pAddress); } + unsafe { return Delegates.wglDestroyImageBufferI3D((IntPtr)hDC, (void*)pAddress); } } public static @@ -6345,7 +6344,7 @@ namespace OpenTK.OpenGL { try { - Boolean retval = Delegates.glDestroyImageBufferI3D((IntPtr)hDC, (void*)pAddress_ptr.AddrOfPinnedObject()); + Boolean retval = Delegates.wglDestroyImageBufferI3D((IntPtr)hDC, (void*)pAddress_ptr.AddrOfPinnedObject()); return retval; } finally @@ -6359,7 +6358,7 @@ namespace OpenTK.OpenGL public static unsafe Boolean AssociateImageBufferEvents(IntPtr hDC, IntPtr* pEvent, void* pAddress, Int32* pSize, UInt32 count) { - unsafe { return Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress, (Int32*)pSize, (UInt32)count); } + unsafe { return Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress, (Int32*)pSize, (UInt32)count); } } [System.CLSCompliant(false)] @@ -6367,7 +6366,7 @@ namespace OpenTK.OpenGL unsafe Boolean AssociateImageBufferEvents(IntPtr hDC, IntPtr* pEvent, void* pAddress, Int32* pSize, Int32 count) { { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress, (Int32*)pSize, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress, (Int32*)pSize, (UInt32)count); return retval; } } @@ -6378,7 +6377,7 @@ namespace OpenTK.OpenGL { fixed (Int32* pSize_ptr = pSize) { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); return retval; } } @@ -6389,7 +6388,7 @@ namespace OpenTK.OpenGL { fixed (Int32* pSize_ptr = pSize) { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); return retval; } } @@ -6400,7 +6399,7 @@ namespace OpenTK.OpenGL { fixed (Int32* pSize_ptr = &pSize) { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); return retval; } } @@ -6411,7 +6410,7 @@ namespace OpenTK.OpenGL { fixed (Int32* pSize_ptr = &pSize) { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); return retval; } } @@ -6423,7 +6422,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pAddress_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pAddress, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize, (UInt32)count); return retval; } finally @@ -6439,7 +6438,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pAddress_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pAddress, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize, (UInt32)count); return retval; } finally @@ -6456,7 +6455,7 @@ namespace OpenTK.OpenGL fixed (Int32* pSize_ptr = pSize) try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); return retval; } finally @@ -6473,7 +6472,7 @@ namespace OpenTK.OpenGL fixed (Int32* pSize_ptr = pSize) try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); return retval; } finally @@ -6490,7 +6489,7 @@ namespace OpenTK.OpenGL fixed (Int32* pSize_ptr = &pSize) try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); return retval; } finally @@ -6507,7 +6506,7 @@ namespace OpenTK.OpenGL fixed (Int32* pSize_ptr = &pSize) try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); return retval; } finally @@ -6522,7 +6521,7 @@ namespace OpenTK.OpenGL { fixed (IntPtr* pEvent_ptr = pEvent) { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize, (UInt32)count); return retval; } } @@ -6533,7 +6532,7 @@ namespace OpenTK.OpenGL { fixed (IntPtr* pEvent_ptr = pEvent) { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize, (UInt32)count); return retval; } } @@ -6545,7 +6544,7 @@ namespace OpenTK.OpenGL fixed (IntPtr* pEvent_ptr = pEvent) fixed (Int32* pSize_ptr = pSize) { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); return retval; } } @@ -6557,7 +6556,7 @@ namespace OpenTK.OpenGL fixed (IntPtr* pEvent_ptr = pEvent) fixed (Int32* pSize_ptr = pSize) { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); return retval; } } @@ -6569,7 +6568,7 @@ namespace OpenTK.OpenGL fixed (IntPtr* pEvent_ptr = pEvent) fixed (Int32* pSize_ptr = &pSize) { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); return retval; } } @@ -6581,7 +6580,7 @@ namespace OpenTK.OpenGL fixed (IntPtr* pEvent_ptr = pEvent) fixed (Int32* pSize_ptr = &pSize) { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); return retval; } } @@ -6594,7 +6593,7 @@ namespace OpenTK.OpenGL fixed (IntPtr* pEvent_ptr = pEvent) try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize, (UInt32)count); return retval; } finally @@ -6611,7 +6610,7 @@ namespace OpenTK.OpenGL fixed (IntPtr* pEvent_ptr = pEvent) try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize, (UInt32)count); return retval; } finally @@ -6631,7 +6630,7 @@ namespace OpenTK.OpenGL fixed (Int32* pSize_ptr = pSize) try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); return retval; } finally @@ -6651,7 +6650,7 @@ namespace OpenTK.OpenGL fixed (Int32* pSize_ptr = pSize) try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); return retval; } finally @@ -6672,7 +6671,7 @@ namespace OpenTK.OpenGL fixed (Int32* pSize_ptr = &pSize) try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); return retval; } finally @@ -6692,7 +6691,7 @@ namespace OpenTK.OpenGL fixed (Int32* pSize_ptr = &pSize) try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); return retval; } finally @@ -6708,7 +6707,7 @@ namespace OpenTK.OpenGL { fixed (IntPtr* pEvent_ptr = &pEvent) { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize, (UInt32)count); return retval; } } @@ -6719,7 +6718,7 @@ namespace OpenTK.OpenGL { fixed (IntPtr* pEvent_ptr = &pEvent) { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize, (UInt32)count); return retval; } } @@ -6731,7 +6730,7 @@ namespace OpenTK.OpenGL fixed (IntPtr* pEvent_ptr = &pEvent) fixed (Int32* pSize_ptr = pSize) { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); return retval; } } @@ -6743,7 +6742,7 @@ namespace OpenTK.OpenGL fixed (IntPtr* pEvent_ptr = &pEvent) fixed (Int32* pSize_ptr = pSize) { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); return retval; } } @@ -6755,7 +6754,7 @@ namespace OpenTK.OpenGL fixed (IntPtr* pEvent_ptr = &pEvent) fixed (Int32* pSize_ptr = &pSize) { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); return retval; } } @@ -6767,7 +6766,7 @@ namespace OpenTK.OpenGL fixed (IntPtr* pEvent_ptr = &pEvent) fixed (Int32* pSize_ptr = &pSize) { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress, (Int32*)pSize_ptr, (UInt32)count); return retval; } } @@ -6780,7 +6779,7 @@ namespace OpenTK.OpenGL fixed (IntPtr* pEvent_ptr = &pEvent) try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize, (UInt32)count); return retval; } finally @@ -6797,7 +6796,7 @@ namespace OpenTK.OpenGL fixed (IntPtr* pEvent_ptr = &pEvent) try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize, (UInt32)count); return retval; } finally @@ -6817,7 +6816,7 @@ namespace OpenTK.OpenGL fixed (Int32* pSize_ptr = pSize) try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); return retval; } finally @@ -6837,7 +6836,7 @@ namespace OpenTK.OpenGL fixed (Int32* pSize_ptr = pSize) try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); return retval; } finally @@ -6858,7 +6857,7 @@ namespace OpenTK.OpenGL fixed (Int32* pSize_ptr = &pSize) try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); return retval; } finally @@ -6878,7 +6877,7 @@ namespace OpenTK.OpenGL fixed (Int32* pSize_ptr = &pSize) try { - Boolean retval = Delegates.glAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); + Boolean retval = Delegates.wglAssociateImageBufferEventsI3D((IntPtr)hDC, (IntPtr*)pEvent_ptr, (void*)pAddress_ptr.AddrOfPinnedObject(), (Int32*)pSize_ptr, (UInt32)count); return retval; } finally @@ -6892,7 +6891,7 @@ namespace OpenTK.OpenGL public static unsafe Boolean ReleaseImageBufferEvents(IntPtr hDC, void* pAddress, UInt32 count) { - unsafe { return Delegates.glReleaseImageBufferEventsI3D((IntPtr)hDC, (void*)pAddress, (UInt32)count); } + unsafe { return Delegates.wglReleaseImageBufferEventsI3D((IntPtr)hDC, (void*)pAddress, (UInt32)count); } } [System.CLSCompliant(false)] @@ -6900,7 +6899,7 @@ namespace OpenTK.OpenGL unsafe Boolean ReleaseImageBufferEvents(IntPtr hDC, void* pAddress, Int32 count) { { - Boolean retval = Delegates.glReleaseImageBufferEventsI3D((IntPtr)hDC, (void*)pAddress, (UInt32)count); + Boolean retval = Delegates.wglReleaseImageBufferEventsI3D((IntPtr)hDC, (void*)pAddress, (UInt32)count); return retval; } } @@ -6914,7 +6913,7 @@ namespace OpenTK.OpenGL { try { - Boolean retval = Delegates.glReleaseImageBufferEventsI3D((IntPtr)hDC, (void*)pAddress_ptr.AddrOfPinnedObject(), (UInt32)count); + Boolean retval = Delegates.wglReleaseImageBufferEventsI3D((IntPtr)hDC, (void*)pAddress_ptr.AddrOfPinnedObject(), (UInt32)count); return retval; } finally @@ -6932,7 +6931,7 @@ namespace OpenTK.OpenGL { try { - Boolean retval = Delegates.glReleaseImageBufferEventsI3D((IntPtr)hDC, (void*)pAddress_ptr.AddrOfPinnedObject(), (UInt32)count); + Boolean retval = Delegates.wglReleaseImageBufferEventsI3D((IntPtr)hDC, (void*)pAddress_ptr.AddrOfPinnedObject(), (UInt32)count); return retval; } finally @@ -6945,49 +6944,49 @@ namespace OpenTK.OpenGL public static Boolean EnableFrameLock() { - return Delegates.glEnableFrameLockI3D(); + return Delegates.wglEnableFrameLockI3D(); } public static Boolean DisableFrameLock() { - return Delegates.glDisableFrameLockI3D(); + return Delegates.wglDisableFrameLockI3D(); } public static Boolean IsEnabledFrameLock([Out] Boolean pFlag) { - return Delegates.glIsEnabledFrameLockI3D((Boolean)pFlag); + return Delegates.wglIsEnabledFrameLockI3D((Boolean)pFlag); } public static Boolean QueryFrameLockMaster([Out] Boolean pFlag) { - return Delegates.glQueryFrameLockMasterI3D((Boolean)pFlag); + return Delegates.wglQueryFrameLockMasterI3D((Boolean)pFlag); } public static Boolean GetFrameUsage([Out] float pUsage) { - return Delegates.glGetFrameUsageI3D((float)pUsage); + return Delegates.wglGetFrameUsageI3D((float)pUsage); } public static Boolean BeginFrameTracking() { - return Delegates.glBeginFrameTrackingI3D(); + return Delegates.wglBeginFrameTrackingI3D(); } public static Boolean EndFrameTracking() { - return Delegates.glEndFrameTrackingI3D(); + return Delegates.wglEndFrameTrackingI3D(); } public static Boolean QueryFrameTracking([Out] Int32 pFrameCount, [Out] Int32 pMissedFrames, [Out] float pLastMissedUsage) { - return Delegates.glQueryFrameTrackingI3D((Int32)pFrameCount, (Int32)pMissedFrames, (float)pLastMissedUsage); + return Delegates.wglQueryFrameTrackingI3D((Int32)pFrameCount, (Int32)pMissedFrames, (float)pLastMissedUsage); } } diff --git a/Source/OpenTK/OpenGL/Bindings/WglCore.cs b/Source/OpenTK/Platform/Windows/Bindings/WglCore.cs similarity index 78% rename from Source/OpenTK/OpenGL/Bindings/WglCore.cs rename to Source/OpenTK/Platform/Windows/Bindings/WglCore.cs index 36329ae6..b962fdc8 100644 --- a/Source/OpenTK/OpenGL/Bindings/WglCore.cs +++ b/Source/OpenTK/Platform/Windows/Bindings/WglCore.cs @@ -1,4 +1,4 @@ -namespace OpenTK.OpenGL +namespace OpenTK.Platform.Windows { using System; using System.Runtime.InteropServices; @@ -11,70 +11,70 @@ namespace OpenTK.OpenGL static Imports() { } [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glCreateContext", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglCreateContext", ExactSpelling = true)] internal extern static IntPtr CreateContext(IntPtr hDc); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glDeleteContext", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglDeleteContext", ExactSpelling = true)] internal extern static Boolean DeleteContext(IntPtr oldContext); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glGetCurrentContext", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglGetCurrentContext", ExactSpelling = true)] internal extern static IntPtr GetCurrentContext(); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glMakeCurrent", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglMakeCurrent", ExactSpelling = true)] internal extern static Boolean MakeCurrent(IntPtr hDc, IntPtr newContext); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glCopyContext", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglCopyContext", ExactSpelling = true)] internal extern static Boolean CopyContext(IntPtr hglrcSrc, IntPtr hglrcDst, UInt32 mask); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glChoosePixelFormat", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglChoosePixelFormat", ExactSpelling = true)] internal extern static int ChoosePixelFormat(IntPtr hDc, OpenTK.Platform.Windows.API.PixelFormatDescriptor pPfd); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glDescribePixelFormat", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglDescribePixelFormat", ExactSpelling = true)] internal extern static int DescribePixelFormat(IntPtr hdc, int ipfd, UInt32 cjpfd, OpenTK.Platform.Windows.API.PixelFormatDescriptor ppfd); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glGetCurrentDC", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglGetCurrentDC", ExactSpelling = true)] internal extern static IntPtr GetCurrentDC(); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glGetDefaultProcAddress", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglGetDefaultProcAddress", ExactSpelling = true)] internal extern static IntPtr GetDefaultProcAddress(String lpszProc); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glGetProcAddress", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglGetProcAddress", ExactSpelling = true)] internal extern static IntPtr GetProcAddress(String lpszProc); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glGetPixelFormat", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglGetPixelFormat", ExactSpelling = true)] internal extern static int GetPixelFormat(IntPtr hdc); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glSetPixelFormat", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglSetPixelFormat", ExactSpelling = true)] internal extern static Boolean SetPixelFormat(IntPtr hdc, int ipfd, OpenTK.Platform.Windows.API.PixelFormatDescriptor ppfd); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glSwapBuffers", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglSwapBuffers", ExactSpelling = true)] internal extern static Boolean SwapBuffers(IntPtr hdc); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glShareLists", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglShareLists", ExactSpelling = true)] internal extern static Boolean ShareLists(IntPtr hrcSrvShare, IntPtr hrcSrvSource); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glCreateLayerContext", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglCreateLayerContext", ExactSpelling = true)] internal extern static IntPtr CreateLayerContext(IntPtr hDc, int level); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glDescribeLayerPlane", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglDescribeLayerPlane", ExactSpelling = true)] internal extern static Boolean DescribeLayerPlane(IntPtr hDc, int pixelFormat, int layerPlane, UInt32 nBytes, OpenTK.Platform.Windows.API.LayerPlaneDescriptor plpd); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glSetLayerPaletteEntries", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglSetLayerPaletteEntries", ExactSpelling = true)] internal extern static int SetLayerPaletteEntries(IntPtr hdc, int iLayerPlane, int iStart, int cEntries, Int32 pcr); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glGetLayerPaletteEntries", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglGetLayerPaletteEntries", ExactSpelling = true)] internal extern static int GetLayerPaletteEntries(IntPtr hdc, int iLayerPlane, int iStart, int cEntries, Int32 pcr); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glRealizeLayerPalette", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglRealizeLayerPalette", ExactSpelling = true)] internal extern static Boolean RealizeLayerPalette(IntPtr hdc, int iLayerPlane, Boolean bRealize); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glSwapLayerBuffers", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglSwapLayerBuffers", ExactSpelling = true)] internal extern static Boolean SwapLayerBuffers(IntPtr hdc, UInt32 fuFlags); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glUseFontBitmapsA", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglUseFontBitmapsA", ExactSpelling = true)] internal extern static Boolean UseFontBitmapsA(IntPtr hDC, Int32 first, Int32 count, Int32 listBase); [System.Security.SuppressUnmanagedCodeSecurity()] - [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "glUseFontBitmapsW", ExactSpelling = true)] + [System.Runtime.InteropServices.DllImport(Wgl.Library, EntryPoint = "wglUseFontBitmapsW", ExactSpelling = true)] internal extern static Boolean UseFontBitmapsW(IntPtr hDC, Int32 first, Int32 count, Int32 listBase); } } diff --git a/Source/OpenTK/OpenGL/Bindings/WglDelegates.cs b/Source/OpenTK/Platform/Windows/Bindings/WglDelegates.cs similarity index 50% rename from Source/OpenTK/OpenGL/Bindings/WglDelegates.cs rename to Source/OpenTK/Platform/Windows/Bindings/WglDelegates.cs index a9c5b4b0..fada74f6 100644 --- a/Source/OpenTK/OpenGL/Bindings/WglDelegates.cs +++ b/Source/OpenTK/Platform/Windows/Bindings/WglDelegates.cs @@ -1,4 +1,4 @@ -namespace OpenTK.OpenGL +namespace OpenTK.Platform.Windows { using System; using System.Runtime.InteropServices; @@ -10,294 +10,294 @@ namespace OpenTK.OpenGL { static Delegates() { - Wgl.ReloadFunctions(); + Wgl.LoadAll(); } [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr CreateContext(IntPtr hDc); - internal static CreateContext glCreateContext = null; + internal static CreateContext wglCreateContext = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean DeleteContext(IntPtr oldContext); - internal static DeleteContext glDeleteContext = null; + internal static DeleteContext wglDeleteContext = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr GetCurrentContext(); - internal static GetCurrentContext glGetCurrentContext = null; + internal static GetCurrentContext wglGetCurrentContext = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean MakeCurrent(IntPtr hDc, IntPtr newContext); - internal static MakeCurrent glMakeCurrent = null; + internal static MakeCurrent wglMakeCurrent = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean CopyContext(IntPtr hglrcSrc, IntPtr hglrcDst, UInt32 mask); - internal static CopyContext glCopyContext = null; + internal static CopyContext wglCopyContext = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate int ChoosePixelFormat(IntPtr hDc, OpenTK.Platform.Windows.API.PixelFormatDescriptor pPfd); - internal static ChoosePixelFormat glChoosePixelFormat = null; + internal static ChoosePixelFormat wglChoosePixelFormat = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate int DescribePixelFormat(IntPtr hdc, int ipfd, UInt32 cjpfd, OpenTK.Platform.Windows.API.PixelFormatDescriptor ppfd); - internal static DescribePixelFormat glDescribePixelFormat = null; + internal static DescribePixelFormat wglDescribePixelFormat = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr GetCurrentDC(); - internal static GetCurrentDC glGetCurrentDC = null; + internal static GetCurrentDC wglGetCurrentDC = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr GetDefaultProcAddress(String lpszProc); - internal static GetDefaultProcAddress glGetDefaultProcAddress = null; + internal static GetDefaultProcAddress wglGetDefaultProcAddress = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr GetProcAddress(String lpszProc); - internal static GetProcAddress glGetProcAddress = null; + internal static GetProcAddress wglGetProcAddress = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate int GetPixelFormat(IntPtr hdc); - internal static GetPixelFormat glGetPixelFormat = null; + internal static GetPixelFormat wglGetPixelFormat = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean SetPixelFormat(IntPtr hdc, int ipfd, OpenTK.Platform.Windows.API.PixelFormatDescriptor ppfd); - internal static SetPixelFormat glSetPixelFormat = null; + internal static SetPixelFormat wglSetPixelFormat = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean SwapBuffers(IntPtr hdc); - internal static SwapBuffers glSwapBuffers = null; + internal static SwapBuffers wglSwapBuffers = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean ShareLists(IntPtr hrcSrvShare, IntPtr hrcSrvSource); - internal static ShareLists glShareLists = null; + internal static ShareLists wglShareLists = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr CreateLayerContext(IntPtr hDc, int level); - internal static CreateLayerContext glCreateLayerContext = null; + internal static CreateLayerContext wglCreateLayerContext = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean DescribeLayerPlane(IntPtr hDc, int pixelFormat, int layerPlane, UInt32 nBytes, OpenTK.Platform.Windows.API.LayerPlaneDescriptor plpd); - internal static DescribeLayerPlane glDescribeLayerPlane = null; + internal static DescribeLayerPlane wglDescribeLayerPlane = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate int SetLayerPaletteEntries(IntPtr hdc, int iLayerPlane, int iStart, int cEntries, Int32 pcr); - internal static SetLayerPaletteEntries glSetLayerPaletteEntries = null; + internal static SetLayerPaletteEntries wglSetLayerPaletteEntries = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate int GetLayerPaletteEntries(IntPtr hdc, int iLayerPlane, int iStart, int cEntries, Int32 pcr); - internal static GetLayerPaletteEntries glGetLayerPaletteEntries = null; + internal static GetLayerPaletteEntries wglGetLayerPaletteEntries = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean RealizeLayerPalette(IntPtr hdc, int iLayerPlane, Boolean bRealize); - internal static RealizeLayerPalette glRealizeLayerPalette = null; + internal static RealizeLayerPalette wglRealizeLayerPalette = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean SwapLayerBuffers(IntPtr hdc, UInt32 fuFlags); - internal static SwapLayerBuffers glSwapLayerBuffers = null; + internal static SwapLayerBuffers wglSwapLayerBuffers = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean UseFontBitmapsA(IntPtr hDC, Int32 first, Int32 count, Int32 listBase); - internal static UseFontBitmapsA glUseFontBitmapsA = null; + internal static UseFontBitmapsA wglUseFontBitmapsA = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean UseFontBitmapsW(IntPtr hDC, Int32 first, Int32 count, Int32 listBase); - internal static UseFontBitmapsW glUseFontBitmapsW = null; + internal static UseFontBitmapsW wglUseFontBitmapsW = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr CreateBufferRegionARB(IntPtr hDC, int iLayerPlane, UInt32 uType); - internal static CreateBufferRegionARB glCreateBufferRegionARB = (CreateBufferRegionARB)Wgl.GetDelegateForExtensionMethod("glCreateBufferRegionARB", typeof(CreateBufferRegionARB)); + internal static CreateBufferRegionARB wglCreateBufferRegionARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DeleteBufferRegionARB(IntPtr hRegion); - internal static DeleteBufferRegionARB glDeleteBufferRegionARB = (DeleteBufferRegionARB)Wgl.GetDelegateForExtensionMethod("glDeleteBufferRegionARB", typeof(DeleteBufferRegionARB)); + internal static DeleteBufferRegionARB wglDeleteBufferRegionARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean SaveBufferRegionARB(IntPtr hRegion, int x, int y, int width, int height); - internal static SaveBufferRegionARB glSaveBufferRegionARB = (SaveBufferRegionARB)Wgl.GetDelegateForExtensionMethod("glSaveBufferRegionARB", typeof(SaveBufferRegionARB)); + internal static SaveBufferRegionARB wglSaveBufferRegionARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean RestoreBufferRegionARB(IntPtr hRegion, int x, int y, int width, int height, int xSrc, int ySrc); - internal static RestoreBufferRegionARB glRestoreBufferRegionARB = (RestoreBufferRegionARB)Wgl.GetDelegateForExtensionMethod("glRestoreBufferRegionARB", typeof(RestoreBufferRegionARB)); + internal static RestoreBufferRegionARB wglRestoreBufferRegionARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr GetExtensionsStringARB(IntPtr hdc); - internal static GetExtensionsStringARB glGetExtensionsStringARB = (GetExtensionsStringARB)Wgl.GetDelegateForExtensionMethod("glGetExtensionsStringARB", typeof(GetExtensionsStringARB)); + internal static GetExtensionsStringARB wglGetExtensionsStringARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean GetPixelFormatAttribivARB(IntPtr hdc, int iPixelFormat, int iLayerPlane, UInt32 nAttributes, int* piAttributes, [Out] int* piValues); - internal unsafe static GetPixelFormatAttribivARB glGetPixelFormatAttribivARB = (GetPixelFormatAttribivARB)Wgl.GetDelegateForExtensionMethod("glGetPixelFormatAttribivARB", typeof(GetPixelFormatAttribivARB)); + internal unsafe static GetPixelFormatAttribivARB wglGetPixelFormatAttribivARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean GetPixelFormatAttribfvARB(IntPtr hdc, int iPixelFormat, int iLayerPlane, UInt32 nAttributes, int* piAttributes, [Out] Single* pfValues); - internal unsafe static GetPixelFormatAttribfvARB glGetPixelFormatAttribfvARB = (GetPixelFormatAttribfvARB)Wgl.GetDelegateForExtensionMethod("glGetPixelFormatAttribfvARB", typeof(GetPixelFormatAttribfvARB)); + internal unsafe static GetPixelFormatAttribfvARB wglGetPixelFormatAttribfvARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean ChoosePixelFormatARB(IntPtr hdc, int* piAttribIList, Single* pfAttribFList, UInt32 nMaxFormats, [Out] int* piFormats, [Out] UInt32 nNumFormats); - internal unsafe static ChoosePixelFormatARB glChoosePixelFormatARB = (ChoosePixelFormatARB)Wgl.GetDelegateForExtensionMethod("glChoosePixelFormatARB", typeof(ChoosePixelFormatARB)); + internal unsafe static ChoosePixelFormatARB wglChoosePixelFormatARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean MakeContextCurrentARB(IntPtr hDrawDC, IntPtr hReadDC, IntPtr hglrc); - internal static MakeContextCurrentARB glMakeContextCurrentARB = (MakeContextCurrentARB)Wgl.GetDelegateForExtensionMethod("glMakeContextCurrentARB", typeof(MakeContextCurrentARB)); + internal static MakeContextCurrentARB wglMakeContextCurrentARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr GetCurrentReadDCARB(); - internal static GetCurrentReadDCARB glGetCurrentReadDCARB = (GetCurrentReadDCARB)Wgl.GetDelegateForExtensionMethod("glGetCurrentReadDCARB", typeof(GetCurrentReadDCARB)); + internal static GetCurrentReadDCARB wglGetCurrentReadDCARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate IntPtr CreatePbufferARB(IntPtr hDC, int iPixelFormat, int iWidth, int iHeight, int* piAttribList); - internal unsafe static CreatePbufferARB glCreatePbufferARB = (CreatePbufferARB)Wgl.GetDelegateForExtensionMethod("glCreatePbufferARB", typeof(CreatePbufferARB)); + internal unsafe static CreatePbufferARB wglCreatePbufferARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr GetPbufferDCARB(IntPtr hPbuffer); - internal static GetPbufferDCARB glGetPbufferDCARB = (GetPbufferDCARB)Wgl.GetDelegateForExtensionMethod("glGetPbufferDCARB", typeof(GetPbufferDCARB)); + internal static GetPbufferDCARB wglGetPbufferDCARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate int ReleasePbufferDCARB(IntPtr hPbuffer, IntPtr hDC); - internal static ReleasePbufferDCARB glReleasePbufferDCARB = (ReleasePbufferDCARB)Wgl.GetDelegateForExtensionMethod("glReleasePbufferDCARB", typeof(ReleasePbufferDCARB)); + internal static ReleasePbufferDCARB wglReleasePbufferDCARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean DestroyPbufferARB(IntPtr hPbuffer); - internal static DestroyPbufferARB glDestroyPbufferARB = (DestroyPbufferARB)Wgl.GetDelegateForExtensionMethod("glDestroyPbufferARB", typeof(DestroyPbufferARB)); + internal static DestroyPbufferARB wglDestroyPbufferARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean QueryPbufferARB(IntPtr hPbuffer, int iAttribute, [Out] int piValue); - internal static QueryPbufferARB glQueryPbufferARB = (QueryPbufferARB)Wgl.GetDelegateForExtensionMethod("glQueryPbufferARB", typeof(QueryPbufferARB)); + internal static QueryPbufferARB wglQueryPbufferARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean BindTexImageARB(IntPtr hPbuffer, int iBuffer); - internal static BindTexImageARB glBindTexImageARB = (BindTexImageARB)Wgl.GetDelegateForExtensionMethod("glBindTexImageARB", typeof(BindTexImageARB)); + internal static BindTexImageARB wglBindTexImageARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean ReleaseTexImageARB(IntPtr hPbuffer, int iBuffer); - internal static ReleaseTexImageARB glReleaseTexImageARB = (ReleaseTexImageARB)Wgl.GetDelegateForExtensionMethod("glReleaseTexImageARB", typeof(ReleaseTexImageARB)); + internal static ReleaseTexImageARB wglReleaseTexImageARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean SetPbufferAttribARB(IntPtr hPbuffer, int* piAttribList); - internal unsafe static SetPbufferAttribARB glSetPbufferAttribARB = (SetPbufferAttribARB)Wgl.GetDelegateForExtensionMethod("glSetPbufferAttribARB", typeof(SetPbufferAttribARB)); + internal unsafe static SetPbufferAttribARB wglSetPbufferAttribARB = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean CreateDisplayColorTableEXT(UInt16 id); - internal static CreateDisplayColorTableEXT glCreateDisplayColorTableEXT = (CreateDisplayColorTableEXT)Wgl.GetDelegateForExtensionMethod("glCreateDisplayColorTableEXT", typeof(CreateDisplayColorTableEXT)); + internal static CreateDisplayColorTableEXT wglCreateDisplayColorTableEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean LoadDisplayColorTableEXT(UInt16* table, UInt32 length); - internal unsafe static LoadDisplayColorTableEXT glLoadDisplayColorTableEXT = (LoadDisplayColorTableEXT)Wgl.GetDelegateForExtensionMethod("glLoadDisplayColorTableEXT", typeof(LoadDisplayColorTableEXT)); + internal unsafe static LoadDisplayColorTableEXT wglLoadDisplayColorTableEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean BindDisplayColorTableEXT(UInt16 id); - internal static BindDisplayColorTableEXT glBindDisplayColorTableEXT = (BindDisplayColorTableEXT)Wgl.GetDelegateForExtensionMethod("glBindDisplayColorTableEXT", typeof(BindDisplayColorTableEXT)); + internal static BindDisplayColorTableEXT wglBindDisplayColorTableEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DestroyDisplayColorTableEXT(UInt16 id); - internal static DestroyDisplayColorTableEXT glDestroyDisplayColorTableEXT = (DestroyDisplayColorTableEXT)Wgl.GetDelegateForExtensionMethod("glDestroyDisplayColorTableEXT", typeof(DestroyDisplayColorTableEXT)); + internal static DestroyDisplayColorTableEXT wglDestroyDisplayColorTableEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr GetExtensionsStringEXT(); - internal static GetExtensionsStringEXT glGetExtensionsStringEXT = (GetExtensionsStringEXT)Wgl.GetDelegateForExtensionMethod("glGetExtensionsStringEXT", typeof(GetExtensionsStringEXT)); + internal static GetExtensionsStringEXT wglGetExtensionsStringEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean MakeContextCurrentEXT(IntPtr hDrawDC, IntPtr hReadDC, IntPtr hglrc); - internal static MakeContextCurrentEXT glMakeContextCurrentEXT = (MakeContextCurrentEXT)Wgl.GetDelegateForExtensionMethod("glMakeContextCurrentEXT", typeof(MakeContextCurrentEXT)); + internal static MakeContextCurrentEXT wglMakeContextCurrentEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr GetCurrentReadDCEXT(); - internal static GetCurrentReadDCEXT glGetCurrentReadDCEXT = (GetCurrentReadDCEXT)Wgl.GetDelegateForExtensionMethod("glGetCurrentReadDCEXT", typeof(GetCurrentReadDCEXT)); + internal static GetCurrentReadDCEXT wglGetCurrentReadDCEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate IntPtr CreatePbufferEXT(IntPtr hDC, int iPixelFormat, int iWidth, int iHeight, int* piAttribList); - internal unsafe static CreatePbufferEXT glCreatePbufferEXT = (CreatePbufferEXT)Wgl.GetDelegateForExtensionMethod("glCreatePbufferEXT", typeof(CreatePbufferEXT)); + internal unsafe static CreatePbufferEXT wglCreatePbufferEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr GetPbufferDCEXT(IntPtr hPbuffer); - internal static GetPbufferDCEXT glGetPbufferDCEXT = (GetPbufferDCEXT)Wgl.GetDelegateForExtensionMethod("glGetPbufferDCEXT", typeof(GetPbufferDCEXT)); + internal static GetPbufferDCEXT wglGetPbufferDCEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate int ReleasePbufferDCEXT(IntPtr hPbuffer, IntPtr hDC); - internal static ReleasePbufferDCEXT glReleasePbufferDCEXT = (ReleasePbufferDCEXT)Wgl.GetDelegateForExtensionMethod("glReleasePbufferDCEXT", typeof(ReleasePbufferDCEXT)); + internal static ReleasePbufferDCEXT wglReleasePbufferDCEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean DestroyPbufferEXT(IntPtr hPbuffer); - internal static DestroyPbufferEXT glDestroyPbufferEXT = (DestroyPbufferEXT)Wgl.GetDelegateForExtensionMethod("glDestroyPbufferEXT", typeof(DestroyPbufferEXT)); + internal static DestroyPbufferEXT wglDestroyPbufferEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean QueryPbufferEXT(IntPtr hPbuffer, int iAttribute, [Out] int piValue); - internal static QueryPbufferEXT glQueryPbufferEXT = (QueryPbufferEXT)Wgl.GetDelegateForExtensionMethod("glQueryPbufferEXT", typeof(QueryPbufferEXT)); + internal static QueryPbufferEXT wglQueryPbufferEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean GetPixelFormatAttribivEXT(IntPtr hdc, int iPixelFormat, int iLayerPlane, UInt32 nAttributes, [Out] int* piAttributes, [Out] int* piValues); - internal unsafe static GetPixelFormatAttribivEXT glGetPixelFormatAttribivEXT = (GetPixelFormatAttribivEXT)Wgl.GetDelegateForExtensionMethod("glGetPixelFormatAttribivEXT", typeof(GetPixelFormatAttribivEXT)); + internal unsafe static GetPixelFormatAttribivEXT wglGetPixelFormatAttribivEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean GetPixelFormatAttribfvEXT(IntPtr hdc, int iPixelFormat, int iLayerPlane, UInt32 nAttributes, [Out] int* piAttributes, [Out] Single* pfValues); - internal unsafe static GetPixelFormatAttribfvEXT glGetPixelFormatAttribfvEXT = (GetPixelFormatAttribfvEXT)Wgl.GetDelegateForExtensionMethod("glGetPixelFormatAttribfvEXT", typeof(GetPixelFormatAttribfvEXT)); + internal unsafe static GetPixelFormatAttribfvEXT wglGetPixelFormatAttribfvEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean ChoosePixelFormatEXT(IntPtr hdc, int* piAttribIList, Single* pfAttribFList, UInt32 nMaxFormats, [Out] int* piFormats, [Out] UInt32 nNumFormats); - internal unsafe static ChoosePixelFormatEXT glChoosePixelFormatEXT = (ChoosePixelFormatEXT)Wgl.GetDelegateForExtensionMethod("glChoosePixelFormatEXT", typeof(ChoosePixelFormatEXT)); + internal unsafe static ChoosePixelFormatEXT wglChoosePixelFormatEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean SwapIntervalEXT(int interval); - internal static SwapIntervalEXT glSwapIntervalEXT = (SwapIntervalEXT)Wgl.GetDelegateForExtensionMethod("glSwapIntervalEXT", typeof(SwapIntervalEXT)); + internal static SwapIntervalEXT wglSwapIntervalEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate int GetSwapIntervalEXT(); - internal static GetSwapIntervalEXT glGetSwapIntervalEXT = (GetSwapIntervalEXT)Wgl.GetDelegateForExtensionMethod("glGetSwapIntervalEXT", typeof(GetSwapIntervalEXT)); + internal static GetSwapIntervalEXT wglGetSwapIntervalEXT = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr AllocateMemoryNV(Int32 size, Single readfreq, Single writefreq, Single priority); - internal static AllocateMemoryNV glAllocateMemoryNV = (AllocateMemoryNV)Wgl.GetDelegateForExtensionMethod("glAllocateMemoryNV", typeof(AllocateMemoryNV)); + internal static AllocateMemoryNV wglAllocateMemoryNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void FreeMemoryNV([Out] void* pointer); - internal unsafe static FreeMemoryNV glFreeMemoryNV = (FreeMemoryNV)Wgl.GetDelegateForExtensionMethod("glFreeMemoryNV", typeof(FreeMemoryNV)); + internal unsafe static FreeMemoryNV wglFreeMemoryNV = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean GetSyncValuesOML(IntPtr hdc, [Out] Int64* ust, [Out] Int64* msc, [Out] Int64* sbc); - internal unsafe static GetSyncValuesOML glGetSyncValuesOML = (GetSyncValuesOML)Wgl.GetDelegateForExtensionMethod("glGetSyncValuesOML", typeof(GetSyncValuesOML)); + internal unsafe static GetSyncValuesOML wglGetSyncValuesOML = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean GetMscRateOML(IntPtr hdc, [Out] Int32* numerator, [Out] Int32* denominator); - internal unsafe static GetMscRateOML glGetMscRateOML = (GetMscRateOML)Wgl.GetDelegateForExtensionMethod("glGetMscRateOML", typeof(GetMscRateOML)); + internal unsafe static GetMscRateOML wglGetMscRateOML = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int64 SwapBuffersMscOML(IntPtr hdc, Int64 target_msc, Int64 divisor, Int64 remainder); - internal static SwapBuffersMscOML glSwapBuffersMscOML = (SwapBuffersMscOML)Wgl.GetDelegateForExtensionMethod("glSwapBuffersMscOML", typeof(SwapBuffersMscOML)); + internal static SwapBuffersMscOML wglSwapBuffersMscOML = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int64 SwapLayerBuffersMscOML(IntPtr hdc, int fuPlanes, Int64 target_msc, Int64 divisor, Int64 remainder); - internal static SwapLayerBuffersMscOML glSwapLayerBuffersMscOML = (SwapLayerBuffersMscOML)Wgl.GetDelegateForExtensionMethod("glSwapLayerBuffersMscOML", typeof(SwapLayerBuffersMscOML)); + internal static SwapLayerBuffersMscOML wglSwapLayerBuffersMscOML = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean WaitForMscOML(IntPtr hdc, Int64 target_msc, Int64 divisor, Int64 remainder, [Out] Int64* ust, [Out] Int64* msc, [Out] Int64* sbc); - internal unsafe static WaitForMscOML glWaitForMscOML = (WaitForMscOML)Wgl.GetDelegateForExtensionMethod("glWaitForMscOML", typeof(WaitForMscOML)); + internal unsafe static WaitForMscOML wglWaitForMscOML = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean WaitForSbcOML(IntPtr hdc, Int64 target_sbc, [Out] Int64* ust, [Out] Int64* msc, [Out] Int64* sbc); - internal unsafe static WaitForSbcOML glWaitForSbcOML = (WaitForSbcOML)Wgl.GetDelegateForExtensionMethod("glWaitForSbcOML", typeof(WaitForSbcOML)); + internal unsafe static WaitForSbcOML wglWaitForSbcOML = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean GetDigitalVideoParametersI3D(IntPtr hDC, int iAttribute, [Out] int* piValue); - internal unsafe static GetDigitalVideoParametersI3D glGetDigitalVideoParametersI3D = (GetDigitalVideoParametersI3D)Wgl.GetDelegateForExtensionMethod("glGetDigitalVideoParametersI3D", typeof(GetDigitalVideoParametersI3D)); + internal unsafe static GetDigitalVideoParametersI3D wglGetDigitalVideoParametersI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean SetDigitalVideoParametersI3D(IntPtr hDC, int iAttribute, int* piValue); - internal unsafe static SetDigitalVideoParametersI3D glSetDigitalVideoParametersI3D = (SetDigitalVideoParametersI3D)Wgl.GetDelegateForExtensionMethod("glSetDigitalVideoParametersI3D", typeof(SetDigitalVideoParametersI3D)); + internal unsafe static SetDigitalVideoParametersI3D wglSetDigitalVideoParametersI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean GetGammaTableParametersI3D(IntPtr hDC, int iAttribute, [Out] int* piValue); - internal unsafe static GetGammaTableParametersI3D glGetGammaTableParametersI3D = (GetGammaTableParametersI3D)Wgl.GetDelegateForExtensionMethod("glGetGammaTableParametersI3D", typeof(GetGammaTableParametersI3D)); + internal unsafe static GetGammaTableParametersI3D wglGetGammaTableParametersI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean SetGammaTableParametersI3D(IntPtr hDC, int iAttribute, int* piValue); - internal unsafe static SetGammaTableParametersI3D glSetGammaTableParametersI3D = (SetGammaTableParametersI3D)Wgl.GetDelegateForExtensionMethod("glSetGammaTableParametersI3D", typeof(SetGammaTableParametersI3D)); + internal unsafe static SetGammaTableParametersI3D wglSetGammaTableParametersI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean GetGammaTableI3D(IntPtr hDC, int iEntries, [Out] UInt16* puRed, [Out] UInt16* puGreen, [Out] UInt16* puBlue); - internal unsafe static GetGammaTableI3D glGetGammaTableI3D = (GetGammaTableI3D)Wgl.GetDelegateForExtensionMethod("glGetGammaTableI3D", typeof(GetGammaTableI3D)); + internal unsafe static GetGammaTableI3D wglGetGammaTableI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean SetGammaTableI3D(IntPtr hDC, int iEntries, UInt16* puRed, UInt16* puGreen, UInt16* puBlue); - internal unsafe static SetGammaTableI3D glSetGammaTableI3D = (SetGammaTableI3D)Wgl.GetDelegateForExtensionMethod("glSetGammaTableI3D", typeof(SetGammaTableI3D)); + internal unsafe static SetGammaTableI3D wglSetGammaTableI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean EnableGenlockI3D(IntPtr hDC); - internal static EnableGenlockI3D glEnableGenlockI3D = (EnableGenlockI3D)Wgl.GetDelegateForExtensionMethod("glEnableGenlockI3D", typeof(EnableGenlockI3D)); + internal static EnableGenlockI3D wglEnableGenlockI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean DisableGenlockI3D(IntPtr hDC); - internal static DisableGenlockI3D glDisableGenlockI3D = (DisableGenlockI3D)Wgl.GetDelegateForExtensionMethod("glDisableGenlockI3D", typeof(DisableGenlockI3D)); + internal static DisableGenlockI3D wglDisableGenlockI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsEnabledGenlockI3D(IntPtr hDC, [Out] Boolean pFlag); - internal static IsEnabledGenlockI3D glIsEnabledGenlockI3D = (IsEnabledGenlockI3D)Wgl.GetDelegateForExtensionMethod("glIsEnabledGenlockI3D", typeof(IsEnabledGenlockI3D)); + internal static IsEnabledGenlockI3D wglIsEnabledGenlockI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean GenlockSourceI3D(IntPtr hDC, UInt32 uSource); - internal static GenlockSourceI3D glGenlockSourceI3D = (GenlockSourceI3D)Wgl.GetDelegateForExtensionMethod("glGenlockSourceI3D", typeof(GenlockSourceI3D)); + internal static GenlockSourceI3D wglGenlockSourceI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean GetGenlockSourceI3D(IntPtr hDC, [Out] UInt32 uSource); - internal static GetGenlockSourceI3D glGetGenlockSourceI3D = (GetGenlockSourceI3D)Wgl.GetDelegateForExtensionMethod("glGetGenlockSourceI3D", typeof(GetGenlockSourceI3D)); + internal static GetGenlockSourceI3D wglGetGenlockSourceI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean GenlockSourceEdgeI3D(IntPtr hDC, UInt32 uEdge); - internal static GenlockSourceEdgeI3D glGenlockSourceEdgeI3D = (GenlockSourceEdgeI3D)Wgl.GetDelegateForExtensionMethod("glGenlockSourceEdgeI3D", typeof(GenlockSourceEdgeI3D)); + internal static GenlockSourceEdgeI3D wglGenlockSourceEdgeI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean GetGenlockSourceEdgeI3D(IntPtr hDC, [Out] UInt32 uEdge); - internal static GetGenlockSourceEdgeI3D glGetGenlockSourceEdgeI3D = (GetGenlockSourceEdgeI3D)Wgl.GetDelegateForExtensionMethod("glGetGenlockSourceEdgeI3D", typeof(GetGenlockSourceEdgeI3D)); + internal static GetGenlockSourceEdgeI3D wglGetGenlockSourceEdgeI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean GenlockSampleRateI3D(IntPtr hDC, UInt32 uRate); - internal static GenlockSampleRateI3D glGenlockSampleRateI3D = (GenlockSampleRateI3D)Wgl.GetDelegateForExtensionMethod("glGenlockSampleRateI3D", typeof(GenlockSampleRateI3D)); + internal static GenlockSampleRateI3D wglGenlockSampleRateI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean GetGenlockSampleRateI3D(IntPtr hDC, [Out] UInt32 uRate); - internal static GetGenlockSampleRateI3D glGetGenlockSampleRateI3D = (GetGenlockSampleRateI3D)Wgl.GetDelegateForExtensionMethod("glGetGenlockSampleRateI3D", typeof(GetGenlockSampleRateI3D)); + internal static GetGenlockSampleRateI3D wglGetGenlockSampleRateI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean GenlockSourceDelayI3D(IntPtr hDC, UInt32 uDelay); - internal static GenlockSourceDelayI3D glGenlockSourceDelayI3D = (GenlockSourceDelayI3D)Wgl.GetDelegateForExtensionMethod("glGenlockSourceDelayI3D", typeof(GenlockSourceDelayI3D)); + internal static GenlockSourceDelayI3D wglGenlockSourceDelayI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean GetGenlockSourceDelayI3D(IntPtr hDC, [Out] UInt32 uDelay); - internal static GetGenlockSourceDelayI3D glGetGenlockSourceDelayI3D = (GetGenlockSourceDelayI3D)Wgl.GetDelegateForExtensionMethod("glGetGenlockSourceDelayI3D", typeof(GetGenlockSourceDelayI3D)); + internal static GetGenlockSourceDelayI3D wglGetGenlockSourceDelayI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean QueryGenlockMaxSourceDelayI3D(IntPtr hDC, [Out] UInt32 uMaxLineDelay, [Out] UInt32 uMaxPixelDelay); - internal static QueryGenlockMaxSourceDelayI3D glQueryGenlockMaxSourceDelayI3D = (QueryGenlockMaxSourceDelayI3D)Wgl.GetDelegateForExtensionMethod("glQueryGenlockMaxSourceDelayI3D", typeof(QueryGenlockMaxSourceDelayI3D)); + internal static QueryGenlockMaxSourceDelayI3D wglQueryGenlockMaxSourceDelayI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr CreateImageBufferI3D(IntPtr hDC, Int32 dwSize, UInt32 uFlags); - internal static CreateImageBufferI3D glCreateImageBufferI3D = (CreateImageBufferI3D)Wgl.GetDelegateForExtensionMethod("glCreateImageBufferI3D", typeof(CreateImageBufferI3D)); + internal static CreateImageBufferI3D wglCreateImageBufferI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean DestroyImageBufferI3D(IntPtr hDC, void* pAddress); - internal unsafe static DestroyImageBufferI3D glDestroyImageBufferI3D = (DestroyImageBufferI3D)Wgl.GetDelegateForExtensionMethod("glDestroyImageBufferI3D", typeof(DestroyImageBufferI3D)); + internal unsafe static DestroyImageBufferI3D wglDestroyImageBufferI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean AssociateImageBufferEventsI3D(IntPtr hDC, IntPtr* pEvent, void* pAddress, Int32* pSize, UInt32 count); - internal unsafe static AssociateImageBufferEventsI3D glAssociateImageBufferEventsI3D = (AssociateImageBufferEventsI3D)Wgl.GetDelegateForExtensionMethod("glAssociateImageBufferEventsI3D", typeof(AssociateImageBufferEventsI3D)); + internal unsafe static AssociateImageBufferEventsI3D wglAssociateImageBufferEventsI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean ReleaseImageBufferEventsI3D(IntPtr hDC, void* pAddress, UInt32 count); - internal unsafe static ReleaseImageBufferEventsI3D glReleaseImageBufferEventsI3D = (ReleaseImageBufferEventsI3D)Wgl.GetDelegateForExtensionMethod("glReleaseImageBufferEventsI3D", typeof(ReleaseImageBufferEventsI3D)); + internal unsafe static ReleaseImageBufferEventsI3D wglReleaseImageBufferEventsI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean EnableFrameLockI3D(); - internal static EnableFrameLockI3D glEnableFrameLockI3D = (EnableFrameLockI3D)Wgl.GetDelegateForExtensionMethod("glEnableFrameLockI3D", typeof(EnableFrameLockI3D)); + internal static EnableFrameLockI3D wglEnableFrameLockI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean DisableFrameLockI3D(); - internal static DisableFrameLockI3D glDisableFrameLockI3D = (DisableFrameLockI3D)Wgl.GetDelegateForExtensionMethod("glDisableFrameLockI3D", typeof(DisableFrameLockI3D)); + internal static DisableFrameLockI3D wglDisableFrameLockI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsEnabledFrameLockI3D([Out] Boolean pFlag); - internal static IsEnabledFrameLockI3D glIsEnabledFrameLockI3D = (IsEnabledFrameLockI3D)Wgl.GetDelegateForExtensionMethod("glIsEnabledFrameLockI3D", typeof(IsEnabledFrameLockI3D)); + internal static IsEnabledFrameLockI3D wglIsEnabledFrameLockI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean QueryFrameLockMasterI3D([Out] Boolean pFlag); - internal static QueryFrameLockMasterI3D glQueryFrameLockMasterI3D = (QueryFrameLockMasterI3D)Wgl.GetDelegateForExtensionMethod("glQueryFrameLockMasterI3D", typeof(QueryFrameLockMasterI3D)); + internal static QueryFrameLockMasterI3D wglQueryFrameLockMasterI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean GetFrameUsageI3D([Out] float pUsage); - internal static GetFrameUsageI3D glGetFrameUsageI3D = (GetFrameUsageI3D)Wgl.GetDelegateForExtensionMethod("glGetFrameUsageI3D", typeof(GetFrameUsageI3D)); + internal static GetFrameUsageI3D wglGetFrameUsageI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean BeginFrameTrackingI3D(); - internal static BeginFrameTrackingI3D glBeginFrameTrackingI3D = (BeginFrameTrackingI3D)Wgl.GetDelegateForExtensionMethod("glBeginFrameTrackingI3D", typeof(BeginFrameTrackingI3D)); + internal static BeginFrameTrackingI3D wglBeginFrameTrackingI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean EndFrameTrackingI3D(); - internal static EndFrameTrackingI3D glEndFrameTrackingI3D = (EndFrameTrackingI3D)Wgl.GetDelegateForExtensionMethod("glEndFrameTrackingI3D", typeof(EndFrameTrackingI3D)); + internal static EndFrameTrackingI3D wglEndFrameTrackingI3D = null; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean QueryFrameTrackingI3D([Out] Int32 pFrameCount, [Out] Int32 pMissedFrames, [Out] float pLastMissedUsage); - internal static QueryFrameTrackingI3D glQueryFrameTrackingI3D = (QueryFrameTrackingI3D)Wgl.GetDelegateForExtensionMethod("glQueryFrameTrackingI3D", typeof(QueryFrameTrackingI3D)); + internal static QueryFrameTrackingI3D wglQueryFrameTrackingI3D = null; } } } diff --git a/Source/OpenTK/OpenGL/Bindings/WglEnums.cs b/Source/OpenTK/Platform/Windows/Bindings/WglEnums.cs similarity index 97% rename from Source/OpenTK/OpenGL/Bindings/WglEnums.cs rename to Source/OpenTK/Platform/Windows/Bindings/WglEnums.cs index 3849cc8c..a4c52819 100644 --- a/Source/OpenTK/OpenGL/Bindings/WglEnums.cs +++ b/Source/OpenTK/Platform/Windows/Bindings/WglEnums.cs @@ -1,4 +1,4 @@ -namespace OpenTK.OpenGL +namespace OpenTK.Platform.Windows { public static partial class Wgl { @@ -6,149 +6,149 @@ namespace OpenTK.OpenGL { public enum WGL_ARB_buffer_region { - WGL_BACK_COLOR_BUFFER_BIT_ARB = ((int)0x00000002), - WGL_FRONT_COLOR_BUFFER_BIT_ARB = ((int)0x00000001), - WGL_STENCIL_BUFFER_BIT_ARB = ((int)0x00000008), WGL_DEPTH_BUFFER_BIT_ARB = ((int)0x00000004), + WGL_BACK_COLOR_BUFFER_BIT_ARB = ((int)0x00000002), + WGL_STENCIL_BUFFER_BIT_ARB = ((int)0x00000008), + WGL_FRONT_COLOR_BUFFER_BIT_ARB = ((int)0x00000001), } public enum WGL_EXT_pixel_format { - WGL_AUX_BUFFERS_EXT = ((int)0x2024), - WGL_SHARE_STENCIL_EXT = ((int)0x200D), - WGL_SWAP_METHOD_EXT = ((int)0x2007), - WGL_TRANSPARENT_EXT = ((int)0x200A), - WGL_ACCELERATION_EXT = ((int)0x2003), - WGL_ACCUM_GREEN_BITS_EXT = ((int)0x201F), - WGL_SUPPORT_GDI_EXT = ((int)0x200F), - WGL_TRANSPARENT_VALUE_EXT = ((int)0x200B), - WGL_DEPTH_BITS_EXT = ((int)0x2022), - WGL_STEREO_EXT = ((int)0x2012), - WGL_FULL_ACCELERATION_EXT = ((int)0x2027), - WGL_SWAP_UNDEFINED_EXT = ((int)0x202A), WGL_RED_BITS_EXT = ((int)0x2015), - WGL_PIXEL_TYPE_EXT = ((int)0x2013), - WGL_DRAW_TO_BITMAP_EXT = ((int)0x2002), - WGL_DRAW_TO_WINDOW_EXT = ((int)0x2001), - WGL_ALPHA_BITS_EXT = ((int)0x201B), - WGL_RED_SHIFT_EXT = ((int)0x2016), - WGL_TYPE_RGBA_EXT = ((int)0x202B), - WGL_ACCUM_BITS_EXT = ((int)0x201D), - WGL_SWAP_COPY_EXT = ((int)0x2029), - WGL_NEED_SYSTEM_PALETTE_EXT = ((int)0x2005), - WGL_TYPE_COLORINDEX_EXT = ((int)0x202C), - WGL_SHARE_ACCUM_EXT = ((int)0x200E), - WGL_COLOR_BITS_EXT = ((int)0x2014), - WGL_SUPPORT_OPENGL_EXT = ((int)0x2010), - WGL_ACCUM_ALPHA_BITS_EXT = ((int)0x2021), - WGL_STENCIL_BITS_EXT = ((int)0x2023), - WGL_SWAP_LAYER_BUFFERS_EXT = ((int)0x2006), - WGL_ACCUM_BLUE_BITS_EXT = ((int)0x2020), - WGL_SWAP_EXCHANGE_EXT = ((int)0x2028), - WGL_ALPHA_SHIFT_EXT = ((int)0x201C), WGL_GENERIC_ACCELERATION_EXT = ((int)0x2026), - WGL_GREEN_SHIFT_EXT = ((int)0x2018), - WGL_NUMBER_UNDERLAYS_EXT = ((int)0x2009), - WGL_NUMBER_OVERLAYS_EXT = ((int)0x2008), - WGL_NEED_PALETTE_EXT = ((int)0x2004), + WGL_FULL_ACCELERATION_EXT = ((int)0x2027), + WGL_ACCUM_RED_BITS_EXT = ((int)0x201E), + WGL_SUPPORT_OPENGL_EXT = ((int)0x2010), + WGL_DEPTH_BITS_EXT = ((int)0x2022), + WGL_SHARE_STENCIL_EXT = ((int)0x200D), + WGL_SWAP_LAYER_BUFFERS_EXT = ((int)0x2006), WGL_GREEN_BITS_EXT = ((int)0x2017), + WGL_STENCIL_BITS_EXT = ((int)0x2023), + WGL_NEED_PALETTE_EXT = ((int)0x2004), + WGL_ACCELERATION_EXT = ((int)0x2003), + WGL_TYPE_RGBA_EXT = ((int)0x202B), + WGL_TYPE_COLORINDEX_EXT = ((int)0x202C), + WGL_NUMBER_PIXEL_FORMATS_EXT = ((int)0x2000), + WGL_ACCUM_GREEN_BITS_EXT = ((int)0x201F), + WGL_NEED_SYSTEM_PALETTE_EXT = ((int)0x2005), + WGL_ACCUM_BITS_EXT = ((int)0x201D), + WGL_TRANSPARENT_EXT = ((int)0x200A), + WGL_NUMBER_UNDERLAYS_EXT = ((int)0x2009), + WGL_RED_SHIFT_EXT = ((int)0x2016), + WGL_DRAW_TO_WINDOW_EXT = ((int)0x2001), WGL_BLUE_BITS_EXT = ((int)0x2019), + WGL_SWAP_EXCHANGE_EXT = ((int)0x2028), + WGL_SHARE_ACCUM_EXT = ((int)0x200E), WGL_DOUBLE_BUFFER_EXT = ((int)0x2011), WGL_BLUE_SHIFT_EXT = ((int)0x201A), - WGL_SHARE_DEPTH_EXT = ((int)0x200C), - WGL_NUMBER_PIXEL_FORMATS_EXT = ((int)0x2000), + WGL_PIXEL_TYPE_EXT = ((int)0x2013), + WGL_AUX_BUFFERS_EXT = ((int)0x2024), + WGL_DRAW_TO_BITMAP_EXT = ((int)0x2002), + WGL_ACCUM_BLUE_BITS_EXT = ((int)0x2020), + WGL_STEREO_EXT = ((int)0x2012), + WGL_TRANSPARENT_VALUE_EXT = ((int)0x200B), + WGL_SWAP_METHOD_EXT = ((int)0x2007), + WGL_SWAP_COPY_EXT = ((int)0x2029), + WGL_ACCUM_ALPHA_BITS_EXT = ((int)0x2021), + WGL_ALPHA_BITS_EXT = ((int)0x201B), + WGL_SUPPORT_GDI_EXT = ((int)0x200F), + WGL_COLOR_BITS_EXT = ((int)0x2014), + WGL_NUMBER_OVERLAYS_EXT = ((int)0x2008), + WGL_ALPHA_SHIFT_EXT = ((int)0x201C), + WGL_GREEN_SHIFT_EXT = ((int)0x2018), WGL_NO_ACCELERATION_EXT = ((int)0x2025), - WGL_ACCUM_RED_BITS_EXT = ((int)0x201E), + WGL_SWAP_UNDEFINED_EXT = ((int)0x202A), + WGL_SHARE_DEPTH_EXT = ((int)0x200C), } public enum WGL_ARB_pixel_format { - WGL_SHARE_STENCIL_ARB = ((int)0x200D), - WGL_DRAW_TO_BITMAP_ARB = ((int)0x2002), - WGL_SWAP_COPY_ARB = ((int)0x2029), - WGL_ACCUM_BLUE_BITS_ARB = ((int)0x2020), - WGL_MAX_PBUFFER_PIXELS_ARB = ((int)0x202E), - WGL_PIXEL_TYPE_ARB = ((int)0x2013), - WGL_FULL_ACCELERATION_ARB = ((int)0x2027), - WGL_TYPE_COLORINDEX_ARB = ((int)0x202C), - WGL_NO_ACCELERATION_ARB = ((int)0x2025), - WGL_TRANSPARENT_INDEX_VALUE_ARB = ((int)0x203B), - WGL_DRAW_TO_PBUFFER_ARB = ((int)0x202D), - WGL_BLUE_SHIFT_ARB = ((int)0x201A), - WGL_MAX_PBUFFER_HEIGHT_ARB = ((int)0x2030), - WGL_TRANSPARENT_ALPHA_VALUE_ARB = ((int)0x203A), - WGL_ACCUM_GREEN_BITS_ARB = ((int)0x201F), - WGL_SWAP_EXCHANGE_ARB = ((int)0x2028), - WGL_ACCUM_ALPHA_BITS_ARB = ((int)0x2021), - WGL_NUMBER_UNDERLAYS_ARB = ((int)0x2009), - WGL_DEPTH_BITS_ARB = ((int)0x2022), - WGL_STEREO_ARB = ((int)0x2012), - WGL_SUPPORT_OPENGL_ARB = ((int)0x2010), - WGL_SHARE_DEPTH_ARB = ((int)0x200C), - WGL_NUMBER_PIXEL_FORMATS_ARB = ((int)0x2000), - WGL_PBUFFER_WIDTH_ARB = ((int)0x2034), - WGL_SHARE_ACCUM_ARB = ((int)0x200E), WGL_RED_BITS_ARB = ((int)0x2015), - WGL_TRANSPARENT_GREEN_VALUE_ARB = ((int)0x2038), + WGL_NEED_PALETTE_ARB = ((int)0x2004), + WGL_ACCUM_ALPHA_BITS_ARB = ((int)0x2021), + WGL_ALPHA_BITS_ARB = ((int)0x201B), + WGL_DRAW_TO_BITMAP_ARB = ((int)0x2002), + WGL_NUMBER_UNDERLAYS_ARB = ((int)0x2009), + WGL_GREEN_SHIFT_ARB = ((int)0x2018), + WGL_NUMBER_PIXEL_FORMATS_ARB = ((int)0x2000), + WGL_GENERIC_ACCELERATION_ARB = ((int)0x2026), + WGL_SWAP_UNDEFINED_ARB = ((int)0x202A), + WGL_NUMBER_OVERLAYS_ARB = ((int)0x2008), + WGL_BLUE_SHIFT_ARB = ((int)0x201A), + WGL_ACCUM_BITS_ARB = ((int)0x201D), + WGL_SWAP_LAYER_BUFFERS_ARB = ((int)0x2006), + WGL_PBUFFER_HEIGHT_ARB = ((int)0x2035), + WGL_TRANSPARENT_INDEX_VALUE_ARB = ((int)0x203B), + WGL_ALPHA_SHIFT_ARB = ((int)0x201C), + WGL_DEPTH_BITS_ARB = ((int)0x2022), + WGL_SHARE_DEPTH_ARB = ((int)0x200C), + WGL_TYPE_COLORINDEX_ARB = ((int)0x202C), + WGL_FULL_ACCELERATION_ARB = ((int)0x2027), + WGL_ACCUM_BLUE_BITS_ARB = ((int)0x2020), + WGL_SWAP_COPY_ARB = ((int)0x2029), + WGL_SHARE_ACCUM_ARB = ((int)0x200E), + WGL_SUPPORT_OPENGL_ARB = ((int)0x2010), + WGL_DRAW_TO_WINDOW_ARB = ((int)0x2001), + WGL_SHARE_STENCIL_ARB = ((int)0x200D), + WGL_RED_SHIFT_ARB = ((int)0x2016), + WGL_GREEN_BITS_ARB = ((int)0x2017), + WGL_SWAP_METHOD_ARB = ((int)0x2007), + WGL_PIXEL_TYPE_ARB = ((int)0x2013), + WGL_TYPE_RGBA_ARB = ((int)0x202B), + WGL_AUX_BUFFERS_ARB = ((int)0x2024), + WGL_TRANSPARENT_BLUE_VALUE_ARB = ((int)0x2039), + WGL_PBUFFER_WIDTH_ARB = ((int)0x2034), + WGL_DRAW_TO_PBUFFER_ARB = ((int)0x202D), WGL_SUPPORT_GDI_ARB = ((int)0x200F), WGL_DOUBLE_BUFFER_ARB = ((int)0x2011), - WGL_TRANSPARENT_RED_VALUE_ARB = ((int)0x2037), WGL_NEED_SYSTEM_PALETTE_ARB = ((int)0x2005), - WGL_COLOR_BITS_ARB = ((int)0x2014), - WGL_ALPHA_BITS_ARB = ((int)0x201B), - WGL_ACCUM_BITS_ARB = ((int)0x201D), - WGL_DRAW_TO_WINDOW_ARB = ((int)0x2001), - WGL_PBUFFER_HEIGHT_ARB = ((int)0x2035), - WGL_GREEN_BITS_ARB = ((int)0x2017), - WGL_NEED_PALETTE_ARB = ((int)0x2004), - WGL_STENCIL_BITS_ARB = ((int)0x2023), - WGL_TRANSPARENT_BLUE_VALUE_ARB = ((int)0x2039), - WGL_GENERIC_ACCELERATION_ARB = ((int)0x2026), - WGL_ACCELERATION_ARB = ((int)0x2003), - WGL_MAX_PBUFFER_WIDTH_ARB = ((int)0x202F), - WGL_RED_SHIFT_ARB = ((int)0x2016), - WGL_TYPE_RGBA_ARB = ((int)0x202B), - WGL_NUMBER_OVERLAYS_ARB = ((int)0x2008), + WGL_TRANSPARENT_GREEN_VALUE_ARB = ((int)0x2038), + WGL_STEREO_ARB = ((int)0x2012), WGL_BLUE_BITS_ARB = ((int)0x2019), - WGL_SWAP_METHOD_ARB = ((int)0x2007), - WGL_ACCUM_RED_BITS_ARB = ((int)0x201E), - WGL_GREEN_SHIFT_ARB = ((int)0x2018), - WGL_ALPHA_SHIFT_ARB = ((int)0x201C), - WGL_PBUFFER_LARGEST_ARB = ((int)0x2033), - WGL_SWAP_UNDEFINED_ARB = ((int)0x202A), - WGL_SWAP_LAYER_BUFFERS_ARB = ((int)0x2006), - WGL_AUX_BUFFERS_ARB = ((int)0x2024), + WGL_ACCUM_GREEN_BITS_ARB = ((int)0x201F), + WGL_SWAP_EXCHANGE_ARB = ((int)0x2028), WGL_TRANSPARENT_ARB = ((int)0x200A), + WGL_MAX_PBUFFER_HEIGHT_ARB = ((int)0x2030), + WGL_ACCUM_RED_BITS_ARB = ((int)0x201E), + WGL_TRANSPARENT_RED_VALUE_ARB = ((int)0x2037), + WGL_MAX_PBUFFER_PIXELS_ARB = ((int)0x202E), + WGL_TRANSPARENT_ALPHA_VALUE_ARB = ((int)0x203A), + WGL_PBUFFER_LARGEST_ARB = ((int)0x2033), + WGL_COLOR_BITS_ARB = ((int)0x2014), + WGL_MAX_PBUFFER_WIDTH_ARB = ((int)0x202F), + WGL_ACCELERATION_ARB = ((int)0x2003), + WGL_STENCIL_BITS_ARB = ((int)0x2023), + WGL_NO_ACCELERATION_ARB = ((int)0x2025), } public enum WGL_EXT_pbuffer { - WGL_PBUFFER_HEIGHT_EXT = ((int)0x2035), WGL_MAX_PBUFFER_HEIGHT_EXT = ((int)0x2030), - WGL_OPTIMAL_PBUFFER_WIDTH_EXT = ((int)0x2031), - WGL_MAX_PBUFFER_WIDTH_EXT = ((int)0x202F), - WGL_PBUFFER_WIDTH_EXT = ((int)0x2034), WGL_PBUFFER_LARGEST_EXT = ((int)0x2033), + WGL_PBUFFER_WIDTH_EXT = ((int)0x2034), WGL_OPTIMAL_PBUFFER_HEIGHT_EXT = ((int)0x2032), WGL_DRAW_TO_PBUFFER_EXT = ((int)0x202D), + WGL_PBUFFER_HEIGHT_EXT = ((int)0x2035), + WGL_MAX_PBUFFER_WIDTH_EXT = ((int)0x202F), WGL_MAX_PBUFFER_PIXELS_EXT = ((int)0x202E), + WGL_OPTIMAL_PBUFFER_WIDTH_EXT = ((int)0x2031), } public enum WGL_ARB_pbuffer { - WGL_TRANSPARENT_ALPHA_VALUE_ARB = ((int)0x203A), - WGL_TRANSPARENT_INDEX_VALUE_ARB = ((int)0x203B), - WGL_PBUFFER_WIDTH_ARB = ((int)0x2034), - WGL_TRANSPARENT_BLUE_VALUE_ARB = ((int)0x2039), - WGL_MAX_PBUFFER_HEIGHT_ARB = ((int)0x2030), WGL_PBUFFER_LARGEST_ARB = ((int)0x2033), - WGL_DRAW_TO_PBUFFER_ARB = ((int)0x202D), - WGL_MAX_PBUFFER_WIDTH_ARB = ((int)0x202F), WGL_PBUFFER_HEIGHT_ARB = ((int)0x2035), - WGL_PBUFFER_LOST_ARB = ((int)0x2036), - WGL_TRANSPARENT_RED_VALUE_ARB = ((int)0x2037), + WGL_MAX_PBUFFER_WIDTH_ARB = ((int)0x202F), + WGL_TRANSPARENT_BLUE_VALUE_ARB = ((int)0x2039), + WGL_TRANSPARENT_INDEX_VALUE_ARB = ((int)0x203B), + WGL_DRAW_TO_PBUFFER_ARB = ((int)0x202D), WGL_MAX_PBUFFER_PIXELS_ARB = ((int)0x202E), + WGL_TRANSPARENT_ALPHA_VALUE_ARB = ((int)0x203A), + WGL_PBUFFER_LOST_ARB = ((int)0x2036), WGL_TRANSPARENT_GREEN_VALUE_ARB = ((int)0x2038), + WGL_MAX_PBUFFER_HEIGHT_ARB = ((int)0x2030), + WGL_PBUFFER_WIDTH_ARB = ((int)0x2034), + WGL_TRANSPARENT_RED_VALUE_ARB = ((int)0x2037), } public enum WGL_EXT_depth_float @@ -158,14 +158,14 @@ namespace OpenTK.OpenGL public enum WGL_EXT_multisample { - WGL_SAMPLES_EXT = ((int)0x2042), WGL_SAMPLE_BUFFERS_EXT = ((int)0x2041), + WGL_SAMPLES_EXT = ((int)0x2042), } public enum WGL_ARB_multisample { - WGL_SAMPLE_BUFFERS_ARB = ((int)0x2041), WGL_SAMPLES_ARB = ((int)0x2042), + WGL_SAMPLE_BUFFERS_ARB = ((int)0x2041), } public enum WGL_EXT_make_current_read @@ -175,35 +175,35 @@ namespace OpenTK.OpenGL public enum WGL_ARB_make_current_read { - ERROR_INVALID_PIXEL_TYPE_ARB = ((int)0x2043), ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB = ((int)0x2054), + ERROR_INVALID_PIXEL_TYPE_ARB = ((int)0x2043), } public enum WGL_I3D_genlock { - WGL_GENLOCK_SOURCE_EXTENAL_SYNC_I3D = ((int)0x2045), - WGL_GENLOCK_SOURCE_EXTENAL_TTL_I3D = ((int)0x2047), + WGL_GENLOCK_SOURCE_DIGITAL_SYNC_I3D = ((int)0x2048), WGL_GENLOCK_SOURCE_EXTENAL_FIELD_I3D = ((int)0x2046), + WGL_GENLOCK_SOURCE_EDGE_FALLING_I3D = ((int)0x204A), + WGL_GENLOCK_SOURCE_EXTENAL_TTL_I3D = ((int)0x2047), + WGL_GENLOCK_SOURCE_DIGITAL_FIELD_I3D = ((int)0x2049), + WGL_GENLOCK_SOURCE_EXTENAL_SYNC_I3D = ((int)0x2045), + WGL_GENLOCK_SOURCE_EDGE_BOTH_I3D = ((int)0x204C), WGL_GENLOCK_SOURCE_MULTIVIEW_I3D = ((int)0x2044), WGL_GENLOCK_SOURCE_EDGE_RISING_I3D = ((int)0x204B), - WGL_GENLOCK_SOURCE_EDGE_BOTH_I3D = ((int)0x204C), - WGL_GENLOCK_SOURCE_EDGE_FALLING_I3D = ((int)0x204A), - WGL_GENLOCK_SOURCE_DIGITAL_FIELD_I3D = ((int)0x2049), - WGL_GENLOCK_SOURCE_DIGITAL_SYNC_I3D = ((int)0x2048), } public enum WGL_I3D_gamma { - WGL_GAMMA_EXCLUDE_DESKTOP_I3D = ((int)0x204F), WGL_GAMMA_TABLE_SIZE_I3D = ((int)0x204E), + WGL_GAMMA_EXCLUDE_DESKTOP_I3D = ((int)0x204F), } public enum WGL_I3D_digital_video_control { - WGL_DIGITAL_VIDEO_CURSOR_ALPHA_FRAMEBUFFER_I3D = ((int)0x2050), WGL_DIGITAL_VIDEO_GAMMA_CORRECTED_I3D = ((int)0x2053), - WGL_DIGITAL_VIDEO_CURSOR_INCLUDED_I3D = ((int)0x2052), WGL_DIGITAL_VIDEO_CURSOR_ALPHA_VALUE_I3D = ((int)0x2051), + WGL_DIGITAL_VIDEO_CURSOR_ALPHA_FRAMEBUFFER_I3D = ((int)0x2050), + WGL_DIGITAL_VIDEO_CURSOR_INCLUDED_I3D = ((int)0x2052), } public enum WGL_3DFX_multisample @@ -214,68 +214,68 @@ namespace OpenTK.OpenGL public enum WGL_ARB_render_texture { - WGL_TEXTURE_2D_ARB = ((int)0x207A), - WGL_TEXTURE_CUBE_MAP_ARB = ((int)0x2078), - WGL_AUX9_ARB = ((int)0x2090), - WGL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB = ((int)0x2081), - WGL_AUX3_ARB = ((int)0x208A), - WGL_FRONT_RIGHT_ARB = ((int)0x2084), - WGL_TEXTURE_1D_ARB = ((int)0x2079), - WGL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = ((int)0x2080), - WGL_AUX4_ARB = ((int)0x208B), - WGL_CUBE_MAP_FACE_ARB = ((int)0x207C), - WGL_TEXTURE_RGBA_ARB = ((int)0x2076), - WGL_AUX8_ARB = ((int)0x208F), - WGL_BIND_TO_TEXTURE_RGBA_ARB = ((int)0x2071), - WGL_TEXTURE_TARGET_ARB = ((int)0x2073), WGL_BACK_LEFT_ARB = ((int)0x2085), - WGL_BIND_TO_TEXTURE_RGB_ARB = ((int)0x2070), + WGL_AUX3_ARB = ((int)0x208A), WGL_TEXTURE_RGB_ARB = ((int)0x2075), + WGL_TEXTURE_1D_ARB = ((int)0x2079), + WGL_BIND_TO_TEXTURE_RGBA_ARB = ((int)0x2071), + WGL_AUX5_ARB = ((int)0x208C), + WGL_MIPMAP_LEVEL_ARB = ((int)0x207B), WGL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB = ((int)0x207E), - WGL_NO_TEXTURE_ARB = ((int)0x2077), - WGL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB = ((int)0x207D), - WGL_TEXTURE_FORMAT_ARB = ((int)0x2072), - WGL_AUX1_ARB = ((int)0x2088), - WGL_AUX2_ARB = ((int)0x2089), - WGL_AUX0_ARB = ((int)0x2087), - WGL_BACK_RIGHT_ARB = ((int)0x2086), + WGL_BIND_TO_TEXTURE_RGB_ARB = ((int)0x2070), WGL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB = ((int)0x207F), - WGL_MIPMAP_TEXTURE_ARB = ((int)0x2074), + WGL_CUBE_MAP_FACE_ARB = ((int)0x207C), + WGL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = ((int)0x2080), WGL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB = ((int)0x2082), WGL_AUX7_ARB = ((int)0x208E), + WGL_TEXTURE_RGBA_ARB = ((int)0x2076), + WGL_AUX2_ARB = ((int)0x2089), + WGL_TEXTURE_2D_ARB = ((int)0x207A), + WGL_AUX0_ARB = ((int)0x2087), + WGL_AUX9_ARB = ((int)0x2090), WGL_FRONT_LEFT_ARB = ((int)0x2083), - WGL_MIPMAP_LEVEL_ARB = ((int)0x207B), + WGL_AUX8_ARB = ((int)0x208F), + WGL_FRONT_RIGHT_ARB = ((int)0x2084), WGL_AUX6_ARB = ((int)0x208D), - WGL_AUX5_ARB = ((int)0x208C), + WGL_AUX1_ARB = ((int)0x2088), + WGL_NO_TEXTURE_ARB = ((int)0x2077), + WGL_BACK_RIGHT_ARB = ((int)0x2086), + WGL_AUX4_ARB = ((int)0x208B), + WGL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB = ((int)0x2081), + WGL_TEXTURE_FORMAT_ARB = ((int)0x2072), + WGL_TEXTURE_TARGET_ARB = ((int)0x2073), + WGL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB = ((int)0x207D), + WGL_TEXTURE_CUBE_MAP_ARB = ((int)0x2078), + WGL_MIPMAP_TEXTURE_ARB = ((int)0x2074), } public enum WGL_NV_render_texture_rectangle { + WGL_BIND_TO_TEXTURE_RECTANGLE_RGBA_NV = ((int)0x20A1), WGL_TEXTURE_RECTANGLE_NV = ((int)0x20A2), WGL_BIND_TO_TEXTURE_RECTANGLE_RGB_NV = ((int)0x20A0), - WGL_BIND_TO_TEXTURE_RECTANGLE_RGBA_NV = ((int)0x20A1), } public enum WGL_NV_render_depth_texture { - WGL_DEPTH_TEXTURE_FORMAT_NV = ((int)0x20A5), - WGL_BIND_TO_TEXTURE_DEPTH_NV = ((int)0x20A3), WGL_BIND_TO_TEXTURE_RECTANGLE_DEPTH_NV = ((int)0x20A4), + WGL_DEPTH_TEXTURE_FORMAT_NV = ((int)0x20A5), WGL_TEXTURE_DEPTH_COMPONENT_NV = ((int)0x20A6), + WGL_BIND_TO_TEXTURE_DEPTH_NV = ((int)0x20A3), WGL_DEPTH_COMPONENT_NV = ((int)0x20A7), } public enum WGL_NV_float_buffer { - WGL_TEXTURE_FLOAT_R_NV = ((int)0x20B5), WGL_TEXTURE_FLOAT_RG_NV = ((int)0x20B6), - WGL_FLOAT_COMPONENTS_NV = ((int)0x20B0), - WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA_NV = ((int)0x20B4), - WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV = ((int)0x20B1), - WGL_TEXTURE_FLOAT_RGB_NV = ((int)0x20B7), - WGL_TEXTURE_FLOAT_RGBA_NV = ((int)0x20B8), WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV = ((int)0x20B2), + WGL_TEXTURE_FLOAT_R_NV = ((int)0x20B5), + WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA_NV = ((int)0x20B4), WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB_NV = ((int)0x20B3), + WGL_TEXTURE_FLOAT_RGB_NV = ((int)0x20B7), + WGL_FLOAT_COMPONENTS_NV = ((int)0x20B0), + WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV = ((int)0x20B1), + WGL_TEXTURE_FLOAT_RGBA_NV = ((int)0x20B8), } public enum WGL_ARB_pixel_format_float @@ -290,200 +290,200 @@ namespace OpenTK.OpenGL public enum All { - WGL_ALPHA_SHIFT_ARB = ((int)0x201C), - WGL_GENLOCK_SOURCE_EXTENAL_SYNC_I3D = ((int)0x2045), - WGL_BLUE_BITS_EXT = ((int)0x2019), - WGL_MIPMAP_TEXTURE_ARB = ((int)0x2074), WGL_SWAP_METHOD_EXT = ((int)0x2007), - WGL_GENLOCK_SOURCE_EXTENAL_FIELD_I3D = ((int)0x2046), - WGL_DIGITAL_VIDEO_CURSOR_ALPHA_FRAMEBUFFER_I3D = ((int)0x2050), - WGL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB = ((int)0x207F), - WGL_GENLOCK_SOURCE_EDGE_BOTH_I3D = ((int)0x204C), - WGL_AUX8_ARB = ((int)0x208F), - WGL_TEXTURE_TARGET_ARB = ((int)0x2073), - WGL_AUX0_ARB = ((int)0x2087), - ERROR_INVALID_PIXEL_TYPE_EXT = ((int)0x2043), - WGL_AUX_BUFFERS_EXT = ((int)0x2024), - WGL_GENLOCK_SOURCE_EDGE_FALLING_I3D = ((int)0x204A), - WGL_MAX_PBUFFER_HEIGHT_EXT = ((int)0x2030), - WGL_GENLOCK_SOURCE_EDGE_RISING_I3D = ((int)0x204B), - WGL_BLUE_SHIFT_ARB = ((int)0x201A), - WGL_SWAP_UNDEFINED_ARB = ((int)0x202A), - WGL_SWAP_EXCHANGE_ARB = ((int)0x2028), - WGL_BIND_TO_TEXTURE_RECTANGLE_DEPTH_NV = ((int)0x20A4), - WGL_AUX6_ARB = ((int)0x208D), - WGL_TEXTURE_RECTANGLE_NV = ((int)0x20A2), - WGL_SUPPORT_GDI_EXT = ((int)0x200F), - WGL_DEPTH_BITS_EXT = ((int)0x2022), - WGL_AUX2_ARB = ((int)0x2089), - WGL_DOUBLE_BUFFER_EXT = ((int)0x2011), - WGL_PBUFFER_WIDTH_EXT = ((int)0x2034), - WGL_SHARE_DEPTH_EXT = ((int)0x200C), - WGL_SWAP_UNDEFINED_EXT = ((int)0x202A), - WGL_AUX9_ARB = ((int)0x2090), - WGL_TYPE_RGBA_FLOAT_ARB = ((int)0x21A0), - WGL_SAMPLE_BUFFERS_ARB = ((int)0x2041), - WGL_NUMBER_OVERLAYS_EXT = ((int)0x2008), - WGL_PIXEL_TYPE_EXT = ((int)0x2013), - WGL_BACK_LEFT_ARB = ((int)0x2085), - WGL_TEXTURE_2D_ARB = ((int)0x207A), - WGL_CUBE_MAP_FACE_ARB = ((int)0x207C), - WGL_FRONT_COLOR_BUFFER_BIT_ARB = ((int)0x00000001), - WGL_MAX_PBUFFER_WIDTH_EXT = ((int)0x202F), - WGL_RED_BITS_EXT = ((int)0x2015), - WGL_MAX_PBUFFER_WIDTH_ARB = ((int)0x202F), - WGL_NO_TEXTURE_ARB = ((int)0x2077), - WGL_SWAP_METHOD_ARB = ((int)0x2007), - WGL_STENCIL_BUFFER_BIT_ARB = ((int)0x00000008), - WGL_GENLOCK_SOURCE_DIGITAL_SYNC_I3D = ((int)0x2048), - WGL_SAMPLES_ARB = ((int)0x2042), - WGL_TRANSPARENT_BLUE_VALUE_ARB = ((int)0x2039), - WGL_BACK_RIGHT_ARB = ((int)0x2086), - WGL_ALPHA_BITS_ARB = ((int)0x201B), - WGL_TRANSPARENT_VALUE_EXT = ((int)0x200B), - WGL_OPTIMAL_PBUFFER_WIDTH_EXT = ((int)0x2031), - WGL_NUMBER_OVERLAYS_ARB = ((int)0x2008), - WGL_SUPPORT_OPENGL_EXT = ((int)0x2010), - WGL_DRAW_TO_BITMAP_EXT = ((int)0x2002), - WGL_BLUE_SHIFT_EXT = ((int)0x201A), - WGL_SHARE_STENCIL_EXT = ((int)0x200D), - WGL_TRANSPARENT_GREEN_VALUE_ARB = ((int)0x2038), - WGL_PBUFFER_WIDTH_ARB = ((int)0x2034), - WGL_TEXTURE_DEPTH_COMPONENT_NV = ((int)0x20A6), - WGL_PBUFFER_LARGEST_EXT = ((int)0x2033), - WGL_ACCUM_GREEN_BITS_ARB = ((int)0x201F), - WGL_MIPMAP_LEVEL_ARB = ((int)0x207B), - WGL_PIXEL_TYPE_ARB = ((int)0x2013), - WGL_GREEN_SHIFT_ARB = ((int)0x2018), - WGL_DRAW_TO_WINDOW_EXT = ((int)0x2001), - WGL_RED_BITS_ARB = ((int)0x2015), - WGL_ACCUM_RED_BITS_EXT = ((int)0x201E), - WGL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = ((int)0x2080), - WGL_DEPTH_COMPONENT_NV = ((int)0x20A7), - WGL_PBUFFER_LARGEST_ARB = ((int)0x2033), - WGL_STEREO_EXT = ((int)0x2012), - WGL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB = ((int)0x207E), - WGL_GREEN_BITS_EXT = ((int)0x2017), - WGL_NEED_PALETTE_EXT = ((int)0x2004), - WGL_GREEN_SHIFT_EXT = ((int)0x2018), - WGL_ACCUM_BITS_ARB = ((int)0x201D), - WGL_DRAW_TO_WINDOW_ARB = ((int)0x2001), - WGL_SHARE_DEPTH_ARB = ((int)0x200C), - WGL_DOUBLE_BUFFER_ARB = ((int)0x2011), - WGL_DEPTH_FLOAT_EXT = ((int)0x2040), - WGL_TRANSPARENT_RED_VALUE_ARB = ((int)0x2037), - WGL_FULL_ACCELERATION_ARB = ((int)0x2027), - WGL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB = ((int)0x2081), - WGL_RED_SHIFT_ARB = ((int)0x2016), - WGL_GENLOCK_SOURCE_MULTIVIEW_I3D = ((int)0x2044), - WGL_FULL_ACCELERATION_EXT = ((int)0x2027), - WGL_SWAP_COPY_ARB = ((int)0x2029), - WGL_AUX1_ARB = ((int)0x2088), - WGL_ACCELERATION_EXT = ((int)0x2003), - WGL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB = ((int)0x2082), - WGL_IMAGE_BUFFER_LOCK_I3D = ((int)0x00000002), - WGL_GENERIC_ACCELERATION_EXT = ((int)0x2026), - WGL_ACCUM_RED_BITS_ARB = ((int)0x201E), - WGL_GREEN_BITS_ARB = ((int)0x2017), - WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA_NV = ((int)0x20B4), - WGL_AUX7_ARB = ((int)0x208E), - WGL_SHARE_STENCIL_ARB = ((int)0x200D), - WGL_AUX3_ARB = ((int)0x208A), - WGL_BLUE_BITS_ARB = ((int)0x2019), - WGL_DRAW_TO_PBUFFER_ARB = ((int)0x202D), - WGL_ACCELERATION_ARB = ((int)0x2003), - WGL_SAMPLES_3DFX = ((int)0x2061), - WGL_TEXTURE_CUBE_MAP_ARB = ((int)0x2078), - WGL_TYPE_COLORINDEX_EXT = ((int)0x202C), - WGL_MAX_PBUFFER_HEIGHT_ARB = ((int)0x2030), - WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV = ((int)0x20B2), - WGL_BIND_TO_TEXTURE_RGBA_ARB = ((int)0x2071), - WGL_TYPE_RGBA_FLOAT_ATI = ((int)0x21A0), - WGL_SAMPLES_EXT = ((int)0x2042), - WGL_BIND_TO_TEXTURE_RECTANGLE_RGBA_NV = ((int)0x20A1), - WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB_NV = ((int)0x20B3), - WGL_COLOR_BITS_ARB = ((int)0x2014), - WGL_SUPPORT_GDI_ARB = ((int)0x200F), - WGL_GENLOCK_SOURCE_DIGITAL_FIELD_I3D = ((int)0x2049), - WGL_TEXTURE_FLOAT_R_NV = ((int)0x20B5), - WGL_ACCUM_BLUE_BITS_EXT = ((int)0x2020), - WGL_SAMPLE_BUFFERS_EXT = ((int)0x2041), - WGL_DIGITAL_VIDEO_CURSOR_INCLUDED_I3D = ((int)0x2052), - WGL_TEXTURE_RGB_ARB = ((int)0x2075), - WGL_ACCUM_GREEN_BITS_EXT = ((int)0x201F), - WGL_TEXTURE_FLOAT_RG_NV = ((int)0x20B6), - WGL_GENERIC_ACCELERATION_ARB = ((int)0x2026), - WGL_TEXTURE_RGBA_ARB = ((int)0x2076), - WGL_NEED_PALETTE_ARB = ((int)0x2004), - WGL_OPTIMAL_PBUFFER_HEIGHT_EXT = ((int)0x2032), - WGL_BACK_COLOR_BUFFER_BIT_ARB = ((int)0x00000002), - WGL_BIND_TO_TEXTURE_DEPTH_NV = ((int)0x20A3), - WGL_DIGITAL_VIDEO_GAMMA_CORRECTED_I3D = ((int)0x2053), - WGL_ACCUM_BITS_EXT = ((int)0x201D), - ERROR_INVALID_PIXEL_TYPE_ARB = ((int)0x2043), - WGL_PBUFFER_HEIGHT_EXT = ((int)0x2035), - WGL_DRAW_TO_BITMAP_ARB = ((int)0x2002), - WGL_TYPE_RGBA_EXT = ((int)0x202B), - WGL_TEXTURE_FORMAT_ARB = ((int)0x2072), - WGL_TRANSPARENT_ARB = ((int)0x200A), - WGL_COLOR_BITS_EXT = ((int)0x2014), - WGL_FLOAT_COMPONENTS_NV = ((int)0x20B0), - WGL_ACCUM_BLUE_BITS_ARB = ((int)0x2020), - WGL_TYPE_RGBA_ARB = ((int)0x202B), - WGL_SWAP_LAYER_BUFFERS_EXT = ((int)0x2006), - WGL_ALPHA_BITS_EXT = ((int)0x201B), - WGL_SWAP_EXCHANGE_EXT = ((int)0x2028), - WGL_DIGITAL_VIDEO_CURSOR_ALPHA_VALUE_I3D = ((int)0x2051), - WGL_SHARE_ACCUM_ARB = ((int)0x200E), - WGL_MAX_PBUFFER_PIXELS_EXT = ((int)0x202E), - WGL_TEXTURE_FLOAT_RGB_NV = ((int)0x20B7), - WGL_PBUFFER_HEIGHT_ARB = ((int)0x2035), - WGL_ACCUM_ALPHA_BITS_ARB = ((int)0x2021), - WGL_DEPTH_BUFFER_BIT_ARB = ((int)0x00000004), - WGL_NUMBER_UNDERLAYS_ARB = ((int)0x2009), - WGL_SWAP_LAYER_BUFFERS_ARB = ((int)0x2006), - WGL_SHARE_ACCUM_EXT = ((int)0x200E), - WGL_PBUFFER_LOST_ARB = ((int)0x2036), - WGL_AUX5_ARB = ((int)0x208C), - WGL_GAMMA_TABLE_SIZE_I3D = ((int)0x204E), - WGL_NO_ACCELERATION_ARB = ((int)0x2025), + WGL_MIPMAP_TEXTURE_ARB = ((int)0x2074), WGL_AUX4_ARB = ((int)0x208B), - WGL_TEXTURE_1D_ARB = ((int)0x2079), - WGL_NEED_SYSTEM_PALETTE_EXT = ((int)0x2005), - WGL_NUMBER_PIXEL_FORMATS_EXT = ((int)0x2000), - WGL_FRONT_LEFT_ARB = ((int)0x2083), - WGL_DRAW_TO_PBUFFER_EXT = ((int)0x202D), - WGL_BIND_TO_TEXTURE_RECTANGLE_RGB_NV = ((int)0x20A0), - WGL_ALPHA_SHIFT_EXT = ((int)0x201C), - WGL_ACCUM_ALPHA_BITS_EXT = ((int)0x2021), - WGL_SUPPORT_OPENGL_ARB = ((int)0x2010), - WGL_STENCIL_BITS_EXT = ((int)0x2023), - WGL_TYPE_COLORINDEX_ARB = ((int)0x202C), - WGL_SAMPLE_BUFFERS_3DFX = ((int)0x2060), - WGL_STEREO_ARB = ((int)0x2012), - ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB = ((int)0x2054), - WGL_AUX_BUFFERS_ARB = ((int)0x2024), - WGL_TRANSPARENT_INDEX_VALUE_ARB = ((int)0x203B), - WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV = ((int)0x20B1), - WGL_TRANSPARENT_EXT = ((int)0x200A), - WGL_NEED_SYSTEM_PALETTE_ARB = ((int)0x2005), - WGL_STENCIL_BITS_ARB = ((int)0x2023), - WGL_DEPTH_BITS_ARB = ((int)0x2022), - WGL_NUMBER_PIXEL_FORMATS_ARB = ((int)0x2000), - WGL_GAMMA_EXCLUDE_DESKTOP_I3D = ((int)0x204F), - WGL_TRANSPARENT_ALPHA_VALUE_ARB = ((int)0x203A), - WGL_FRONT_RIGHT_ARB = ((int)0x2084), - WGL_RED_SHIFT_EXT = ((int)0x2016), - WGL_MAX_PBUFFER_PIXELS_ARB = ((int)0x202E), - WGL_NO_ACCELERATION_EXT = ((int)0x2025), - WGL_NUMBER_UNDERLAYS_EXT = ((int)0x2009), - WGL_DEPTH_TEXTURE_FORMAT_NV = ((int)0x20A5), - WGL_GENLOCK_SOURCE_EXTENAL_TTL_I3D = ((int)0x2047), - WGL_SWAP_COPY_EXT = ((int)0x2029), - WGL_TEXTURE_FLOAT_RGBA_NV = ((int)0x20B8), - WGL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB = ((int)0x207D), - WGL_IMAGE_BUFFER_MIN_ACCESS_I3D = ((int)0x00000001), + WGL_SAMPLE_BUFFERS_EXT = ((int)0x2041), WGL_BIND_TO_TEXTURE_RGB_ARB = ((int)0x2070), + WGL_AUX_BUFFERS_EXT = ((int)0x2024), + WGL_AUX0_ARB = ((int)0x2087), + WGL_GENLOCK_SOURCE_EDGE_FALLING_I3D = ((int)0x204A), + WGL_ACCUM_ALPHA_BITS_EXT = ((int)0x2021), + WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV = ((int)0x20B1), + WGL_IMAGE_BUFFER_LOCK_I3D = ((int)0x00000002), + WGL_BLUE_SHIFT_EXT = ((int)0x201A), + WGL_NEED_SYSTEM_PALETTE_EXT = ((int)0x2005), + WGL_SHARE_ACCUM_EXT = ((int)0x200E), + WGL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB = ((int)0x207E), + WGL_DRAW_TO_PBUFFER_ARB = ((int)0x202D), + WGL_DIGITAL_VIDEO_GAMMA_CORRECTED_I3D = ((int)0x2053), + WGL_TEXTURE_CUBE_MAP_ARB = ((int)0x2078), + WGL_TYPE_RGBA_FLOAT_ARB = ((int)0x21A0), + WGL_FULL_ACCELERATION_EXT = ((int)0x2027), + WGL_ACCUM_GREEN_BITS_EXT = ((int)0x201F), + WGL_BACK_COLOR_BUFFER_BIT_ARB = ((int)0x00000002), + WGL_ACCUM_GREEN_BITS_ARB = ((int)0x201F), + WGL_MAX_PBUFFER_WIDTH_EXT = ((int)0x202F), + WGL_ACCUM_RED_BITS_EXT = ((int)0x201E), + WGL_AUX9_ARB = ((int)0x2090), + WGL_TRANSPARENT_EXT = ((int)0x200A), + WGL_ACCUM_ALPHA_BITS_ARB = ((int)0x2021), + WGL_GENERIC_ACCELERATION_EXT = ((int)0x2026), + WGL_AUX2_ARB = ((int)0x2089), + WGL_PIXEL_TYPE_EXT = ((int)0x2013), + WGL_NUMBER_PIXEL_FORMATS_EXT = ((int)0x2000), + WGL_ACCELERATION_ARB = ((int)0x2003), + WGL_IMAGE_BUFFER_MIN_ACCESS_I3D = ((int)0x00000001), + WGL_DOUBLE_BUFFER_EXT = ((int)0x2011), + WGL_NEED_PALETTE_EXT = ((int)0x2004), + WGL_TEXTURE_FLOAT_RG_NV = ((int)0x20B6), + WGL_DEPTH_FLOAT_EXT = ((int)0x2040), + WGL_BLUE_BITS_ARB = ((int)0x2019), + WGL_ACCUM_BITS_EXT = ((int)0x201D), + WGL_MAX_PBUFFER_WIDTH_ARB = ((int)0x202F), + WGL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = ((int)0x2080), + WGL_NUMBER_OVERLAYS_ARB = ((int)0x2008), + WGL_TEXTURE_RGB_ARB = ((int)0x2075), + WGL_SUPPORT_GDI_EXT = ((int)0x200F), + WGL_PBUFFER_HEIGHT_EXT = ((int)0x2035), + WGL_BIND_TO_TEXTURE_RECTANGLE_DEPTH_NV = ((int)0x20A4), + WGL_SAMPLE_BUFFERS_ARB = ((int)0x2041), + WGL_TRANSPARENT_ALPHA_VALUE_ARB = ((int)0x203A), + WGL_NEED_PALETTE_ARB = ((int)0x2004), + WGL_GREEN_SHIFT_ARB = ((int)0x2018), + WGL_BIND_TO_TEXTURE_RECTANGLE_RGBA_NV = ((int)0x20A1), + WGL_TYPE_COLORINDEX_EXT = ((int)0x202C), + WGL_SHARE_STENCIL_ARB = ((int)0x200D), + WGL_GENLOCK_SOURCE_DIGITAL_SYNC_I3D = ((int)0x2048), + WGL_SHARE_DEPTH_EXT = ((int)0x200C), + WGL_NO_ACCELERATION_EXT = ((int)0x2025), + WGL_BLUE_SHIFT_ARB = ((int)0x201A), + WGL_SUPPORT_GDI_ARB = ((int)0x200F), + WGL_NO_TEXTURE_ARB = ((int)0x2077), + WGL_TEXTURE_FLOAT_RGBA_NV = ((int)0x20B8), + WGL_DEPTH_TEXTURE_FORMAT_NV = ((int)0x20A5), + WGL_TRANSPARENT_BLUE_VALUE_ARB = ((int)0x2039), + WGL_DEPTH_BUFFER_BIT_ARB = ((int)0x00000004), + WGL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB = ((int)0x2082), + WGL_SWAP_EXCHANGE_ARB = ((int)0x2028), + WGL_TRANSPARENT_RED_VALUE_ARB = ((int)0x2037), + WGL_SWAP_COPY_ARB = ((int)0x2029), + WGL_GREEN_SHIFT_EXT = ((int)0x2018), + WGL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB = ((int)0x2081), + WGL_TYPE_RGBA_EXT = ((int)0x202B), + WGL_TYPE_RGBA_FLOAT_ATI = ((int)0x21A0), + WGL_NUMBER_PIXEL_FORMATS_ARB = ((int)0x2000), + WGL_TEXTURE_RGBA_ARB = ((int)0x2076), + WGL_SWAP_COPY_EXT = ((int)0x2029), + WGL_NEED_SYSTEM_PALETTE_ARB = ((int)0x2005), + WGL_TEXTURE_FLOAT_RGB_NV = ((int)0x20B7), + WGL_OPTIMAL_PBUFFER_HEIGHT_EXT = ((int)0x2032), + WGL_SWAP_UNDEFINED_ARB = ((int)0x202A), + WGL_GENLOCK_SOURCE_DIGITAL_FIELD_I3D = ((int)0x2049), + WGL_GENLOCK_SOURCE_EDGE_RISING_I3D = ((int)0x204B), + WGL_SWAP_LAYER_BUFFERS_EXT = ((int)0x2006), + WGL_SWAP_UNDEFINED_EXT = ((int)0x202A), + WGL_FULL_ACCELERATION_ARB = ((int)0x2027), + WGL_NUMBER_UNDERLAYS_ARB = ((int)0x2009), + WGL_BIND_TO_TEXTURE_RGBA_ARB = ((int)0x2071), + WGL_TRANSPARENT_GREEN_VALUE_ARB = ((int)0x2038), + WGL_PIXEL_TYPE_ARB = ((int)0x2013), + WGL_NO_ACCELERATION_ARB = ((int)0x2025), + WGL_NUMBER_OVERLAYS_EXT = ((int)0x2008), + WGL_DEPTH_BITS_EXT = ((int)0x2022), + WGL_AUX3_ARB = ((int)0x208A), + WGL_DEPTH_BITS_ARB = ((int)0x2022), + WGL_GENERIC_ACCELERATION_ARB = ((int)0x2026), + WGL_TYPE_RGBA_ARB = ((int)0x202B), + WGL_DRAW_TO_WINDOW_EXT = ((int)0x2001), + WGL_TEXTURE_2D_ARB = ((int)0x207A), + WGL_STENCIL_BUFFER_BIT_ARB = ((int)0x00000008), + WGL_SWAP_EXCHANGE_EXT = ((int)0x2028), + WGL_SHARE_STENCIL_EXT = ((int)0x200D), + WGL_STEREO_ARB = ((int)0x2012), + WGL_SHARE_ACCUM_ARB = ((int)0x200E), + WGL_TEXTURE_RECTANGLE_NV = ((int)0x20A2), + WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB_NV = ((int)0x20B3), + WGL_STENCIL_BITS_EXT = ((int)0x2023), + WGL_MIPMAP_LEVEL_ARB = ((int)0x207B), + WGL_DRAW_TO_WINDOW_ARB = ((int)0x2001), + WGL_AUX5_ARB = ((int)0x208C), + WGL_DEPTH_COMPONENT_NV = ((int)0x20A7), + WGL_AUX1_ARB = ((int)0x2088), + WGL_TEXTURE_DEPTH_COMPONENT_NV = ((int)0x20A6), + WGL_FRONT_LEFT_ARB = ((int)0x2083), + WGL_MAX_PBUFFER_HEIGHT_EXT = ((int)0x2030), + WGL_RED_BITS_EXT = ((int)0x2015), + WGL_GENLOCK_SOURCE_EXTENAL_TTL_I3D = ((int)0x2047), + WGL_RED_SHIFT_ARB = ((int)0x2016), + WGL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB = ((int)0x207F), + WGL_DIGITAL_VIDEO_CURSOR_ALPHA_VALUE_I3D = ((int)0x2051), + WGL_TRANSPARENT_INDEX_VALUE_ARB = ((int)0x203B), + WGL_ALPHA_BITS_EXT = ((int)0x201B), + WGL_TRANSPARENT_VALUE_EXT = ((int)0x200B), + WGL_BIND_TO_TEXTURE_DEPTH_NV = ((int)0x20A3), + WGL_TEXTURE_1D_ARB = ((int)0x2079), + WGL_MAX_PBUFFER_PIXELS_ARB = ((int)0x202E), + WGL_SUPPORT_OPENGL_ARB = ((int)0x2010), + WGL_TEXTURE_TARGET_ARB = ((int)0x2073), + WGL_SAMPLE_BUFFERS_3DFX = ((int)0x2060), + WGL_TEXTURE_FLOAT_R_NV = ((int)0x20B5), + WGL_COLOR_BITS_EXT = ((int)0x2014), + WGL_BACK_RIGHT_ARB = ((int)0x2086), + WGL_PBUFFER_HEIGHT_ARB = ((int)0x2035), + WGL_ACCUM_BLUE_BITS_ARB = ((int)0x2020), + WGL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB = ((int)0x207D), + WGL_GENLOCK_SOURCE_EXTENAL_SYNC_I3D = ((int)0x2045), + WGL_SWAP_METHOD_ARB = ((int)0x2007), + WGL_AUX8_ARB = ((int)0x208F), + WGL_TYPE_COLORINDEX_ARB = ((int)0x202C), + WGL_DRAW_TO_PBUFFER_EXT = ((int)0x202D), + WGL_CUBE_MAP_FACE_ARB = ((int)0x207C), + WGL_GENLOCK_SOURCE_EDGE_BOTH_I3D = ((int)0x204C), + WGL_SAMPLES_3DFX = ((int)0x2061), + WGL_MAX_PBUFFER_PIXELS_EXT = ((int)0x202E), + WGL_DOUBLE_BUFFER_ARB = ((int)0x2011), + WGL_STEREO_EXT = ((int)0x2012), + WGL_RED_SHIFT_EXT = ((int)0x2016), + WGL_ALPHA_BITS_ARB = ((int)0x201B), + WGL_COLOR_BITS_ARB = ((int)0x2014), + WGL_GAMMA_TABLE_SIZE_I3D = ((int)0x204E), + WGL_AUX_BUFFERS_ARB = ((int)0x2024), + ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB = ((int)0x2054), + WGL_FRONT_COLOR_BUFFER_BIT_ARB = ((int)0x00000001), + WGL_SAMPLES_EXT = ((int)0x2042), + WGL_ALPHA_SHIFT_EXT = ((int)0x201C), + WGL_ACCELERATION_EXT = ((int)0x2003), + WGL_AUX6_ARB = ((int)0x208D), + WGL_FRONT_RIGHT_ARB = ((int)0x2084), + WGL_PBUFFER_WIDTH_ARB = ((int)0x2034), + WGL_PBUFFER_LARGEST_ARB = ((int)0x2033), + WGL_NUMBER_UNDERLAYS_EXT = ((int)0x2009), + WGL_ACCUM_BITS_ARB = ((int)0x201D), + WGL_STENCIL_BITS_ARB = ((int)0x2023), + WGL_ACCUM_BLUE_BITS_EXT = ((int)0x2020), + WGL_MAX_PBUFFER_HEIGHT_ARB = ((int)0x2030), + WGL_TEXTURE_FORMAT_ARB = ((int)0x2072), + WGL_ACCUM_RED_BITS_ARB = ((int)0x201E), + WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA_NV = ((int)0x20B4), + WGL_FLOAT_COMPONENTS_NV = ((int)0x20B0), + WGL_TRANSPARENT_ARB = ((int)0x200A), + WGL_RED_BITS_ARB = ((int)0x2015), + WGL_GREEN_BITS_ARB = ((int)0x2017), + WGL_GENLOCK_SOURCE_MULTIVIEW_I3D = ((int)0x2044), + WGL_BLUE_BITS_EXT = ((int)0x2019), + WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV = ((int)0x20B2), + WGL_GREEN_BITS_EXT = ((int)0x2017), + WGL_SHARE_DEPTH_ARB = ((int)0x200C), + WGL_ALPHA_SHIFT_ARB = ((int)0x201C), + WGL_PBUFFER_WIDTH_EXT = ((int)0x2034), + WGL_BIND_TO_TEXTURE_RECTANGLE_RGB_NV = ((int)0x20A0), + WGL_SWAP_LAYER_BUFFERS_ARB = ((int)0x2006), + ERROR_INVALID_PIXEL_TYPE_ARB = ((int)0x2043), + WGL_AUX7_ARB = ((int)0x208E), + WGL_PBUFFER_LOST_ARB = ((int)0x2036), + ERROR_INVALID_PIXEL_TYPE_EXT = ((int)0x2043), + WGL_SAMPLES_ARB = ((int)0x2042), + WGL_GENLOCK_SOURCE_EXTENAL_FIELD_I3D = ((int)0x2046), + WGL_GAMMA_EXCLUDE_DESKTOP_I3D = ((int)0x204F), + WGL_DIGITAL_VIDEO_CURSOR_INCLUDED_I3D = ((int)0x2052), + WGL_PBUFFER_LARGEST_EXT = ((int)0x2033), + WGL_DRAW_TO_BITMAP_EXT = ((int)0x2002), + WGL_DIGITAL_VIDEO_CURSOR_ALPHA_FRAMEBUFFER_I3D = ((int)0x2050), + WGL_OPTIMAL_PBUFFER_WIDTH_EXT = ((int)0x2031), + WGL_DRAW_TO_BITMAP_ARB = ((int)0x2002), + WGL_BACK_LEFT_ARB = ((int)0x2085), + WGL_SUPPORT_OPENGL_EXT = ((int)0x2010), } public enum WGL_ARB_extensions_string diff --git a/Source/OpenTK/Platform/Windows/Wgl.cs b/Source/OpenTK/Platform/Windows/Wgl.cs deleted file mode 100644 index 1a96d83e..00000000 --- a/Source/OpenTK/Platform/Windows/Wgl.cs +++ /dev/null @@ -1,304 +0,0 @@ -#region --- License --- -/* Copyright (c) 2006, 2007 Stefanos Apostolopoulos - * Contributions from Erik Ylvisaker - * See license.txt for license info - */ -#endregion - -using System; -using System.Collections.Generic; -using System.Text; -using System.Runtime.InteropServices; - -namespace OpenTK.Platform.Windows -{ - /// - /// Provides access to WGL functions. - /// - internal static class Wgl - { - // Disable BeforeFieldInit optimization. - static Wgl() { } - - const string _dll_name = "OPENGL32.DLL"; - - /// - /// Contains all WGL constants. - /// - public class Constant - { - #region WGL constants - - public const int WGLEXT_VERSION = 4; - public const int FRONT_COLOR_BUFFER_BIT_ARB = 0x00000001; - public const int BACK_COLOR_BUFFER_BIT_ARB = 0x00000002; - public const int DEPTH_BUFFER_BIT_ARB = 0x00000004; - public const int STENCIL_BUFFER_BIT_ARB = 0x00000008; - public const int SAMPLE_BUFFERS_ARB = 0x2041; - public const int SAMPLES_ARB = 0x2042; - public const int NUMBER_PIXEL_FORMATS_ARB = 0x2000; - public const int DRAW_TO_WINDOW_ARB = 0x2001; - public const int DRAW_TO_BITMAP_ARB = 0x2002; - public const int ACCELERATION_ARB = 0x2003; - public const int NEED_PALETTE_ARB = 0x2004; - public const int NEED_SYSTEM_PALETTE_ARB = 0x2005; - public const int SWAP_LAYER_BUFFERS_ARB = 0x2006; - public const int SWAP_METHOD_ARB = 0x2007; - public const int NUMBER_OVERLAYS_ARB = 0x2008; - public const int NUMBER_UNDERLAYS_ARB = 0x2009; - public const int TRANSPARENT_ARB = 0x200A; - public const int TRANSPARENT_RED_VALUE_ARB = 0x2037; - public const int TRANSPARENT_GREEN_VALUE_ARB = 0x2038; - public const int TRANSPARENT_BLUE_VALUE_ARB = 0x2039; - public const int TRANSPARENT_ALPHA_VALUE_ARB = 0x203A; - public const int TRANSPARENT_INDEX_VALUE_ARB = 0x203B; - public const int SHARE_DEPTH_ARB = 0x200C; - public const int SHARE_STENCIL_ARB = 0x200D; - public const int SHARE_ACCUM_ARB = 0x200E; - public const int SUPPORT_GDI_ARB = 0x200F; - public const int SUPPORT_OPENGL_ARB = 0x2010; - public const int DOUBLE_BUFFER_ARB = 0x2011; - public const int STEREO_ARB = 0x2012; - public const int PIXEL_TYPE_ARB = 0x2013; - public const int COLOR_BITS_ARB = 0x2014; - public const int RED_BITS_ARB = 0x2015; - public const int RED_SHIFT_ARB = 0x2016; - public const int GREEN_BITS_ARB = 0x2017; - public const int GREEN_SHIFT_ARB = 0x2018; - public const int BLUE_BITS_ARB = 0x2019; - public const int BLUE_SHIFT_ARB = 0x201A; - public const int ALPHA_BITS_ARB = 0x201B; - public const int ALPHA_SHIFT_ARB = 0x201C; - public const int ACCUM_BITS_ARB = 0x201D; - public const int ACCUM_RED_BITS_ARB = 0x201E; - public const int ACCUM_GREEN_BITS_ARB = 0x201F; - public const int ACCUM_BLUE_BITS_ARB = 0x2020; - public const int ACCUM_ALPHA_BITS_ARB = 0x2021; - public const int DEPTH_BITS_ARB = 0x2022; - public const int STENCIL_BITS_ARB = 0x2023; - public const int AUX_BUFFERS_ARB = 0x2024; - public const int NO_ACCELERATION_ARB = 0x2025; - public const int GENERIC_ACCELERATION_ARB = 0x2026; - public const int FULL_ACCELERATION_ARB = 0x2027; - public const int SWAP_EXCHANGE_ARB = 0x2028; - public const int SWAP_COPY_ARB = 0x2029; - public const int SWAP_UNDEFINED_ARB = 0x202A; - public const int TYPE_RGBA_ARB = 0x202B; - public const int TYPE_COLORINDEX_ARB = 0x202C; - public const int ERROR_INVALID_PIXEL_TYPE_ARB = 0x2043; - public const int ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB = 0x2054; - public const int DRAW_TO_PBUFFER_ARB = 0x202D; - public const int MAX_PBUFFER_PIXELS_ARB = 0x202E; - public const int MAX_PBUFFER_WIDTH_ARB = 0x202F; - public const int MAX_PBUFFER_HEIGHT_ARB = 0x2030; - public const int PBUFFER_LARGEST_ARB = 0x2033; - public const int PBUFFER_WIDTH_ARB = 0x2034; - public const int PBUFFER_HEIGHT_ARB = 0x2035; - public const int PBUFFER_LOST_ARB = 0x2036; - public const int BIND_TO_TEXTURE_RGB_ARB = 0x2070; - public const int BIND_TO_TEXTURE_RGBA_ARB = 0x2071; - public const int TEXTURE_FORMAT_ARB = 0x2072; - public const int TEXTURE_TARGET_ARB = 0x2073; - public const int MIPMAP_TEXTURE_ARB = 0x2074; - public const int TEXTURE_RGB_ARB = 0x2075; - public const int TEXTURE_RGBA_ARB = 0x2076; - public const int NO_TEXTURE_ARB = 0x2077; - public const int TEXTURE_CUBE_MAP_ARB = 0x2078; - public const int TEXTURE_1D_ARB = 0x2079; - public const int TEXTURE_2D_ARB = 0x207A; - public const int MIPMAP_LEVEL_ARB = 0x207B; - public const int CUBE_MAP_FACE_ARB = 0x207C; - public const int TEXTURE_CUBE_MAP_POSITIVE_X_ARB = 0x207D; - public const int TEXTURE_CUBE_MAP_NEGATIVE_X_ARB = 0x207E; - public const int TEXTURE_CUBE_MAP_POSITIVE_Y_ARB = 0x207F; - public const int TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = 0x2080; - public const int TEXTURE_CUBE_MAP_POSITIVE_Z_ARB = 0x2081; - public const int TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB = 0x2082; - public const int FRONT_LEFT_ARB = 0x2083; - public const int FRONT_RIGHT_ARB = 0x2084; - public const int BACK_LEFT_ARB = 0x2085; - public const int BACK_RIGHT_ARB = 0x2086; - public const int AUX0_ARB = 0x2087; - public const int AUX1_ARB = 0x2088; - public const int AUX2_ARB = 0x2089; - public const int AUX3_ARB = 0x208A; - public const int AUX4_ARB = 0x208B; - public const int AUX5_ARB = 0x208C; - public const int AUX6_ARB = 0x208D; - public const int AUX7_ARB = 0x208E; - public const int AUX8_ARB = 0x208F; - public const int AUX9_ARB = 0x2090; - public const int ERROR_INVALID_PIXEL_TYPE_EXT = 0x2043; - public const int NUMBER_PIXEL_FORMATS_EXT = 0x2000; - public const int DRAW_TO_WINDOW_EXT = 0x2001; - public const int DRAW_TO_BITMAP_EXT = 0x2002; - public const int ACCELERATION_EXT = 0x2003; - public const int NEED_PALETTE_EXT = 0x2004; - public const int NEED_SYSTEM_PALETTE_EXT = 0x2005; - public const int SWAP_LAYER_BUFFERS_EXT = 0x2006; - public const int SWAP_METHOD_EXT = 0x2007; - public const int NUMBER_OVERLAYS_EXT = 0x2008; - public const int NUMBER_UNDERLAYS_EXT = 0x2009; - public const int TRANSPARENT_EXT = 0x200A; - public const int TRANSPARENT_VALUE_EXT = 0x200B; - public const int SHARE_DEPTH_EXT = 0x200C; - public const int SHARE_STENCIL_EXT = 0x200D; - public const int SHARE_ACCUM_EXT = 0x200E; - public const int SUPPORT_GDI_EXT = 0x200F; - public const int SUPPORT_OPENGL_EXT = 0x2010; - public const int DOUBLE_BUFFER_EXT = 0x2011; - public const int STEREO_EXT = 0x2012; - public const int PIXEL_TYPE_EXT = 0x2013; - public const int COLOR_BITS_EXT = 0x2014; - public const int RED_BITS_EXT = 0x2015; - public const int RED_SHIFT_EXT = 0x2016; - public const int GREEN_BITS_EXT = 0x2017; - public const int GREEN_SHIFT_EXT = 0x2018; - public const int BLUE_BITS_EXT = 0x2019; - public const int BLUE_SHIFT_EXT = 0x201A; - public const int ALPHA_BITS_EXT = 0x201B; - public const int ALPHA_SHIFT_EXT = 0x201C; - public const int ACCUM_BITS_EXT = 0x201D; - public const int ACCUM_RED_BITS_EXT = 0x201E; - public const int ACCUM_GREEN_BITS_EXT = 0x201F; - public const int ACCUM_BLUE_BITS_EXT = 0x2020; - public const int ACCUM_ALPHA_BITS_EXT = 0x2021; - public const int DEPTH_BITS_EXT = 0x2022; - public const int STENCIL_BITS_EXT = 0x2023; - public const int AUX_BUFFERS_EXT = 0x2024; - public const int NO_ACCELERATION_EXT = 0x2025; - public const int GENERIC_ACCELERATION_EXT = 0x2026; - public const int FULL_ACCELERATION_EXT = 0x2027; - public const int SWAP_EXCHANGE_EXT = 0x2028; - public const int SWAP_COPY_EXT = 0x2029; - public const int SWAP_UNDEFINED_EXT = 0x202A; - public const int TYPE_RGBA_EXT = 0x202B; - public const int TYPE_COLORINDEX_EXT = 0x202C; - public const int DRAW_TO_PBUFFER_EXT = 0x202D; - public const int MAX_PBUFFER_PIXELS_EXT = 0x202E; - public const int MAX_PBUFFER_WIDTH_EXT = 0x202F; - public const int MAX_PBUFFER_HEIGHT_EXT = 0x2030; - public const int OPTIMAL_PBUFFER_WIDTH_EXT = 0x2031; - public const int OPTIMAL_PBUFFER_HEIGHT_EXT = 0x2032; - public const int PBUFFER_LARGEST_EXT = 0x2033; - public const int PBUFFER_WIDTH_EXT = 0x2034; - public const int PBUFFER_HEIGHT_EXT = 0x2035; - public const int DEPTH_FLOAT_EXT = 0x2040; - public const int SAMPLE_BUFFERS_3DFX = 0x2060; - public const int SAMPLES_3DFX = 0x2061; - public const int SAMPLE_BUFFERS_EXT = 0x2041; - public const int SAMPLES_EXT = 0x2042; - public const int DIGITAL_VIDEO_CURSOR_ALPHA_VALUE_I3D = 0x2051; - public const int DIGITAL_VIDEO_CURSOR_INCLUDED_I3D = 0x2052; - public const int DIGITAL_VIDEO_GAMMA_CORRECTED_I3D = 0x2053; - public const int GAMMA_TABLE_SIZE_I3D = 0x204E; - public const int GAMMA_EXCLUDE_DESKTOP_I3D = 0x204F; - public const int GENLOCK_SOURCE_MULTIVIEW_I3D = 0x2044; - public const int GENLOCK_SOURCE_EXTENAL_SYNC_I3D = 0x2045; - public const int GENLOCK_SOURCE_EXTENAL_FIELD_I3D = 0x2046; - public const int GENLOCK_SOURCE_EXTENAL_TTL_I3D = 0x2047; - public const int GENLOCK_SOURCE_DIGITAL_SYNC_I3D = 0x2048; - public const int GENLOCK_SOURCE_DIGITAL_FIELD_I3D = 0x2049; - public const int GENLOCK_SOURCE_EDGE_FALLING_I3D = 0x204A; - public const int GENLOCK_SOURCE_EDGE_RISING_I3D = 0x204B; - public const int GENLOCK_SOURCE_EDGE_BOTH_I3D = 0x204C; - public const int IMAGE_BUFFER_MIN_ACCESS_I3D = 0x00000001; - public const int IMAGE_BUFFER_LOCK_I3D = 0x00000002; - public const int BIND_TO_TEXTURE_DEPTH_NV = 0x20A3; - public const int BIND_TO_TEXTURE_RECTANGLE_DEPTH_NV = 0x20A4; - public const int DEPTH_TEXTURE_FORMAT_NV = 0x20A5; - public const int TEXTURE_DEPTH_COMPONENT_NV = 0x20A6; - public const int DEPTH_COMPONENT_NV = 0x20A7; - public const int BIND_TO_TEXTURE_RECTANGLE_RGB_NV = 0x20A0; - public const int BIND_TO_TEXTURE_RECTANGLE_RGBA_NV = 0x20A1; - public const int TEXTURE_RECTANGLE_NV = 0x20A2; - public const int FLOAT_COMPONENTS_NV = 0x20B0; - public const int TEXTURE_FLOAT_R_NV = 0x20B5; - public const int TEXTURE_FLOAT_RG_NV = 0x20B6; - public const int TEXTURE_FLOAT_RGB_NV = 0x20B7; - public const int TEXTURE_FLOAT_RGBA_NV = 0x20B8; - - #endregion - } - - #region WGL functions - - [DllImport(_dll_name)] - public static extern IntPtr GetProcAddress(IntPtr hwnd); - - [DllImport(_dll_name, EntryPoint = "wglGetProcAddress", SetLastError=true)] - public static extern IntPtr GetProcAddress(string funcname); - - #region public static extern IntPtr CreateContext(IntPtr dc); - - [DllImport(_dll_name, EntryPoint = "wglCreateContext")] - public static extern IntPtr CreateContext(IntPtr dc); - - #endregion - - #region public static extern bool MakeCurrent(IntPtr dc, IntPtr rc) - - /// - /// The wglMakeCurrent function makes a specified OpenGL rendering context the calling thread's current rendering context. - /// All subsequent OpenGL calls made by the thread are drawn on the device identified by hdc. - /// You can also use wglMakeCurrent to change the calling thread's current rendering context so it's no longer current. - /// - /// Device context of device that OpenGL calls are to be drawn on - /// OpenGL rendering context to be made the calling thread's current rendering context - /// - /// When the wglMakeCurrent function succeeds, the return value is TRUE; otherwise the return value is FALSE. - /// To get extended error information, call GetLastError. - /// - /// - /// - /// The hdc parameter must refer to a drawing surface supported by OpenGL. It need not be the same hdc - /// that was passed to wglCreateContext when hglrc was created, but it must be on the same device and have - /// the same pixel format. GDI transformation and clipping in hdc are not supported by the rendering context. - /// The current rendering context uses the hdc device context until the rendering context is no longer current. - /// - /// - /// Before switching to the new rendering context, OpenGL flushes any previous rendering context - /// that was current to the calling thread. - /// - /// - /// A thread can have one current rendering context. A process can have multiple rendering contexts - /// by means of multithreading. A thread must set a current rendering context before calling any OpenGL functions. - /// Otherwise, all OpenGL calls are ignored. - /// - /// - /// A rendering context can be current to only one thread at a time. You cannot make a rendering context current - /// to multiple threads. - /// - /// - /// An application can perform multithread drawing by making different rendering contexts current - /// to different threads, supplying each thread with its own rendering context and device context. - /// - /// - /// If an error occurs, the wglMakeCurrent function makes the thread's current rendering context not current - /// before returning. - /// - /// - [DllImport(_dll_name, EntryPoint = "wglMakeCurrent")] - [System.Security.SuppressUnmanagedCodeSecurity] - [return: MarshalAs(UnmanagedType.Bool)] - public static extern bool MakeCurrent(IntPtr dc, IntPtr rc); - - #endregion - - [DllImport(_dll_name, EntryPoint = "wglDeleteContext", SetLastError = true)] - [return: MarshalAs(UnmanagedType.Bool)] - public static extern bool DeleteContext(IntPtr rc); - - [DllImport(_dll_name, EntryPoint = "wglGetCurrentContext")] - public static extern IntPtr GetCurrentContext(); - - [DllImport(_dll_name, EntryPoint = "wglGetCurrentDC")] - public static extern IntPtr GetCurrentDC(); - - [DllImport(_dll_name, EntryPoint = "wglShareLists")] - [return: MarshalAs(UnmanagedType.Bool)] - public static extern bool ShareLists(IntPtr r1, IntPtr r2); - - #endregion - } -} diff --git a/Source/OpenTK/Platform/Windows/WglHelper.cs b/Source/OpenTK/Platform/Windows/WglHelper.cs new file mode 100644 index 00000000..aac281ce --- /dev/null +++ b/Source/OpenTK/Platform/Windows/WglHelper.cs @@ -0,0 +1,107 @@ +#region --- License --- +/* Copyright (c) 2006, 2007 Stefanos Apostolopoulos + * See license.txt for license info + * + * Date: 12/8/2007 + * Time: 6:43 μμ + */ +#endregion + +using System; +using System.Runtime.InteropServices; +using System.Reflection; + +namespace OpenTK.Platform.Windows +{ + /// + /// + /// + public partial class Wgl + { + #region --- Constructors --- + + static Wgl() + { + assembly = Assembly.GetExecutingAssembly(); + wglClass = assembly.GetType("OpenTK.Platform.Windows.Wgl"); + delegatesClass = wglClass.GetNestedType("Delegates", BindingFlags.Static | BindingFlags.NonPublic); + importsClass = wglClass.GetNestedType("Imports", BindingFlags.Static | BindingFlags.NonPublic); + + //LoadAll(); + } + + #endregion + + #region --- Fields --- + + internal const string Library = "OPENGL32.DLL"; + + private static Assembly assembly; + private static Type wglClass; + private static Type delegatesClass; + private static Type importsClass; + + #endregion + + #region public static Delegate GetDelegate(string name, Type signature) + + /// + /// Creates a System.Delegate that can be used to call an OpenGL function, core or extension. + /// + /// The name of the Wgl function (eg. "wglNewList") + /// The signature of the OpenGL function. + /// + /// A System.Delegate that can be used to call this OpenGL function, or null if the specified + /// function name did not correspond to an OpenGL function. + /// + public static Delegate GetDelegate(string name, Type signature) + { + Delegate d; + string realName = name.StartsWith("wgl") ? name.Substring(3) : name; + + if (importsClass.GetMethod(realName, + BindingFlags.NonPublic | BindingFlags.Static) != null) + { + d = Utilities.GetExtensionDelegate(name, signature) ?? + Delegate.CreateDelegate(signature, typeof(Imports), realName); + } + else + { + d = Utilities.GetExtensionDelegate(name, signature); + } + + return d; + } + + #endregion + + /// + /// Loads all Wgl entry points, core and extensions. + /// + public static void LoadAll() + { + FieldInfo[] v = delegatesClass.GetFields(BindingFlags.Static | BindingFlags.NonPublic); + foreach (FieldInfo f in v) + { + f.SetValue(null, GetDelegate(f.Name, f.FieldType)); + } + } + + /// + /// Loads the given Wgl entry point. + /// + /// The name of the function to load. + /// + public static bool Load(string function) + { + FieldInfo f = delegatesClass.GetField(function); + if (f == null) + return false; + + f.SetValue(null, GetDelegate(f.Name, f.FieldType)); + + return f.GetValue(null) != null; + } + + } +} diff --git a/Source/OpenTK/Platform/Windows/WinGLContext.cs b/Source/OpenTK/Platform/Windows/WinGLContext.cs index 5b8a2c5a..902b8c55 100644 --- a/Source/OpenTK/Platform/Windows/WinGLContext.cs +++ b/Source/OpenTK/Platform/Windows/WinGLContext.cs @@ -43,8 +43,6 @@ namespace OpenTK.Platform.Windows PrepareContext(mode); - CreateContext(); - Trace.Unindent(); } @@ -53,10 +51,15 @@ namespace OpenTK.Platform.Windows public void CreateContext() { Trace.Write("Creating render context... "); - renderContext = Wgl.CreateContext(deviceContext); + // Do not rely on OpenTK.Platform.Windows.Wgl - the context is not ready yet, + // and Wgl extensions will fail to load. + //renderContext = Wgl.CreateContext(deviceContext); + renderContext = Wgl.Imports.CreateContext(deviceContext); Trace.WriteLine(String.Format("done! (id: {0})", renderContext)); + Wgl.Imports.MakeCurrent(deviceContext, renderContext); + Wgl.LoadAll(); } - + public void PrepareContext(DisplayMode mode) { // Dynamically load the OpenGL32.dll in order to use the extension loading capabilities of Wgl. diff --git a/Source/OpenTK/Platform/Windows/WinGLControl.cs b/Source/OpenTK/Platform/Windows/WinGLControl.cs index 5809462d..78b0b12e 100644 --- a/Source/OpenTK/Platform/Windows/WinGLControl.cs +++ b/Source/OpenTK/Platform/Windows/WinGLControl.cs @@ -26,13 +26,15 @@ namespace OpenTK.Platform.Windows private Message msg; // Used only by the IsIdle event. #region --- Constructors --- - + public WinGLControl(Control c, DisplayMode mode) { glContext = new WinGLContext(c.Handle, mode); + + glContext.CreateContext(); } - - [Obsolete] + + [Obsolete("Use WinGLControl(Control c, DisplayMode mode) instead")] public WinGLControl(Control c, int width, int height, bool fullscreen) { glContext = new WinGLContext( @@ -47,6 +49,11 @@ namespace OpenTK.Platform.Windows 0.0f ) ); + + glContext.CreateContext(); + + glContext.MakeCurrent(); + OpenTK.OpenGL.GL.LoadAll(); } #endregion diff --git a/Source/OpenTK/Platform/Windows/WinGLNative.cs b/Source/OpenTK/Platform/Windows/WinGLNative.cs index d6731bc9..7957350e 100644 --- a/Source/OpenTK/Platform/Windows/WinGLNative.cs +++ b/Source/OpenTK/Platform/Windows/WinGLNative.cs @@ -271,7 +271,9 @@ namespace OpenTK.Platform.Windows ) ); - glContext.MakeCurrent(); + glContext.CreateContext(); + + OpenTK.OpenGL.GL.LoadAll(); if (this.Create != null) { diff --git a/Source/OpenTK/Platform/X11/Glx.cs b/Source/OpenTK/Platform/X11/Glx.cs index d8fb645f..4947d1d0 100644 --- a/Source/OpenTK/Platform/X11/Glx.cs +++ b/Source/OpenTK/Platform/X11/Glx.cs @@ -42,13 +42,8 @@ namespace OpenTK.Platform.X11 /// /// Provides access to GLX functions. /// - internal static class Glx + public static partial class Glx { - // Disable BeforeFieldInit optimization. - static Glx() { } - - const string _dll_name = "libGL.so.1"; - #region Enums public struct Enums @@ -269,7 +264,7 @@ namespace OpenTK.Platform.X11 #region GLX functions - [DllImport(_dll_name, EntryPoint = "glXCreateContext")] + [DllImport(Library, EntryPoint = "glXCreateContext")] internal static extern IntPtr CreateContext(IntPtr dpy, IntPtr vis, IntPtr shareList, bool direct); internal static IntPtr CreateContext(IntPtr dpy, VisualInfo vis, IntPtr shareList, bool direct) @@ -286,31 +281,31 @@ namespace OpenTK.Platform.X11 } } - [DllImport(_dll_name, EntryPoint = "glXDestroyContext")] + [DllImport(Library, EntryPoint = "glXDestroyContext")] public static extern void DestroyContext(IntPtr dpy, IntPtr context); - [DllImport(_dll_name, EntryPoint = "glXMakeCurrent")] + [DllImport(Library, EntryPoint = "glXMakeCurrent")] public static extern bool MakeCurrent(IntPtr display, IntPtr drawable, IntPtr context); - [DllImport(_dll_name, EntryPoint = "glXSwapBuffers")] + [DllImport(Library, EntryPoint = "glXSwapBuffers")] public static extern void SwapBuffers(IntPtr display, IntPtr drawable); - [DllImport(_dll_name, EntryPoint = "glXGetProcAddress")] + [DllImport(Library, EntryPoint = "glXGetProcAddress")] public static extern IntPtr GetProcAddress([MarshalAs(UnmanagedType.LPTStr)] string procName); #region glXChooseVisual - [DllImport(_dll_name, EntryPoint = "glXChooseVisual")] + [DllImport(Library, EntryPoint = "glXChooseVisual")] internal extern static IntPtr ChooseVisual(IntPtr dpy, int screen, IntPtr attriblist); internal static IntPtr ChooseVisual(IntPtr dpy, int screen, int[] attriblist) - { - unsafe - { - fixed (int* attriblist_ptr = attriblist) - { - return ChooseVisual(dpy, screen, (IntPtr)attriblist_ptr); - } + { + unsafe + { + fixed (int* attriblist_ptr = attriblist) + { + return ChooseVisual(dpy, screen, (IntPtr)attriblist_ptr); + } } } diff --git a/Source/OpenTK/Platform/X11/GlxHelper.cs b/Source/OpenTK/Platform/X11/GlxHelper.cs new file mode 100644 index 00000000..520602ca --- /dev/null +++ b/Source/OpenTK/Platform/X11/GlxHelper.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace OpenTK.Platform.X11 +{ + public static partial class Glx + { + internal const string Library = "libGL.so.1"; + + // Disable BeforeFieldInit optimization. + static Glx() { } + } +} diff --git a/Source/OpenTK/Platform/X11/X11GLContext.cs b/Source/OpenTK/Platform/X11/X11GLContext.cs index e2ff6515..abc61d19 100644 --- a/Source/OpenTK/Platform/X11/X11GLContext.cs +++ b/Source/OpenTK/Platform/X11/X11GLContext.cs @@ -176,6 +176,9 @@ namespace OpenTK.Platform.X11 { throw new ApplicationException("Could not create opengl context."); } + + this.MakeCurrent(); + OpenTK.OpenGL.GL.LoadAll(); } #endregion @@ -188,12 +191,6 @@ namespace OpenTK.Platform.X11 Debug.Indent(); Debug.Print("Requesting DisplayMode: {0}. ", mode.ToString()); - // Hack; Temp workaround for invalid depth of 24 - //if (mode.DepthBits == 24) - //{ - // mode.DepthBits = 16; - // Debug.WriteLine("Temporary workaround applied: depth changed to 16."); - //} List visualAttributes = new List(); visualAttributes.Add((int)Glx.Enums.GLXAttribute.RGBA); @@ -206,15 +203,14 @@ namespace OpenTK.Platform.X11 visualAttributes.Add((int)Glx.Enums.GLXAttribute.ALPHA_SIZE); visualAttributes.Add((int)mode.Color.Alpha); visualAttributes.Add((int)Glx.Enums.GLXAttribute.DEPTH_SIZE); - //visualAttributes.Add((int)mode.DepthBits); - visualAttributes.Add(1); + visualAttributes.Add((int)mode.DepthBits); visualAttributes.Add((int)Glx.Enums.GLXAttribute.DOUBLEBUFFER); - visualAttributes.Add((int)Glx.Enums.GLXAttribute.NONE); + visualAttributes.Add((int)0); visual = Glx.ChooseVisual(windowInfo.Display, windowInfo.Screen, visualAttributes.ToArray()); if (visual == IntPtr.Zero) { - throw new ApplicationException("Requested mode not available."); + throw new ApplicationException("Requested mode not available (Glx.ChooseVisual returned 0)."); } windowInfo.VisualInfo = (VisualInfo)Marshal.PtrToStructure(visual, typeof(VisualInfo)); Debug.Print("Got visual: {0}", windowInfo.VisualInfo.ToString()); diff --git a/Source/OpenTK/Platform/X11/X11GLControl.cs b/Source/OpenTK/Platform/X11/X11GLControl.cs index c3eaee9b..fe633b7d 100644 --- a/Source/OpenTK/Platform/X11/X11GLControl.cs +++ b/Source/OpenTK/Platform/X11/X11GLControl.cs @@ -19,7 +19,6 @@ namespace OpenTK.Platform.X11 private Type xplatui; X11GLContext glContext; - private bool quit; private bool disposed; private bool fullscreen; @@ -40,11 +39,7 @@ namespace OpenTK.Platform.X11 throw new ArgumentException("UserControl c may not be null."); } - c.ParentChanged += new EventHandler(c_ParentChanged); - if (c.ParentForm != null) - { - throw new ApplicationException("Internal OpenTK error, please report at http://opentk.sourceforge.net"); - } + //c.ParentChanged += new EventHandler(c_ParentChanged); info.Handle = c.Handle; Debug.Print("Binding to control: {0}", String.IsNullOrEmpty(c.Name) ? c.Text : c.Name); @@ -93,6 +88,7 @@ namespace OpenTK.Platform.X11 ); glContext.CreateContext(null, true); + this.c_ParentChanged(c, EventArgs.Empty); } } diff --git a/Source/OpenTK/Platform/X11/X11GLNative.cs b/Source/OpenTK/Platform/X11/X11GLNative.cs index c711edd1..31a192c6 100644 --- a/Source/OpenTK/Platform/X11/X11GLNative.cs +++ b/Source/OpenTK/Platform/X11/X11GLNative.cs @@ -87,7 +87,7 @@ namespace OpenTK.Platform.X11 break; case XEventName.CreateNotify: - // A child was exists - nothing to do + // A child was was created - nothing to do break; case XEventName.DestroyNotify: @@ -302,8 +302,6 @@ namespace OpenTK.Platform.X11 Debug.WriteLine("Mapped window."); - glContext.MakeCurrent(); - Debug.WriteLine("Our shiny new context is now current - ready to rock 'n' roll!"); Debug.Unindent(); exists = true;