From 00da3bf3f4e19b3cfa442b604a3a8357a1190e43 Mon Sep 17 00:00:00 2001 From: the_fiddler Date: Wed, 1 Aug 2007 21:14:39 +0000 Subject: [PATCH] Sycned with gl3 branch. --- Documentation/Changelog.txt | 18 + Source/Bind/GL2/Generator.cs | 297 +- Source/Bind/GL2/SpecReader.cs | 12 +- Source/Bind/GL2/SpecWriter.cs | 7 - Source/Bind/IBind.cs | 2 +- Source/Bind/Main.cs | 8 +- Source/Bind/Properties/AssemblyInfo.cs | 4 +- Source/Bind/Settings.cs | 7 + Source/Bind/Structures/Delegate.cs | 440 +- Source/Bind/Structures/Enum.cs | 67 +- Source/Bind/Structures/Function.cs | 147 +- Source/Bind/Structures/Parameter.cs | 334 +- Source/Bind/Structures/Type.cs | 238 + Source/Bind/Utilities.cs | 21 +- .../Basic/NoFramework/QueryModesForm.cs | 60 +- Source/Examples/Tests/S01_Call_Performance.cs | 4 +- Source/Examples/Tutorial/T03_RotatingCube.cs | 60 +- .../Tutorial/T07_DisplayLists_Cube.cs | 10 +- Source/Examples/Tutorial/T08_VBO.cs | 6 +- Source/Examples/Tutorial/T10_GLSL_Cube.cs | 64 +- Source/Examples/WinForms/Cube.cs | 60 +- Source/OpenTK/OpenGL/Bindings/GL.cs | 48922 ++++++---------- Source/OpenTK/OpenGL/Bindings/GLCore.cs | 2863 +- Source/OpenTK/OpenGL/Bindings/GLDelegates.cs | 2863 +- Source/OpenTK/Properties/AssemblyInfo.cs | 4 +- 25 files changed, 21365 insertions(+), 35153 deletions(-) create mode 100644 Source/Bind/Structures/Type.cs diff --git a/Documentation/Changelog.txt b/Documentation/Changelog.txt index 4a81a9e8..039cdd87 100644 --- a/Documentation/Changelog.txt +++ b/Documentation/Changelog.txt @@ -1,3 +1,21 @@ +OpenTK 0.3.8 -> 0.3.9 + ++ Bind + + Rewrote almost everything. Does not rely on CodeDOM anymore (wasn't flexible enough). + + Initial work for gl3, wgl, glx, glu compatibility. + + Implemented almost all pending features: + + Extensions in different classes (e.g. GL.ARB.ActiveTexture) + + Fixed statement instead of GCHandle for improved performance + + Real pointers instead of IntPtrs + + CLS-Compliant and non CLS-Compliant overloads (e.g. functions with unsigned parameters). + + Overloads over the 'basic' function (e.g. GL.Vertex3fv -> GL.Vertex3) + + Enums now in the GL class. + + New commandline options + + 'legacy': defines compatibility with Tao ('-legacy:tao') + + 'mode': defines translation mode (e.g. gl2, gl3, wgl etc) + + 4 files are now generated: GL.cs, GLCore.cs, GLDelegates.cs, GLEnums.cs + + OpenTK 0.3.7 -> 0.3.8 + New project layout. Only four projects remain under the 'Source' directory: Bind, Build, Examples, OpenTK diff --git a/Source/Bind/GL2/Generator.cs b/Source/Bind/GL2/Generator.cs index 7c3d6e0b..ae0fd65b 100644 --- a/Source/Bind/GL2/Generator.cs +++ b/Source/Bind/GL2/Generator.cs @@ -9,69 +9,32 @@ namespace Bind.GL2 { class Generator : IBind { - private SpecReader specReader = new SpecReader(); - private SpecWriter specWriter = new SpecWriter(); - DelegateCollection delegates = new DelegateCollection(); - FunctionCollection wrappers = new FunctionCollection(); - //List enums = new List(); - EnumCollection enums = new EnumCollection(); - EnumCollection extEnums = new EnumCollection(); - Dictionary GLTypes = new Dictionary(); - Dictionary CSTypes = new Dictionary(); + internal static SpecReader specReader; + internal static SpecWriter specWriter; string specFolder; public Generator(string folder) { specFolder = folder; + specReader = new GL2.SpecReader(); + specWriter = new GL2.SpecWriter(); } #region IBind Members - /* - public ISpecReader SpecReader - { - get { return specReader; } - } - */ - #region public void Process() public void Process() { - // Read - using (StreamReader sr = Utilities.OpenSpecFile(Settings.InputPath, "gl2\\gl.tm")) - { - GLTypes = specReader.ReadTypeMap(sr); - } - using (StreamReader sr = Utilities.OpenSpecFile(Settings.InputPath, "gl2\\csharp.tm")) - { - CSTypes = specReader.ReadCSTypeMap(sr); - } - using (StreamReader sr = Utilities.OpenSpecFile(Settings.InputPath, "gl2\\gl.spec")) - { - delegates = specReader.ReadDelegates(sr); - } - using (StreamReader sr = Utilities.OpenSpecFile(Settings.InputPath, "gl2\\enum.spec")) - { - enums = specReader.ReadEnums(sr); - } - using (StreamReader sr = Utilities.OpenSpecFile(Settings.InputPath, "gl2\\enumext.spec")) - { - extEnums = specReader.ReadEnums(sr); - } - - // Merge all opengl enumerants in enums - foreach (Bind.Structures.Enum e in extEnums.Values) - { - //enums.Add(e.Name, e); - Utilities.Merge(enums, e); - } + Bind.Structures.Type.Initialize(); + Bind.Structures.Enum.Initialize(); + Bind.Structures.Function.Initialize(); + Bind.Structures.Delegate.Initialize(); // Process enums and delegates - create wrappers. this.Translate(); - // Write using (BindStreamWriter sw = new BindStreamWriter(Path.Combine(Settings.OutputPath, "GLEnums.cs"))) { @@ -83,7 +46,7 @@ namespace Bind.GL2 sw.WriteLine("{"); sw.Indent(); - specWriter.WriteEnums(sw, enums); + specWriter.WriteEnums(sw, Bind.Structures.Enum.GLEnums); sw.Unindent(); sw.WriteLine("}"); @@ -97,8 +60,10 @@ namespace Bind.GL2 sw.WriteLine("{"); sw.Indent(); - specWriter.WriteTypes(sw, CSTypes); - specWriter.WriteDelegates(sw, delegates); + //specWriter.WriteTypes(sw, Bind.Structures.Type.CSTypes); + sw.WriteLine("using System;"); + sw.WriteLine("using System.Runtime.InteropServices;"); + specWriter.WriteDelegates(sw, Bind.Structures.Delegate.Delegates); sw.Unindent(); sw.WriteLine("}"); @@ -109,8 +74,10 @@ namespace Bind.GL2 sw.WriteLine("{"); sw.Indent(); - specWriter.WriteTypes(sw, CSTypes); - specWriter.WriteImports(sw, delegates); + //specWriter.WriteTypes(sw, Bind.Structures.Type.CSTypes); + sw.WriteLine("using System;"); + sw.WriteLine("using System.Runtime.InteropServices;"); + specWriter.WriteImports(sw, Bind.Structures.Delegate.Delegates); sw.Unindent(); sw.WriteLine("}"); @@ -121,8 +88,10 @@ namespace Bind.GL2 sw.WriteLine("{"); sw.Indent(); - specWriter.WriteTypes(sw, CSTypes); - specWriter.WriteWrappers(sw, wrappers, CSTypes); + //specWriter.WriteTypes(sw, Bind.Structures.Type.CSTypes); + sw.WriteLine("using System;"); + sw.WriteLine("using System.Runtime.InteropServices;"); + specWriter.WriteWrappers(sw, Bind.Structures.Function.Wrappers, Bind.Structures.Type.CSTypes); sw.Unindent(); sw.WriteLine("}"); @@ -137,184 +106,15 @@ namespace Bind.GL2 private void Translate() { - foreach (Bind.Structures.Enum e in enums.Values) + foreach (Bind.Structures.Enum e in Bind.Structures.Enum.GLEnums.Values) { TranslateEnum(e); } - foreach (Bind.Structures.Delegate d in delegates.Values) + foreach (Bind.Structures.Delegate d in Bind.Structures.Delegate.Delegates.Values) { - TranslateReturnType(d); - TranslateParameters(d); //wrappers.AddRange(d.CreateWrappers()); - foreach (Function f in d.CreateWrappers(CSTypes)) - { - if (!f.CLSCompliant) - { - Function clsFunction = f.GetCLSCompliantFunction(CSTypes); - if (clsFunction.Parameters.ToString(true) != f.Parameters.ToString(true)) - wrappers.Add(clsFunction); - } - wrappers.Add(f); - } - } - } - #endregion - - #region private void TranslateReturnType(Bind.Structures.Delegate d) - - /// - /// Translates the opengl return type to the equivalent C# type. - /// - /// The opengl function to translate. - /// - /// First, we use the official typemap (gl.tm) to get the correct type. - /// Then we override this, when it is: - /// 1) A string (we have to use Marshal.PtrToStringAnsi, to avoid heap corruption) - /// 2) An array (translates to IntPtr) - /// 3) A generic object or void* (translates to IntPtr) - /// 4) A GLenum (translates to int on Legacy.Tao or GL.Enums.GLenum otherwise). - /// Return types must always be CLS-compliant, because .Net does not support overloading on return types. - /// - private void TranslateReturnType(Bind.Structures.Delegate d) - { - if (GLTypes.ContainsKey(d.ReturnType.Type)) - { - d.ReturnType.Type = GLTypes[d.ReturnType.Type]; - } - - if (d.ReturnType.Type.ToLower().Contains("void") && d.ReturnType.Pointer) - { - d.ReturnType.WrapperType = WrapperTypes.GenericReturnType; - } - - if (d.ReturnType.Type == "GLstring") - { - d.ReturnType.Type = "System.IntPtr"; - d.ReturnType.WrapperType = WrapperTypes.StringReturnType; - } - - if (d.ReturnType.Type.ToLower().Contains("object")) - { - d.ReturnType.Type = "System.IntPtr"; - d.ReturnType.WrapperType |= WrapperTypes.GenericReturnType; - } - - if (d.ReturnType.Type == "GLenum") - { - if (Settings.Compatibility == Settings.Legacy.None) - d.ReturnType.Type = Settings.GLClass + ".Enums.GLenum"; - else - d.ReturnType.Type = "int"; - } - - if (d.ReturnType.Type.ToLower().Contains("bool") && Settings.Compatibility == Settings.Legacy.Tao) - { - d.ReturnType.Type = "int"; - } - - if (d.ReturnType.WrapperType != WrapperTypes.None) - { - d.NeedsWrapper = true; - } - - d.ReturnType.Type = d.ReturnType.GetCLSCompliantType(CSTypes); - } - - #endregion - - #region private void TranslateParameters(Bind.Structures.Delegate d) - - private void TranslateParameters(Bind.Structures.Delegate d) - { - string s; - Bind.Structures.Enum @enum; - - foreach (Parameter p in d.Parameters) - { - // Translate enum parameters - if (enums.TryGetValue(p.Type, out @enum) && @enum.Name != "GLenum") - { - if (Settings.Compatibility == Settings.Legacy.None) - p.Type = p.Type.Insert(0, Settings.GLClass + ".Enums."); - else - p.Type = "int"; - } - else if (GLTypes.TryGetValue(p.Type, out s)) - { - // Check if the parameter is a generic GLenum. If yes, - // check if a better match exists: - if (s.Contains("GLenum") && !String.IsNullOrEmpty(d.Category)) - { - if (Settings.Compatibility == Settings.Legacy.None) - { - // Better match: enum.Name == function.Category (e.g. GL_VERSION_1_1 etc) - if (enums.ContainsKey(d.Category)) - { - p.Type = Settings.GLClass + ".Enums." + d.Category; - } - else - { - p.Type = Settings.GLClass + ".Enums.GLenum"; - } - } - else - { - p.Type = "int"; - } - } - else - { - // This is not enum, default translation: - p.Type = s; - } - } - - // Translate pointer parameters - if (p.Pointer) - { - p.WrapperType = WrapperTypes.ArrayParameter; - - if (p.Type.ToLower().Contains("char") || p.Type.ToLower().Contains("string")) - { - // char* or string -> [In] String or [Out] StringBuilder - p.Type = - p.Flow == Parameter.FlowDirection.Out ? - "System.Text.StringBuilder" : - "System.String"; - - if (d.Name.Contains("ShaderSource")) - { - // Special case: these functions take a string[] - //p.IsPointer = true; - p.Array = 1; - } - - p.Pointer = false; - p.WrapperType = WrapperTypes.None; - } - else if (p.Type.ToLower().Contains("void")) - { - p.WrapperType = WrapperTypes.GenericParameter; - } - } - - // Check for LineStipple (should be unchecked) - if (p.Type.ToLower().Contains("ushort") && d.Name.Contains("LineStipple")) - { - p.WrapperType = WrapperTypes.UncheckedParameter; - } - - if (p.Type.ToLower().Contains("bool")) - { - p.WrapperType = WrapperTypes.BoolParameter; - } - - if (p.WrapperType != WrapperTypes.None) - { - d.NeedsWrapper = true; - } } } @@ -324,7 +124,6 @@ namespace Bind.GL2 private void TranslateEnum(Bind.Structures.Enum e) { - foreach (Constant c in e.ConstantCollection.Values) { // There are cases when a value is an aliased constant, with no enum specified. @@ -332,7 +131,7 @@ namespace Bind.GL2 // In this case try searching all enums for the correct constant to alias (stupid opengl specs). if (String.IsNullOrEmpty(c.Reference) && !Char.IsDigit(c.Value[0])) { - foreach (Bind.Structures.Enum @enum in enums.Values) + foreach (Bind.Structures.Enum @enum in Bind.Structures.Enum.GLEnums.Values) { // Skip generic GLenum if (@enum.Name == "GLenum") @@ -348,5 +147,53 @@ namespace Bind.GL2 } #endregion + + #region ISpecReader Members + + public DelegateCollection ReadDelegates(StreamReader specFile) + { + return specReader.ReadDelegates(specFile); + } + + public EnumCollection ReadEnums(StreamReader specFile) + { + return specReader.ReadEnums(specFile); + } + + public Dictionary ReadTypeMap(StreamReader specFile) + { + return specReader.ReadTypeMap(specFile); + } + + public Dictionary ReadCSTypeMap(StreamReader specFile) + { + return specReader.ReadCSTypeMap(specFile); + } + + #endregion + + #region ISpecWriter Members + + public void WriteDelegates(BindStreamWriter sw, DelegateCollection delegates) + { + specWriter.WriteDelegates(sw, delegates); + } + + public void WriteWrappers(BindStreamWriter sw, FunctionCollection wrappers, Dictionary CSTypes) + { + specWriter.WriteWrappers(sw, wrappers, CSTypes); + } + + public void WriteEnums(BindStreamWriter sw, EnumCollection enums) + { + specWriter.WriteEnums(sw, enums); + } + + public void WriteTypes(BindStreamWriter sw, Dictionary CSTypes) + { + specWriter.WriteTypes(sw, CSTypes); + } + + #endregion } } diff --git a/Source/Bind/GL2/SpecReader.cs b/Source/Bind/GL2/SpecReader.cs index a161e67b..f6631d02 100644 --- a/Source/Bind/GL2/SpecReader.cs +++ b/Source/Bind/GL2/SpecReader.cs @@ -34,7 +34,7 @@ namespace Bind.GL2 // Get function name: d.Name = line.Split(Utilities.Separators, StringSplitOptions.RemoveEmptyEntries)[0]; - if (d.Name == "CallLists") + if (d.Name.Contains("MultiTexCoord1")) { } @@ -54,19 +54,17 @@ namespace Bind.GL2 switch (words[0]) { case "return": // Line denotes return value - d.ReturnType.Type = words[1]; + d.ReturnType.CurrentType = words[1]; break; case "param": // Line denotes parameter Parameter p = new Parameter(); - WrapperTypes wrapper; - string type; p.Name = Utilities.Keywords.Contains(words[1]) ? "@" + words[1] : words[1]; - p.Type = words[2]; + p.CurrentType = words[2]; p.Pointer = words[4] == "array" ? true : false; p.Flow = words[3] == "in" ? Parameter.FlowDirection.In : Parameter.FlowDirection.Out; - + d.Parameters.Add(p); break; @@ -82,6 +80,8 @@ namespace Bind.GL2 } while (!specFile.EndOfStream); + d.Translate(); + delegates.Add(d); } } diff --git a/Source/Bind/GL2/SpecWriter.cs b/Source/Bind/GL2/SpecWriter.cs index 20bf7440..dff329e3 100644 --- a/Source/Bind/GL2/SpecWriter.cs +++ b/Source/Bind/GL2/SpecWriter.cs @@ -114,13 +114,6 @@ namespace Bind.GL2 foreach (Function f in wrappers[key]) { - if (Settings.Compatibility != Settings.Legacy.Tao) - Utilities.StripGL2Extension(f); - - if (f.Name == "ActiveTexture") - { - } - if (!f.CLSCompliant) { sw.WriteLine("[System.CLSCompliant(false)]"); diff --git a/Source/Bind/IBind.cs b/Source/Bind/IBind.cs index b54a2bc3..2dc1a32b 100644 --- a/Source/Bind/IBind.cs +++ b/Source/Bind/IBind.cs @@ -4,7 +4,7 @@ using System.Text; namespace Bind { - interface IBind + interface IBind : ISpecReader, ISpecWriter { //ISpecReader SpecReader { get; } void Process(); diff --git a/Source/Bind/Main.cs b/Source/Bind/Main.cs index cc9774b5..79f1ee15 100644 --- a/Source/Bind/Main.cs +++ b/Source/Bind/Main.cs @@ -50,6 +50,8 @@ namespace Bind { static GeneratorMode mode; + static internal IBind Generator; + static void Main(string[] arguments) { Debug.Listeners.Clear(); @@ -65,8 +67,6 @@ namespace Bind //Console.WriteLine(" - the OpenTK team ;-)"); Console.WriteLine(); - IBind bind; - #region Handle Arguments try @@ -141,14 +141,14 @@ namespace Bind switch (mode) { case GeneratorMode.GL2: - bind = new Bind.GL2.Generator(Settings.InputPath); + Generator = new Bind.GL2.Generator(Settings.InputPath); break; default: throw new NotImplementedException(String.Format("Mode {0} not implemented.", mode)); } - bind.Process(); + Generator.Process(); ticks = System.DateTime.Now.Ticks - ticks; diff --git a/Source/Bind/Properties/AssemblyInfo.cs b/Source/Bind/Properties/AssemblyInfo.cs index 7c80cf7d..301a29cf 100644 --- a/Source/Bind/Properties/AssemblyInfo.cs +++ b/Source/Bind/Properties/AssemblyInfo.cs @@ -29,5 +29,5 @@ using System.Runtime.InteropServices; // Build Number // Revision // -[assembly: AssemblyVersion("0.9.5.1")] -[assembly: AssemblyFileVersion("0.9.5.1")] +[assembly: AssemblyVersion("0.9.7.1")] +[assembly: AssemblyFileVersion("0.9.7.1")] diff --git a/Source/Bind/Settings.cs b/Source/Bind/Settings.cs index 0a316ddb..80ec19d1 100644 --- a/Source/Bind/Settings.cs +++ b/Source/Bind/Settings.cs @@ -15,6 +15,13 @@ namespace Bind public static string OutputPath = "..\\..\\..\\Source\\OpenTK\\OpenGL\\Bindings"; public static string OutputNamespace = "OpenTK.OpenGL"; public static string GLClass = "GL"; + private static string enumsClass = "Enums"; + public static string GLEnumsClass + { + get { return GLClass + "." + enumsClass; } + set { enumsClass = value; } + + } public static string DelegatesClass = "Delegates"; public static string ImportsClass = "Imports"; public static string WglClass = "Wgl"; diff --git a/Source/Bind/Structures/Delegate.cs b/Source/Bind/Structures/Delegate.cs index c85a5e64..38ea1a5f 100644 --- a/Source/Bind/Structures/Delegate.cs +++ b/Source/Bind/Structures/Delegate.cs @@ -1,6 +1,7 @@ -#region License -//Copyright (c) 2006 Stefanos Apostolopoulos -//See license.txt for license info +#region --- License --- +/* Copyright (c) 2006, 2007 Stefanos Apostolopoulos + * See license.txt for license info + */ #endregion using System; @@ -8,6 +9,7 @@ using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; using System.Diagnostics; +using System.IO; namespace Bind.Structures { @@ -17,6 +19,22 @@ namespace Bind.Structures /// public class Delegate { + internal static DelegateCollection Delegates; + + private static bool delegatesLoaded; + internal static void Initialize() + { + if (!delegatesLoaded) + { + using (StreamReader sr = Utilities.OpenSpecFile(Settings.InputPath, "gl2\\gl.spec")) + { + Delegates = Bind.MainClass.Generator.ReadDelegates(sr); + } + + delegatesLoaded = true; + } + } + #region --- Constructors --- public Delegate() @@ -29,9 +47,9 @@ namespace Bind.Structures this.Category = new string(d.Category.ToCharArray()); //this.Extension = !String.IsNullOrEmpty(d.Extension) ? new string(d.Extension.ToCharArray()) : ""; this.Name = new string(d.Name.ToCharArray()); - this.NeedsWrapper = d.NeedsWrapper; + //this.NeedsWrapper = d.NeedsWrapper; this.Parameters = new ParameterCollection(d.Parameters); - this.ReturnType = new Parameter(d.ReturnType); + this.ReturnType = new Type(d.ReturnType); this.Version = !String.IsNullOrEmpty(d.Version) ? new string(d.Version.ToCharArray()) : ""; //this.Unsafe = d.Unsafe; } @@ -89,8 +107,24 @@ namespace Bind.Structures /// public bool NeedsWrapper { - get { return _needs_wrapper; } - set { _needs_wrapper = value; } + //get { return _needs_wrapper; } + //set { _needs_wrapper = value; } + + get + { + // TODO: Add special cases for (Get)ShaderSource. + + if (ReturnType.WrapperType != WrapperTypes.None) + return true; + + foreach (Parameter p in Parameters) + { + if (p.WrapperType != WrapperTypes.None) + return true; + } + + return false; + } } #endregion @@ -125,28 +159,28 @@ namespace Bind.Structures #region public Parameter ReturnType - Parameter _return_type = new Parameter(); + Type _return_type = new Type(); /// /// Gets or sets the return value of the opengl function. /// - public Parameter ReturnType + public Type ReturnType { get { return _return_type; } set { - _return_type = value; + _return_type = Type.Translate(value); } } #endregion - #region public string Name + #region public virtual string Name string _name; /// /// Gets or sets the name of the opengl function. /// - public string Name + public virtual string Name { get { return _name; } set @@ -165,7 +199,7 @@ namespace Bind.Structures public ParameterCollection Parameters { get { return _parameters; } - set { _parameters = value; } + protected set { _parameters = value; } } #endregion @@ -222,51 +256,7 @@ namespace Bind.Structures sb.Append(Settings.DelegatesClass); sb.Append(".gl"); sb.Append(Name); - sb.Append("("); - if (this.Name == "CallLists") - { - } - if (Parameters.Count > 0) - { - foreach (Parameter p in Parameters) - { - if (p.Unchecked) - sb.Append("unchecked((" + p.Type + ")"); - - if (p.Type != "object") - { - if (p.Type.ToLower().Contains("string")) - { - sb.Append(String.Format( - "({0}{1})", - p.Type, - (p.Array > 0) ? "[]" : "")); - - } - else - { - sb.Append(String.Format( - "({0}{1})", - p.Type, - (p.Pointer || p.Array > 0 || p.Reference) ? "*" : "")); - } - } - - sb.Append( - Utilities.Keywords.Contains(p.Name) ? "@" + p.Name : p.Name - ); - - if (p.Unchecked) - sb.Append(")"); - - sb.Append(", "); - } - sb.Replace(", ", ")", sb.Length - 2, 2); - } - else - { - sb.Append(")"); - } + sb.Append(Parameters.CallString()); return sb.ToString(); } @@ -312,16 +302,16 @@ namespace Bind.Structures #endregion - public Delegate GetCLSCompliantDelegate(Dictionary CSTypes) + public Delegate GetCLSCompliantDelegate() { Delegate f = new Delegate(this); for (int i = 0; i < f.Parameters.Count; i++) { - f.Parameters[i].Type = f.Parameters[i].GetCLSCompliantType(CSTypes); + f.Parameters[i].CurrentType = f.Parameters[i].GetCLSCompliantType(); } - f.ReturnType.Type = f.ReturnType.GetCLSCompliantType(CSTypes); + f.ReturnType.CurrentType = f.ReturnType.GetCLSCompliantType(); return f; } @@ -330,11 +320,11 @@ namespace Bind.Structures #region --- Wrapper Creation --- - #region public List CreateWrappers(Dictionary CSTypes) + #region public IEnumerable CreateWrappers() - public List CreateWrappers(Dictionary CSTypes) + public IEnumerable CreateWrappers() { - if (this.Name == "MapBuffer") + if (this.Name.Contains("GetString")) { } @@ -344,7 +334,7 @@ namespace Bind.Structures // No special wrapper needed - just call this delegate: Function f = new Function(this); - if (f.ReturnType.Type.ToLower().Contains("void")) + if (f.ReturnType.CurrentType.ToLower().Contains("void")) f.Body.Add(String.Format("{0};", f.CallString())); else f.Body.Add(String.Format("return {0};", f.CallString())); @@ -353,57 +343,10 @@ namespace Bind.Structures } else { - // We have to add wrappers for all possible WrapperTypes. - Function f; + Function f = WrapReturnType(); - // First, check if the return type needs wrapping: - switch (this.ReturnType.WrapperType) - { - // If the function returns a string (glGetString) we must manually marshal it - // using Marshal.PtrToStringXXX. Otherwise, the GC will try to free the memory - // used by the string, resulting in corruption (the memory belongs to the - // unmanaged boundary). - case WrapperTypes.StringReturnType: - f = new Function(this); - f.ReturnType.Type = "System.String"; - f.Body.Add( - String.Format( - "return System.Runtime.InteropServices.Marshal.PtrToStringAnsi({0});", - this.CallString() - ) - ); - - wrappers.Add(f); - return wrappers; // Only occurs in glGetString, there's no need to check parameters. - - // If the function returns a void* (GenericReturnValue), we'll have to return an IntPtr. - // The user will unfortunately need to marshal this IntPtr to a data type manually. - case WrapperTypes.GenericReturnType: - ReturnType.Type = "IntPtr"; - ReturnType.Pointer = false; - /* - f = new Function(this); - f.ReturnType.Type = "IntPtr"; - f.ReturnType.Pointer = false; - - if (f.ReturnType.Type.ToLower().Contains("void")) - f.Body.Add(String.Format("{0};", f.CallString())); - else - f.Body.Add(String.Format("return {0};", f.CallString())); - - wrappers.Add(f); - */ - break; - - case WrapperTypes.None: - default: - // No return wrapper needed - break; - } - - // Then, create wrappers for each parameter: - WrapParameters(new Function(this), wrappers, CSTypes); + WrapParameters(new Function((Function)f ?? this), wrappers); } return wrappers; @@ -411,6 +354,52 @@ namespace Bind.Structures #endregion + #region protected Function WrapReturnType() + + protected Function WrapReturnType() + { + // We have to add wrappers for all possible WrapperTypes. + Function f; + + // First, check if the return type needs wrapping: + switch (this.ReturnType.WrapperType) + { + // If the function returns a string (glGetString) we must manually marshal it + // using Marshal.PtrToStringXXX. Otherwise, the GC will try to free the memory + // used by the string, resulting in corruption (the memory belongs to the + // unmanaged boundary). + case WrapperTypes.StringReturnType: + f = new Function(this); + f.ReturnType.CurrentType = "System.String"; + + f.Body.Add( + String.Format( + "return System.Runtime.InteropServices.Marshal.PtrToStringAnsi({0});", + this.CallString() + ) + ); + + return f; // Only occurs in glGetString, there's no need to check parameters. + + // If the function returns a void* (GenericReturnValue), we'll have to return an IntPtr. + // The user will unfortunately need to marshal this IntPtr to a data type manually. + case WrapperTypes.GenericReturnType: + ReturnType.CurrentType = "IntPtr"; + ReturnType.Pointer = false; + + break; + + case WrapperTypes.None: + default: + // No return wrapper needed + break; + } + + return null; + } + + #endregion + #region protected void WrapParameters(Function function, List wrappers) protected static int index = 0; @@ -425,9 +414,9 @@ namespace Bind.Structures /// "void f(object p, IntPtr q)" /// "void f(object p, object q)" /// - protected void WrapParameters(Function function, List wrappers, Dictionary CSTypes) + protected void WrapParameters(Function function, List wrappers) { - if (function.Name == "LineStipple") + if (function.Name == "GetString") { } @@ -451,7 +440,10 @@ namespace Bind.Structures } else { - wrappers.Add(DefaultWrapper(function)); + if (function.Body.Count == 0) + wrappers.Add(DefaultWrapper(function)); + else + wrappers.Add(function); return; } } @@ -464,7 +456,7 @@ namespace Bind.Structures { // No wrapper needed, visit the next parameter ++index; - WrapParameters(function, wrappers, CSTypes); + WrapParameters(function, wrappers); --index; } else @@ -474,25 +466,25 @@ namespace Bind.Structures case WrapperTypes.ArrayParameter: // Recurse to the last parameter ++index; - WrapParameters(function, wrappers, CSTypes); + WrapParameters(function, wrappers); --index; // On stack rewind, create array wrappers - f = ArrayWrapper(new Function(function), index, CSTypes); + f = ArrayWrapper(new Function(function), index); wrappers.Add(f); // Recurse to the last parameter again, keeping the Array wrappers ++index; - WrapParameters(f, wrappers, CSTypes); + WrapParameters(f, wrappers); --index; // On stack rewind, create Ref wrappers. - f = ReferenceWrapper(new Function(function), index, CSTypes); + f = ReferenceWrapper(new Function(function), index); wrappers.Add(f); // Keeping the current Ref wrapper, visit all other parameters once more ++index; - WrapParameters(f, wrappers, CSTypes); + WrapParameters(f, wrappers); --index; break; @@ -500,16 +492,16 @@ namespace Bind.Structures case WrapperTypes.GenericParameter: // Recurse to the last parameter ++index; - WrapParameters(function, wrappers, CSTypes); + WrapParameters(function, wrappers); --index; // On stack rewind, create array wrappers - f = GenericWrapper(new Function(function), index, CSTypes); + f = GenericWrapper(new Function(function), index); wrappers.Add(f); // Keeping the current Object wrapper, visit all other parameters once more ++index; - WrapParameters(f, wrappers, CSTypes); + WrapParameters(f, wrappers); --index; break; @@ -520,31 +512,31 @@ namespace Bind.Structures #endregion - #region protected Function GenericWrapper(Function function, int index, Dictionary CSTypes) + #region protected Function GenericWrapper(Function function, int index) - protected Function GenericWrapper(Function function, int index, Dictionary CSTypes) + protected Function GenericWrapper(Function function, int index) { // Search and replace IntPtr parameters with the known parameter types: function.Parameters[index].Reference = false; function.Parameters[index].Array = 0; function.Parameters[index].Pointer = false; - function.Parameters[index].Type = "object"; + function.Parameters[index].CurrentType = "object"; function.Parameters[index].Flow = Parameter.FlowDirection.Undefined; // In the function body we should pin all objects in memory before calling the // low-level function. function.Body.Clear(); //function.Body.AddRange(GetBodyWithFixedPins(function)); - function.Body.AddRange(GetBodyWithPins(function, CSTypes, false)); + function.Body.AddRange(function.GetBodyWithPins(false)); return function; } #endregion - #region protected Function ReferenceWrapper(Function function, int index, Dictionary CSTypes) + #region protected Function ReferenceWrapper(Function function, int index) - protected Function ReferenceWrapper(Function function, int index, Dictionary CSTypes) + protected Function ReferenceWrapper(Function function, int index) { // Search and replace IntPtr parameters with the known parameter types: function.Parameters[index].Reference = true; @@ -554,16 +546,16 @@ namespace Bind.Structures // In the function body we should pin all objects in memory before calling the // low-level function. function.Body.Clear(); - function.Body.AddRange(GetBodyWithPins(function, CSTypes, false)); + function.Body.AddRange(function.GetBodyWithPins(false)); return function; } #endregion - #region protected Function ArrayWrapper(Function function, int index, Dictionary CSTypes) + #region protected Function ArrayWrapper(Function function, int index) - protected Function ArrayWrapper(Function function, int index, Dictionary CSTypes) + protected Function ArrayWrapper(Function function, int index) { // Search and replace IntPtr parameters with the known parameter types: function.Parameters[index].Array = 1; @@ -573,7 +565,7 @@ namespace Bind.Structures // In the function body we should pin all objects in memory before calling the // low-level function. function.Body.Clear(); - function.Body.AddRange(GetBodyWithPins(function, CSTypes, false)); + function.Body.AddRange(function.GetBodyWithPins(false)); return function; } @@ -584,12 +576,12 @@ namespace Bind.Structures protected Function DefaultWrapper(Function f) { - bool returns = f.ReturnType.Type.ToLower().Contains("void") && !f.ReturnType.Pointer; + bool returns = f.ReturnType.CurrentType.ToLower().Contains("void") && !f.ReturnType.Pointer; string callString = String.Format( "{0} {1}{2}; {3}", Unsafe ? "unsafe {" : "", returns ? "" : "return ", - f.CallString(), + this.CallString(), Unsafe ? "}" : ""); f.Body.Add(callString); @@ -599,22 +591,24 @@ namespace Bind.Structures #endregion - #region protected static FunctionBody GetBodyWithPins(Function function, Dictionary CSTypes, bool wantCLSCompliance) + #region protected FunctionBody GetBodyWithPins(bool wantCLSCompliance) /// /// Generates a body which calls the specified function, pinning all needed parameters. /// /// - protected static FunctionBody GetBodyWithPins(Function function, Dictionary CSTypes, bool wantCLSCompliance) + protected FunctionBody GetBodyWithPins(bool wantCLSCompliance) { // We'll make changes, but we want the original intact. - Function f = new Function(function); + //Function function = this as Function ?? new Function(this); + //Function f = new Function(function); + Function f = new Function(this); f.Body.Clear(); // Unsafe only if //function.Unsafe = false; // Add default initliazers for out parameters: - foreach (Parameter p in function.Parameters) + foreach (Parameter p in this.Parameters) { if (p.Flow == Parameter.FlowDirection.Out) { @@ -622,7 +616,7 @@ namespace Bind.Structures String.Format( "{0} = default({1});", p.Name, - p.GetFullType(CSTypes, wantCLSCompliance) + p.GetFullType(Bind.Structures.Type.CSTypes, wantCLSCompliance) ) ); } @@ -673,7 +667,9 @@ namespace Bind.Structures f.Body.Add( String.Format( " fixed ({0}* {1} = {2})", - wantCLSCompliance && !p.CLSCompliant ? p.GetCLSCompliantType(CSTypes) : p.Type, + wantCLSCompliance && !p.CLSCompliant ? + p.GetCLSCompliantType() : + p.CurrentType, p.Name + "_ptr", p.Array > 0 ? p.Name : "&" + p.Name ) @@ -685,7 +681,7 @@ namespace Bind.Structures } } - if (!function.Unsafe) + if (!this.Unsafe) { f.Body.Insert(handleEnd, "unsafe"); f.Body.Insert(handleEnd + 1, "{"); @@ -698,13 +694,13 @@ namespace Bind.Structures f.Body.Add(" {"); // Add delegate call: - if (f.ReturnType.Type.ToLower().Contains("void")) + if (f.ReturnType.CurrentType.ToLower().Contains("void")) f.Body.Add(String.Format(" {0};", f.CallString())); else - f.Body.Add(String.Format(" {0} {1} = {2};", f.ReturnType.Type, "retval", f.CallString())); + f.Body.Add(String.Format(" {0} {1} = {2};", f.ReturnType.CurrentType, "retval", f.CallString())); // Assign out parameters: - foreach (Parameter p in function.Parameters) + foreach (Parameter p in this.Parameters) { if (p.Flow == Parameter.FlowDirection.Out) { @@ -718,7 +714,7 @@ namespace Bind.Structures String.Format( " {0} = ({1}){2}.Target;", p.Name, - p.Type, + p.CurrentType, p.Name + "_ptr" ) ); @@ -737,7 +733,7 @@ namespace Bind.Structures } // Return: - if (!f.ReturnType.Type.ToLower().Contains("void")) + if (!f.ReturnType.CurrentType.ToLower().Contains("void")) { f.Body.Add(" return retval;"); } @@ -747,7 +743,7 @@ namespace Bind.Structures f.Body.Add(" }"); f.Body.Add(" finally"); f.Body.Add(" {"); - foreach (Parameter p in function.Parameters) + foreach (Parameter p in this.Parameters) { // Free all allocated GCHandles if (p.NeedsPin) @@ -761,7 +757,7 @@ namespace Bind.Structures } f.Body.Add(" }"); - if (!function.Unsafe) + if (!this.Unsafe) { f.Body.Add("}"); } @@ -772,8 +768,146 @@ namespace Bind.Structures #endregion #endregion + + /// + /// Translates the opengl return type to the equivalent C# type. + /// + /// The opengl function to translate. + /// + /// First, we use the official typemap (gl.tm) to get the correct type. + /// Then we override this, when it is: + /// 1) A string (we have to use Marshal.PtrToStringAnsi, to avoid heap corruption) + /// 2) An array (translates to IntPtr) + /// 3) A generic object or void* (translates to IntPtr) + /// 4) A GLenum (translates to int on Legacy.Tao or GL.Enums.GLenum otherwise). + /// Return types must always be CLS-compliant, because .Net does not support overloading on return types. + /// + protected virtual void TranslateReturnType() + { + if (Bind.Structures.Type.GLTypes.ContainsKey(ReturnType.CurrentType)) + ReturnType.CurrentType = Bind.Structures.Type.GLTypes[ReturnType.CurrentType]; + + if (Bind.Structures.Type.CSTypes.ContainsKey(ReturnType.CurrentType)) + ReturnType.CurrentType = Bind.Structures.Type.CSTypes[ReturnType.CurrentType]; + + if (ReturnType.CurrentType.ToLower().Contains("void") && ReturnType.Pointer) + { + ReturnType.WrapperType = WrapperTypes.GenericReturnType; + } + + if (ReturnType.CurrentType.ToLower().Contains("string")) + { + ReturnType.CurrentType = "IntPtr"; + ReturnType.WrapperType = WrapperTypes.StringReturnType; + } + + if (ReturnType.CurrentType.ToLower().Contains("object")) + { + ReturnType.CurrentType = "IntPtr"; + ReturnType.WrapperType |= WrapperTypes.GenericReturnType; + } + + if (ReturnType.CurrentType.Contains("GLenum")) + { + if (Settings.Compatibility == Settings.Legacy.None) + ReturnType.CurrentType = ReturnType.CurrentType.Insert(0, Settings.GLEnumsClass + "."); + else + ReturnType.CurrentType = "int"; + } + + if (ReturnType.CurrentType.ToLower().Contains("bool")) + { + if (Settings.Compatibility == Settings.Legacy.Tao) + ReturnType.CurrentType = "int"; + else + { + } + + //ReturnType.WrapperType = WrapperTypes.ReturnsBool; + } + + ReturnType.CurrentType = ReturnType.GetCLSCompliantType(); + } + + protected virtual void TranslateParameters() + { + if (this.Name.Contains("MultiTexCoord1")) + { + } + for (int i = 0; i < Parameters.Count; i++) + { + Parameters[i] = Parameter.Translate(Parameters[i], this.Category); + + // Special cases: glLineStipple and gl(Get)ShaderSource: + // Check for LineStipple (should be unchecked) + if (Parameters[i].CurrentType == "UInt16" && Name.Contains("LineStipple")) + { + Parameters[i].WrapperType = WrapperTypes.UncheckedParameter; + } + + if (Name.Contains("ShaderSource") && Parameters[i].CurrentType.ToLower().Contains("string")) + { + // Special case: these functions take a string[] + //IsPointer = true; + Parameters[i].Array = 1; + } + } + } + + internal void Translate() + { + TranslateReturnType(); + TranslateParameters(); + + List wrappers = (List)CreateWrappers(); + + // If the function is not CLS-compliant (e.g. it contains unsigned parameters) + // we need to create a CLS-Compliant overload. However, we should only do this + // iff the opengl function does not contain unsigned/signed overloads itself + // to avoid redefinitions. + foreach (Function f in wrappers) + { + if (this.Name.Contains("Weightub")) + { + } + + bool createCLS = !f.CLSCompliant; + //createCLS &= String.IsNullOrEmpty(f.TrimmedName); + string nameWithoutExtension = Utilities.StripGL2Extension(f.Name).TrimEnd('v'); + createCLS &= + String.IsNullOrEmpty(f.TrimmedName) || + nameWithoutExtension.EndsWith("u") && + !nameWithoutExtension.EndsWith("b"); + + if (createCLS) + { + Function clsFunction = f.GetCLSCompliantFunction(Bind.Structures.Type.CSTypes); + // avoid redefinitions + if (clsFunction.Parameters.ToString(true) != f.Parameters.ToString(true)) + { + bool defined = false; + if (Bind.Structures.Function.Wrappers.ContainsKey(f.Extension)) + { + foreach (Function fun in Bind.Structures.Function.Wrappers[clsFunction.Extension]) + { + if (clsFunction.Name == fun.Name && + clsFunction.Parameters.ToString() == fun.Parameters.ToString()) + defined = true; + } + } + + if (!defined) + Bind.Structures.Function.Wrappers.Add(clsFunction); + //wrappers.Add(f); + } + } + Bind.Structures.Function.Wrappers.Add(f); + } + } } + #region class DelegateCollection : Dictionary + class DelegateCollection : Dictionary { public void Add(Delegate d) @@ -790,4 +924,6 @@ namespace Bind.Structures } } } + + #endregion } diff --git a/Source/Bind/Structures/Enum.cs b/Source/Bind/Structures/Enum.cs index e71a93c1..5ef30e86 100644 --- a/Source/Bind/Structures/Enum.cs +++ b/Source/Bind/Structures/Enum.cs @@ -6,6 +6,7 @@ using System; using System.Collections.Generic; using System.Text; +using System.IO; namespace Bind.Structures { @@ -13,6 +14,33 @@ namespace Bind.Structures public class Enum { + internal static EnumCollection GLEnums; + + private static bool enumsLoaded; + + internal static void Initialize() + { + if (!enumsLoaded) + { + using (StreamReader sr = Utilities.OpenSpecFile(Settings.InputPath, "gl2\\enum.spec")) + { + GLEnums = Bind.MainClass.Generator.ReadEnums(sr); + } + + using (StreamReader sr = Utilities.OpenSpecFile(Settings.InputPath, "gl2\\enumext.spec")) + { + foreach (Bind.Structures.Enum e in Bind.MainClass.Generator.ReadEnums(sr).Values) + { + //enums.Add(e.Name, e); + Utilities.Merge(GLEnums, e); + } + } + + enumsLoaded = true; + } + } + + public Enum() { } @@ -61,19 +89,40 @@ namespace Bind.Structures class EnumCollection : Dictionary { - /* - public override string ToString() + internal void AddRange(EnumCollection enums) { - StringBuilder sb = new StringBuilder(); - - foreach (Bind.Structures.Enum e in this.Values) + foreach (Enum e in enums.Values) { - sb.AppendLine(e.ToString()); + Utilities.Merge(this, e); + } + } + + internal void Translate() + { + foreach (Enum e in this.Values) + { + foreach (Constant c in e.ConstantCollection.Values) + { + // There are cases when a value is an aliased constant, with no enum specified. + // (e.g. FOG_COORD_ARRAY_TYPE = GL_FOG_COORDINATE_ARRAY_TYPE) + // In this case try searching all enums for the correct constant to alias (stupid opengl specs). + if (String.IsNullOrEmpty(c.Reference) && !Char.IsDigit(c.Value[0])) + { + foreach (Enum @enum in this.Values) + { + // Skip generic GLenum + if (@enum.Name == "GLenum") + continue; + + if (@enum.ConstantCollection.ContainsKey(c.Value)) + { + c.Reference = @enum.Name; + } + } + } + } } - - return sb.ToString(); } - */ } #endregion diff --git a/Source/Bind/Structures/Function.cs b/Source/Bind/Structures/Function.cs index 0b3f183c..6b75eb7b 100644 --- a/Source/Bind/Structures/Function.cs +++ b/Source/Bind/Structures/Function.cs @@ -1,11 +1,51 @@ -using System; +#region --- License --- +/* Copyright (c) 2006, 2007 Stefanos Apostolopoulos + * See license.txt for license info + */ +#endregion + +using System; using System.Collections.Generic; using System.Text; +using System.Text.RegularExpressions; namespace Bind.Structures { public class Function : Delegate { + internal static FunctionCollection Wrappers; + + private static bool loaded; + internal static void Initialize() + { + if (!loaded) + { + Wrappers = new FunctionCollection(); + loaded = true; + } + } + + private static List endings = new List( + new string[] + { + "fv", + "f", + "dv", + "d", + "i", + "iv", + "s", + "sv", + "b", + "bv", + "ui", + "uiv", + "us", + "usv", + "ub", + "ubv" + }); + #region --- Constructors --- public Function() @@ -13,21 +53,28 @@ namespace Bind.Structures { Body = new FunctionBody(); } - + /* public Function(Function f) : base(f) { this.Body = new FunctionBody(f.Body); + this.Name = f.Name; } - + */ public Function(Delegate d) : base(d) { - this.Body = new FunctionBody(); + if (d is Function) + this.Body = new FunctionBody((d as Function).Body); + else + this.Body = new FunctionBody(); + this.Name = d.Name; } #endregion + #region public override bool Unsafe + public override bool Unsafe { get @@ -39,7 +86,9 @@ namespace Bind.Structures } } - #region Function body + #endregion + + #region public FunctionBody Body FunctionBody _body; @@ -51,6 +100,82 @@ namespace Bind.Structures #endregion + #region public string TrimmedName + + string trimmedName; + /// + /// Gets or sets the name of the opengl function, trimming the excess 234dfubsiv endings.. + /// + public string TrimmedName + { + get { return trimmedName; } + set + { + if (!String.IsNullOrEmpty(value)) + trimmedName = value.Trim(); + } + } + + #endregion + + #region public override string Name + + /// + /// Gets or sets the name of the opengl function. + /// If no Tao compatibility is set, set TrimmedName to Name, after removing + /// [u][bsifd][v]. + /// + public override string Name + { + get { return base.Name; } + set + { + base.Name = value; + + // If we don't need compatibility with Tao, + // remove the Extension and the overload information from the name + // (Extension == "ARB", "EXT", etc, overload == [u][bsidf][v]) + // TODO: Use some regex's here, to reduce clutter. + if (Settings.Compatibility != Settings.Legacy.Tao) + { + string ext = Utilities.GetGL2Extension(value); + string trimmedName = value; + + // Remove extension + if (!String.IsNullOrEmpty(ext)) + { + trimmedName = trimmedName.Substring(0, trimmedName.Length - ext.Length); + } + + // Remove overload + if (endings.Contains(trimmedName.Substring(trimmedName.Length - 3))) + { + TrimmedName = trimmedName.Substring(0, trimmedName.Length - 3); + return; + } + + if (endings.Contains(trimmedName.Substring(trimmedName.Length - 2))) + { + TrimmedName = trimmedName.Substring(0, trimmedName.Length - 2); + return; + } + + if (endings.Contains(trimmedName.Substring(trimmedName.Length - 1))) + { + // An ending 's' may be either a plural form (glCallLists), which we + // do not want to change, or an actual overload (glColor3s). We assume + // (perhaps incorrectly), that an 's' preceeded be a digit indicates an + // overload. If there is no digit, we assume a plural form (no change). + if (Char.IsDigit(trimmedName[trimmedName.Length - 2])) + TrimmedName = trimmedName.Substring(0, trimmedName.Length - 1); + return; + } + } + } + } + + #endregion + #region public override string ToString() public override string ToString() @@ -64,7 +189,7 @@ namespace Bind.Structures { sb.Append("gl"); } - sb.Append(Name); + sb.Append(!String.IsNullOrEmpty(TrimmedName) ? TrimmedName : Name); sb.Append(Parameters.ToString(true)); if (Body.Count > 0) { @@ -85,17 +210,17 @@ namespace Bind.Structures for (int i = 0; i < f.Parameters.Count; i++) { - f.Parameters[i].Type = f.Parameters[i].GetCLSCompliantType(CSTypes); + f.Parameters[i].CurrentType = f.Parameters[i].GetCLSCompliantType(); } f.Body.Clear(); if (!f.NeedsWrapper) { - f.Body.Add((f.ReturnType.Type != "void" ? "return " + this.CallString() : this.CallString()) + ";"); + f.Body.Add((f.ReturnType.CurrentType != "void" ? "return " + this.CallString() : this.CallString()) + ";"); } else { - f.Body.AddRange(Function.GetBodyWithPins(this, CSTypes, true)); + f.Body.AddRange(this.GetBodyWithPins(true)); } // The type system cannot differentiate between functions with the same parameters @@ -144,6 +269,8 @@ namespace Bind.Structures #endregion + #region class FunctionCollection : Dictionary> + class FunctionCollection : Dictionary> { public void Add(Function f) @@ -167,4 +294,6 @@ namespace Bind.Structures } } } + + #endregion } diff --git a/Source/Bind/Structures/Parameter.cs b/Source/Bind/Structures/Parameter.cs index b123d611..ee7da5cc 100644 --- a/Source/Bind/Structures/Parameter.cs +++ b/Source/Bind/Structures/Parameter.cs @@ -15,7 +15,7 @@ namespace Bind.Structures /// /// Represents a single parameter of an opengl function. /// - public class Parameter + public class Parameter : Type { #region Constructors @@ -23,6 +23,7 @@ namespace Bind.Structures /// Creates a new Parameter without type and name. /// public Parameter() + :base() { } @@ -31,28 +32,20 @@ namespace Bind.Structures /// /// The parameter to copy from. public Parameter(Parameter p) + : base(p) { if (p == null) return; this.Name = !String.IsNullOrEmpty(p.Name) ? new string(p.Name.ToCharArray()) : ""; - //this.NeedsWrapper = p.NeedsWrapper; - this.PreviousType = !String.IsNullOrEmpty(p.PreviousType) ? new string(p.PreviousType.ToCharArray()) : ""; this.Unchecked = p.Unchecked; this.UnmanagedType = p.UnmanagedType; - this.WrapperType = p.WrapperType; - - this.Type = new string(p.Type.ToCharArray()); this.Flow = p.Flow; - this.Array = p.Array; - this.Pointer = p.Pointer; - this.Reference = p.Reference; - } #endregion - #region Name property + #region public string Name string _name; /// @@ -72,7 +65,7 @@ namespace Bind.Structures /// /// Gets or sets the name of the parameter. /// - public UnmanagedType UnmanagedType + private UnmanagedType UnmanagedType { get { return _unmanaged_type; } set { _unmanaged_type = value; } @@ -80,61 +73,7 @@ namespace Bind.Structures #endregion - #region Type property - - string _type; - /// - /// Gets the type of the parameter. - /// - public string Type - { - //get { return _type; } - get - { - //if (Pointer && Settings.Compatibility == Settings.Legacy.Tao) - // return "IntPtr"; - - return _type; - } - set - { - if (!String.IsNullOrEmpty(_type)) - PreviousType = _type; - if (!String.IsNullOrEmpty(value)) - _type = value.Trim(); - if (_type.EndsWith("*")) - { - _type = _type.TrimEnd('*'); - Pointer = true; - } - - clsCompliant = - !( - (Pointer && (Settings.Compatibility != Settings.Legacy.Tao)) || - (Type.Contains("GLu") && !Type.Contains("GLubyte")) || - Type == "GLbitfield" || - Type.Contains("GLhandle") || - Type.Contains("GLhalf") || - Type == "GLbyte"); - } - } - - #endregion - - #region Previous type property - - private string _previous_type; - - public string PreviousType - { - get { return _previous_type; } - set { _previous_type = value; } - } - - - #endregion - - #region Flow property + #region public FlowDirection Flow /// /// Enumarates the possible flows of a parameter (ie. is this parameter @@ -160,49 +99,14 @@ namespace Bind.Structures #endregion - #region public bool Reference - - bool reference; - - public bool Reference - { - get { return reference; } - set { reference = value; } - } - - #endregion - - #region public bool Array - - int array; - - public int Array - { - get { return array; } - set { array = value > 0 ? value : 0; } - } - - #endregion - - #region public bool Pointer - - bool pointer = false; - - public bool Pointer - { - get { return pointer; } - set { pointer = value; } - } - - #endregion - #region public bool NeedsPin public bool NeedsPin { get { return - (Array > 0 || Reference || Type == "object") && - !Type.ToLower().Contains("string"); } + (Array > 0 || Reference || CurrentType == "object") && + !CurrentType.ToLower().Contains("string"); + } } #endregion @@ -219,33 +123,6 @@ namespace Bind.Structures #endregion - #region WrapperType property - - private WrapperTypes _wrapper_type = WrapperTypes.None; - - public WrapperTypes WrapperType - { - get { return _wrapper_type; } - set { _wrapper_type = value; } - } - - #endregion - - #region public bool CLSCompliant - - private bool clsCompliant; - - public bool CLSCompliant - { - get - { - // Checked when setting the Type property. - return clsCompliant || (Pointer && Settings.Compatibility == Settings.Legacy.Tao); - } - } - - #endregion - #region public string GetFullType() public string GetFullType(Dictionary CSTypes, bool compliant) @@ -256,13 +133,13 @@ namespace Bind.Structures if (!compliant) { return - Type + + CurrentType + (Pointer ? "*" : "") + (Array > 0 ? "[]" : ""); } return - GetCLSCompliantType(CSTypes) + + GetCLSCompliantType() + (Pointer ? "*" : "") + (Array > 0 ? "[]" : ""); @@ -270,36 +147,6 @@ namespace Bind.Structures #endregion - #region public string GetCLSCompliantType(Dictionary CSTypes) - - public string GetCLSCompliantType(Dictionary CSTypes) - { - if (!CLSCompliant) - { - if (Pointer && Settings.Compatibility == Settings.Legacy.Tao) - return "IntPtr"; - - if (CSTypes.ContainsKey(Type)) - { - switch (CSTypes[Type]) - { - case "UInt16": - return "Int16"; - case "UInt32": - return "Int32"; - case "UInt64": - return "Int64"; - case "SByte": - return "Byte"; - } - } - } - - return Type; - } - - #endregion - #region override public string ToString() override public string ToString() @@ -324,6 +171,11 @@ namespace Bind.Structures //if (Flow == FlowDirection.Out && !Array && !(Type == "IntPtr")) // sb.Append("out "); + if (Flow == FlowDirection.Out) + sb.Append("[Out] "); + else if (Flow == FlowDirection.Undefined) + sb.Append("[In, Out] "); + if (Reference) { if (Flow == FlowDirection.Out) @@ -340,14 +192,14 @@ namespace Bind.Structures } else { - sb.Append(Type); + sb.Append(CurrentType); if (Array > 0) sb.Append("[]"); } } else { - sb.Append(Type); + sb.Append(CurrentType); if (Pointer) sb.Append("*"); if (Array > 0) @@ -363,6 +215,87 @@ namespace Bind.Structures } #endregion + + internal static Parameter Translate(Parameter par, string Category) + { + Enum @enum; + string s; + Parameter p = new Parameter(par); + + // Translate enum types + if (Enum.GLEnums.TryGetValue(p.CurrentType, out @enum) && @enum.Name != "GLenum") + { + if (Settings.Compatibility == Settings.Legacy.Tao) + p.CurrentType = "int"; + else + p.CurrentType = p.CurrentType.Insert(0, String.Format("{0}.", Settings.GLEnumsClass)); + } + else if (Bind.Structures.Type.GLTypes.TryGetValue(p.CurrentType, out s)) + { + // Check if the parameter is a generic GLenum. If yes, + // check if a better match exists: + if (s.Contains("GLenum") && !String.IsNullOrEmpty(Category)) + { + if (Settings.Compatibility == Settings.Legacy.None) + { + // Better match: enum.Name == function.Category (e.g. GL_VERSION_1_1 etc) + if (Enum.GLEnums.ContainsKey(Category)) + { + p.CurrentType = String.Format("{0}.{1}", Settings.GLEnumsClass, Category); + } + else + { + p.CurrentType = String.Format("{0}.GLenum", Settings.GLEnumsClass); + } + } + else + { + p.CurrentType = "int"; + } + } + else + { + // This is not enum, default translation: + p.CurrentType = s; + p.CurrentType = + Bind.Structures.Type.CSTypes.ContainsKey(p.CurrentType) ? + Bind.Structures.Type.CSTypes[p.CurrentType] : p.CurrentType; + } + } + + //if (CSTypes.ContainsKey(p.CurrentType)) + // p.CurrentType = CSTypes[p.CurrentType]; + + // Translate pointer parameters + if (p.Pointer) + { + p.WrapperType = WrapperTypes.ArrayParameter; + + if (p.CurrentType.ToLower().Contains("char") || p.CurrentType.ToLower().Contains("string")) + { + // char* or string -> [In] String or [Out] StringBuilder + p.CurrentType = + p.Flow == Parameter.FlowDirection.Out ? + "System.Text.StringBuilder" : + "System.String"; + + p.Pointer = false; + p.WrapperType = WrapperTypes.None; + } + else if (p.CurrentType.ToLower().Contains("void")) + { + p.WrapperType = WrapperTypes.GenericParameter; + } + } + + if (p.CurrentType.ToLower().Contains("bool")) + { + // Is this actually used anywhere? + p.WrapperType = WrapperTypes.BoolParameter; + } + + return p; + } } #endregion @@ -398,17 +331,12 @@ namespace Bind.Structures /// The parameter list of an opengl function in the form ( [parameters] ) override public string ToString() { - return ToString(false, null); + return ToString(false); } #endregion - public string ToString(bool taoCompatible) - { - return ToString(true, null); - } - - #region public string ToString(bool taoCompatible, Dictionary CSTypes) + #region public string ToString(bool taoCompatible) /// /// Gets the parameter declaration string. @@ -416,7 +344,7 @@ namespace Bind.Structures /// If true, all types will be replaced by their CLSCompliant C# equivalents /// The list of C# types equivalent to the OpenGL types. /// The parameter list of an opengl function in the form ( [parameters] ) - public string ToString(bool taoCompatible, Dictionary CSTypes) + public string ToString(bool taoCompatible) { StringBuilder sb = new StringBuilder(); sb.Append("("); @@ -444,10 +372,66 @@ namespace Bind.Structures #endregion + public string CallString() + { + return CallString(false); + } + + public string CallString(bool taoCompatible) + { + StringBuilder sb = new StringBuilder(); + + sb.Append("("); + + if (this.Count > 0) + { + foreach (Parameter p in this) + { + if (p.Unchecked) + sb.Append("unchecked((" + p.CurrentType + ")"); + + if (p.CurrentType != "object") + { + if (p.CurrentType.ToLower().Contains("string")) + { + sb.Append(String.Format( + "({0}{1})", + p.CurrentType, + (p.Array > 0) ? "[]" : "")); + + } + else + { + sb.Append(String.Format( + "({0}{1})", + p.CurrentType, + (p.Pointer || p.Array > 0 || p.Reference) ? "*" : "")); + } + } + + sb.Append( + Utilities.Keywords.Contains(p.Name) ? "@" + p.Name : p.Name + ); + + if (p.Unchecked) + sb.Append(")"); + + sb.Append(", "); + } + sb.Replace(", ", ")", sb.Length - 2, 2); + } + else + { + sb.Append(")"); + } + + return sb.ToString(); + } + public bool ContainsType(string type) { foreach (Parameter p in this) - if (p.Type == type) + if (p.CurrentType == type) return true; return false; } diff --git a/Source/Bind/Structures/Type.cs b/Source/Bind/Structures/Type.cs new file mode 100644 index 00000000..19b0d08b --- /dev/null +++ b/Source/Bind/Structures/Type.cs @@ -0,0 +1,238 @@ +using System; +using System.Collections.Generic; +using System.Text; +using System.IO; + +namespace Bind.Structures +{ + public class Type + { + internal static Dictionary GLTypes; + internal static Dictionary CSTypes; + + private static bool typesLoaded; + + internal static void Initialize() + { + if (!typesLoaded) + { + if (GLTypes == null) + { + using (StreamReader sr = Utilities.OpenSpecFile(Settings.InputPath, "gl2\\gl.tm")) + { + GLTypes = Bind.MainClass.Generator.ReadTypeMap(sr); + } + } + if (CSTypes == null) + { + using (StreamReader sr = Utilities.OpenSpecFile(Settings.InputPath, "gl2\\csharp.tm")) + { + CSTypes = Bind.MainClass.Generator.ReadCSTypeMap(sr); + } + } + typesLoaded = true; + } + } + + public Type() + { + } + + public Type(Type t) + { + this.CurrentType = new string(t.CurrentType.ToCharArray()); + this.PreviousType = !String.IsNullOrEmpty(t.PreviousType) ? new string(t.PreviousType.ToCharArray()) : ""; + this.WrapperType = t.WrapperType; + this.Array = t.Array; + this.Pointer = t.Pointer; + this.Reference = t.Reference; + } + + #region public string Type + + string type; + /// + /// Gets the type of the parameter. + /// + public virtual string CurrentType + { + //get { return _type; } + get + { + //if (Pointer && Settings.Compatibility == Settings.Legacy.Tao) + // return "IntPtr"; + + return type; + } + set + { + if (!String.IsNullOrEmpty(type)) + PreviousType = type; + if (!String.IsNullOrEmpty(value)) + type = value.Trim(); + + //Translate(); + + if (type.EndsWith("*")) + { + type = type.TrimEnd('*'); + Pointer = true; + } + } + } + + #endregion + + #region public string PreviousType + + private string _previous_type; + + public string PreviousType + { + get { return _previous_type; } + set { _previous_type = value; } + } + + + #endregion + + #region public bool Reference + + bool reference; + + public bool Reference + { + get { return reference; } + set { reference = value; } + } + + #endregion + + #region public bool Array + + int array; + + public int Array + { + get { return array; } + set { array = value > 0 ? value : 0; } + } + + #endregion + + #region public bool Pointer + + bool pointer = false; + + public bool Pointer + { + get { return pointer; } + set { pointer = value; } + } + + #endregion + + #region public bool CLSCompliant + + public bool CLSCompliant + { + get + { + return !( + (Pointer && (Settings.Compatibility != Settings.Legacy.Tao)) || + CurrentType.Contains("UInt") || + CurrentType.Contains("SByte")); + + + /*(Type.Contains("GLu") && !Type.Contains("GLubyte")) || + Type == "GLbitfield" || + Type.Contains("GLhandle") || + Type.Contains("GLhalf") || + Type == "GLbyte");*/ + } + } + + #endregion + + #region WrapperType property + + private WrapperTypes _wrapper_type = WrapperTypes.None; + + public WrapperTypes WrapperType + { + get { return _wrapper_type; } + set { _wrapper_type = value; } + } + + #endregion + + #region public string GetFullType() + + public string GetFullType(Dictionary CSTypes, bool compliant) + { + if (Pointer && Settings.Compatibility == Settings.Legacy.Tao) + return "IntPtr"; + + if (!compliant) + { + return + CurrentType + + (Pointer ? "*" : "") + + (Array > 0 ? "[]" : ""); + } + + return + GetCLSCompliantType() + + (Pointer ? "*" : "") + + (Array > 0 ? "[]" : ""); + + } + + #endregion + + #region public string GetCLSCompliantType() + + public string GetCLSCompliantType() + { + if (!CLSCompliant) + { + if (Pointer && Settings.Compatibility == Settings.Legacy.Tao) + return "IntPtr"; + + switch (CurrentType) + { + case "UInt16": + return "Int16"; + case "UInt32": + return "Int32"; + case "UInt64": + return "Int64"; + case "SByte": + return "Byte"; + } + } + + return CurrentType; + } + + #endregion + + public override string ToString() + { + return CurrentType; + } + + internal static Type Translate(Type type) + { + Type t = new Type(type); + + if (GLTypes.ContainsKey(t.CurrentType)) + t.CurrentType = GLTypes[t.CurrentType]; + + if (CSTypes.ContainsKey(t.CurrentType)) + t.CurrentType = CSTypes[t.CurrentType]; + + return t; + } + } +} diff --git a/Source/Bind/Utilities.cs b/Source/Bind/Utilities.cs index 8339a1ef..67edea95 100644 --- a/Source/Bind/Utilities.cs +++ b/Source/Bind/Utilities.cs @@ -157,20 +157,6 @@ namespace Bind #endregion - #region internal static string StripGL2Extension(Function f) - - internal static string StripGL2Extension(Function f) - { - string ext = GetGL2Extension(f.Name); - if (String.IsNullOrEmpty(ext)) - return null; - - f.Name = f.Name.Substring(0, f.Name.Length - ext.Length); - return ext; - } - - #endregion - #region internal static string GetGL2Extension(string name) internal static string GetGL2Extension(string name) @@ -195,7 +181,7 @@ namespace Bind if (name.EndsWith("APPLE")) { return "APPLE"; } if (name.EndsWith("OML")) { return "OML"; } if (name.EndsWith("I3D")) { return "I3D"; } - return null; + return ""; } #endregion @@ -227,5 +213,10 @@ namespace Bind } #endregion + + internal static string StripGL2Extension(string p) + { + return p.Substring(0, p.Length - GetGL2Extension(p).Length); + } } } diff --git a/Source/Examples/OpenGL/Basic/NoFramework/QueryModesForm.cs b/Source/Examples/OpenGL/Basic/NoFramework/QueryModesForm.cs index 1a179888..e9d1e363 100644 --- a/Source/Examples/OpenGL/Basic/NoFramework/QueryModesForm.cs +++ b/Source/Examples/OpenGL/Basic/NoFramework/QueryModesForm.cs @@ -148,41 +148,41 @@ namespace Examples.Windowing { GL.Begin(Enums.BeginMode.QUADS); - GL.Color3f(1, 0, 0); - GL.Vertex3f(-1.0f, -1.0f, -1.0f); - GL.Vertex3f(-1.0f, 1.0f, -1.0f); - GL.Vertex3f(1.0f, 1.0f, -1.0f); - GL.Vertex3f(1.0f, -1.0f, -1.0f); + GL.Color3(1, 0, 0); + 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.Color3f(1, 1, 0); - GL.Vertex3f(-1.0f, -1.0f, -1.0f); - GL.Vertex3f(1.0f, -1.0f, -1.0f); - GL.Vertex3f(1.0f, -1.0f, 1.0f); - GL.Vertex3f(-1.0f, -1.0f, 1.0f); + GL.Color3(1, 1, 0); + 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.Color3f(1, 0, 1); - GL.Vertex3f(-1.0f, -1.0f, -1.0f); - GL.Vertex3f(-1.0f, -1.0f, 1.0f); - GL.Vertex3f(-1.0f, 1.0f, 1.0f); - GL.Vertex3f(-1.0f, 1.0f, -1.0f); + GL.Color3(1, 0, 1); + 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.Color3f(0, 1, 0); - GL.Vertex3f(-1.0f, -1.0f, 1.0f); - GL.Vertex3f(1.0f, -1.0f, 1.0f); - GL.Vertex3f(1.0f, 1.0f, 1.0f); - GL.Vertex3f(-1.0f, 1.0f, 1.0f); + GL.Color3(0, 1, 0); + 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.Color3f(0, 0, 1); - GL.Vertex3f(-1.0f, 1.0f, -1.0f); - GL.Vertex3f(-1.0f, 1.0f, 1.0f); - GL.Vertex3f(1.0f, 1.0f, 1.0f); - GL.Vertex3f(1.0f, 1.0f, -1.0f); + GL.Color3(0, 0, 1); + 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.Color3f(0, 1, 1); - GL.Vertex3f(1.0f, -1.0f, -1.0f); - GL.Vertex3f(1.0f, 1.0f, -1.0f); - GL.Vertex3f(1.0f, 1.0f, 1.0f); - GL.Vertex3f(1.0f, -1.0f, 1.0f); + GL.Color3(0, 1, 1); + 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.End(); } diff --git a/Source/Examples/Tests/S01_Call_Performance.cs b/Source/Examples/Tests/S01_Call_Performance.cs index dd2eb48d..19ec9d97 100644 --- a/Source/Examples/Tests/S01_Call_Performance.cs +++ b/Source/Examples/Tests/S01_Call_Performance.cs @@ -81,8 +81,8 @@ namespace Examples.Tests while (!stop) { - GL.Vertex2f(0.0f, 0.0f); - //GL.Vertex2fv(v); + GL.Vertex2(0.0f, 0.0f); + GL.Vertex2(v); //GL.ARB.ActiveTexture(GL.Enums.ARB_multitexture.TEXTURE0_ARB); //dummy(); GL.ColorPointer(2, GL.Enums.ColorPointerType.FLOAT, 0, v); diff --git a/Source/Examples/Tutorial/T03_RotatingCube.cs b/Source/Examples/Tutorial/T03_RotatingCube.cs index c072409a..c74273dc 100644 --- a/Source/Examples/Tutorial/T03_RotatingCube.cs +++ b/Source/Examples/Tutorial/T03_RotatingCube.cs @@ -131,41 +131,41 @@ namespace Examples.Tutorial { GL.Begin(Enums.BeginMode.QUADS); - GL.Color3f(1, 0, 0); - GL.Vertex3f(-1.0f, -1.0f, -1.0f); - GL.Vertex3f(-1.0f, 1.0f, -1.0f); - GL.Vertex3f(1.0f, 1.0f, -1.0f); - GL.Vertex3f(1.0f, -1.0f, -1.0f); + GL.Color3(1, 0, 0); + 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.Color3f(1, 1, 0); - GL.Vertex3f(-1.0f, -1.0f, -1.0f); - GL.Vertex3f(1.0f, -1.0f, -1.0f); - GL.Vertex3f(1.0f, -1.0f, 1.0f); - GL.Vertex3f(-1.0f, -1.0f, 1.0f); + GL.Color3(1, 1, 0); + 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.Color3f(1, 0, 1); - GL.Vertex3f(-1.0f, -1.0f, -1.0f); - GL.Vertex3f(-1.0f, -1.0f, 1.0f); - GL.Vertex3f(-1.0f, 1.0f, 1.0f); - GL.Vertex3f(-1.0f, 1.0f, -1.0f); + GL.Color3(1, 0, 1); + 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.Color3f(0, 1, 0); - GL.Vertex3f(-1.0f, -1.0f, 1.0f); - GL.Vertex3f(1.0f, -1.0f, 1.0f); - GL.Vertex3f(1.0f, 1.0f, 1.0f); - GL.Vertex3f(-1.0f, 1.0f, 1.0f); + GL.Color3(0, 1, 0); + 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.Color3f(0, 0, 1); - GL.Vertex3f(-1.0f, 1.0f, -1.0f); - GL.Vertex3f(-1.0f, 1.0f, 1.0f); - GL.Vertex3f(1.0f, 1.0f, 1.0f); - GL.Vertex3f(1.0f, 1.0f, -1.0f); + GL.Color3(0, 0, 1); + 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.Color3f(0, 1, 1); - GL.Vertex3f(1.0f, -1.0f, -1.0f); - GL.Vertex3f(1.0f, 1.0f, -1.0f); - GL.Vertex3f(1.0f, 1.0f, 1.0f); - GL.Vertex3f(1.0f, -1.0f, 1.0f); + GL.Color3(0, 1, 1); + 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.End(); } diff --git a/Source/Examples/Tutorial/T07_DisplayLists_Cube.cs b/Source/Examples/Tutorial/T07_DisplayLists_Cube.cs index 7a1af07f..c9c64b05 100644 --- a/Source/Examples/Tutorial/T07_DisplayLists_Cube.cs +++ b/Source/Examples/Tutorial/T07_DisplayLists_Cube.cs @@ -53,7 +53,7 @@ namespace Examples.Tutorial d.Begin(); - GL.Color3d( + GL.Color3( 1.0, c, 1 - c @@ -61,10 +61,10 @@ namespace Examples.Tutorial GL.Begin(Enums.BeginMode.QUADS); - GL.Vertex3f(-1.0f, -1.0f, 1.0f); - GL.Vertex3f( 1.0f, -1.0f, 1.0f); - GL.Vertex3f( 1.0f, 1.0f, 1.0f); - GL.Vertex3f(-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.End(); diff --git a/Source/Examples/Tutorial/T08_VBO.cs b/Source/Examples/Tutorial/T08_VBO.cs index 59442370..5cfa879f 100644 --- a/Source/Examples/Tutorial/T08_VBO.cs +++ b/Source/Examples/Tutorial/T08_VBO.cs @@ -103,7 +103,7 @@ namespace Examples.Tutorial GL.BindBuffer(GL.Enums.VERSION_1_5.ELEMENT_ARRAY_BUFFER, ibo); GL.IndexPointer(GL.Enums.IndexPointerType.FLOAT, 0, 0); - GL.Color3f(1.0f, 1.0f, 1.0f); + GL.Color3(1.0f, 1.0f, 1.0f); GL.DrawElements( GL.Enums.BeginMode.QUADS, idata.Length, @@ -183,7 +183,7 @@ namespace Examples.Tutorial (IntPtr)(vdata.Length * 4), vdata, GL.Enums.VERSION_1_5.STATIC_DRAW); - GL.GetBufferParameteriv( + GL.GetBufferParameter( GL.Enums.VERSION_1_5.ARRAY_BUFFER, GL.Enums.VERSION_1_5.BUFFER_SIZE, out size); @@ -200,7 +200,7 @@ namespace Examples.Tutorial idata, GL.Enums.VERSION_1_5.STATIC_DRAW ); - GL.GetBufferParameteriv( + GL.GetBufferParameter( GL.Enums.VERSION_1_5.ELEMENT_ARRAY_BUFFER, GL.Enums.VERSION_1_5.BUFFER_SIZE, out size); diff --git a/Source/Examples/Tutorial/T10_GLSL_Cube.cs b/Source/Examples/Tutorial/T10_GLSL_Cube.cs index ae306501..b0cd65a0 100644 --- a/Source/Examples/Tutorial/T10_GLSL_Cube.cs +++ b/Source/Examples/Tutorial/T10_GLSL_Cube.cs @@ -71,7 +71,7 @@ namespace Examples.Tutorial GL.ShaderSource(vertex_shader_object, vertex_shader_source.Length, vertex_shader_source, (int[])null); GL.CompileShader(vertex_shader_object); - GL.GetShaderiv(vertex_shader_object, Enums.VERSION_2_0.COMPILE_STATUS, out status); + GL.GetShader(vertex_shader_object, Enums.VERSION_2_0.COMPILE_STATUS, out status); if (status != (int)Enums.Boolean.TRUE) { StringBuilder info = new StringBuilder(1024); @@ -82,7 +82,7 @@ namespace Examples.Tutorial GL.ShaderSource(fragment_shader_object, fragment_shader_source.Length, fragment_shader_source, (int[])null); GL.CompileShader(fragment_shader_object); - GL.GetShaderiv(fragment_shader_object, Enums.VERSION_2_0.COMPILE_STATUS, out status); + GL.GetShader(fragment_shader_object, Enums.VERSION_2_0.COMPILE_STATUS, out status); if (status != (int)Enums.Boolean.TRUE) { StringBuilder info = new StringBuilder(1024); @@ -184,41 +184,41 @@ namespace Examples.Tutorial { GL.Begin(Enums.BeginMode.QUADS); - GL.Color3f(1, 0, 0); - GL.Vertex3f(-1.0f, -1.0f, -1.0f); - GL.Vertex3f(-1.0f, 1.0f, -1.0f); - GL.Vertex3f(1.0f, 1.0f, -1.0f); - GL.Vertex3f(1.0f, -1.0f, -1.0f); + GL.Color3(1, 0, 0); + 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.Color3f(1, 1, 0); - GL.Vertex3f(-1.0f, -1.0f, -1.0f); - GL.Vertex3f(1.0f, -1.0f, -1.0f); - GL.Vertex3f(1.0f, -1.0f, 1.0f); - GL.Vertex3f(-1.0f, -1.0f, 1.0f); + GL.Color3(1, 1, 0); + 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.Color3f(1, 0, 1); - GL.Vertex3f(-1.0f, -1.0f, -1.0f); - GL.Vertex3f(-1.0f, -1.0f, 1.0f); - GL.Vertex3f(-1.0f, 1.0f, 1.0f); - GL.Vertex3f(-1.0f, 1.0f, -1.0f); + GL.Color3(1, 0, 1); + 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.Color3f(0, 1, 0); - GL.Vertex3f(-1.0f, -1.0f, 1.0f); - GL.Vertex3f(1.0f, -1.0f, 1.0f); - GL.Vertex3f(1.0f, 1.0f, 1.0f); - GL.Vertex3f(-1.0f, 1.0f, 1.0f); + GL.Color3(0, 1, 0); + 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.Color3f(0, 0, 1); - GL.Vertex3f(-1.0f, 1.0f, -1.0f); - GL.Vertex3f(-1.0f, 1.0f, 1.0f); - GL.Vertex3f(1.0f, 1.0f, 1.0f); - GL.Vertex3f(1.0f, 1.0f, -1.0f); + GL.Color3(0, 0, 1); + 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.Color3f(0, 1, 1); - GL.Vertex3f(1.0f, -1.0f, -1.0f); - GL.Vertex3f(1.0f, 1.0f, -1.0f); - GL.Vertex3f(1.0f, 1.0f, 1.0f); - GL.Vertex3f(1.0f, -1.0f, 1.0f); + GL.Color3(0, 1, 1); + 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.End(); } diff --git a/Source/Examples/WinForms/Cube.cs b/Source/Examples/WinForms/Cube.cs index ed0ae7c0..fe889e4c 100644 --- a/Source/Examples/WinForms/Cube.cs +++ b/Source/Examples/WinForms/Cube.cs @@ -167,41 +167,41 @@ namespace Examples.WinForms { GL.Begin(Enums.BeginMode.QUADS); - GL.Color3f(1, 0, 0); - GL.Vertex3f(-1.0f, -1.0f, -1.0f); - GL.Vertex3f(-1.0f, 1.0f, -1.0f); - GL.Vertex3f(1.0f, 1.0f, -1.0f); - GL.Vertex3f(1.0f, -1.0f, -1.0f); + GL.Color3(1, 0, 0); + 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.Color3f(1, 1, 0); - GL.Vertex3f(-1.0f, -1.0f, -1.0f); - GL.Vertex3f(1.0f, -1.0f, -1.0f); - GL.Vertex3f(1.0f, -1.0f, 1.0f); - GL.Vertex3f(-1.0f, -1.0f, 1.0f); + GL.Color3(1, 1, 0); + 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.Color3f(1, 0, 1); - GL.Vertex3f(-1.0f, -1.0f, -1.0f); - GL.Vertex3f(-1.0f, -1.0f, 1.0f); - GL.Vertex3f(-1.0f, 1.0f, 1.0f); - GL.Vertex3f(-1.0f, 1.0f, -1.0f); + GL.Color3(1, 0, 1); + 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.Color3f(0, 1, 0); - GL.Vertex3f(-1.0f, -1.0f, 1.0f); - GL.Vertex3f(1.0f, -1.0f, 1.0f); - GL.Vertex3f(1.0f, 1.0f, 1.0f); - GL.Vertex3f(-1.0f, 1.0f, 1.0f); + GL.Color3(0, 1, 0); + 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.Color3f(0, 0, 1); - GL.Vertex3f(-1.0f, 1.0f, -1.0f); - GL.Vertex3f(-1.0f, 1.0f, 1.0f); - GL.Vertex3f(1.0f, 1.0f, 1.0f); - GL.Vertex3f(1.0f, 1.0f, -1.0f); + GL.Color3(0, 0, 1); + 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.Color3f(0, 1, 1); - GL.Vertex3f(1.0f, -1.0f, -1.0f); - GL.Vertex3f(1.0f, 1.0f, -1.0f); - GL.Vertex3f(1.0f, 1.0f, 1.0f); - GL.Vertex3f(1.0f, -1.0f, 1.0f); + GL.Color3(0, 1, 1); + 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.End(); } diff --git a/Source/OpenTK/OpenGL/Bindings/GL.cs b/Source/OpenTK/OpenGL/Bindings/GL.cs index 833bf57c..b6c3d7cf 100644 --- a/Source/OpenTK/OpenGL/Bindings/GL.cs +++ b/Source/OpenTK/OpenGL/Bindings/GL.cs @@ -1,34 +1,7 @@ namespace OpenTK.OpenGL { using System; - - using GLsizei = System.Int32; - using GLsizeiptr = System.IntPtr; - using GLintptr = System.IntPtr; - using GLboolean = System.Boolean; - using GLbitfield = System.UInt32; - using GLchar = System.Char; - using GLbyte = System.SByte; - using GLubyte = System.Byte; - using GLshort = System.Int16; - using GLushort = System.UInt16; - using GLint = System.Int32; - using GLuint = System.UInt32; - using GLfloat = System.Single; - using GLclampf = System.Single; - using GLdouble = System.Double; - using GLclampd = System.Double; - using GLstring = System.String; - using GLsizeiptrARB = System.IntPtr; - using GLintptrARB = System.IntPtr; - using GLhandleARB = System.UInt32; - using GLhalfARB = System.UInt16; - using GLhalfNV = System.UInt16; - using GLcharARB = System.Char; - using GLint64EXT = System.Int64; - using GLuint64EXT = System.UInt64; - using GLint64 = System.Int64; - using GLuint64 = System.UInt64; + using System.Runtime.InteropServices; public static partial class GL { @@ -37,14 +10,14 @@ namespace OpenTK.OpenGL public static void NewList(Int32 list, GL.Enums.ListMode mode) { - Delegates.glNewList((GLuint)list, (GL.Enums.ListMode)mode); + Delegates.glNewList((UInt32)list, (GL.Enums.ListMode)mode); } [System.CLSCompliant(false)] public static - void NewList(GLuint list, GL.Enums.ListMode mode) + void NewList(UInt32 list, GL.Enums.ListMode mode) { - Delegates.glNewList((GLuint)list, (GL.Enums.ListMode)mode); + Delegates.glNewList((UInt32)list, (GL.Enums.ListMode)mode); } public static @@ -56,32 +29,32 @@ namespace OpenTK.OpenGL public static void CallList(Int32 list) { - Delegates.glCallList((GLuint)list); + Delegates.glCallList((UInt32)list); } [System.CLSCompliant(false)] public static - void CallList(GLuint list) + void CallList(UInt32 list) { - Delegates.glCallList((GLuint)list); + Delegates.glCallList((UInt32)list); } [System.CLSCompliant(false)] public static - unsafe void CallLists(GLsizei n, GL.Enums.ListNameType type, void* lists) + unsafe void CallLists(Int32 n, GL.Enums.ListNameType type, void* lists) { - unsafe { Delegates.glCallLists((GLsizei)n, (GL.Enums.ListNameType)type, (void*)lists); } + unsafe { Delegates.glCallLists((Int32)n, (GL.Enums.ListNameType)type, (void*)lists); } } public static - void CallLists(GLsizei n, GL.Enums.ListNameType type, object lists) + void CallLists(Int32 n, GL.Enums.ListNameType type, [In, Out] object lists) { System.Runtime.InteropServices.GCHandle lists_ptr = System.Runtime.InteropServices.GCHandle.Alloc(lists, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glCallLists((GLsizei)n, (GL.Enums.ListNameType)type, (void*)lists_ptr.AddrOfPinnedObject()); + Delegates.glCallLists((Int32)n, (GL.Enums.ListNameType)type, (void*)lists_ptr.AddrOfPinnedObject()); } finally { @@ -91,35 +64,35 @@ namespace OpenTK.OpenGL } public static - void DeleteLists(Int32 list, GLsizei range) + void DeleteLists(Int32 list, Int32 range) { - Delegates.glDeleteLists((GLuint)list, (GLsizei)range); + Delegates.glDeleteLists((UInt32)list, (Int32)range); } [System.CLSCompliant(false)] public static - void DeleteLists(GLuint list, GLsizei range) + void DeleteLists(UInt32 list, Int32 range) { - Delegates.glDeleteLists((GLuint)list, (GLsizei)range); + Delegates.glDeleteLists((UInt32)list, (Int32)range); } public static - Int32 GenLists(GLsizei range) + Int32 GenLists(Int32 range) { - return Delegates.glGenLists((GLsizei)range); + return Delegates.glGenLists((Int32)range); } public static void ListBase(Int32 @base) { - Delegates.glListBase((GLuint)@base); + Delegates.glListBase((UInt32)@base); } [System.CLSCompliant(false)] public static - void ListBase(GLuint @base) + void ListBase(UInt32 @base) { - Delegates.glListBase((GLuint)@base); + Delegates.glListBase((UInt32)@base); } public static @@ -130,875 +103,641 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void Bitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, GLubyte* bitmap) + unsafe void Bitmap(Int32 width, Int32 height, Single xorig, Single yorig, Single xmove, Single ymove, Byte* bitmap) { - unsafe { Delegates.glBitmap((GLsizei)width, (GLsizei)height, (GLfloat)xorig, (GLfloat)yorig, (GLfloat)xmove, (GLfloat)ymove, (GLubyte*)bitmap); } + unsafe { Delegates.glBitmap((Int32)width, (Int32)height, (Single)xorig, (Single)yorig, (Single)xmove, (Single)ymove, (Byte*)bitmap); } } public static - void Bitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, GLubyte[] bitmap) + void Bitmap(Int32 width, Int32 height, Single xorig, Single yorig, Single xmove, Single ymove, [In, Out] Byte[] bitmap) { unsafe { - fixed (GLubyte* bitmap_ptr = bitmap) + fixed (Byte* bitmap_ptr = bitmap) { - Delegates.glBitmap((GLsizei)width, (GLsizei)height, (GLfloat)xorig, (GLfloat)yorig, (GLfloat)xmove, (GLfloat)ymove, (GLubyte*)bitmap_ptr); + Delegates.glBitmap((Int32)width, (Int32)height, (Single)xorig, (Single)yorig, (Single)xmove, (Single)ymove, (Byte*)bitmap_ptr); } } } public static - void Bitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, ref GLubyte bitmap) + void Bitmap(Int32 width, Int32 height, Single xorig, Single yorig, Single xmove, Single ymove, ref Byte bitmap) { unsafe { - fixed (GLubyte* bitmap_ptr = &bitmap) + fixed (Byte* bitmap_ptr = &bitmap) { - Delegates.glBitmap((GLsizei)width, (GLsizei)height, (GLfloat)xorig, (GLfloat)yorig, (GLfloat)xmove, (GLfloat)ymove, (GLubyte*)bitmap_ptr); - } - } - } - - public static - void Color3b(Byte red, Byte green, Byte blue) - { - Delegates.glColor3b((GLbyte)red, (GLbyte)green, (GLbyte)blue); - } - - [System.CLSCompliant(false)] - public static - void Color3b(GLbyte red, GLbyte green, GLbyte blue) - { - Delegates.glColor3b((GLbyte)red, (GLbyte)green, (GLbyte)blue); - } - - [System.CLSCompliant(false)] - public static - unsafe void Color3bv(Byte* v) - { - { - Delegates.glColor3bv((GLbyte*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Color3bv(GLbyte* v) - { - unsafe { Delegates.glColor3bv((GLbyte*)v); } - } - - public static - void Color3bv(Byte[] v) - { - unsafe - { - fixed (Byte* v_ptr = v) - { - Delegates.glColor3bv((GLbyte*)v_ptr); + Delegates.glBitmap((Int32)width, (Int32)height, (Single)xorig, (Single)yorig, (Single)xmove, (Single)ymove, (Byte*)bitmap_ptr); } } } [System.CLSCompliant(false)] public static - void Color3bv(GLbyte[] v) + void Color3(SByte red, SByte green, SByte blue) { - unsafe - { - fixed (GLbyte* v_ptr = v) - { - Delegates.glColor3bv((GLbyte*)v_ptr); - } - } + Delegates.glColor3b((SByte)red, (SByte)green, (SByte)blue); } + [System.CLSCompliant(false)] public static - void Color3bv(ref Byte v) + unsafe void Color3(SByte* v) + { + unsafe { Delegates.glColor3bv((SByte*)v); } + } + + [System.CLSCompliant(false)] + public static + void Color3([In, Out] SByte[] v) { unsafe { - fixed (Byte* v_ptr = &v) + fixed (SByte* v_ptr = v) { - Delegates.glColor3bv((GLbyte*)v_ptr); + Delegates.glColor3bv((SByte*)v_ptr); } } } [System.CLSCompliant(false)] public static - void Color3bv(ref GLbyte v) + void Color3(ref SByte v) { unsafe { - fixed (GLbyte* v_ptr = &v) + fixed (SByte* v_ptr = &v) { - Delegates.glColor3bv((GLbyte*)v_ptr); + Delegates.glColor3bv((SByte*)v_ptr); } } } public static - void Color3d(GLdouble red, GLdouble green, GLdouble blue) + void Color3(Double red, Double green, Double blue) { - Delegates.glColor3d((GLdouble)red, (GLdouble)green, (GLdouble)blue); + Delegates.glColor3d((Double)red, (Double)green, (Double)blue); } [System.CLSCompliant(false)] public static - unsafe void Color3dv(GLdouble* v) + unsafe void Color3(Double* v) { - unsafe { Delegates.glColor3dv((GLdouble*)v); } + unsafe { Delegates.glColor3dv((Double*)v); } } public static - void Color3dv(GLdouble[] v) + void Color3([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glColor3dv((GLdouble*)v_ptr); + Delegates.glColor3dv((Double*)v_ptr); } } } public static - void Color3dv(ref GLdouble v) + void Color3(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glColor3dv((GLdouble*)v_ptr); + Delegates.glColor3dv((Double*)v_ptr); } } } public static - void Color3f(GLfloat red, GLfloat green, GLfloat blue) + void Color3(Single red, Single green, Single blue) { - Delegates.glColor3f((GLfloat)red, (GLfloat)green, (GLfloat)blue); + Delegates.glColor3f((Single)red, (Single)green, (Single)blue); } [System.CLSCompliant(false)] public static - unsafe void Color3fv(GLfloat* v) + unsafe void Color3(Single* v) { - unsafe { Delegates.glColor3fv((GLfloat*)v); } + unsafe { Delegates.glColor3fv((Single*)v); } } public static - void Color3fv(GLfloat[] v) + void Color3([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glColor3fv((GLfloat*)v_ptr); + Delegates.glColor3fv((Single*)v_ptr); } } } public static - void Color3fv(ref GLfloat v) + void Color3(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glColor3fv((GLfloat*)v_ptr); + Delegates.glColor3fv((Single*)v_ptr); } } } public static - void Color3i(GLint red, GLint green, GLint blue) + void Color3(Int32 red, Int32 green, Int32 blue) { - Delegates.glColor3i((GLint)red, (GLint)green, (GLint)blue); + Delegates.glColor3i((Int32)red, (Int32)green, (Int32)blue); } [System.CLSCompliant(false)] public static - unsafe void Color3iv(GLint* v) + unsafe void Color3(Int32* v) { - unsafe { Delegates.glColor3iv((GLint*)v); } + unsafe { Delegates.glColor3iv((Int32*)v); } } public static - void Color3iv(GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glColor3iv((GLint*)v_ptr); - } - } - } - - public static - void Color3iv(ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glColor3iv((GLint*)v_ptr); - } - } - } - - public static - void Color3s(GLshort red, GLshort green, GLshort blue) - { - Delegates.glColor3s((GLshort)red, (GLshort)green, (GLshort)blue); - } - - [System.CLSCompliant(false)] - public static - unsafe void Color3sv(GLshort* v) - { - unsafe { Delegates.glColor3sv((GLshort*)v); } - } - - public static - void Color3sv(GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glColor3sv((GLshort*)v_ptr); - } - } - } - - public static - void Color3sv(ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glColor3sv((GLshort*)v_ptr); - } - } - } - - public static - void Color3ub(GLubyte red, GLubyte green, GLubyte blue) - { - Delegates.glColor3ub((GLubyte)red, (GLubyte)green, (GLubyte)blue); - } - - [System.CLSCompliant(false)] - public static - unsafe void Color3ubv(GLubyte* v) - { - unsafe { Delegates.glColor3ubv((GLubyte*)v); } - } - - public static - void Color3ubv(GLubyte[] v) - { - unsafe - { - fixed (GLubyte* v_ptr = v) - { - Delegates.glColor3ubv((GLubyte*)v_ptr); - } - } - } - - public static - void Color3ubv(ref GLubyte v) - { - unsafe - { - fixed (GLubyte* v_ptr = &v) - { - Delegates.glColor3ubv((GLubyte*)v_ptr); - } - } - } - - public static - void Color3ui(Int32 red, Int32 green, Int32 blue) - { - Delegates.glColor3ui((GLuint)red, (GLuint)green, (GLuint)blue); - } - - [System.CLSCompliant(false)] - public static - void Color3ui(GLuint red, GLuint green, GLuint blue) - { - Delegates.glColor3ui((GLuint)red, (GLuint)green, (GLuint)blue); - } - - [System.CLSCompliant(false)] - public static - unsafe void Color3uiv(Int32* v) - { - { - Delegates.glColor3uiv((GLuint*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Color3uiv(GLuint* v) - { - unsafe { Delegates.glColor3uiv((GLuint*)v); } - } - - public static - void Color3uiv(Int32[] v) + void Color3([In, Out] Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glColor3uiv((GLuint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Color3uiv(GLuint[] v) - { - unsafe - { - fixed (GLuint* v_ptr = v) - { - Delegates.glColor3uiv((GLuint*)v_ptr); + Delegates.glColor3iv((Int32*)v_ptr); } } } public static - void Color3uiv(ref Int32 v) + void Color3(ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glColor3uiv((GLuint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Color3uiv(ref GLuint v) - { - unsafe - { - fixed (GLuint* v_ptr = &v) - { - Delegates.glColor3uiv((GLuint*)v_ptr); + Delegates.glColor3iv((Int32*)v_ptr); } } } public static - void Color3us(Int16 red, Int16 green, Int16 blue) + void Color3(Int16 red, Int16 green, Int16 blue) { - Delegates.glColor3us((GLushort)red, (GLushort)green, (GLushort)blue); + Delegates.glColor3s((Int16)red, (Int16)green, (Int16)blue); } [System.CLSCompliant(false)] public static - void Color3us(GLushort red, GLushort green, GLushort blue) + unsafe void Color3(Int16* v) { - Delegates.glColor3us((GLushort)red, (GLushort)green, (GLushort)blue); - } - - [System.CLSCompliant(false)] - public static - unsafe void Color3usv(Int16* v) - { - { - Delegates.glColor3usv((GLushort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Color3usv(GLushort* v) - { - unsafe { Delegates.glColor3usv((GLushort*)v); } + unsafe { Delegates.glColor3sv((Int16*)v); } } public static - void Color3usv(Int16[] v) + void Color3([In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glColor3usv((GLushort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Color3usv(GLushort[] v) - { - unsafe - { - fixed (GLushort* v_ptr = v) - { - Delegates.glColor3usv((GLushort*)v_ptr); + Delegates.glColor3sv((Int16*)v_ptr); } } } public static - void Color3usv(ref Int16 v) + void Color3(ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glColor3usv((GLushort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Color3usv(ref GLushort v) - { - unsafe - { - fixed (GLushort* v_ptr = &v) - { - Delegates.glColor3usv((GLushort*)v_ptr); + Delegates.glColor3sv((Int16*)v_ptr); } } } public static - void Color4b(Byte red, Byte green, Byte blue, Byte alpha) + void Color3(Byte red, Byte green, Byte blue) { - Delegates.glColor4b((GLbyte)red, (GLbyte)green, (GLbyte)blue, (GLbyte)alpha); + Delegates.glColor3ub((Byte)red, (Byte)green, (Byte)blue); } [System.CLSCompliant(false)] public static - void Color4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha) + unsafe void Color3(Byte* v) { - Delegates.glColor4b((GLbyte)red, (GLbyte)green, (GLbyte)blue, (GLbyte)alpha); - } - - [System.CLSCompliant(false)] - public static - unsafe void Color4bv(Byte* v) - { - { - Delegates.glColor4bv((GLbyte*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Color4bv(GLbyte* v) - { - unsafe { Delegates.glColor4bv((GLbyte*)v); } + unsafe { Delegates.glColor3ubv((Byte*)v); } } public static - void Color4bv(Byte[] v) + void Color3([In, Out] Byte[] v) { unsafe { fixed (Byte* v_ptr = v) { - Delegates.glColor4bv((GLbyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Color4bv(GLbyte[] v) - { - unsafe - { - fixed (GLbyte* v_ptr = v) - { - Delegates.glColor4bv((GLbyte*)v_ptr); + Delegates.glColor3ubv((Byte*)v_ptr); } } } public static - void Color4bv(ref Byte v) + void Color3(ref Byte v) { unsafe { fixed (Byte* v_ptr = &v) { - Delegates.glColor4bv((GLbyte*)v_ptr); + Delegates.glColor3ubv((Byte*)v_ptr); } } } [System.CLSCompliant(false)] public static - void Color4bv(ref GLbyte v) + void Color3(UInt32 red, UInt32 green, UInt32 blue) { - unsafe - { - fixed (GLbyte* v_ptr = &v) - { - Delegates.glColor4bv((GLbyte*)v_ptr); - } - } - } - - public static - void Color4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha) - { - Delegates.glColor4d((GLdouble)red, (GLdouble)green, (GLdouble)blue, (GLdouble)alpha); + Delegates.glColor3ui((UInt32)red, (UInt32)green, (UInt32)blue); } [System.CLSCompliant(false)] public static - unsafe void Color4dv(GLdouble* v) + unsafe void Color3(UInt32* v) { - unsafe { Delegates.glColor4dv((GLdouble*)v); } - } - - public static - void Color4dv(GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glColor4dv((GLdouble*)v_ptr); - } - } - } - - public static - void Color4dv(ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glColor4dv((GLdouble*)v_ptr); - } - } - } - - public static - void Color4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) - { - Delegates.glColor4f((GLfloat)red, (GLfloat)green, (GLfloat)blue, (GLfloat)alpha); + unsafe { Delegates.glColor3uiv((UInt32*)v); } } [System.CLSCompliant(false)] public static - unsafe void Color4fv(GLfloat* v) - { - unsafe { Delegates.glColor4fv((GLfloat*)v); } - } - - public static - void Color4fv(GLfloat[] v) + void Color3([In, Out] UInt32[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (UInt32* v_ptr = v) { - Delegates.glColor4fv((GLfloat*)v_ptr); + Delegates.glColor3uiv((UInt32*)v_ptr); } } } - public static - void Color4fv(ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glColor4fv((GLfloat*)v_ptr); - } - } - } - - public static - void Color4i(GLint red, GLint green, GLint blue, GLint alpha) - { - Delegates.glColor4i((GLint)red, (GLint)green, (GLint)blue, (GLint)alpha); - } - [System.CLSCompliant(false)] public static - unsafe void Color4iv(GLint* v) - { - unsafe { Delegates.glColor4iv((GLint*)v); } - } - - public static - void Color4iv(GLint[] v) + void Color3(ref UInt32 v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (UInt32* v_ptr = &v) { - Delegates.glColor4iv((GLint*)v_ptr); + Delegates.glColor3uiv((UInt32*)v_ptr); } } } - public static - void Color4iv(ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glColor4iv((GLint*)v_ptr); - } - } - } - - public static - void Color4s(GLshort red, GLshort green, GLshort blue, GLshort alpha) - { - Delegates.glColor4s((GLshort)red, (GLshort)green, (GLshort)blue, (GLshort)alpha); - } - [System.CLSCompliant(false)] public static - unsafe void Color4sv(GLshort* v) + void Color3(UInt16 red, UInt16 green, UInt16 blue) { - unsafe { Delegates.glColor4sv((GLshort*)v); } + Delegates.glColor3us((UInt16)red, (UInt16)green, (UInt16)blue); } + [System.CLSCompliant(false)] public static - void Color4sv(GLshort[] v) + unsafe void Color3(UInt16* v) + { + unsafe { Delegates.glColor3usv((UInt16*)v); } + } + + [System.CLSCompliant(false)] + public static + void Color3([In, Out] UInt16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glColor4sv((GLshort*)v_ptr); + Delegates.glColor3usv((UInt16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void Color3(ref UInt16 v) + { + unsafe + { + fixed (UInt16* v_ptr = &v) + { + Delegates.glColor3usv((UInt16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void Color4(SByte red, SByte green, SByte blue, SByte alpha) + { + Delegates.glColor4b((SByte)red, (SByte)green, (SByte)blue, (SByte)alpha); + } + + [System.CLSCompliant(false)] + public static + unsafe void Color4(SByte* v) + { + unsafe { Delegates.glColor4bv((SByte*)v); } + } + + [System.CLSCompliant(false)] + public static + void Color4([In, Out] SByte[] v) + { + unsafe + { + fixed (SByte* v_ptr = v) + { + Delegates.glColor4bv((SByte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void Color4(ref SByte v) + { + unsafe + { + fixed (SByte* v_ptr = &v) + { + Delegates.glColor4bv((SByte*)v_ptr); } } } public static - void Color4sv(ref GLshort v) + void Color4(Double red, Double green, Double blue, Double alpha) + { + Delegates.glColor4d((Double)red, (Double)green, (Double)blue, (Double)alpha); + } + + [System.CLSCompliant(false)] + public static + unsafe void Color4(Double* v) + { + unsafe { Delegates.glColor4dv((Double*)v); } + } + + public static + void Color4([In, Out] Double[] v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Double* v_ptr = v) { - Delegates.glColor4sv((GLshort*)v_ptr); + Delegates.glColor4dv((Double*)v_ptr); } } } public static - void Color4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha) - { - Delegates.glColor4ub((GLubyte)red, (GLubyte)green, (GLubyte)blue, (GLubyte)alpha); - } - - [System.CLSCompliant(false)] - public static - unsafe void Color4ubv(GLubyte* v) - { - unsafe { Delegates.glColor4ubv((GLubyte*)v); } - } - - public static - void Color4ubv(GLubyte[] v) + void Color4(ref Double v) { unsafe { - fixed (GLubyte* v_ptr = v) + fixed (Double* v_ptr = &v) { - Delegates.glColor4ubv((GLubyte*)v_ptr); + Delegates.glColor4dv((Double*)v_ptr); } } } public static - void Color4ubv(ref GLubyte v) + void Color4(Single red, Single green, Single blue, Single alpha) + { + Delegates.glColor4f((Single)red, (Single)green, (Single)blue, (Single)alpha); + } + + [System.CLSCompliant(false)] + public static + unsafe void Color4(Single* v) + { + unsafe { Delegates.glColor4fv((Single*)v); } + } + + public static + void Color4([In, Out] Single[] v) { unsafe { - fixed (GLubyte* v_ptr = &v) + fixed (Single* v_ptr = v) { - Delegates.glColor4ubv((GLubyte*)v_ptr); + Delegates.glColor4fv((Single*)v_ptr); } } } public static - void Color4ui(Int32 red, Int32 green, Int32 blue, Int32 alpha) - { - Delegates.glColor4ui((GLuint)red, (GLuint)green, (GLuint)blue, (GLuint)alpha); - } - - [System.CLSCompliant(false)] - public static - void Color4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha) - { - Delegates.glColor4ui((GLuint)red, (GLuint)green, (GLuint)blue, (GLuint)alpha); - } - - [System.CLSCompliant(false)] - public static - unsafe void Color4uiv(Int32* v) + void Color4(ref Single v) { + unsafe + { + fixed (Single* v_ptr = &v) { - Delegates.glColor4uiv((GLuint*)v); + Delegates.glColor4fv((Single*)v_ptr); } + } + } + + public static + void Color4(Int32 red, Int32 green, Int32 blue, Int32 alpha) + { + Delegates.glColor4i((Int32)red, (Int32)green, (Int32)blue, (Int32)alpha); } [System.CLSCompliant(false)] public static - unsafe void Color4uiv(GLuint* v) + unsafe void Color4(Int32* v) { - unsafe { Delegates.glColor4uiv((GLuint*)v); } + unsafe { Delegates.glColor4iv((Int32*)v); } } public static - void Color4uiv(Int32[] v) + void Color4([In, Out] Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glColor4uiv((GLuint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Color4uiv(GLuint[] v) - { - unsafe - { - fixed (GLuint* v_ptr = v) - { - Delegates.glColor4uiv((GLuint*)v_ptr); + Delegates.glColor4iv((Int32*)v_ptr); } } } public static - void Color4uiv(ref Int32 v) + void Color4(ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glColor4uiv((GLuint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Color4uiv(ref GLuint v) - { - unsafe - { - fixed (GLuint* v_ptr = &v) - { - Delegates.glColor4uiv((GLuint*)v_ptr); + Delegates.glColor4iv((Int32*)v_ptr); } } } public static - void Color4us(Int16 red, Int16 green, Int16 blue, Int16 alpha) + void Color4(Int16 red, Int16 green, Int16 blue, Int16 alpha) { - Delegates.glColor4us((GLushort)red, (GLushort)green, (GLushort)blue, (GLushort)alpha); + Delegates.glColor4s((Int16)red, (Int16)green, (Int16)blue, (Int16)alpha); } [System.CLSCompliant(false)] public static - void Color4us(GLushort red, GLushort green, GLushort blue, GLushort alpha) + unsafe void Color4(Int16* v) { - Delegates.glColor4us((GLushort)red, (GLushort)green, (GLushort)blue, (GLushort)alpha); - } - - [System.CLSCompliant(false)] - public static - unsafe void Color4usv(Int16* v) - { - { - Delegates.glColor4usv((GLushort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Color4usv(GLushort* v) - { - unsafe { Delegates.glColor4usv((GLushort*)v); } + unsafe { Delegates.glColor4sv((Int16*)v); } } public static - void Color4usv(Int16[] v) + void Color4([In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glColor4usv((GLushort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Color4usv(GLushort[] v) - { - unsafe - { - fixed (GLushort* v_ptr = v) - { - Delegates.glColor4usv((GLushort*)v_ptr); + Delegates.glColor4sv((Int16*)v_ptr); } } } public static - void Color4usv(ref Int16 v) + void Color4(ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glColor4usv((GLushort*)v_ptr); + Delegates.glColor4sv((Int16*)v_ptr); + } + } + } + + public static + void Color4(Byte red, Byte green, Byte blue, Byte alpha) + { + Delegates.glColor4ub((Byte)red, (Byte)green, (Byte)blue, (Byte)alpha); + } + + [System.CLSCompliant(false)] + public static + unsafe void Color4(Byte* v) + { + unsafe { Delegates.glColor4ubv((Byte*)v); } + } + + public static + void Color4([In, Out] Byte[] v) + { + unsafe + { + fixed (Byte* v_ptr = v) + { + Delegates.glColor4ubv((Byte*)v_ptr); + } + } + } + + public static + void Color4(ref Byte v) + { + unsafe + { + fixed (Byte* v_ptr = &v) + { + Delegates.glColor4ubv((Byte*)v_ptr); } } } [System.CLSCompliant(false)] public static - void Color4usv(ref GLushort v) + void Color4(UInt32 red, UInt32 green, UInt32 blue, UInt32 alpha) + { + Delegates.glColor4ui((UInt32)red, (UInt32)green, (UInt32)blue, (UInt32)alpha); + } + + [System.CLSCompliant(false)] + public static + unsafe void Color4(UInt32* v) + { + unsafe { Delegates.glColor4uiv((UInt32*)v); } + } + + [System.CLSCompliant(false)] + public static + void Color4([In, Out] UInt32[] v) { unsafe { - fixed (GLushort* v_ptr = &v) + fixed (UInt32* v_ptr = v) { - Delegates.glColor4usv((GLushort*)v_ptr); + Delegates.glColor4uiv((UInt32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void Color4(ref UInt32 v) + { + unsafe + { + fixed (UInt32* v_ptr = &v) + { + Delegates.glColor4uiv((UInt32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void Color4(UInt16 red, UInt16 green, UInt16 blue, UInt16 alpha) + { + Delegates.glColor4us((UInt16)red, (UInt16)green, (UInt16)blue, (UInt16)alpha); + } + + [System.CLSCompliant(false)] + public static + unsafe void Color4(UInt16* v) + { + unsafe { Delegates.glColor4usv((UInt16*)v); } + } + + [System.CLSCompliant(false)] + public static + void Color4([In, Out] UInt16[] v) + { + unsafe + { + fixed (UInt16* v_ptr = v) + { + Delegates.glColor4usv((UInt16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void Color4(ref UInt16 v) + { + unsafe + { + fixed (UInt16* v_ptr = &v) + { + Delegates.glColor4usv((UInt16*)v_ptr); } } } @@ -1023,2307 +762,2268 @@ namespace OpenTK.OpenGL } public static - void Indexd(GLdouble c) + void Indexd(Double c) { - Delegates.glIndexd((GLdouble)c); + Delegates.glIndexd((Double)c); } [System.CLSCompliant(false)] public static - unsafe void Indexdv(GLdouble* c) + unsafe void Index(Double* c) { - unsafe { Delegates.glIndexdv((GLdouble*)c); } + unsafe { Delegates.glIndexdv((Double*)c); } } public static - void Indexdv(GLdouble[] c) + void Index([In, Out] Double[] c) { unsafe { - fixed (GLdouble* c_ptr = c) + fixed (Double* c_ptr = c) { - Delegates.glIndexdv((GLdouble*)c_ptr); + Delegates.glIndexdv((Double*)c_ptr); } } } public static - void Indexdv(ref GLdouble c) + void Index(ref Double c) { unsafe { - fixed (GLdouble* c_ptr = &c) + fixed (Double* c_ptr = &c) { - Delegates.glIndexdv((GLdouble*)c_ptr); + Delegates.glIndexdv((Double*)c_ptr); } } } public static - void Indexf(GLfloat c) + void Indexf(Single c) { - Delegates.glIndexf((GLfloat)c); + Delegates.glIndexf((Single)c); } [System.CLSCompliant(false)] public static - unsafe void Indexfv(GLfloat* c) + unsafe void Index(Single* c) { - unsafe { Delegates.glIndexfv((GLfloat*)c); } + unsafe { Delegates.glIndexfv((Single*)c); } } public static - void Indexfv(GLfloat[] c) + void Index([In, Out] Single[] c) { unsafe { - fixed (GLfloat* c_ptr = c) + fixed (Single* c_ptr = c) { - Delegates.glIndexfv((GLfloat*)c_ptr); + Delegates.glIndexfv((Single*)c_ptr); } } } public static - void Indexfv(ref GLfloat c) + void Index(ref Single c) { unsafe { - fixed (GLfloat* c_ptr = &c) + fixed (Single* c_ptr = &c) { - Delegates.glIndexfv((GLfloat*)c_ptr); + Delegates.glIndexfv((Single*)c_ptr); } } } public static - void Indexi(GLint c) + void Indexi(Int32 c) { - Delegates.glIndexi((GLint)c); + Delegates.glIndexi((Int32)c); } [System.CLSCompliant(false)] public static - unsafe void Indexiv(GLint* c) + unsafe void Index(Int32* c) { - unsafe { Delegates.glIndexiv((GLint*)c); } + unsafe { Delegates.glIndexiv((Int32*)c); } } public static - void Indexiv(GLint[] c) + void Index([In, Out] Int32[] c) { unsafe { - fixed (GLint* c_ptr = c) + fixed (Int32* c_ptr = c) { - Delegates.glIndexiv((GLint*)c_ptr); + Delegates.glIndexiv((Int32*)c_ptr); } } } public static - void Indexiv(ref GLint c) + void Index(ref Int32 c) { unsafe { - fixed (GLint* c_ptr = &c) + fixed (Int32* c_ptr = &c) { - Delegates.glIndexiv((GLint*)c_ptr); + Delegates.glIndexiv((Int32*)c_ptr); } } } public static - void Indexs(GLshort c) + void Indexs(Int16 c) { - Delegates.glIndexs((GLshort)c); + Delegates.glIndexs((Int16)c); } [System.CLSCompliant(false)] public static - unsafe void Indexsv(GLshort* c) + unsafe void Index(Int16* c) { - unsafe { Delegates.glIndexsv((GLshort*)c); } + unsafe { Delegates.glIndexsv((Int16*)c); } } public static - void Indexsv(GLshort[] c) + void Index([In, Out] Int16[] c) { unsafe { - fixed (GLshort* c_ptr = c) + fixed (Int16* c_ptr = c) { - Delegates.glIndexsv((GLshort*)c_ptr); + Delegates.glIndexsv((Int16*)c_ptr); } } } public static - void Indexsv(ref GLshort c) + void Index(ref Int16 c) { unsafe { - fixed (GLshort* c_ptr = &c) + fixed (Int16* c_ptr = &c) { - Delegates.glIndexsv((GLshort*)c_ptr); + Delegates.glIndexsv((Int16*)c_ptr); } } } - public static - void Normal3b(Byte nx, Byte ny, Byte nz) - { - Delegates.glNormal3b((GLbyte)nx, (GLbyte)ny, (GLbyte)nz); - } - [System.CLSCompliant(false)] public static - void Normal3b(GLbyte nx, GLbyte ny, GLbyte nz) + void Normal3(SByte nx, SByte ny, SByte nz) { - Delegates.glNormal3b((GLbyte)nx, (GLbyte)ny, (GLbyte)nz); + Delegates.glNormal3b((SByte)nx, (SByte)ny, (SByte)nz); } [System.CLSCompliant(false)] public static - unsafe void Normal3bv(Byte* v) + unsafe void Normal3(SByte* v) { - { - Delegates.glNormal3bv((GLbyte*)v); - } + unsafe { Delegates.glNormal3bv((SByte*)v); } } [System.CLSCompliant(false)] public static - unsafe void Normal3bv(GLbyte* v) - { - unsafe { Delegates.glNormal3bv((GLbyte*)v); } - } - - public static - void Normal3bv(Byte[] v) - { - unsafe - { - fixed (Byte* v_ptr = v) - { - Delegates.glNormal3bv((GLbyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Normal3bv(GLbyte[] v) - { - unsafe - { - fixed (GLbyte* v_ptr = v) - { - Delegates.glNormal3bv((GLbyte*)v_ptr); - } - } - } - - public static - void Normal3bv(ref Byte v) + void Normal3([In, Out] SByte[] v) { unsafe { - fixed (Byte* v_ptr = &v) + fixed (SByte* v_ptr = v) { - Delegates.glNormal3bv((GLbyte*)v_ptr); + Delegates.glNormal3bv((SByte*)v_ptr); } } } [System.CLSCompliant(false)] public static - void Normal3bv(ref GLbyte v) + void Normal3(ref SByte v) { unsafe { - fixed (GLbyte* v_ptr = &v) + fixed (SByte* v_ptr = &v) { - Delegates.glNormal3bv((GLbyte*)v_ptr); + Delegates.glNormal3bv((SByte*)v_ptr); } } } public static - void Normal3d(GLdouble nx, GLdouble ny, GLdouble nz) + void Normal3(Double nx, Double ny, Double nz) { - Delegates.glNormal3d((GLdouble)nx, (GLdouble)ny, (GLdouble)nz); + Delegates.glNormal3d((Double)nx, (Double)ny, (Double)nz); } [System.CLSCompliant(false)] public static - unsafe void Normal3dv(GLdouble* v) + unsafe void Normal3(Double* v) { - unsafe { Delegates.glNormal3dv((GLdouble*)v); } + unsafe { Delegates.glNormal3dv((Double*)v); } } public static - void Normal3dv(GLdouble[] v) + void Normal3([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glNormal3dv((GLdouble*)v_ptr); + Delegates.glNormal3dv((Double*)v_ptr); } } } public static - void Normal3dv(ref GLdouble v) + void Normal3(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glNormal3dv((GLdouble*)v_ptr); + Delegates.glNormal3dv((Double*)v_ptr); } } } public static - void Normal3f(GLfloat nx, GLfloat ny, GLfloat nz) + void Normal3(Single nx, Single ny, Single nz) { - Delegates.glNormal3f((GLfloat)nx, (GLfloat)ny, (GLfloat)nz); + Delegates.glNormal3f((Single)nx, (Single)ny, (Single)nz); } [System.CLSCompliant(false)] public static - unsafe void Normal3fv(GLfloat* v) + unsafe void Normal3(Single* v) { - unsafe { Delegates.glNormal3fv((GLfloat*)v); } + unsafe { Delegates.glNormal3fv((Single*)v); } } public static - void Normal3fv(GLfloat[] v) + void Normal3([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glNormal3fv((GLfloat*)v_ptr); + Delegates.glNormal3fv((Single*)v_ptr); } } } public static - void Normal3fv(ref GLfloat v) + void Normal3(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glNormal3fv((GLfloat*)v_ptr); + Delegates.glNormal3fv((Single*)v_ptr); } } } public static - void Normal3i(GLint nx, GLint ny, GLint nz) + void Normal3(Int32 nx, Int32 ny, Int32 nz) { - Delegates.glNormal3i((GLint)nx, (GLint)ny, (GLint)nz); + Delegates.glNormal3i((Int32)nx, (Int32)ny, (Int32)nz); } [System.CLSCompliant(false)] public static - unsafe void Normal3iv(GLint* v) + unsafe void Normal3(Int32* v) { - unsafe { Delegates.glNormal3iv((GLint*)v); } + unsafe { Delegates.glNormal3iv((Int32*)v); } } public static - void Normal3iv(GLint[] v) + void Normal3([In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glNormal3iv((GLint*)v_ptr); + Delegates.glNormal3iv((Int32*)v_ptr); } } } public static - void Normal3iv(ref GLint v) + void Normal3(ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glNormal3iv((GLint*)v_ptr); + Delegates.glNormal3iv((Int32*)v_ptr); } } } public static - void Normal3s(GLshort nx, GLshort ny, GLshort nz) + void Normal3(Int16 nx, Int16 ny, Int16 nz) { - Delegates.glNormal3s((GLshort)nx, (GLshort)ny, (GLshort)nz); + Delegates.glNormal3s((Int16)nx, (Int16)ny, (Int16)nz); } [System.CLSCompliant(false)] public static - unsafe void Normal3sv(GLshort* v) + unsafe void Normal3(Int16* v) { - unsafe { Delegates.glNormal3sv((GLshort*)v); } + unsafe { Delegates.glNormal3sv((Int16*)v); } } public static - void Normal3sv(GLshort[] v) + void Normal3([In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glNormal3sv((GLshort*)v_ptr); + Delegates.glNormal3sv((Int16*)v_ptr); } } } public static - void Normal3sv(ref GLshort v) + void Normal3(ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glNormal3sv((GLshort*)v_ptr); + Delegates.glNormal3sv((Int16*)v_ptr); } } } public static - void RasterPos2d(GLdouble x, GLdouble y) + void RasterPos2(Double x, Double y) { - Delegates.glRasterPos2d((GLdouble)x, (GLdouble)y); + Delegates.glRasterPos2d((Double)x, (Double)y); } [System.CLSCompliant(false)] public static - unsafe void RasterPos2dv(GLdouble* v) + unsafe void RasterPos2(Double* v) { - unsafe { Delegates.glRasterPos2dv((GLdouble*)v); } + unsafe { Delegates.glRasterPos2dv((Double*)v); } } public static - void RasterPos2dv(GLdouble[] v) + void RasterPos2([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glRasterPos2dv((GLdouble*)v_ptr); + Delegates.glRasterPos2dv((Double*)v_ptr); } } } public static - void RasterPos2dv(ref GLdouble v) + void RasterPos2(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glRasterPos2dv((GLdouble*)v_ptr); + Delegates.glRasterPos2dv((Double*)v_ptr); } } } public static - void RasterPos2f(GLfloat x, GLfloat y) + void RasterPos2(Single x, Single y) { - Delegates.glRasterPos2f((GLfloat)x, (GLfloat)y); + Delegates.glRasterPos2f((Single)x, (Single)y); } [System.CLSCompliant(false)] public static - unsafe void RasterPos2fv(GLfloat* v) + unsafe void RasterPos2(Single* v) { - unsafe { Delegates.glRasterPos2fv((GLfloat*)v); } + unsafe { Delegates.glRasterPos2fv((Single*)v); } } public static - void RasterPos2fv(GLfloat[] v) + void RasterPos2([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glRasterPos2fv((GLfloat*)v_ptr); + Delegates.glRasterPos2fv((Single*)v_ptr); } } } public static - void RasterPos2fv(ref GLfloat v) + void RasterPos2(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glRasterPos2fv((GLfloat*)v_ptr); + Delegates.glRasterPos2fv((Single*)v_ptr); } } } public static - void RasterPos2i(GLint x, GLint y) + void RasterPos2(Int32 x, Int32 y) { - Delegates.glRasterPos2i((GLint)x, (GLint)y); + Delegates.glRasterPos2i((Int32)x, (Int32)y); } [System.CLSCompliant(false)] public static - unsafe void RasterPos2iv(GLint* v) + unsafe void RasterPos2(Int32* v) { - unsafe { Delegates.glRasterPos2iv((GLint*)v); } + unsafe { Delegates.glRasterPos2iv((Int32*)v); } } public static - void RasterPos2iv(GLint[] v) + void RasterPos2([In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glRasterPos2iv((GLint*)v_ptr); + Delegates.glRasterPos2iv((Int32*)v_ptr); } } } public static - void RasterPos2iv(ref GLint v) + void RasterPos2(ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glRasterPos2iv((GLint*)v_ptr); + Delegates.glRasterPos2iv((Int32*)v_ptr); } } } public static - void RasterPos2s(GLshort x, GLshort y) + void RasterPos2(Int16 x, Int16 y) { - Delegates.glRasterPos2s((GLshort)x, (GLshort)y); + Delegates.glRasterPos2s((Int16)x, (Int16)y); } [System.CLSCompliant(false)] public static - unsafe void RasterPos2sv(GLshort* v) + unsafe void RasterPos2(Int16* v) { - unsafe { Delegates.glRasterPos2sv((GLshort*)v); } + unsafe { Delegates.glRasterPos2sv((Int16*)v); } } public static - void RasterPos2sv(GLshort[] v) + void RasterPos2([In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glRasterPos2sv((GLshort*)v_ptr); + Delegates.glRasterPos2sv((Int16*)v_ptr); } } } public static - void RasterPos2sv(ref GLshort v) + void RasterPos2(ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glRasterPos2sv((GLshort*)v_ptr); + Delegates.glRasterPos2sv((Int16*)v_ptr); } } } public static - void RasterPos3d(GLdouble x, GLdouble y, GLdouble z) + void RasterPos3(Double x, Double y, Double z) { - Delegates.glRasterPos3d((GLdouble)x, (GLdouble)y, (GLdouble)z); + Delegates.glRasterPos3d((Double)x, (Double)y, (Double)z); } [System.CLSCompliant(false)] public static - unsafe void RasterPos3dv(GLdouble* v) + unsafe void RasterPos3(Double* v) { - unsafe { Delegates.glRasterPos3dv((GLdouble*)v); } + unsafe { Delegates.glRasterPos3dv((Double*)v); } } public static - void RasterPos3dv(GLdouble[] v) + void RasterPos3([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glRasterPos3dv((GLdouble*)v_ptr); + Delegates.glRasterPos3dv((Double*)v_ptr); } } } public static - void RasterPos3dv(ref GLdouble v) + void RasterPos3(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glRasterPos3dv((GLdouble*)v_ptr); + Delegates.glRasterPos3dv((Double*)v_ptr); } } } public static - void RasterPos3f(GLfloat x, GLfloat y, GLfloat z) + void RasterPos3(Single x, Single y, Single z) { - Delegates.glRasterPos3f((GLfloat)x, (GLfloat)y, (GLfloat)z); + Delegates.glRasterPos3f((Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void RasterPos3fv(GLfloat* v) + unsafe void RasterPos3(Single* v) { - unsafe { Delegates.glRasterPos3fv((GLfloat*)v); } + unsafe { Delegates.glRasterPos3fv((Single*)v); } } public static - void RasterPos3fv(GLfloat[] v) + void RasterPos3([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glRasterPos3fv((GLfloat*)v_ptr); + Delegates.glRasterPos3fv((Single*)v_ptr); } } } public static - void RasterPos3fv(ref GLfloat v) + void RasterPos3(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glRasterPos3fv((GLfloat*)v_ptr); + Delegates.glRasterPos3fv((Single*)v_ptr); } } } public static - void RasterPos3i(GLint x, GLint y, GLint z) + void RasterPos3(Int32 x, Int32 y, Int32 z) { - Delegates.glRasterPos3i((GLint)x, (GLint)y, (GLint)z); + Delegates.glRasterPos3i((Int32)x, (Int32)y, (Int32)z); } [System.CLSCompliant(false)] public static - unsafe void RasterPos3iv(GLint* v) + unsafe void RasterPos3(Int32* v) { - unsafe { Delegates.glRasterPos3iv((GLint*)v); } + unsafe { Delegates.glRasterPos3iv((Int32*)v); } } public static - void RasterPos3iv(GLint[] v) + void RasterPos3([In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glRasterPos3iv((GLint*)v_ptr); + Delegates.glRasterPos3iv((Int32*)v_ptr); } } } public static - void RasterPos3iv(ref GLint v) + void RasterPos3(ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glRasterPos3iv((GLint*)v_ptr); + Delegates.glRasterPos3iv((Int32*)v_ptr); } } } public static - void RasterPos3s(GLshort x, GLshort y, GLshort z) + void RasterPos3(Int16 x, Int16 y, Int16 z) { - Delegates.glRasterPos3s((GLshort)x, (GLshort)y, (GLshort)z); + Delegates.glRasterPos3s((Int16)x, (Int16)y, (Int16)z); } [System.CLSCompliant(false)] public static - unsafe void RasterPos3sv(GLshort* v) + unsafe void RasterPos3(Int16* v) { - unsafe { Delegates.glRasterPos3sv((GLshort*)v); } + unsafe { Delegates.glRasterPos3sv((Int16*)v); } } public static - void RasterPos3sv(GLshort[] v) + void RasterPos3([In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glRasterPos3sv((GLshort*)v_ptr); + Delegates.glRasterPos3sv((Int16*)v_ptr); } } } public static - void RasterPos3sv(ref GLshort v) + void RasterPos3(ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glRasterPos3sv((GLshort*)v_ptr); + Delegates.glRasterPos3sv((Int16*)v_ptr); } } } public static - void RasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w) + void RasterPos4(Double x, Double y, Double z, Double w) { - Delegates.glRasterPos4d((GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); + Delegates.glRasterPos4d((Double)x, (Double)y, (Double)z, (Double)w); } [System.CLSCompliant(false)] public static - unsafe void RasterPos4dv(GLdouble* v) + unsafe void RasterPos4(Double* v) { - unsafe { Delegates.glRasterPos4dv((GLdouble*)v); } + unsafe { Delegates.glRasterPos4dv((Double*)v); } } public static - void RasterPos4dv(GLdouble[] v) + void RasterPos4([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glRasterPos4dv((GLdouble*)v_ptr); + Delegates.glRasterPos4dv((Double*)v_ptr); } } } public static - void RasterPos4dv(ref GLdouble v) + void RasterPos4(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glRasterPos4dv((GLdouble*)v_ptr); + Delegates.glRasterPos4dv((Double*)v_ptr); } } } public static - void RasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w) + void RasterPos4(Single x, Single y, Single z, Single w) { - Delegates.glRasterPos4f((GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); + Delegates.glRasterPos4f((Single)x, (Single)y, (Single)z, (Single)w); } [System.CLSCompliant(false)] public static - unsafe void RasterPos4fv(GLfloat* v) + unsafe void RasterPos4(Single* v) { - unsafe { Delegates.glRasterPos4fv((GLfloat*)v); } + unsafe { Delegates.glRasterPos4fv((Single*)v); } } public static - void RasterPos4fv(GLfloat[] v) + void RasterPos4([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glRasterPos4fv((GLfloat*)v_ptr); + Delegates.glRasterPos4fv((Single*)v_ptr); } } } public static - void RasterPos4fv(ref GLfloat v) + void RasterPos4(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glRasterPos4fv((GLfloat*)v_ptr); + Delegates.glRasterPos4fv((Single*)v_ptr); } } } public static - void RasterPos4i(GLint x, GLint y, GLint z, GLint w) + void RasterPos4(Int32 x, Int32 y, Int32 z, Int32 w) { - Delegates.glRasterPos4i((GLint)x, (GLint)y, (GLint)z, (GLint)w); + Delegates.glRasterPos4i((Int32)x, (Int32)y, (Int32)z, (Int32)w); } [System.CLSCompliant(false)] public static - unsafe void RasterPos4iv(GLint* v) + unsafe void RasterPos4(Int32* v) { - unsafe { Delegates.glRasterPos4iv((GLint*)v); } + unsafe { Delegates.glRasterPos4iv((Int32*)v); } } public static - void RasterPos4iv(GLint[] v) + void RasterPos4([In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glRasterPos4iv((GLint*)v_ptr); + Delegates.glRasterPos4iv((Int32*)v_ptr); } } } public static - void RasterPos4iv(ref GLint v) + void RasterPos4(ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glRasterPos4iv((GLint*)v_ptr); + Delegates.glRasterPos4iv((Int32*)v_ptr); } } } public static - void RasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w) + void RasterPos4(Int16 x, Int16 y, Int16 z, Int16 w) { - Delegates.glRasterPos4s((GLshort)x, (GLshort)y, (GLshort)z, (GLshort)w); + Delegates.glRasterPos4s((Int16)x, (Int16)y, (Int16)z, (Int16)w); } [System.CLSCompliant(false)] public static - unsafe void RasterPos4sv(GLshort* v) + unsafe void RasterPos4(Int16* v) { - unsafe { Delegates.glRasterPos4sv((GLshort*)v); } + unsafe { Delegates.glRasterPos4sv((Int16*)v); } } public static - void RasterPos4sv(GLshort[] v) + void RasterPos4([In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glRasterPos4sv((GLshort*)v_ptr); + Delegates.glRasterPos4sv((Int16*)v_ptr); } } } public static - void RasterPos4sv(ref GLshort v) + void RasterPos4(ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glRasterPos4sv((GLshort*)v_ptr); + Delegates.glRasterPos4sv((Int16*)v_ptr); } } } public static - void Rectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2) + void Rectd(Double x1, Double y1, Double x2, Double y2) { - Delegates.glRectd((GLdouble)x1, (GLdouble)y1, (GLdouble)x2, (GLdouble)y2); + Delegates.glRectd((Double)x1, (Double)y1, (Double)x2, (Double)y2); } [System.CLSCompliant(false)] public static - unsafe void Rectdv(GLdouble* v1, GLdouble* v2) + unsafe void Rect(Double* v1, Double* v2) { - unsafe { Delegates.glRectdv((GLdouble*)v1, (GLdouble*)v2); } + unsafe { Delegates.glRectdv((Double*)v1, (Double*)v2); } } [System.CLSCompliant(false)] public static - unsafe void Rectdv(GLdouble* v1, GLdouble[] v2) + unsafe void Rect(Double* v1, [In, Out] Double[] v2) { - fixed (GLdouble* v2_ptr = v2) + fixed (Double* v2_ptr = v2) { - Delegates.glRectdv((GLdouble*)v1, (GLdouble*)v2_ptr); + Delegates.glRectdv((Double*)v1, (Double*)v2_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Rectdv(GLdouble* v1, ref GLdouble v2) + unsafe void Rect(Double* v1, ref Double v2) { - fixed (GLdouble* v2_ptr = &v2) + fixed (Double* v2_ptr = &v2) { - Delegates.glRectdv((GLdouble*)v1, (GLdouble*)v2_ptr); + Delegates.glRectdv((Double*)v1, (Double*)v2_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Rectdv(GLdouble[] v1, GLdouble* v2) + unsafe void Rect([In, Out] Double[] v1, Double* v2) { - fixed (GLdouble* v1_ptr = v1) + fixed (Double* v1_ptr = v1) { - Delegates.glRectdv((GLdouble*)v1_ptr, (GLdouble*)v2); + Delegates.glRectdv((Double*)v1_ptr, (Double*)v2); } } public static - void Rectdv(GLdouble[] v1, GLdouble[] v2) + void Rect([In, Out] Double[] v1, [In, Out] Double[] v2) { unsafe { - fixed (GLdouble* v1_ptr = v1) - fixed (GLdouble* v2_ptr = v2) + fixed (Double* v1_ptr = v1) + fixed (Double* v2_ptr = v2) { - Delegates.glRectdv((GLdouble*)v1_ptr, (GLdouble*)v2_ptr); + Delegates.glRectdv((Double*)v1_ptr, (Double*)v2_ptr); } } } public static - void Rectdv(GLdouble[] v1, ref GLdouble v2) + void Rect([In, Out] Double[] v1, ref Double v2) { unsafe { - fixed (GLdouble* v1_ptr = v1) - fixed (GLdouble* v2_ptr = &v2) + fixed (Double* v1_ptr = v1) + fixed (Double* v2_ptr = &v2) { - Delegates.glRectdv((GLdouble*)v1_ptr, (GLdouble*)v2_ptr); + Delegates.glRectdv((Double*)v1_ptr, (Double*)v2_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Rectdv(ref GLdouble v1, GLdouble* v2) + unsafe void Rect(ref Double v1, Double* v2) { - fixed (GLdouble* v1_ptr = &v1) + fixed (Double* v1_ptr = &v1) { - Delegates.glRectdv((GLdouble*)v1_ptr, (GLdouble*)v2); + Delegates.glRectdv((Double*)v1_ptr, (Double*)v2); } } public static - void Rectdv(ref GLdouble v1, GLdouble[] v2) + void Rect(ref Double v1, [In, Out] Double[] v2) { unsafe { - fixed (GLdouble* v1_ptr = &v1) - fixed (GLdouble* v2_ptr = v2) + fixed (Double* v1_ptr = &v1) + fixed (Double* v2_ptr = v2) { - Delegates.glRectdv((GLdouble*)v1_ptr, (GLdouble*)v2_ptr); + Delegates.glRectdv((Double*)v1_ptr, (Double*)v2_ptr); } } } public static - void Rectdv(ref GLdouble v1, ref GLdouble v2) + void Rect(ref Double v1, ref Double v2) { unsafe { - fixed (GLdouble* v1_ptr = &v1) - fixed (GLdouble* v2_ptr = &v2) + fixed (Double* v1_ptr = &v1) + fixed (Double* v2_ptr = &v2) { - Delegates.glRectdv((GLdouble*)v1_ptr, (GLdouble*)v2_ptr); + Delegates.glRectdv((Double*)v1_ptr, (Double*)v2_ptr); } } } public static - void Rectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2) + void Rectf(Single x1, Single y1, Single x2, Single y2) { - Delegates.glRectf((GLfloat)x1, (GLfloat)y1, (GLfloat)x2, (GLfloat)y2); + Delegates.glRectf((Single)x1, (Single)y1, (Single)x2, (Single)y2); } [System.CLSCompliant(false)] public static - unsafe void Rectfv(GLfloat* v1, GLfloat* v2) + unsafe void Rect(Single* v1, Single* v2) { - unsafe { Delegates.glRectfv((GLfloat*)v1, (GLfloat*)v2); } + unsafe { Delegates.glRectfv((Single*)v1, (Single*)v2); } } [System.CLSCompliant(false)] public static - unsafe void Rectfv(GLfloat* v1, GLfloat[] v2) + unsafe void Rect(Single* v1, [In, Out] Single[] v2) { - fixed (GLfloat* v2_ptr = v2) + fixed (Single* v2_ptr = v2) { - Delegates.glRectfv((GLfloat*)v1, (GLfloat*)v2_ptr); + Delegates.glRectfv((Single*)v1, (Single*)v2_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Rectfv(GLfloat* v1, ref GLfloat v2) + unsafe void Rect(Single* v1, ref Single v2) { - fixed (GLfloat* v2_ptr = &v2) + fixed (Single* v2_ptr = &v2) { - Delegates.glRectfv((GLfloat*)v1, (GLfloat*)v2_ptr); + Delegates.glRectfv((Single*)v1, (Single*)v2_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Rectfv(GLfloat[] v1, GLfloat* v2) + unsafe void Rect([In, Out] Single[] v1, Single* v2) { - fixed (GLfloat* v1_ptr = v1) + fixed (Single* v1_ptr = v1) { - Delegates.glRectfv((GLfloat*)v1_ptr, (GLfloat*)v2); + Delegates.glRectfv((Single*)v1_ptr, (Single*)v2); } } public static - void Rectfv(GLfloat[] v1, GLfloat[] v2) + void Rect([In, Out] Single[] v1, [In, Out] Single[] v2) { unsafe { - fixed (GLfloat* v1_ptr = v1) - fixed (GLfloat* v2_ptr = v2) + fixed (Single* v1_ptr = v1) + fixed (Single* v2_ptr = v2) { - Delegates.glRectfv((GLfloat*)v1_ptr, (GLfloat*)v2_ptr); + Delegates.glRectfv((Single*)v1_ptr, (Single*)v2_ptr); } } } public static - void Rectfv(GLfloat[] v1, ref GLfloat v2) + void Rect([In, Out] Single[] v1, ref Single v2) { unsafe { - fixed (GLfloat* v1_ptr = v1) - fixed (GLfloat* v2_ptr = &v2) + fixed (Single* v1_ptr = v1) + fixed (Single* v2_ptr = &v2) { - Delegates.glRectfv((GLfloat*)v1_ptr, (GLfloat*)v2_ptr); + Delegates.glRectfv((Single*)v1_ptr, (Single*)v2_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Rectfv(ref GLfloat v1, GLfloat* v2) + unsafe void Rect(ref Single v1, Single* v2) { - fixed (GLfloat* v1_ptr = &v1) + fixed (Single* v1_ptr = &v1) { - Delegates.glRectfv((GLfloat*)v1_ptr, (GLfloat*)v2); + Delegates.glRectfv((Single*)v1_ptr, (Single*)v2); } } public static - void Rectfv(ref GLfloat v1, GLfloat[] v2) + void Rect(ref Single v1, [In, Out] Single[] v2) { unsafe { - fixed (GLfloat* v1_ptr = &v1) - fixed (GLfloat* v2_ptr = v2) + fixed (Single* v1_ptr = &v1) + fixed (Single* v2_ptr = v2) { - Delegates.glRectfv((GLfloat*)v1_ptr, (GLfloat*)v2_ptr); + Delegates.glRectfv((Single*)v1_ptr, (Single*)v2_ptr); } } } public static - void Rectfv(ref GLfloat v1, ref GLfloat v2) + void Rect(ref Single v1, ref Single v2) { unsafe { - fixed (GLfloat* v1_ptr = &v1) - fixed (GLfloat* v2_ptr = &v2) + fixed (Single* v1_ptr = &v1) + fixed (Single* v2_ptr = &v2) { - Delegates.glRectfv((GLfloat*)v1_ptr, (GLfloat*)v2_ptr); + Delegates.glRectfv((Single*)v1_ptr, (Single*)v2_ptr); } } } public static - void Recti(GLint x1, GLint y1, GLint x2, GLint y2) + void Recti(Int32 x1, Int32 y1, Int32 x2, Int32 y2) { - Delegates.glRecti((GLint)x1, (GLint)y1, (GLint)x2, (GLint)y2); + Delegates.glRecti((Int32)x1, (Int32)y1, (Int32)x2, (Int32)y2); } [System.CLSCompliant(false)] public static - unsafe void Rectiv(GLint* v1, GLint* v2) + unsafe void Rect(Int32* v1, Int32* v2) { - unsafe { Delegates.glRectiv((GLint*)v1, (GLint*)v2); } + unsafe { Delegates.glRectiv((Int32*)v1, (Int32*)v2); } } [System.CLSCompliant(false)] public static - unsafe void Rectiv(GLint* v1, GLint[] v2) + unsafe void Rect(Int32* v1, [In, Out] Int32[] v2) { - fixed (GLint* v2_ptr = v2) + fixed (Int32* v2_ptr = v2) { - Delegates.glRectiv((GLint*)v1, (GLint*)v2_ptr); + Delegates.glRectiv((Int32*)v1, (Int32*)v2_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Rectiv(GLint* v1, ref GLint v2) + unsafe void Rect(Int32* v1, ref Int32 v2) { - fixed (GLint* v2_ptr = &v2) + fixed (Int32* v2_ptr = &v2) { - Delegates.glRectiv((GLint*)v1, (GLint*)v2_ptr); + Delegates.glRectiv((Int32*)v1, (Int32*)v2_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Rectiv(GLint[] v1, GLint* v2) + unsafe void Rect([In, Out] Int32[] v1, Int32* v2) { - fixed (GLint* v1_ptr = v1) + fixed (Int32* v1_ptr = v1) { - Delegates.glRectiv((GLint*)v1_ptr, (GLint*)v2); + Delegates.glRectiv((Int32*)v1_ptr, (Int32*)v2); } } public static - void Rectiv(GLint[] v1, GLint[] v2) + void Rect([In, Out] Int32[] v1, [In, Out] Int32[] v2) { unsafe { - fixed (GLint* v1_ptr = v1) - fixed (GLint* v2_ptr = v2) + fixed (Int32* v1_ptr = v1) + fixed (Int32* v2_ptr = v2) { - Delegates.glRectiv((GLint*)v1_ptr, (GLint*)v2_ptr); + Delegates.glRectiv((Int32*)v1_ptr, (Int32*)v2_ptr); } } } public static - void Rectiv(GLint[] v1, ref GLint v2) + void Rect([In, Out] Int32[] v1, ref Int32 v2) { unsafe { - fixed (GLint* v1_ptr = v1) - fixed (GLint* v2_ptr = &v2) + fixed (Int32* v1_ptr = v1) + fixed (Int32* v2_ptr = &v2) { - Delegates.glRectiv((GLint*)v1_ptr, (GLint*)v2_ptr); + Delegates.glRectiv((Int32*)v1_ptr, (Int32*)v2_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Rectiv(ref GLint v1, GLint* v2) + unsafe void Rect(ref Int32 v1, Int32* v2) { - fixed (GLint* v1_ptr = &v1) + fixed (Int32* v1_ptr = &v1) { - Delegates.glRectiv((GLint*)v1_ptr, (GLint*)v2); + Delegates.glRectiv((Int32*)v1_ptr, (Int32*)v2); } } public static - void Rectiv(ref GLint v1, GLint[] v2) + void Rect(ref Int32 v1, [In, Out] Int32[] v2) { unsafe { - fixed (GLint* v1_ptr = &v1) - fixed (GLint* v2_ptr = v2) + fixed (Int32* v1_ptr = &v1) + fixed (Int32* v2_ptr = v2) { - Delegates.glRectiv((GLint*)v1_ptr, (GLint*)v2_ptr); + Delegates.glRectiv((Int32*)v1_ptr, (Int32*)v2_ptr); } } } public static - void Rectiv(ref GLint v1, ref GLint v2) + void Rect(ref Int32 v1, ref Int32 v2) { unsafe { - fixed (GLint* v1_ptr = &v1) - fixed (GLint* v2_ptr = &v2) + fixed (Int32* v1_ptr = &v1) + fixed (Int32* v2_ptr = &v2) { - Delegates.glRectiv((GLint*)v1_ptr, (GLint*)v2_ptr); + Delegates.glRectiv((Int32*)v1_ptr, (Int32*)v2_ptr); } } } public static - void Rects(GLshort x1, GLshort y1, GLshort x2, GLshort y2) + void Rects(Int16 x1, Int16 y1, Int16 x2, Int16 y2) { - Delegates.glRects((GLshort)x1, (GLshort)y1, (GLshort)x2, (GLshort)y2); + Delegates.glRects((Int16)x1, (Int16)y1, (Int16)x2, (Int16)y2); } [System.CLSCompliant(false)] public static - unsafe void Rectsv(GLshort* v1, GLshort* v2) + unsafe void Rect(Int16* v1, Int16* v2) { - unsafe { Delegates.glRectsv((GLshort*)v1, (GLshort*)v2); } + unsafe { Delegates.glRectsv((Int16*)v1, (Int16*)v2); } } [System.CLSCompliant(false)] public static - unsafe void Rectsv(GLshort* v1, GLshort[] v2) + unsafe void Rect(Int16* v1, [In, Out] Int16[] v2) { - fixed (GLshort* v2_ptr = v2) + fixed (Int16* v2_ptr = v2) { - Delegates.glRectsv((GLshort*)v1, (GLshort*)v2_ptr); + Delegates.glRectsv((Int16*)v1, (Int16*)v2_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Rectsv(GLshort* v1, ref GLshort v2) + unsafe void Rect(Int16* v1, ref Int16 v2) { - fixed (GLshort* v2_ptr = &v2) + fixed (Int16* v2_ptr = &v2) { - Delegates.glRectsv((GLshort*)v1, (GLshort*)v2_ptr); + Delegates.glRectsv((Int16*)v1, (Int16*)v2_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Rectsv(GLshort[] v1, GLshort* v2) + unsafe void Rect([In, Out] Int16[] v1, Int16* v2) { - fixed (GLshort* v1_ptr = v1) + fixed (Int16* v1_ptr = v1) { - Delegates.glRectsv((GLshort*)v1_ptr, (GLshort*)v2); + Delegates.glRectsv((Int16*)v1_ptr, (Int16*)v2); } } public static - void Rectsv(GLshort[] v1, GLshort[] v2) + void Rect([In, Out] Int16[] v1, [In, Out] Int16[] v2) { unsafe { - fixed (GLshort* v1_ptr = v1) - fixed (GLshort* v2_ptr = v2) + fixed (Int16* v1_ptr = v1) + fixed (Int16* v2_ptr = v2) { - Delegates.glRectsv((GLshort*)v1_ptr, (GLshort*)v2_ptr); + Delegates.glRectsv((Int16*)v1_ptr, (Int16*)v2_ptr); } } } public static - void Rectsv(GLshort[] v1, ref GLshort v2) + void Rect([In, Out] Int16[] v1, ref Int16 v2) { unsafe { - fixed (GLshort* v1_ptr = v1) - fixed (GLshort* v2_ptr = &v2) + fixed (Int16* v1_ptr = v1) + fixed (Int16* v2_ptr = &v2) { - Delegates.glRectsv((GLshort*)v1_ptr, (GLshort*)v2_ptr); + Delegates.glRectsv((Int16*)v1_ptr, (Int16*)v2_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Rectsv(ref GLshort v1, GLshort* v2) + unsafe void Rect(ref Int16 v1, Int16* v2) { - fixed (GLshort* v1_ptr = &v1) + fixed (Int16* v1_ptr = &v1) { - Delegates.glRectsv((GLshort*)v1_ptr, (GLshort*)v2); + Delegates.glRectsv((Int16*)v1_ptr, (Int16*)v2); } } public static - void Rectsv(ref GLshort v1, GLshort[] v2) + void Rect(ref Int16 v1, [In, Out] Int16[] v2) { unsafe { - fixed (GLshort* v1_ptr = &v1) - fixed (GLshort* v2_ptr = v2) + fixed (Int16* v1_ptr = &v1) + fixed (Int16* v2_ptr = v2) { - Delegates.glRectsv((GLshort*)v1_ptr, (GLshort*)v2_ptr); + Delegates.glRectsv((Int16*)v1_ptr, (Int16*)v2_ptr); } } } public static - void Rectsv(ref GLshort v1, ref GLshort v2) + void Rect(ref Int16 v1, ref Int16 v2) { unsafe { - fixed (GLshort* v1_ptr = &v1) - fixed (GLshort* v2_ptr = &v2) + fixed (Int16* v1_ptr = &v1) + fixed (Int16* v2_ptr = &v2) { - Delegates.glRectsv((GLshort*)v1_ptr, (GLshort*)v2_ptr); + Delegates.glRectsv((Int16*)v1_ptr, (Int16*)v2_ptr); } } } public static - void TexCoord1d(GLdouble s) + void TexCoord1(Double s) { - Delegates.glTexCoord1d((GLdouble)s); + Delegates.glTexCoord1d((Double)s); } [System.CLSCompliant(false)] public static - unsafe void TexCoord1dv(GLdouble* v) + unsafe void TexCoord1(Double* v) { - unsafe { Delegates.glTexCoord1dv((GLdouble*)v); } + unsafe { Delegates.glTexCoord1dv((Double*)v); } } public static - void TexCoord1dv(GLdouble[] v) + void TexCoord1([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glTexCoord1dv((GLdouble*)v_ptr); + Delegates.glTexCoord1dv((Double*)v_ptr); } } } public static - void TexCoord1dv(ref GLdouble v) + void TexCoord1(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glTexCoord1dv((GLdouble*)v_ptr); + Delegates.glTexCoord1dv((Double*)v_ptr); } } } public static - void TexCoord1f(GLfloat s) + void TexCoord1(Single s) { - Delegates.glTexCoord1f((GLfloat)s); + Delegates.glTexCoord1f((Single)s); } [System.CLSCompliant(false)] public static - unsafe void TexCoord1fv(GLfloat* v) + unsafe void TexCoord1(Single* v) { - unsafe { Delegates.glTexCoord1fv((GLfloat*)v); } + unsafe { Delegates.glTexCoord1fv((Single*)v); } } public static - void TexCoord1fv(GLfloat[] v) + void TexCoord1([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord1fv((GLfloat*)v_ptr); + Delegates.glTexCoord1fv((Single*)v_ptr); } } } public static - void TexCoord1fv(ref GLfloat v) + void TexCoord1(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord1fv((GLfloat*)v_ptr); + Delegates.glTexCoord1fv((Single*)v_ptr); } } } public static - void TexCoord1i(GLint s) + void TexCoord1(Int32 s) { - Delegates.glTexCoord1i((GLint)s); + Delegates.glTexCoord1i((Int32)s); } [System.CLSCompliant(false)] public static - unsafe void TexCoord1iv(GLint* v) + unsafe void TexCoord1(Int32* v) { - unsafe { Delegates.glTexCoord1iv((GLint*)v); } + unsafe { Delegates.glTexCoord1iv((Int32*)v); } } public static - void TexCoord1iv(GLint[] v) + void TexCoord1([In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glTexCoord1iv((GLint*)v_ptr); + Delegates.glTexCoord1iv((Int32*)v_ptr); } } } public static - void TexCoord1iv(ref GLint v) + void TexCoord1(ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glTexCoord1iv((GLint*)v_ptr); + Delegates.glTexCoord1iv((Int32*)v_ptr); } } } public static - void TexCoord1s(GLshort s) + void TexCoord1(Int16 s) { - Delegates.glTexCoord1s((GLshort)s); + Delegates.glTexCoord1s((Int16)s); } [System.CLSCompliant(false)] public static - unsafe void TexCoord1sv(GLshort* v) + unsafe void TexCoord1(Int16* v) { - unsafe { Delegates.glTexCoord1sv((GLshort*)v); } + unsafe { Delegates.glTexCoord1sv((Int16*)v); } } public static - void TexCoord1sv(GLshort[] v) + void TexCoord1([In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glTexCoord1sv((GLshort*)v_ptr); + Delegates.glTexCoord1sv((Int16*)v_ptr); } } } public static - void TexCoord1sv(ref GLshort v) + void TexCoord1(ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glTexCoord1sv((GLshort*)v_ptr); + Delegates.glTexCoord1sv((Int16*)v_ptr); } } } public static - void TexCoord2d(GLdouble s, GLdouble t) + void TexCoord2(Double s, Double t) { - Delegates.glTexCoord2d((GLdouble)s, (GLdouble)t); + Delegates.glTexCoord2d((Double)s, (Double)t); } [System.CLSCompliant(false)] public static - unsafe void TexCoord2dv(GLdouble* v) + unsafe void TexCoord2(Double* v) { - unsafe { Delegates.glTexCoord2dv((GLdouble*)v); } + unsafe { Delegates.glTexCoord2dv((Double*)v); } } public static - void TexCoord2dv(GLdouble[] v) + void TexCoord2([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glTexCoord2dv((GLdouble*)v_ptr); + Delegates.glTexCoord2dv((Double*)v_ptr); } } } public static - void TexCoord2dv(ref GLdouble v) + void TexCoord2(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glTexCoord2dv((GLdouble*)v_ptr); + Delegates.glTexCoord2dv((Double*)v_ptr); } } } public static - void TexCoord2f(GLfloat s, GLfloat t) + void TexCoord2(Single s, Single t) { - Delegates.glTexCoord2f((GLfloat)s, (GLfloat)t); + Delegates.glTexCoord2f((Single)s, (Single)t); } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fv(GLfloat* v) + unsafe void TexCoord2(Single* v) { - unsafe { Delegates.glTexCoord2fv((GLfloat*)v); } + unsafe { Delegates.glTexCoord2fv((Single*)v); } } public static - void TexCoord2fv(GLfloat[] v) + void TexCoord2([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fv((GLfloat*)v_ptr); + Delegates.glTexCoord2fv((Single*)v_ptr); } } } public static - void TexCoord2fv(ref GLfloat v) + void TexCoord2(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fv((GLfloat*)v_ptr); + Delegates.glTexCoord2fv((Single*)v_ptr); } } } public static - void TexCoord2i(GLint s, GLint t) + void TexCoord2(Int32 s, Int32 t) { - Delegates.glTexCoord2i((GLint)s, (GLint)t); + Delegates.glTexCoord2i((Int32)s, (Int32)t); } [System.CLSCompliant(false)] public static - unsafe void TexCoord2iv(GLint* v) + unsafe void TexCoord2(Int32* v) { - unsafe { Delegates.glTexCoord2iv((GLint*)v); } + unsafe { Delegates.glTexCoord2iv((Int32*)v); } } public static - void TexCoord2iv(GLint[] v) + void TexCoord2([In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glTexCoord2iv((GLint*)v_ptr); + Delegates.glTexCoord2iv((Int32*)v_ptr); } } } public static - void TexCoord2iv(ref GLint v) + void TexCoord2(ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glTexCoord2iv((GLint*)v_ptr); + Delegates.glTexCoord2iv((Int32*)v_ptr); } } } public static - void TexCoord2s(GLshort s, GLshort t) + void TexCoord2(Int16 s, Int16 t) { - Delegates.glTexCoord2s((GLshort)s, (GLshort)t); + Delegates.glTexCoord2s((Int16)s, (Int16)t); } [System.CLSCompliant(false)] public static - unsafe void TexCoord2sv(GLshort* v) + unsafe void TexCoord2(Int16* v) { - unsafe { Delegates.glTexCoord2sv((GLshort*)v); } + unsafe { Delegates.glTexCoord2sv((Int16*)v); } } public static - void TexCoord2sv(GLshort[] v) + void TexCoord2([In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glTexCoord2sv((GLshort*)v_ptr); + Delegates.glTexCoord2sv((Int16*)v_ptr); } } } public static - void TexCoord2sv(ref GLshort v) + void TexCoord2(ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glTexCoord2sv((GLshort*)v_ptr); + Delegates.glTexCoord2sv((Int16*)v_ptr); } } } public static - void TexCoord3d(GLdouble s, GLdouble t, GLdouble r) + void TexCoord3(Double s, Double t, Double r) { - Delegates.glTexCoord3d((GLdouble)s, (GLdouble)t, (GLdouble)r); + Delegates.glTexCoord3d((Double)s, (Double)t, (Double)r); } [System.CLSCompliant(false)] public static - unsafe void TexCoord3dv(GLdouble* v) + unsafe void TexCoord3(Double* v) { - unsafe { Delegates.glTexCoord3dv((GLdouble*)v); } + unsafe { Delegates.glTexCoord3dv((Double*)v); } } public static - void TexCoord3dv(GLdouble[] v) + void TexCoord3([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glTexCoord3dv((GLdouble*)v_ptr); + Delegates.glTexCoord3dv((Double*)v_ptr); } } } public static - void TexCoord3dv(ref GLdouble v) + void TexCoord3(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glTexCoord3dv((GLdouble*)v_ptr); + Delegates.glTexCoord3dv((Double*)v_ptr); } } } public static - void TexCoord3f(GLfloat s, GLfloat t, GLfloat r) + void TexCoord3(Single s, Single t, Single r) { - Delegates.glTexCoord3f((GLfloat)s, (GLfloat)t, (GLfloat)r); + Delegates.glTexCoord3f((Single)s, (Single)t, (Single)r); } [System.CLSCompliant(false)] public static - unsafe void TexCoord3fv(GLfloat* v) + unsafe void TexCoord3(Single* v) { - unsafe { Delegates.glTexCoord3fv((GLfloat*)v); } + unsafe { Delegates.glTexCoord3fv((Single*)v); } } public static - void TexCoord3fv(GLfloat[] v) + void TexCoord3([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord3fv((GLfloat*)v_ptr); + Delegates.glTexCoord3fv((Single*)v_ptr); } } } public static - void TexCoord3fv(ref GLfloat v) + void TexCoord3(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord3fv((GLfloat*)v_ptr); + Delegates.glTexCoord3fv((Single*)v_ptr); } } } public static - void TexCoord3i(GLint s, GLint t, GLint r) + void TexCoord3(Int32 s, Int32 t, Int32 r) { - Delegates.glTexCoord3i((GLint)s, (GLint)t, (GLint)r); + Delegates.glTexCoord3i((Int32)s, (Int32)t, (Int32)r); } [System.CLSCompliant(false)] public static - unsafe void TexCoord3iv(GLint* v) + unsafe void TexCoord3(Int32* v) { - unsafe { Delegates.glTexCoord3iv((GLint*)v); } + unsafe { Delegates.glTexCoord3iv((Int32*)v); } } public static - void TexCoord3iv(GLint[] v) + void TexCoord3([In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glTexCoord3iv((GLint*)v_ptr); + Delegates.glTexCoord3iv((Int32*)v_ptr); } } } public static - void TexCoord3iv(ref GLint v) + void TexCoord3(ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glTexCoord3iv((GLint*)v_ptr); + Delegates.glTexCoord3iv((Int32*)v_ptr); } } } public static - void TexCoord3s(GLshort s, GLshort t, GLshort r) + void TexCoord3(Int16 s, Int16 t, Int16 r) { - Delegates.glTexCoord3s((GLshort)s, (GLshort)t, (GLshort)r); + Delegates.glTexCoord3s((Int16)s, (Int16)t, (Int16)r); } [System.CLSCompliant(false)] public static - unsafe void TexCoord3sv(GLshort* v) + unsafe void TexCoord3(Int16* v) { - unsafe { Delegates.glTexCoord3sv((GLshort*)v); } + unsafe { Delegates.glTexCoord3sv((Int16*)v); } } public static - void TexCoord3sv(GLshort[] v) + void TexCoord3([In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glTexCoord3sv((GLshort*)v_ptr); + Delegates.glTexCoord3sv((Int16*)v_ptr); } } } public static - void TexCoord3sv(ref GLshort v) + void TexCoord3(ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glTexCoord3sv((GLshort*)v_ptr); + Delegates.glTexCoord3sv((Int16*)v_ptr); } } } public static - void TexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q) + void TexCoord4(Double s, Double t, Double r, Double q) { - Delegates.glTexCoord4d((GLdouble)s, (GLdouble)t, (GLdouble)r, (GLdouble)q); + Delegates.glTexCoord4d((Double)s, (Double)t, (Double)r, (Double)q); } [System.CLSCompliant(false)] public static - unsafe void TexCoord4dv(GLdouble* v) + unsafe void TexCoord4(Double* v) { - unsafe { Delegates.glTexCoord4dv((GLdouble*)v); } + unsafe { Delegates.glTexCoord4dv((Double*)v); } } public static - void TexCoord4dv(GLdouble[] v) + void TexCoord4([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glTexCoord4dv((GLdouble*)v_ptr); + Delegates.glTexCoord4dv((Double*)v_ptr); } } } public static - void TexCoord4dv(ref GLdouble v) + void TexCoord4(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glTexCoord4dv((GLdouble*)v_ptr); + Delegates.glTexCoord4dv((Double*)v_ptr); } } } public static - void TexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q) + void TexCoord4(Single s, Single t, Single r, Single q) { - Delegates.glTexCoord4f((GLfloat)s, (GLfloat)t, (GLfloat)r, (GLfloat)q); + Delegates.glTexCoord4f((Single)s, (Single)t, (Single)r, (Single)q); } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fv(GLfloat* v) + unsafe void TexCoord4(Single* v) { - unsafe { Delegates.glTexCoord4fv((GLfloat*)v); } + unsafe { Delegates.glTexCoord4fv((Single*)v); } } public static - void TexCoord4fv(GLfloat[] v) + void TexCoord4([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fv((GLfloat*)v_ptr); + Delegates.glTexCoord4fv((Single*)v_ptr); } } } public static - void TexCoord4fv(ref GLfloat v) + void TexCoord4(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fv((GLfloat*)v_ptr); + Delegates.glTexCoord4fv((Single*)v_ptr); } } } public static - void TexCoord4i(GLint s, GLint t, GLint r, GLint q) + void TexCoord4(Int32 s, Int32 t, Int32 r, Int32 q) { - Delegates.glTexCoord4i((GLint)s, (GLint)t, (GLint)r, (GLint)q); + Delegates.glTexCoord4i((Int32)s, (Int32)t, (Int32)r, (Int32)q); } [System.CLSCompliant(false)] public static - unsafe void TexCoord4iv(GLint* v) + unsafe void TexCoord4(Int32* v) { - unsafe { Delegates.glTexCoord4iv((GLint*)v); } + unsafe { Delegates.glTexCoord4iv((Int32*)v); } } public static - void TexCoord4iv(GLint[] v) + void TexCoord4([In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glTexCoord4iv((GLint*)v_ptr); + Delegates.glTexCoord4iv((Int32*)v_ptr); } } } public static - void TexCoord4iv(ref GLint v) + void TexCoord4(ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glTexCoord4iv((GLint*)v_ptr); + Delegates.glTexCoord4iv((Int32*)v_ptr); } } } public static - void TexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q) + void TexCoord4(Int16 s, Int16 t, Int16 r, Int16 q) { - Delegates.glTexCoord4s((GLshort)s, (GLshort)t, (GLshort)r, (GLshort)q); + Delegates.glTexCoord4s((Int16)s, (Int16)t, (Int16)r, (Int16)q); } [System.CLSCompliant(false)] public static - unsafe void TexCoord4sv(GLshort* v) + unsafe void TexCoord4(Int16* v) { - unsafe { Delegates.glTexCoord4sv((GLshort*)v); } + unsafe { Delegates.glTexCoord4sv((Int16*)v); } } public static - void TexCoord4sv(GLshort[] v) + void TexCoord4([In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glTexCoord4sv((GLshort*)v_ptr); + Delegates.glTexCoord4sv((Int16*)v_ptr); } } } public static - void TexCoord4sv(ref GLshort v) + void TexCoord4(ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glTexCoord4sv((GLshort*)v_ptr); + Delegates.glTexCoord4sv((Int16*)v_ptr); } } } public static - void Vertex2d(GLdouble x, GLdouble y) + void Vertex2(Double x, Double y) { - Delegates.glVertex2d((GLdouble)x, (GLdouble)y); + Delegates.glVertex2d((Double)x, (Double)y); } [System.CLSCompliant(false)] public static - unsafe void Vertex2dv(GLdouble* v) + unsafe void Vertex2(Double* v) { - unsafe { Delegates.glVertex2dv((GLdouble*)v); } + unsafe { Delegates.glVertex2dv((Double*)v); } } public static - void Vertex2dv(GLdouble[] v) + void Vertex2([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glVertex2dv((GLdouble*)v_ptr); + Delegates.glVertex2dv((Double*)v_ptr); } } } public static - void Vertex2dv(ref GLdouble v) + void Vertex2(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glVertex2dv((GLdouble*)v_ptr); + Delegates.glVertex2dv((Double*)v_ptr); } } } public static - void Vertex2f(GLfloat x, GLfloat y) + void Vertex2(Single x, Single y) { - Delegates.glVertex2f((GLfloat)x, (GLfloat)y); + Delegates.glVertex2f((Single)x, (Single)y); } [System.CLSCompliant(false)] public static - unsafe void Vertex2fv(GLfloat* v) + unsafe void Vertex2(Single* v) { - unsafe { Delegates.glVertex2fv((GLfloat*)v); } + unsafe { Delegates.glVertex2fv((Single*)v); } } public static - void Vertex2fv(GLfloat[] v) + void Vertex2([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glVertex2fv((GLfloat*)v_ptr); + Delegates.glVertex2fv((Single*)v_ptr); } } } public static - void Vertex2fv(ref GLfloat v) + void Vertex2(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glVertex2fv((GLfloat*)v_ptr); + Delegates.glVertex2fv((Single*)v_ptr); } } } public static - void Vertex2i(GLint x, GLint y) + void Vertex2(Int32 x, Int32 y) { - Delegates.glVertex2i((GLint)x, (GLint)y); + Delegates.glVertex2i((Int32)x, (Int32)y); } [System.CLSCompliant(false)] public static - unsafe void Vertex2iv(GLint* v) + unsafe void Vertex2(Int32* v) { - unsafe { Delegates.glVertex2iv((GLint*)v); } + unsafe { Delegates.glVertex2iv((Int32*)v); } } public static - void Vertex2iv(GLint[] v) + void Vertex2([In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glVertex2iv((GLint*)v_ptr); + Delegates.glVertex2iv((Int32*)v_ptr); } } } public static - void Vertex2iv(ref GLint v) + void Vertex2(ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glVertex2iv((GLint*)v_ptr); + Delegates.glVertex2iv((Int32*)v_ptr); } } } public static - void Vertex2s(GLshort x, GLshort y) + void Vertex2(Int16 x, Int16 y) { - Delegates.glVertex2s((GLshort)x, (GLshort)y); + Delegates.glVertex2s((Int16)x, (Int16)y); } [System.CLSCompliant(false)] public static - unsafe void Vertex2sv(GLshort* v) + unsafe void Vertex2(Int16* v) { - unsafe { Delegates.glVertex2sv((GLshort*)v); } + unsafe { Delegates.glVertex2sv((Int16*)v); } } public static - void Vertex2sv(GLshort[] v) + void Vertex2([In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glVertex2sv((GLshort*)v_ptr); + Delegates.glVertex2sv((Int16*)v_ptr); } } } public static - void Vertex2sv(ref GLshort v) + void Vertex2(ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glVertex2sv((GLshort*)v_ptr); + Delegates.glVertex2sv((Int16*)v_ptr); } } } public static - void Vertex3d(GLdouble x, GLdouble y, GLdouble z) + void Vertex3(Double x, Double y, Double z) { - Delegates.glVertex3d((GLdouble)x, (GLdouble)y, (GLdouble)z); + Delegates.glVertex3d((Double)x, (Double)y, (Double)z); } [System.CLSCompliant(false)] public static - unsafe void Vertex3dv(GLdouble* v) + unsafe void Vertex3(Double* v) { - unsafe { Delegates.glVertex3dv((GLdouble*)v); } + unsafe { Delegates.glVertex3dv((Double*)v); } } public static - void Vertex3dv(GLdouble[] v) + void Vertex3([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glVertex3dv((GLdouble*)v_ptr); + Delegates.glVertex3dv((Double*)v_ptr); } } } public static - void Vertex3dv(ref GLdouble v) + void Vertex3(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glVertex3dv((GLdouble*)v_ptr); + Delegates.glVertex3dv((Double*)v_ptr); } } } public static - void Vertex3f(GLfloat x, GLfloat y, GLfloat z) + void Vertex3(Single x, Single y, Single z) { - Delegates.glVertex3f((GLfloat)x, (GLfloat)y, (GLfloat)z); + Delegates.glVertex3f((Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void Vertex3fv(GLfloat* v) + unsafe void Vertex3(Single* v) { - unsafe { Delegates.glVertex3fv((GLfloat*)v); } + unsafe { Delegates.glVertex3fv((Single*)v); } } public static - void Vertex3fv(GLfloat[] v) + void Vertex3([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glVertex3fv((GLfloat*)v_ptr); + Delegates.glVertex3fv((Single*)v_ptr); } } } public static - void Vertex3fv(ref GLfloat v) + void Vertex3(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glVertex3fv((GLfloat*)v_ptr); + Delegates.glVertex3fv((Single*)v_ptr); } } } public static - void Vertex3i(GLint x, GLint y, GLint z) + void Vertex3(Int32 x, Int32 y, Int32 z) { - Delegates.glVertex3i((GLint)x, (GLint)y, (GLint)z); + Delegates.glVertex3i((Int32)x, (Int32)y, (Int32)z); } [System.CLSCompliant(false)] public static - unsafe void Vertex3iv(GLint* v) + unsafe void Vertex3(Int32* v) { - unsafe { Delegates.glVertex3iv((GLint*)v); } + unsafe { Delegates.glVertex3iv((Int32*)v); } } public static - void Vertex3iv(GLint[] v) + void Vertex3([In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glVertex3iv((GLint*)v_ptr); + Delegates.glVertex3iv((Int32*)v_ptr); } } } public static - void Vertex3iv(ref GLint v) + void Vertex3(ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glVertex3iv((GLint*)v_ptr); + Delegates.glVertex3iv((Int32*)v_ptr); } } } public static - void Vertex3s(GLshort x, GLshort y, GLshort z) + void Vertex3(Int16 x, Int16 y, Int16 z) { - Delegates.glVertex3s((GLshort)x, (GLshort)y, (GLshort)z); + Delegates.glVertex3s((Int16)x, (Int16)y, (Int16)z); } [System.CLSCompliant(false)] public static - unsafe void Vertex3sv(GLshort* v) + unsafe void Vertex3(Int16* v) { - unsafe { Delegates.glVertex3sv((GLshort*)v); } + unsafe { Delegates.glVertex3sv((Int16*)v); } } public static - void Vertex3sv(GLshort[] v) + void Vertex3([In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glVertex3sv((GLshort*)v_ptr); + Delegates.glVertex3sv((Int16*)v_ptr); } } } public static - void Vertex3sv(ref GLshort v) + void Vertex3(ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glVertex3sv((GLshort*)v_ptr); + Delegates.glVertex3sv((Int16*)v_ptr); } } } public static - void Vertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w) + void Vertex4(Double x, Double y, Double z, Double w) { - Delegates.glVertex4d((GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); + Delegates.glVertex4d((Double)x, (Double)y, (Double)z, (Double)w); } [System.CLSCompliant(false)] public static - unsafe void Vertex4dv(GLdouble* v) + unsafe void Vertex4(Double* v) { - unsafe { Delegates.glVertex4dv((GLdouble*)v); } + unsafe { Delegates.glVertex4dv((Double*)v); } } public static - void Vertex4dv(GLdouble[] v) + void Vertex4([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glVertex4dv((GLdouble*)v_ptr); + Delegates.glVertex4dv((Double*)v_ptr); } } } public static - void Vertex4dv(ref GLdouble v) + void Vertex4(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glVertex4dv((GLdouble*)v_ptr); + Delegates.glVertex4dv((Double*)v_ptr); } } } public static - void Vertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w) + void Vertex4(Single x, Single y, Single z, Single w) { - Delegates.glVertex4f((GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); + Delegates.glVertex4f((Single)x, (Single)y, (Single)z, (Single)w); } [System.CLSCompliant(false)] public static - unsafe void Vertex4fv(GLfloat* v) + unsafe void Vertex4(Single* v) { - unsafe { Delegates.glVertex4fv((GLfloat*)v); } + unsafe { Delegates.glVertex4fv((Single*)v); } } public static - void Vertex4fv(GLfloat[] v) + void Vertex4([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glVertex4fv((GLfloat*)v_ptr); + Delegates.glVertex4fv((Single*)v_ptr); } } } public static - void Vertex4fv(ref GLfloat v) + void Vertex4(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glVertex4fv((GLfloat*)v_ptr); + Delegates.glVertex4fv((Single*)v_ptr); } } } public static - void Vertex4i(GLint x, GLint y, GLint z, GLint w) + void Vertex4(Int32 x, Int32 y, Int32 z, Int32 w) { - Delegates.glVertex4i((GLint)x, (GLint)y, (GLint)z, (GLint)w); + Delegates.glVertex4i((Int32)x, (Int32)y, (Int32)z, (Int32)w); } [System.CLSCompliant(false)] public static - unsafe void Vertex4iv(GLint* v) + unsafe void Vertex4(Int32* v) { - unsafe { Delegates.glVertex4iv((GLint*)v); } + unsafe { Delegates.glVertex4iv((Int32*)v); } } public static - void Vertex4iv(GLint[] v) + void Vertex4([In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glVertex4iv((GLint*)v_ptr); + Delegates.glVertex4iv((Int32*)v_ptr); } } } public static - void Vertex4iv(ref GLint v) + void Vertex4(ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glVertex4iv((GLint*)v_ptr); + Delegates.glVertex4iv((Int32*)v_ptr); } } } public static - void Vertex4s(GLshort x, GLshort y, GLshort z, GLshort w) + void Vertex4(Int16 x, Int16 y, Int16 z, Int16 w) { - Delegates.glVertex4s((GLshort)x, (GLshort)y, (GLshort)z, (GLshort)w); + Delegates.glVertex4s((Int16)x, (Int16)y, (Int16)z, (Int16)w); } [System.CLSCompliant(false)] public static - unsafe void Vertex4sv(GLshort* v) + unsafe void Vertex4(Int16* v) { - unsafe { Delegates.glVertex4sv((GLshort*)v); } + unsafe { Delegates.glVertex4sv((Int16*)v); } } public static - void Vertex4sv(GLshort[] v) + void Vertex4([In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glVertex4sv((GLshort*)v_ptr); + Delegates.glVertex4sv((Int16*)v_ptr); } } } public static - void Vertex4sv(ref GLshort v) + void Vertex4(ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glVertex4sv((GLshort*)v_ptr); + Delegates.glVertex4sv((Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ClipPlane(GL.Enums.ClipPlaneName plane, GLdouble* equation) + unsafe void ClipPlane(GL.Enums.ClipPlaneName plane, Double* equation) { - unsafe { Delegates.glClipPlane((GL.Enums.ClipPlaneName)plane, (GLdouble*)equation); } + unsafe { Delegates.glClipPlane((GL.Enums.ClipPlaneName)plane, (Double*)equation); } } public static - void ClipPlane(GL.Enums.ClipPlaneName plane, GLdouble[] equation) + void ClipPlane(GL.Enums.ClipPlaneName plane, [In, Out] Double[] equation) { unsafe { - fixed (GLdouble* equation_ptr = equation) + fixed (Double* equation_ptr = equation) { - Delegates.glClipPlane((GL.Enums.ClipPlaneName)plane, (GLdouble*)equation_ptr); + Delegates.glClipPlane((GL.Enums.ClipPlaneName)plane, (Double*)equation_ptr); } } } public static - void ClipPlane(GL.Enums.ClipPlaneName plane, ref GLdouble equation) + void ClipPlane(GL.Enums.ClipPlaneName plane, ref Double equation) { unsafe { - fixed (GLdouble* equation_ptr = &equation) + fixed (Double* equation_ptr = &equation) { - Delegates.glClipPlane((GL.Enums.ClipPlaneName)plane, (GLdouble*)equation_ptr); + Delegates.glClipPlane((GL.Enums.ClipPlaneName)plane, (Double*)equation_ptr); } } } @@ -3341,75 +3041,75 @@ namespace OpenTK.OpenGL } public static - void Fogf(GL.Enums.FogParameter pname, GLfloat param) + void Fogf(GL.Enums.FogParameter pname, Single param) { - Delegates.glFogf((GL.Enums.FogParameter)pname, (GLfloat)param); + Delegates.glFogf((GL.Enums.FogParameter)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void Fogfv(GL.Enums.FogParameter pname, GLfloat* @params) + unsafe void Fog(GL.Enums.FogParameter pname, Single* @params) { - unsafe { Delegates.glFogfv((GL.Enums.FogParameter)pname, (GLfloat*)@params); } + unsafe { Delegates.glFogfv((GL.Enums.FogParameter)pname, (Single*)@params); } } public static - void Fogfv(GL.Enums.FogParameter pname, GLfloat[] @params) + void Fog(GL.Enums.FogParameter pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glFogfv((GL.Enums.FogParameter)pname, (GLfloat*)@params_ptr); + Delegates.glFogfv((GL.Enums.FogParameter)pname, (Single*)@params_ptr); } } } public static - void Fogfv(GL.Enums.FogParameter pname, ref GLfloat @params) + void Fog(GL.Enums.FogParameter pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glFogfv((GL.Enums.FogParameter)pname, (GLfloat*)@params_ptr); + Delegates.glFogfv((GL.Enums.FogParameter)pname, (Single*)@params_ptr); } } } public static - void Fogi(GL.Enums.FogParameter pname, GLint param) + void Fogi(GL.Enums.FogParameter pname, Int32 param) { - Delegates.glFogi((GL.Enums.FogParameter)pname, (GLint)param); + Delegates.glFogi((GL.Enums.FogParameter)pname, (Int32)param); } [System.CLSCompliant(false)] public static - unsafe void Fogiv(GL.Enums.FogParameter pname, GLint* @params) + unsafe void Fog(GL.Enums.FogParameter pname, Int32* @params) { - unsafe { Delegates.glFogiv((GL.Enums.FogParameter)pname, (GLint*)@params); } + unsafe { Delegates.glFogiv((GL.Enums.FogParameter)pname, (Int32*)@params); } } public static - void Fogiv(GL.Enums.FogParameter pname, GLint[] @params) + void Fog(GL.Enums.FogParameter pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glFogiv((GL.Enums.FogParameter)pname, (GLint*)@params_ptr); + Delegates.glFogiv((GL.Enums.FogParameter)pname, (Int32*)@params_ptr); } } } public static - void Fogiv(GL.Enums.FogParameter pname, ref GLint @params) + void Fog(GL.Enums.FogParameter pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glFogiv((GL.Enums.FogParameter)pname, (GLint*)@params_ptr); + Delegates.glFogiv((GL.Enums.FogParameter)pname, (Int32*)@params_ptr); } } } @@ -3427,255 +3127,255 @@ namespace OpenTK.OpenGL } public static - void Lightf(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLfloat param) + void Lightf(GL.Enums.LightName light, GL.Enums.LightParameter pname, Single param) { - Delegates.glLightf((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (GLfloat)param); + Delegates.glLightf((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void Lightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLfloat* @params) + unsafe void Light(GL.Enums.LightName light, GL.Enums.LightParameter pname, Single* @params) { - unsafe { Delegates.glLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (GLfloat*)@params); } + unsafe { Delegates.glLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Single*)@params); } } public static - void Lightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLfloat[] @params) + void Light(GL.Enums.LightName light, GL.Enums.LightParameter pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (GLfloat*)@params_ptr); + Delegates.glLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Single*)@params_ptr); } } } public static - void Lightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, ref GLfloat @params) + void Light(GL.Enums.LightName light, GL.Enums.LightParameter pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (GLfloat*)@params_ptr); + Delegates.glLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Single*)@params_ptr); } } } public static - void Lighti(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLint param) + void Lighti(GL.Enums.LightName light, GL.Enums.LightParameter pname, Int32 param) { - Delegates.glLighti((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (GLint)param); + Delegates.glLighti((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Int32)param); } [System.CLSCompliant(false)] public static - unsafe void Lightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLint* @params) + unsafe void Light(GL.Enums.LightName light, GL.Enums.LightParameter pname, Int32* @params) { - unsafe { Delegates.glLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (GLint*)@params); } + unsafe { Delegates.glLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Int32*)@params); } } public static - void Lightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLint[] @params) + void Light(GL.Enums.LightName light, GL.Enums.LightParameter pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (GLint*)@params_ptr); + Delegates.glLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Int32*)@params_ptr); } } } public static - void Lightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, ref GLint @params) + void Light(GL.Enums.LightName light, GL.Enums.LightParameter pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (GLint*)@params_ptr); + Delegates.glLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Int32*)@params_ptr); } } } public static - void LightModelf(GL.Enums.LightModelParameter pname, GLfloat param) + void LightModelf(GL.Enums.LightModelParameter pname, Single param) { - Delegates.glLightModelf((GL.Enums.LightModelParameter)pname, (GLfloat)param); + Delegates.glLightModelf((GL.Enums.LightModelParameter)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void LightModelfv(GL.Enums.LightModelParameter pname, GLfloat* @params) + unsafe void LightModel(GL.Enums.LightModelParameter pname, Single* @params) { - unsafe { Delegates.glLightModelfv((GL.Enums.LightModelParameter)pname, (GLfloat*)@params); } + unsafe { Delegates.glLightModelfv((GL.Enums.LightModelParameter)pname, (Single*)@params); } } public static - void LightModelfv(GL.Enums.LightModelParameter pname, GLfloat[] @params) + void LightModel(GL.Enums.LightModelParameter pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glLightModelfv((GL.Enums.LightModelParameter)pname, (GLfloat*)@params_ptr); + Delegates.glLightModelfv((GL.Enums.LightModelParameter)pname, (Single*)@params_ptr); } } } public static - void LightModelfv(GL.Enums.LightModelParameter pname, ref GLfloat @params) + void LightModel(GL.Enums.LightModelParameter pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glLightModelfv((GL.Enums.LightModelParameter)pname, (GLfloat*)@params_ptr); + Delegates.glLightModelfv((GL.Enums.LightModelParameter)pname, (Single*)@params_ptr); } } } public static - void LightModeli(GL.Enums.LightModelParameter pname, GLint param) + void LightModeli(GL.Enums.LightModelParameter pname, Int32 param) { - Delegates.glLightModeli((GL.Enums.LightModelParameter)pname, (GLint)param); + Delegates.glLightModeli((GL.Enums.LightModelParameter)pname, (Int32)param); } [System.CLSCompliant(false)] public static - unsafe void LightModeliv(GL.Enums.LightModelParameter pname, GLint* @params) + unsafe void LightModel(GL.Enums.LightModelParameter pname, Int32* @params) { - unsafe { Delegates.glLightModeliv((GL.Enums.LightModelParameter)pname, (GLint*)@params); } + unsafe { Delegates.glLightModeliv((GL.Enums.LightModelParameter)pname, (Int32*)@params); } } public static - void LightModeliv(GL.Enums.LightModelParameter pname, GLint[] @params) + void LightModel(GL.Enums.LightModelParameter pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glLightModeliv((GL.Enums.LightModelParameter)pname, (GLint*)@params_ptr); + Delegates.glLightModeliv((GL.Enums.LightModelParameter)pname, (Int32*)@params_ptr); } } } public static - void LightModeliv(GL.Enums.LightModelParameter pname, ref GLint @params) + void LightModel(GL.Enums.LightModelParameter pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glLightModeliv((GL.Enums.LightModelParameter)pname, (GLint*)@params_ptr); + Delegates.glLightModeliv((GL.Enums.LightModelParameter)pname, (Int32*)@params_ptr); } } } public static - void LineStipple(GLint factor, Int16 pattern) + void LineStipple(Int32 factor, Int16 pattern) { unsafe { { - Delegates.glLineStipple((GLint)factor, (GLushort)pattern); + Delegates.glLineStipple((Int32)factor, (UInt16)pattern); } } } [System.CLSCompliant(false)] public static - void LineStipple(GLint factor, GLushort pattern) + void LineStipple(Int32 factor, UInt16 pattern) { - Delegates.glLineStipple((GLint)factor, (GLushort)pattern); + Delegates.glLineStipple((Int32)factor, (UInt16)pattern); } public static - void LineWidth(GLfloat width) + void LineWidth(Single width) { - Delegates.glLineWidth((GLfloat)width); + Delegates.glLineWidth((Single)width); } public static - void Materialf(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat param) + void Materialf(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single param) { - Delegates.glMaterialf((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLfloat)param); + Delegates.glMaterialf((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void Materialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat* @params) + unsafe void Material(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single* @params) { - unsafe { Delegates.glMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLfloat*)@params); } + unsafe { Delegates.glMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params); } } public static - void Materialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat[] @params) + void Material(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLfloat*)@params_ptr); + Delegates.glMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params_ptr); } } } public static - void Materialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, ref GLfloat @params) + void Material(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLfloat*)@params_ptr); + Delegates.glMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params_ptr); } } } public static - void Materiali(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint param) + void Materiali(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32 param) { - Delegates.glMateriali((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLint)param); + Delegates.glMateriali((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32)param); } [System.CLSCompliant(false)] public static - unsafe void Materialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint* @params) + unsafe void Material(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32* @params) { - unsafe { Delegates.glMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLint*)@params); } + unsafe { Delegates.glMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params); } } public static - void Materialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint[] @params) + void Material(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLint*)@params_ptr); + Delegates.glMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); } } } public static - void Materialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, ref GLint @params) + void Material(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLint*)@params_ptr); + Delegates.glMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); } } } public static - void PointSize(GLfloat size) + void PointSize(Single size) { - Delegates.glPointSize((GLfloat)size); + Delegates.glPointSize((Single)size); } public static @@ -3686,39 +3386,39 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void PolygonStipple(GLubyte* mask) + unsafe void PolygonStipple(Byte* mask) { - unsafe { Delegates.glPolygonStipple((GLubyte*)mask); } + unsafe { Delegates.glPolygonStipple((Byte*)mask); } } public static - void PolygonStipple(GLubyte[] mask) + void PolygonStipple([In, Out] Byte[] mask) { unsafe { - fixed (GLubyte* mask_ptr = mask) + fixed (Byte* mask_ptr = mask) { - Delegates.glPolygonStipple((GLubyte*)mask_ptr); + Delegates.glPolygonStipple((Byte*)mask_ptr); } } } public static - void PolygonStipple(ref GLubyte mask) + void PolygonStipple(ref Byte mask) { unsafe { - fixed (GLubyte* mask_ptr = &mask) + fixed (Byte* mask_ptr = &mask) { - Delegates.glPolygonStipple((GLubyte*)mask_ptr); + Delegates.glPolygonStipple((Byte*)mask_ptr); } } } public static - void Scissor(GLint x, GLint y, GLsizei width, GLsizei height) + void Scissor(Int32 x, Int32 y, Int32 width, Int32 height) { - Delegates.glScissor((GLint)x, (GLint)y, (GLsizei)width, (GLsizei)height); + Delegates.glScissor((Int32)x, (Int32)y, (Int32)width, (Int32)height); } public static @@ -3728,95 +3428,95 @@ namespace OpenTK.OpenGL } public static - void TexParameterf(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLfloat param) + void TexParameterf(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Single param) { - Delegates.glTexParameterf((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (GLfloat)param); + Delegates.glTexParameterf((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void TexParameterfv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLfloat* @params) + unsafe void TexParameter(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Single* @params) { - unsafe { Delegates.glTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (GLfloat*)@params); } + unsafe { Delegates.glTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Single*)@params); } } public static - void TexParameterfv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLfloat[] @params) + void TexParameter(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (GLfloat*)@params_ptr); + Delegates.glTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Single*)@params_ptr); } } } public static - void TexParameterfv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, ref GLfloat @params) + void TexParameter(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (GLfloat*)@params_ptr); + Delegates.glTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Single*)@params_ptr); } } } public static - void TexParameteri(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLint param) + void TexParameteri(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32 param) { - Delegates.glTexParameteri((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (GLint)param); + Delegates.glTexParameteri((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Int32)param); } [System.CLSCompliant(false)] public static - unsafe void TexParameteriv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLint* @params) + unsafe void TexParameter(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params) { - unsafe { Delegates.glTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (GLint*)@params); } + unsafe { Delegates.glTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Int32*)@params); } } public static - void TexParameteriv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLint[] @params) + void TexParameter(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (GLint*)@params_ptr); + Delegates.glTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Int32*)@params_ptr); } } } public static - void TexParameteriv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, ref GLint @params) + void TexParameter(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (GLint*)@params_ptr); + Delegates.glTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexImage1D(GL.Enums.TextureTarget target, GLint level, GLint internalformat, GLsizei width, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + unsafe void TexImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) { - unsafe { Delegates.glTexImage1D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)internalformat, (GLsizei)width, (GLint)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + unsafe { Delegates.glTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } } public static - void TexImage1D(GL.Enums.TextureTarget target, GLint level, GLint internalformat, GLsizei width, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object pixels) + void TexImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glTexImage1D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)internalformat, (GLsizei)width, (GLint)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -3827,20 +3527,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void TexImage2D(GL.Enums.TextureTarget target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + unsafe void TexImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) { - unsafe { Delegates.glTexImage2D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)internalformat, (GLsizei)width, (GLsizei)height, (GLint)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + unsafe { Delegates.glTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)height, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } } public static - void TexImage2D(GL.Enums.TextureTarget target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object pixels) + void TexImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glTexImage2D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)internalformat, (GLsizei)width, (GLsizei)height, (GLint)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)height, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -3850,218 +3550,218 @@ namespace OpenTK.OpenGL } public static - void TexEnvf(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLfloat param) + void TexEnvf(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single param) { - Delegates.glTexEnvf((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (GLfloat)param); + Delegates.glTexEnvf((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void TexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLfloat* @params) + unsafe void TexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single* @params) { - unsafe { Delegates.glTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (GLfloat*)@params); } + unsafe { Delegates.glTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Single*)@params); } } public static - void TexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLfloat[] @params) + void TexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (GLfloat*)@params_ptr); + Delegates.glTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Single*)@params_ptr); } } } public static - void TexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, ref GLfloat @params) + void TexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (GLfloat*)@params_ptr); + Delegates.glTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Single*)@params_ptr); } } } public static - void TexEnvi(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLint param) + void TexEnvi(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Int32 param) { - Delegates.glTexEnvi((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (GLint)param); + Delegates.glTexEnvi((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Int32)param); } [System.CLSCompliant(false)] public static - unsafe void TexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLint* @params) + unsafe void TexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Int32* @params) { - unsafe { Delegates.glTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (GLint*)@params); } + unsafe { Delegates.glTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Int32*)@params); } } public static - void TexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLint[] @params) + void TexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (GLint*)@params_ptr); + Delegates.glTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Int32*)@params_ptr); } } } public static - void TexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, ref GLint @params) + void TexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (GLint*)@params_ptr); + Delegates.glTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Int32*)@params_ptr); } } } public static - void TexGend(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLdouble param) + void TexGend(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Double param) { - Delegates.glTexGend((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLdouble)param); + Delegates.glTexGend((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Double)param); } [System.CLSCompliant(false)] public static - unsafe void TexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLdouble* @params) + unsafe void TexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Double* @params) { - unsafe { Delegates.glTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLdouble*)@params); } + unsafe { Delegates.glTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Double*)@params); } } public static - void TexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLdouble[] @params) + void TexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [In, Out] Double[] @params) { unsafe { - fixed (GLdouble* @params_ptr = @params) + fixed (Double* @params_ptr = @params) { - Delegates.glTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLdouble*)@params_ptr); + Delegates.glTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Double*)@params_ptr); } } } public static - void TexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, ref GLdouble @params) + void TexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, ref Double @params) { unsafe { - fixed (GLdouble* @params_ptr = &@params) + fixed (Double* @params_ptr = &@params) { - Delegates.glTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLdouble*)@params_ptr); + Delegates.glTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Double*)@params_ptr); } } } public static - void TexGenf(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLfloat param) + void TexGenf(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Single param) { - Delegates.glTexGenf((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLfloat)param); + Delegates.glTexGenf((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void TexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLfloat* @params) + unsafe void TexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Single* @params) { - unsafe { Delegates.glTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLfloat*)@params); } + unsafe { Delegates.glTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Single*)@params); } } public static - void TexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLfloat[] @params) + void TexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLfloat*)@params_ptr); + Delegates.glTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Single*)@params_ptr); } } } public static - void TexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, ref GLfloat @params) + void TexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLfloat*)@params_ptr); + Delegates.glTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Single*)@params_ptr); } } } public static - void TexGeni(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLint param) + void TexGeni(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Int32 param) { - Delegates.glTexGeni((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLint)param); + Delegates.glTexGeni((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Int32)param); } [System.CLSCompliant(false)] public static - unsafe void TexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLint* @params) + unsafe void TexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Int32* @params) { - unsafe { Delegates.glTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLint*)@params); } + unsafe { Delegates.glTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Int32*)@params); } } public static - void TexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLint[] @params) + void TexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLint*)@params_ptr); + Delegates.glTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Int32*)@params_ptr); } } } public static - void TexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, ref GLint @params) + void TexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLint*)@params_ptr); + Delegates.glTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void FeedbackBuffer(GLsizei size, GL.Enums.FeedbackType type, GLfloat* buffer) + unsafe void FeedbackBuffer(Int32 size, GL.Enums.FeedbackType type, [Out] Single* buffer) { - unsafe { Delegates.glFeedbackBuffer((GLsizei)size, (GL.Enums.FeedbackType)type, (GLfloat*)buffer); } + unsafe { Delegates.glFeedbackBuffer((Int32)size, (GL.Enums.FeedbackType)type, (Single*)buffer); } } public static - void FeedbackBuffer(GLsizei size, GL.Enums.FeedbackType type, GLfloat[] buffer) + void FeedbackBuffer(Int32 size, GL.Enums.FeedbackType type, [In, Out] Single[] buffer) { unsafe { - fixed (GLfloat* buffer_ptr = buffer) + fixed (Single* buffer_ptr = buffer) { - Delegates.glFeedbackBuffer((GLsizei)size, (GL.Enums.FeedbackType)type, (GLfloat*)buffer_ptr); + Delegates.glFeedbackBuffer((Int32)size, (GL.Enums.FeedbackType)type, (Single*)buffer_ptr); } } } public static - void FeedbackBuffer(GLsizei size, GL.Enums.FeedbackType type, out GLfloat buffer) + void FeedbackBuffer(Int32 size, GL.Enums.FeedbackType type, [Out] out Single buffer) { - buffer = default(GLfloat); + buffer = default(Single); unsafe { - fixed (GLfloat* buffer_ptr = &buffer) + fixed (Single* buffer_ptr = &buffer) { - Delegates.glFeedbackBuffer((GLsizei)size, (GL.Enums.FeedbackType)type, (GLfloat*)buffer_ptr); + Delegates.glFeedbackBuffer((Int32)size, (GL.Enums.FeedbackType)type, (Single*)buffer_ptr); buffer = *buffer_ptr; } } @@ -4069,55 +3769,55 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void SelectBuffer(GLsizei size, Int32* buffer) + unsafe void SelectBuffer(Int32 size, [Out] Int32* buffer) { buffer = default(Int32*); { - Delegates.glSelectBuffer((GLsizei)size, (GLuint*)buffer); + Delegates.glSelectBuffer((Int32)size, (UInt32*)buffer); } } [System.CLSCompliant(false)] public static - unsafe void SelectBuffer(GLsizei size, GLuint* buffer) + unsafe void SelectBuffer(Int32 size, [Out] UInt32* buffer) { - unsafe { Delegates.glSelectBuffer((GLsizei)size, (GLuint*)buffer); } + unsafe { Delegates.glSelectBuffer((Int32)size, (UInt32*)buffer); } } public static - void SelectBuffer(GLsizei size, Int32[] buffer) + void SelectBuffer(Int32 size, [In, Out] Int32[] buffer) { unsafe { fixed (Int32* buffer_ptr = buffer) { - Delegates.glSelectBuffer((GLsizei)size, (GLuint*)buffer_ptr); + Delegates.glSelectBuffer((Int32)size, (UInt32*)buffer_ptr); } } } [System.CLSCompliant(false)] public static - void SelectBuffer(GLsizei size, GLuint[] buffer) + void SelectBuffer(Int32 size, [In, Out] UInt32[] buffer) { unsafe { - fixed (GLuint* buffer_ptr = buffer) + fixed (UInt32* buffer_ptr = buffer) { - Delegates.glSelectBuffer((GLsizei)size, (GLuint*)buffer_ptr); + Delegates.glSelectBuffer((Int32)size, (UInt32*)buffer_ptr); } } } public static - void SelectBuffer(GLsizei size, out Int32 buffer) + void SelectBuffer(Int32 size, [Out] out Int32 buffer) { buffer = default(Int32); unsafe { fixed (Int32* buffer_ptr = &buffer) { - Delegates.glSelectBuffer((GLsizei)size, (GLuint*)buffer_ptr); + Delegates.glSelectBuffer((Int32)size, (UInt32*)buffer_ptr); buffer = *buffer_ptr; } } @@ -4125,21 +3825,21 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void SelectBuffer(GLsizei size, out GLuint buffer) + void SelectBuffer(Int32 size, [Out] out UInt32 buffer) { - buffer = default(GLuint); + buffer = default(UInt32); unsafe { - fixed (GLuint* buffer_ptr = &buffer) + fixed (UInt32* buffer_ptr = &buffer) { - Delegates.glSelectBuffer((GLsizei)size, (GLuint*)buffer_ptr); + Delegates.glSelectBuffer((Int32)size, (UInt32*)buffer_ptr); buffer = *buffer_ptr; } } } public static - GLint RenderMode(GL.Enums.RenderingMode mode) + Int32 RenderMode(GL.Enums.RenderingMode mode) { return Delegates.glRenderMode((GL.Enums.RenderingMode)mode); } @@ -4153,20 +3853,20 @@ namespace OpenTK.OpenGL public static void LoadName(Int32 name) { - Delegates.glLoadName((GLuint)name); + Delegates.glLoadName((UInt32)name); } [System.CLSCompliant(false)] public static - void LoadName(GLuint name) + void LoadName(UInt32 name) { - Delegates.glLoadName((GLuint)name); + Delegates.glLoadName((UInt32)name); } public static - void PassThrough(GLfloat token) + void PassThrough(Single token) { - Delegates.glPassThrough((GLfloat)token); + Delegates.glPassThrough((Single)token); } public static @@ -4178,14 +3878,14 @@ namespace OpenTK.OpenGL public static void PushName(Int32 name) { - Delegates.glPushName((GLuint)name); + Delegates.glPushName((UInt32)name); } [System.CLSCompliant(false)] public static - void PushName(GLuint name) + void PushName(UInt32 name) { - Delegates.glPushName((GLuint)name); + Delegates.glPushName((UInt32)name); } public static @@ -4201,46 +3901,46 @@ namespace OpenTK.OpenGL } public static - void ClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) + void ClearAccum(Single red, Single green, Single blue, Single alpha) { - Delegates.glClearAccum((GLfloat)red, (GLfloat)green, (GLfloat)blue, (GLfloat)alpha); + Delegates.glClearAccum((Single)red, (Single)green, (Single)blue, (Single)alpha); } public static - void ClearIndex(GLfloat c) + void ClearIndex(Single c) { - Delegates.glClearIndex((GLfloat)c); + Delegates.glClearIndex((Single)c); } public static - void ClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) + void ClearColor(Single red, Single green, Single blue, Single alpha) { - Delegates.glClearColor((GLclampf)red, (GLclampf)green, (GLclampf)blue, (GLclampf)alpha); + Delegates.glClearColor((Single)red, (Single)green, (Single)blue, (Single)alpha); } public static - void ClearStencil(GLint s) + void ClearStencil(Int32 s) { - Delegates.glClearStencil((GLint)s); + Delegates.glClearStencil((Int32)s); } public static - void ClearDepth(GLclampd depth) + void ClearDepth(Double depth) { - Delegates.glClearDepth((GLclampd)depth); + Delegates.glClearDepth((Double)depth); } public static void StencilMask(Int32 mask) { - Delegates.glStencilMask((GLuint)mask); + Delegates.glStencilMask((UInt32)mask); } [System.CLSCompliant(false)] public static - void StencilMask(GLuint mask) + void StencilMask(UInt32 mask) { - Delegates.glStencilMask((GLuint)mask); + Delegates.glStencilMask((UInt32)mask); } public static @@ -4258,20 +3958,20 @@ namespace OpenTK.OpenGL public static void IndexMask(Int32 mask) { - Delegates.glIndexMask((GLuint)mask); + Delegates.glIndexMask((UInt32)mask); } [System.CLSCompliant(false)] public static - void IndexMask(GLuint mask) + void IndexMask(UInt32 mask) { - Delegates.glIndexMask((GLuint)mask); + Delegates.glIndexMask((UInt32)mask); } public static - void Accum(GL.Enums.AccumOp op, GLfloat value) + void Accum(GL.Enums.AccumOp op, Single value) { - Delegates.glAccum((GL.Enums.AccumOp)op, (GLfloat)value); + Delegates.glAccum((GL.Enums.AccumOp)op, (Single)value); } public static @@ -4312,328 +4012,328 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void Map1d(GL.Enums.MapTarget target, GLdouble u1, GLdouble u2, GLint stride, GLint order, GLdouble* points) + unsafe void Map1(GL.Enums.MapTarget target, Double u1, Double u2, Int32 stride, Int32 order, Double* points) { - unsafe { Delegates.glMap1d((GL.Enums.MapTarget)target, (GLdouble)u1, (GLdouble)u2, (GLint)stride, (GLint)order, (GLdouble*)points); } + unsafe { Delegates.glMap1d((GL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)stride, (Int32)order, (Double*)points); } } public static - void Map1d(GL.Enums.MapTarget target, GLdouble u1, GLdouble u2, GLint stride, GLint order, GLdouble[] points) + void Map1(GL.Enums.MapTarget target, Double u1, Double u2, Int32 stride, Int32 order, [In, Out] Double[] points) { unsafe { - fixed (GLdouble* points_ptr = points) + fixed (Double* points_ptr = points) { - Delegates.glMap1d((GL.Enums.MapTarget)target, (GLdouble)u1, (GLdouble)u2, (GLint)stride, (GLint)order, (GLdouble*)points_ptr); + Delegates.glMap1d((GL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)stride, (Int32)order, (Double*)points_ptr); } } } public static - void Map1d(GL.Enums.MapTarget target, GLdouble u1, GLdouble u2, GLint stride, GLint order, ref GLdouble points) + void Map1(GL.Enums.MapTarget target, Double u1, Double u2, Int32 stride, Int32 order, ref Double points) { unsafe { - fixed (GLdouble* points_ptr = &points) + fixed (Double* points_ptr = &points) { - Delegates.glMap1d((GL.Enums.MapTarget)target, (GLdouble)u1, (GLdouble)u2, (GLint)stride, (GLint)order, (GLdouble*)points_ptr); + Delegates.glMap1d((GL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)stride, (Int32)order, (Double*)points_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Map1f(GL.Enums.MapTarget target, GLfloat u1, GLfloat u2, GLint stride, GLint order, GLfloat* points) + unsafe void Map1(GL.Enums.MapTarget target, Single u1, Single u2, Int32 stride, Int32 order, Single* points) { - unsafe { Delegates.glMap1f((GL.Enums.MapTarget)target, (GLfloat)u1, (GLfloat)u2, (GLint)stride, (GLint)order, (GLfloat*)points); } + unsafe { Delegates.glMap1f((GL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)stride, (Int32)order, (Single*)points); } } public static - void Map1f(GL.Enums.MapTarget target, GLfloat u1, GLfloat u2, GLint stride, GLint order, GLfloat[] points) + void Map1(GL.Enums.MapTarget target, Single u1, Single u2, Int32 stride, Int32 order, [In, Out] Single[] points) { unsafe { - fixed (GLfloat* points_ptr = points) + fixed (Single* points_ptr = points) { - Delegates.glMap1f((GL.Enums.MapTarget)target, (GLfloat)u1, (GLfloat)u2, (GLint)stride, (GLint)order, (GLfloat*)points_ptr); + Delegates.glMap1f((GL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)stride, (Int32)order, (Single*)points_ptr); } } } public static - void Map1f(GL.Enums.MapTarget target, GLfloat u1, GLfloat u2, GLint stride, GLint order, ref GLfloat points) + void Map1(GL.Enums.MapTarget target, Single u1, Single u2, Int32 stride, Int32 order, ref Single points) { unsafe { - fixed (GLfloat* points_ptr = &points) + fixed (Single* points_ptr = &points) { - Delegates.glMap1f((GL.Enums.MapTarget)target, (GLfloat)u1, (GLfloat)u2, (GLint)stride, (GLint)order, (GLfloat*)points_ptr); + Delegates.glMap1f((GL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)stride, (Int32)order, (Single*)points_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Map2d(GL.Enums.MapTarget target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble* points) + unsafe void Map2(GL.Enums.MapTarget target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double* points) { - unsafe { Delegates.glMap2d((GL.Enums.MapTarget)target, (GLdouble)u1, (GLdouble)u2, (GLint)ustride, (GLint)uorder, (GLdouble)v1, (GLdouble)v2, (GLint)vstride, (GLint)vorder, (GLdouble*)points); } + unsafe { Delegates.glMap2d((GL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)ustride, (Int32)uorder, (Double)v1, (Double)v2, (Int32)vstride, (Int32)vorder, (Double*)points); } } public static - void Map2d(GL.Enums.MapTarget target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble[] points) + void Map2(GL.Enums.MapTarget target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, [In, Out] Double[] points) { unsafe { - fixed (GLdouble* points_ptr = points) + fixed (Double* points_ptr = points) { - Delegates.glMap2d((GL.Enums.MapTarget)target, (GLdouble)u1, (GLdouble)u2, (GLint)ustride, (GLint)uorder, (GLdouble)v1, (GLdouble)v2, (GLint)vstride, (GLint)vorder, (GLdouble*)points_ptr); + Delegates.glMap2d((GL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)ustride, (Int32)uorder, (Double)v1, (Double)v2, (Int32)vstride, (Int32)vorder, (Double*)points_ptr); } } } public static - void Map2d(GL.Enums.MapTarget target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, ref GLdouble points) + void Map2(GL.Enums.MapTarget target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, ref Double points) { unsafe { - fixed (GLdouble* points_ptr = &points) + fixed (Double* points_ptr = &points) { - Delegates.glMap2d((GL.Enums.MapTarget)target, (GLdouble)u1, (GLdouble)u2, (GLint)ustride, (GLint)uorder, (GLdouble)v1, (GLdouble)v2, (GLint)vstride, (GLint)vorder, (GLdouble*)points_ptr); + Delegates.glMap2d((GL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)ustride, (Int32)uorder, (Double)v1, (Double)v2, (Int32)vstride, (Int32)vorder, (Double*)points_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Map2f(GL.Enums.MapTarget target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat* points) + unsafe void Map2(GL.Enums.MapTarget target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single* points) { - unsafe { Delegates.glMap2f((GL.Enums.MapTarget)target, (GLfloat)u1, (GLfloat)u2, (GLint)ustride, (GLint)uorder, (GLfloat)v1, (GLfloat)v2, (GLint)vstride, (GLint)vorder, (GLfloat*)points); } + unsafe { Delegates.glMap2f((GL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)ustride, (Int32)uorder, (Single)v1, (Single)v2, (Int32)vstride, (Int32)vorder, (Single*)points); } } public static - void Map2f(GL.Enums.MapTarget target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat[] points) + void Map2(GL.Enums.MapTarget target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, [In, Out] Single[] points) { unsafe { - fixed (GLfloat* points_ptr = points) + fixed (Single* points_ptr = points) { - Delegates.glMap2f((GL.Enums.MapTarget)target, (GLfloat)u1, (GLfloat)u2, (GLint)ustride, (GLint)uorder, (GLfloat)v1, (GLfloat)v2, (GLint)vstride, (GLint)vorder, (GLfloat*)points_ptr); + Delegates.glMap2f((GL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)ustride, (Int32)uorder, (Single)v1, (Single)v2, (Int32)vstride, (Int32)vorder, (Single*)points_ptr); } } } public static - void Map2f(GL.Enums.MapTarget target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, ref GLfloat points) + void Map2(GL.Enums.MapTarget target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, ref Single points) { unsafe { - fixed (GLfloat* points_ptr = &points) + fixed (Single* points_ptr = &points) { - Delegates.glMap2f((GL.Enums.MapTarget)target, (GLfloat)u1, (GLfloat)u2, (GLint)ustride, (GLint)uorder, (GLfloat)v1, (GLfloat)v2, (GLint)vstride, (GLint)vorder, (GLfloat*)points_ptr); + Delegates.glMap2f((GL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)ustride, (Int32)uorder, (Single)v1, (Single)v2, (Int32)vstride, (Int32)vorder, (Single*)points_ptr); } } } public static - void MapGrid1d(GLint un, GLdouble u1, GLdouble u2) + void MapGrid1(Int32 un, Double u1, Double u2) { - Delegates.glMapGrid1d((GLint)un, (GLdouble)u1, (GLdouble)u2); + Delegates.glMapGrid1d((Int32)un, (Double)u1, (Double)u2); } public static - void MapGrid1f(GLint un, GLfloat u1, GLfloat u2) + void MapGrid1(Int32 un, Single u1, Single u2) { - Delegates.glMapGrid1f((GLint)un, (GLfloat)u1, (GLfloat)u2); + Delegates.glMapGrid1f((Int32)un, (Single)u1, (Single)u2); } public static - void MapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2) + void MapGrid2(Int32 un, Double u1, Double u2, Int32 vn, Double v1, Double v2) { - Delegates.glMapGrid2d((GLint)un, (GLdouble)u1, (GLdouble)u2, (GLint)vn, (GLdouble)v1, (GLdouble)v2); + Delegates.glMapGrid2d((Int32)un, (Double)u1, (Double)u2, (Int32)vn, (Double)v1, (Double)v2); } public static - void MapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2) + void MapGrid2(Int32 un, Single u1, Single u2, Int32 vn, Single v1, Single v2) { - Delegates.glMapGrid2f((GLint)un, (GLfloat)u1, (GLfloat)u2, (GLint)vn, (GLfloat)v1, (GLfloat)v2); + Delegates.glMapGrid2f((Int32)un, (Single)u1, (Single)u2, (Int32)vn, (Single)v1, (Single)v2); } public static - void EvalCoord1d(GLdouble u) + void EvalCoord1(Double u) { - Delegates.glEvalCoord1d((GLdouble)u); + Delegates.glEvalCoord1d((Double)u); } [System.CLSCompliant(false)] public static - unsafe void EvalCoord1dv(GLdouble* u) + unsafe void EvalCoord1(Double* u) { - unsafe { Delegates.glEvalCoord1dv((GLdouble*)u); } + unsafe { Delegates.glEvalCoord1dv((Double*)u); } } public static - void EvalCoord1dv(GLdouble[] u) + void EvalCoord1([In, Out] Double[] u) { unsafe { - fixed (GLdouble* u_ptr = u) + fixed (Double* u_ptr = u) { - Delegates.glEvalCoord1dv((GLdouble*)u_ptr); + Delegates.glEvalCoord1dv((Double*)u_ptr); } } } public static - void EvalCoord1dv(ref GLdouble u) + void EvalCoord1(ref Double u) { unsafe { - fixed (GLdouble* u_ptr = &u) + fixed (Double* u_ptr = &u) { - Delegates.glEvalCoord1dv((GLdouble*)u_ptr); + Delegates.glEvalCoord1dv((Double*)u_ptr); } } } public static - void EvalCoord1f(GLfloat u) + void EvalCoord1(Single u) { - Delegates.glEvalCoord1f((GLfloat)u); + Delegates.glEvalCoord1f((Single)u); } [System.CLSCompliant(false)] public static - unsafe void EvalCoord1fv(GLfloat* u) + unsafe void EvalCoord1(Single* u) { - unsafe { Delegates.glEvalCoord1fv((GLfloat*)u); } + unsafe { Delegates.glEvalCoord1fv((Single*)u); } } public static - void EvalCoord1fv(GLfloat[] u) + void EvalCoord1([In, Out] Single[] u) { unsafe { - fixed (GLfloat* u_ptr = u) + fixed (Single* u_ptr = u) { - Delegates.glEvalCoord1fv((GLfloat*)u_ptr); + Delegates.glEvalCoord1fv((Single*)u_ptr); } } } public static - void EvalCoord1fv(ref GLfloat u) + void EvalCoord1(ref Single u) { unsafe { - fixed (GLfloat* u_ptr = &u) + fixed (Single* u_ptr = &u) { - Delegates.glEvalCoord1fv((GLfloat*)u_ptr); + Delegates.glEvalCoord1fv((Single*)u_ptr); } } } public static - void EvalCoord2d(GLdouble u, GLdouble v) + void EvalCoord2(Double u, Double v) { - Delegates.glEvalCoord2d((GLdouble)u, (GLdouble)v); + Delegates.glEvalCoord2d((Double)u, (Double)v); } [System.CLSCompliant(false)] public static - unsafe void EvalCoord2dv(GLdouble* u) + unsafe void EvalCoord2(Double* u) { - unsafe { Delegates.glEvalCoord2dv((GLdouble*)u); } + unsafe { Delegates.glEvalCoord2dv((Double*)u); } } public static - void EvalCoord2dv(GLdouble[] u) + void EvalCoord2([In, Out] Double[] u) { unsafe { - fixed (GLdouble* u_ptr = u) + fixed (Double* u_ptr = u) { - Delegates.glEvalCoord2dv((GLdouble*)u_ptr); + Delegates.glEvalCoord2dv((Double*)u_ptr); } } } public static - void EvalCoord2dv(ref GLdouble u) + void EvalCoord2(ref Double u) { unsafe { - fixed (GLdouble* u_ptr = &u) + fixed (Double* u_ptr = &u) { - Delegates.glEvalCoord2dv((GLdouble*)u_ptr); + Delegates.glEvalCoord2dv((Double*)u_ptr); } } } public static - void EvalCoord2f(GLfloat u, GLfloat v) + void EvalCoord2(Single u, Single v) { - Delegates.glEvalCoord2f((GLfloat)u, (GLfloat)v); + Delegates.glEvalCoord2f((Single)u, (Single)v); } [System.CLSCompliant(false)] public static - unsafe void EvalCoord2fv(GLfloat* u) + unsafe void EvalCoord2(Single* u) { - unsafe { Delegates.glEvalCoord2fv((GLfloat*)u); } + unsafe { Delegates.glEvalCoord2fv((Single*)u); } } public static - void EvalCoord2fv(GLfloat[] u) + void EvalCoord2([In, Out] Single[] u) { unsafe { - fixed (GLfloat* u_ptr = u) + fixed (Single* u_ptr = u) { - Delegates.glEvalCoord2fv((GLfloat*)u_ptr); + Delegates.glEvalCoord2fv((Single*)u_ptr); } } } public static - void EvalCoord2fv(ref GLfloat u) + void EvalCoord2(ref Single u) { unsafe { - fixed (GLfloat* u_ptr = &u) + fixed (Single* u_ptr = &u) { - Delegates.glEvalCoord2fv((GLfloat*)u_ptr); + Delegates.glEvalCoord2fv((Single*)u_ptr); } } } public static - void EvalMesh1(GL.Enums.MeshMode1 mode, GLint i1, GLint i2) + void EvalMesh1(GL.Enums.MeshMode1 mode, Int32 i1, Int32 i2) { - Delegates.glEvalMesh1((GL.Enums.MeshMode1)mode, (GLint)i1, (GLint)i2); + Delegates.glEvalMesh1((GL.Enums.MeshMode1)mode, (Int32)i1, (Int32)i2); } public static - void EvalPoint1(GLint i) + void EvalPoint1(Int32 i) { - Delegates.glEvalPoint1((GLint)i); + Delegates.glEvalPoint1((Int32)i); } public static - void EvalMesh2(GL.Enums.MeshMode2 mode, GLint i1, GLint i2, GLint j1, GLint j2) + void EvalMesh2(GL.Enums.MeshMode2 mode, Int32 i1, Int32 i2, Int32 j1, Int32 j2) { - Delegates.glEvalMesh2((GL.Enums.MeshMode2)mode, (GLint)i1, (GLint)i2, (GLint)j1, (GLint)j2); + Delegates.glEvalMesh2((GL.Enums.MeshMode2)mode, (Int32)i1, (Int32)i2, (Int32)j1, (Int32)j2); } public static - void EvalPoint2(GLint i, GLint j) + void EvalPoint2(Int32 i, Int32 j) { - Delegates.glEvalPoint2((GLint)i, (GLint)j); + Delegates.glEvalPoint2((Int32)i, (Int32)j); } public static - void AlphaFunc(GL.Enums.AlphaFunction func, GLclampf @ref) + void AlphaFunc(GL.Enums.AlphaFunction func, Single @ref) { - Delegates.glAlphaFunc((GL.Enums.AlphaFunction)func, (GLclampf)@ref); + Delegates.glAlphaFunc((GL.Enums.AlphaFunction)func, (Single)@ref); } public static @@ -4649,16 +4349,16 @@ namespace OpenTK.OpenGL } public static - void StencilFunc(GL.Enums.StencilFunction func, GLint @ref, Int32 mask) + void StencilFunc(GL.Enums.StencilFunction func, Int32 @ref, Int32 mask) { - Delegates.glStencilFunc((GL.Enums.StencilFunction)func, (GLint)@ref, (GLuint)mask); + Delegates.glStencilFunc((GL.Enums.StencilFunction)func, (Int32)@ref, (UInt32)mask); } [System.CLSCompliant(false)] public static - void StencilFunc(GL.Enums.StencilFunction func, GLint @ref, GLuint mask) + void StencilFunc(GL.Enums.StencilFunction func, Int32 @ref, UInt32 mask) { - Delegates.glStencilFunc((GL.Enums.StencilFunction)func, (GLint)@ref, (GLuint)mask); + Delegates.glStencilFunc((GL.Enums.StencilFunction)func, (Int32)@ref, (UInt32)mask); } public static @@ -4674,194 +4374,128 @@ namespace OpenTK.OpenGL } public static - void PixelZoom(GLfloat xfactor, GLfloat yfactor) + void PixelZoom(Single xfactor, Single yfactor) { - Delegates.glPixelZoom((GLfloat)xfactor, (GLfloat)yfactor); + Delegates.glPixelZoom((Single)xfactor, (Single)yfactor); } public static - void PixelTransferf(GL.Enums.PixelTransferParameter pname, GLfloat param) + void PixelTransferf(GL.Enums.PixelTransferParameter pname, Single param) { - Delegates.glPixelTransferf((GL.Enums.PixelTransferParameter)pname, (GLfloat)param); + Delegates.glPixelTransferf((GL.Enums.PixelTransferParameter)pname, (Single)param); } public static - void PixelTransferi(GL.Enums.PixelTransferParameter pname, GLint param) + void PixelTransferi(GL.Enums.PixelTransferParameter pname, Int32 param) { - Delegates.glPixelTransferi((GL.Enums.PixelTransferParameter)pname, (GLint)param); + Delegates.glPixelTransferi((GL.Enums.PixelTransferParameter)pname, (Int32)param); } public static - void PixelStoref(GL.Enums.PixelStoreParameter pname, GLfloat param) + void PixelStoref(GL.Enums.PixelStoreParameter pname, Single param) { - Delegates.glPixelStoref((GL.Enums.PixelStoreParameter)pname, (GLfloat)param); + Delegates.glPixelStoref((GL.Enums.PixelStoreParameter)pname, (Single)param); } public static - void PixelStorei(GL.Enums.PixelStoreParameter pname, GLint param) + void PixelStorei(GL.Enums.PixelStoreParameter pname, Int32 param) { - Delegates.glPixelStorei((GL.Enums.PixelStoreParameter)pname, (GLint)param); + Delegates.glPixelStorei((GL.Enums.PixelStoreParameter)pname, (Int32)param); } [System.CLSCompliant(false)] public static - unsafe void PixelMapfv(GL.Enums.PixelMap map, GLint mapsize, GLfloat* values) + unsafe void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, Single* values) { - unsafe { Delegates.glPixelMapfv((GL.Enums.PixelMap)map, (GLint)mapsize, (GLfloat*)values); } + unsafe { Delegates.glPixelMapfv((GL.Enums.PixelMap)map, (Int32)mapsize, (Single*)values); } } public static - void PixelMapfv(GL.Enums.PixelMap map, GLint mapsize, GLfloat[] values) + void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, [In, Out] Single[] values) { unsafe { - fixed (GLfloat* values_ptr = values) + fixed (Single* values_ptr = values) { - Delegates.glPixelMapfv((GL.Enums.PixelMap)map, (GLint)mapsize, (GLfloat*)values_ptr); + Delegates.glPixelMapfv((GL.Enums.PixelMap)map, (Int32)mapsize, (Single*)values_ptr); } } } public static - void PixelMapfv(GL.Enums.PixelMap map, GLint mapsize, ref GLfloat values) + void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, ref Single values) { unsafe { - fixed (GLfloat* values_ptr = &values) + fixed (Single* values_ptr = &values) { - Delegates.glPixelMapfv((GL.Enums.PixelMap)map, (GLint)mapsize, (GLfloat*)values_ptr); + Delegates.glPixelMapfv((GL.Enums.PixelMap)map, (Int32)mapsize, (Single*)values_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PixelMapuiv(GL.Enums.PixelMap map, GLint mapsize, Int32* values) + unsafe void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, UInt32* values) { - { - Delegates.glPixelMapuiv((GL.Enums.PixelMap)map, (GLint)mapsize, (GLuint*)values); - } + unsafe { Delegates.glPixelMapuiv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt32*)values); } } [System.CLSCompliant(false)] public static - unsafe void PixelMapuiv(GL.Enums.PixelMap map, GLint mapsize, GLuint* values) - { - unsafe { Delegates.glPixelMapuiv((GL.Enums.PixelMap)map, (GLint)mapsize, (GLuint*)values); } - } - - public static - void PixelMapuiv(GL.Enums.PixelMap map, GLint mapsize, Int32[] values) + void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, [In, Out] UInt32[] values) { unsafe { - fixed (Int32* values_ptr = values) + fixed (UInt32* values_ptr = values) { - Delegates.glPixelMapuiv((GL.Enums.PixelMap)map, (GLint)mapsize, (GLuint*)values_ptr); + Delegates.glPixelMapuiv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt32*)values_ptr); } } } [System.CLSCompliant(false)] public static - void PixelMapuiv(GL.Enums.PixelMap map, GLint mapsize, GLuint[] values) + void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, ref UInt32 values) { unsafe { - fixed (GLuint* values_ptr = values) + fixed (UInt32* values_ptr = &values) { - Delegates.glPixelMapuiv((GL.Enums.PixelMap)map, (GLint)mapsize, (GLuint*)values_ptr); - } - } - } - - public static - void PixelMapuiv(GL.Enums.PixelMap map, GLint mapsize, ref Int32 values) - { - unsafe - { - fixed (Int32* values_ptr = &values) - { - Delegates.glPixelMapuiv((GL.Enums.PixelMap)map, (GLint)mapsize, (GLuint*)values_ptr); + Delegates.glPixelMapuiv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt32*)values_ptr); } } } [System.CLSCompliant(false)] public static - void PixelMapuiv(GL.Enums.PixelMap map, GLint mapsize, ref GLuint values) + unsafe void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, UInt16* values) + { + unsafe { Delegates.glPixelMapusv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt16*)values); } + } + + [System.CLSCompliant(false)] + public static + void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, [In, Out] UInt16[] values) { unsafe { - fixed (GLuint* values_ptr = &values) + fixed (UInt16* values_ptr = values) { - Delegates.glPixelMapuiv((GL.Enums.PixelMap)map, (GLint)mapsize, (GLuint*)values_ptr); + Delegates.glPixelMapusv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt16*)values_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PixelMapusv(GL.Enums.PixelMap map, GLint mapsize, Int16* values) - { - { - Delegates.glPixelMapusv((GL.Enums.PixelMap)map, (GLint)mapsize, (GLushort*)values); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void PixelMapusv(GL.Enums.PixelMap map, GLint mapsize, GLushort* values) - { - unsafe { Delegates.glPixelMapusv((GL.Enums.PixelMap)map, (GLint)mapsize, (GLushort*)values); } - } - - public static - void PixelMapusv(GL.Enums.PixelMap map, GLint mapsize, Int16[] values) + void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, ref UInt16 values) { unsafe { - fixed (Int16* values_ptr = values) + fixed (UInt16* values_ptr = &values) { - Delegates.glPixelMapusv((GL.Enums.PixelMap)map, (GLint)mapsize, (GLushort*)values_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void PixelMapusv(GL.Enums.PixelMap map, GLint mapsize, GLushort[] values) - { - unsafe - { - fixed (GLushort* values_ptr = values) - { - Delegates.glPixelMapusv((GL.Enums.PixelMap)map, (GLint)mapsize, (GLushort*)values_ptr); - } - } - } - - public static - void PixelMapusv(GL.Enums.PixelMap map, GLint mapsize, ref Int16 values) - { - unsafe - { - fixed (Int16* values_ptr = &values) - { - Delegates.glPixelMapusv((GL.Enums.PixelMap)map, (GLint)mapsize, (GLushort*)values_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void PixelMapusv(GL.Enums.PixelMap map, GLint mapsize, ref GLushort values) - { - unsafe - { - fixed (GLushort* values_ptr = &values) - { - Delegates.glPixelMapusv((GL.Enums.PixelMap)map, (GLint)mapsize, (GLushort*)values_ptr); + Delegates.glPixelMapusv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt16*)values_ptr); } } } @@ -4873,27 +4507,27 @@ namespace OpenTK.OpenGL } public static - void CopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GL.Enums.PixelCopyType type) + void CopyPixels(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelCopyType type) { - Delegates.glCopyPixels((GLint)x, (GLint)y, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelCopyType)type); + Delegates.glCopyPixels((Int32)x, (Int32)y, (Int32)width, (Int32)height, (GL.Enums.PixelCopyType)type); } [System.CLSCompliant(false)] public static - unsafe void ReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + unsafe void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* pixels) { - unsafe { Delegates.glReadPixels((GLint)x, (GLint)y, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + unsafe { Delegates.glReadPixels((Int32)x, (Int32)y, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } } public static - void ReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object pixels) + void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glReadPixels((GLint)x, (GLint)y, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glReadPixels((Int32)x, (Int32)y, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -4904,20 +4538,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void DrawPixels(GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + unsafe void DrawPixels(Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) { - unsafe { Delegates.glDrawPixels((GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + unsafe { Delegates.glDrawPixels((Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } } public static - void DrawPixels(GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object pixels) + void DrawPixels(Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glDrawPixels((GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glDrawPixels((Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -4928,39 +4562,39 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetBooleanv(GL.Enums.GetPName pname, GL.Enums.Boolean* @params) + unsafe void GetBooleanv(GL.Enums.GetPName pname, [Out] GL.Enums.Boolean* @params) { unsafe { Delegates.glGetBooleanv((GL.Enums.GetPName)pname, (GL.Enums.Boolean*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetClipPlane(GL.Enums.ClipPlaneName plane, GLdouble* equation) + unsafe void GetClipPlane(GL.Enums.ClipPlaneName plane, [Out] Double* equation) { - unsafe { Delegates.glGetClipPlane((GL.Enums.ClipPlaneName)plane, (GLdouble*)equation); } + unsafe { Delegates.glGetClipPlane((GL.Enums.ClipPlaneName)plane, (Double*)equation); } } public static - void GetClipPlane(GL.Enums.ClipPlaneName plane, GLdouble[] equation) + void GetClipPlane(GL.Enums.ClipPlaneName plane, [In, Out] Double[] equation) { unsafe { - fixed (GLdouble* equation_ptr = equation) + fixed (Double* equation_ptr = equation) { - Delegates.glGetClipPlane((GL.Enums.ClipPlaneName)plane, (GLdouble*)equation_ptr); + Delegates.glGetClipPlane((GL.Enums.ClipPlaneName)plane, (Double*)equation_ptr); } } } public static - void GetClipPlane(GL.Enums.ClipPlaneName plane, out GLdouble equation) + void GetClipPlane(GL.Enums.ClipPlaneName plane, [Out] out Double equation) { - equation = default(GLdouble); + equation = default(Double); unsafe { - fixed (GLdouble* equation_ptr = &equation) + fixed (Double* equation_ptr = &equation) { - Delegates.glGetClipPlane((GL.Enums.ClipPlaneName)plane, (GLdouble*)equation_ptr); + Delegates.glGetClipPlane((GL.Enums.ClipPlaneName)plane, (Double*)equation_ptr); equation = *equation_ptr; } } @@ -4968,32 +4602,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetDoublev(GL.Enums.GetPName pname, GLdouble* @params) + unsafe void GetDoublev(GL.Enums.GetPName pname, [Out] Double* @params) { - unsafe { Delegates.glGetDoublev((GL.Enums.GetPName)pname, (GLdouble*)@params); } + unsafe { Delegates.glGetDoublev((GL.Enums.GetPName)pname, (Double*)@params); } } public static - void GetDoublev(GL.Enums.GetPName pname, GLdouble[] @params) + void GetDoublev(GL.Enums.GetPName pname, [In, Out] Double[] @params) { unsafe { - fixed (GLdouble* @params_ptr = @params) + fixed (Double* @params_ptr = @params) { - Delegates.glGetDoublev((GL.Enums.GetPName)pname, (GLdouble*)@params_ptr); + Delegates.glGetDoublev((GL.Enums.GetPName)pname, (Double*)@params_ptr); } } } public static - void GetDoublev(GL.Enums.GetPName pname, out GLdouble @params) + void GetDoublev(GL.Enums.GetPName pname, [Out] out Double @params) { - @params = default(GLdouble); + @params = default(Double); unsafe { - fixed (GLdouble* @params_ptr = &@params) + fixed (Double* @params_ptr = &@params) { - Delegates.glGetDoublev((GL.Enums.GetPName)pname, (GLdouble*)@params_ptr); + Delegates.glGetDoublev((GL.Enums.GetPName)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -5007,32 +4641,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetFloatv(GL.Enums.GetPName pname, GLfloat* @params) + unsafe void GetFloatv(GL.Enums.GetPName pname, [Out] Single* @params) { - unsafe { Delegates.glGetFloatv((GL.Enums.GetPName)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetFloatv((GL.Enums.GetPName)pname, (Single*)@params); } } public static - void GetFloatv(GL.Enums.GetPName pname, GLfloat[] @params) + void GetFloatv(GL.Enums.GetPName pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetFloatv((GL.Enums.GetPName)pname, (GLfloat*)@params_ptr); + Delegates.glGetFloatv((GL.Enums.GetPName)pname, (Single*)@params_ptr); } } } public static - void GetFloatv(GL.Enums.GetPName pname, out GLfloat @params) + void GetFloatv(GL.Enums.GetPName pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetFloatv((GL.Enums.GetPName)pname, (GLfloat*)@params_ptr); + Delegates.glGetFloatv((GL.Enums.GetPName)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -5040,32 +4674,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetIntegerv(GL.Enums.GetPName pname, GLint* @params) + unsafe void GetIntegerv(GL.Enums.GetPName pname, [Out] Int32* @params) { - unsafe { Delegates.glGetIntegerv((GL.Enums.GetPName)pname, (GLint*)@params); } + unsafe { Delegates.glGetIntegerv((GL.Enums.GetPName)pname, (Int32*)@params); } } public static - void GetIntegerv(GL.Enums.GetPName pname, GLint[] @params) + void GetIntegerv(GL.Enums.GetPName pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetIntegerv((GL.Enums.GetPName)pname, (GLint*)@params_ptr); + Delegates.glGetIntegerv((GL.Enums.GetPName)pname, (Int32*)@params_ptr); } } } public static - void GetIntegerv(GL.Enums.GetPName pname, out GLint @params) + void GetIntegerv(GL.Enums.GetPName pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetIntegerv((GL.Enums.GetPName)pname, (GLint*)@params_ptr); + Delegates.glGetIntegerv((GL.Enums.GetPName)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -5073,32 +4707,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetLightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLfloat* @params) + unsafe void GetLight(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] Single* @params) { - unsafe { Delegates.glGetLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Single*)@params); } } public static - void GetLightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLfloat[] @params) + void GetLight(GL.Enums.LightName light, GL.Enums.LightParameter pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (GLfloat*)@params_ptr); + Delegates.glGetLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Single*)@params_ptr); } } } public static - void GetLightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, out GLfloat @params) + void GetLight(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (GLfloat*)@params_ptr); + Delegates.glGetLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -5106,32 +4740,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetLightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLint* @params) + unsafe void GetLight(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] Int32* @params) { - unsafe { Delegates.glGetLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (GLint*)@params); } + unsafe { Delegates.glGetLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Int32*)@params); } } public static - void GetLightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLint[] @params) + void GetLight(GL.Enums.LightName light, GL.Enums.LightParameter pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (GLint*)@params_ptr); + Delegates.glGetLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Int32*)@params_ptr); } } } public static - void GetLightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, out GLint @params) + void GetLight(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (GLint*)@params_ptr); + Delegates.glGetLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -5139,32 +4773,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMapdv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, GLdouble* v) + unsafe void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Double* v) { - unsafe { Delegates.glGetMapdv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (GLdouble*)v); } + unsafe { Delegates.glGetMapdv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Double*)v); } } public static - void GetMapdv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, GLdouble[] v) + void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glGetMapdv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (GLdouble*)v_ptr); + Delegates.glGetMapdv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Double*)v_ptr); } } } public static - void GetMapdv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, out GLdouble v) + void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] out Double v) { - v = default(GLdouble); + v = default(Double); unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glGetMapdv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (GLdouble*)v_ptr); + Delegates.glGetMapdv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Double*)v_ptr); v = *v_ptr; } } @@ -5172,32 +4806,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMapfv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, GLfloat* v) + unsafe void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Single* v) { - unsafe { Delegates.glGetMapfv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (GLfloat*)v); } + unsafe { Delegates.glGetMapfv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Single*)v); } } public static - void GetMapfv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, GLfloat[] v) + void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glGetMapfv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (GLfloat*)v_ptr); + Delegates.glGetMapfv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Single*)v_ptr); } } } public static - void GetMapfv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, out GLfloat v) + void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] out Single v) { - v = default(GLfloat); + v = default(Single); unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glGetMapfv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (GLfloat*)v_ptr); + Delegates.glGetMapfv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Single*)v_ptr); v = *v_ptr; } } @@ -5205,32 +4839,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMapiv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, GLint* v) + unsafe void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Int32* v) { - unsafe { Delegates.glGetMapiv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (GLint*)v); } + unsafe { Delegates.glGetMapiv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Int32*)v); } } public static - void GetMapiv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, GLint[] v) + void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glGetMapiv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (GLint*)v_ptr); + Delegates.glGetMapiv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Int32*)v_ptr); } } } public static - void GetMapiv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, out GLint v) + void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] out Int32 v) { - v = default(GLint); + v = default(Int32); unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glGetMapiv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (GLint*)v_ptr); + Delegates.glGetMapiv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Int32*)v_ptr); v = *v_ptr; } } @@ -5238,32 +4872,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMaterialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat* @params) + unsafe void GetMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Single* @params) { - unsafe { Delegates.glGetMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params); } } public static - void GetMaterialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat[] @params) + void GetMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLfloat*)@params_ptr); + Delegates.glGetMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params_ptr); } } } public static - void GetMaterialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, out GLfloat @params) + void GetMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLfloat*)@params_ptr); + Delegates.glGetMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -5271,32 +4905,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMaterialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint* @params) + unsafe void GetMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Int32* @params) { - unsafe { Delegates.glGetMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLint*)@params); } + unsafe { Delegates.glGetMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params); } } public static - void GetMaterialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint[] @params) + void GetMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLint*)@params_ptr); + Delegates.glGetMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); } } } public static - void GetMaterialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, out GLint @params) + void GetMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLint*)@params_ptr); + Delegates.glGetMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -5304,32 +4938,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetPixelMapfv(GL.Enums.PixelMap map, GLfloat* values) + unsafe void GetPixelMap(GL.Enums.PixelMap map, [Out] Single* values) { - unsafe { Delegates.glGetPixelMapfv((GL.Enums.PixelMap)map, (GLfloat*)values); } + unsafe { Delegates.glGetPixelMapfv((GL.Enums.PixelMap)map, (Single*)values); } } public static - void GetPixelMapfv(GL.Enums.PixelMap map, GLfloat[] values) + void GetPixelMap(GL.Enums.PixelMap map, [In, Out] Single[] values) { unsafe { - fixed (GLfloat* values_ptr = values) + fixed (Single* values_ptr = values) { - Delegates.glGetPixelMapfv((GL.Enums.PixelMap)map, (GLfloat*)values_ptr); + Delegates.glGetPixelMapfv((GL.Enums.PixelMap)map, (Single*)values_ptr); } } } public static - void GetPixelMapfv(GL.Enums.PixelMap map, out GLfloat values) + void GetPixelMap(GL.Enums.PixelMap map, [Out] out Single values) { - values = default(GLfloat); + values = default(Single); unsafe { - fixed (GLfloat* values_ptr = &values) + fixed (Single* values_ptr = &values) { - Delegates.glGetPixelMapfv((GL.Enums.PixelMap)map, (GLfloat*)values_ptr); + Delegates.glGetPixelMapfv((GL.Enums.PixelMap)map, (Single*)values_ptr); values = *values_ptr; } } @@ -5337,55 +4971,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetPixelMapuiv(GL.Enums.PixelMap map, Int32* values) + unsafe void GetPixelMap(GL.Enums.PixelMap map, [Out] UInt32* values) { - values = default(Int32*); - { - Delegates.glGetPixelMapuiv((GL.Enums.PixelMap)map, (GLuint*)values); - } + unsafe { Delegates.glGetPixelMapuiv((GL.Enums.PixelMap)map, (UInt32*)values); } } [System.CLSCompliant(false)] public static - unsafe void GetPixelMapuiv(GL.Enums.PixelMap map, GLuint* values) - { - unsafe { Delegates.glGetPixelMapuiv((GL.Enums.PixelMap)map, (GLuint*)values); } - } - - public static - void GetPixelMapuiv(GL.Enums.PixelMap map, Int32[] values) + void GetPixelMap(GL.Enums.PixelMap map, [In, Out] UInt32[] values) { unsafe { - fixed (Int32* values_ptr = values) + fixed (UInt32* values_ptr = values) { - Delegates.glGetPixelMapuiv((GL.Enums.PixelMap)map, (GLuint*)values_ptr); + Delegates.glGetPixelMapuiv((GL.Enums.PixelMap)map, (UInt32*)values_ptr); } } } [System.CLSCompliant(false)] public static - void GetPixelMapuiv(GL.Enums.PixelMap map, GLuint[] values) + void GetPixelMap(GL.Enums.PixelMap map, [Out] out UInt32 values) { + values = default(UInt32); unsafe { - fixed (GLuint* values_ptr = values) + fixed (UInt32* values_ptr = &values) { - Delegates.glGetPixelMapuiv((GL.Enums.PixelMap)map, (GLuint*)values_ptr); - } - } - } - - public static - void GetPixelMapuiv(GL.Enums.PixelMap map, out Int32 values) - { - values = default(Int32); - unsafe - { - fixed (Int32* values_ptr = &values) - { - Delegates.glGetPixelMapuiv((GL.Enums.PixelMap)map, (GLuint*)values_ptr); + Delegates.glGetPixelMapuiv((GL.Enums.PixelMap)map, (UInt32*)values_ptr); values = *values_ptr; } } @@ -5393,14 +5006,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetPixelMapuiv(GL.Enums.PixelMap map, out GLuint values) + unsafe void GetPixelMap(GL.Enums.PixelMap map, [Out] UInt16* values) + { + unsafe { Delegates.glGetPixelMapusv((GL.Enums.PixelMap)map, (UInt16*)values); } + } + + [System.CLSCompliant(false)] + public static + void GetPixelMap(GL.Enums.PixelMap map, [In, Out] UInt16[] values) { - values = default(GLuint); unsafe { - fixed (GLuint* values_ptr = &values) + fixed (UInt16* values_ptr = values) { - Delegates.glGetPixelMapuiv((GL.Enums.PixelMap)map, (GLuint*)values_ptr); + Delegates.glGetPixelMapusv((GL.Enums.PixelMap)map, (UInt16*)values_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetPixelMap(GL.Enums.PixelMap map, [Out] out UInt16 values) + { + values = default(UInt16); + unsafe + { + fixed (UInt16* values_ptr = &values) + { + Delegates.glGetPixelMapusv((GL.Enums.PixelMap)map, (UInt16*)values_ptr); values = *values_ptr; } } @@ -5408,103 +5041,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetPixelMapusv(GL.Enums.PixelMap map, Int16* values) + unsafe void GetPolygonStipple([Out] Byte* mask) { - values = default(Int16*); - { - Delegates.glGetPixelMapusv((GL.Enums.PixelMap)map, (GLushort*)values); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetPixelMapusv(GL.Enums.PixelMap map, GLushort* values) - { - unsafe { Delegates.glGetPixelMapusv((GL.Enums.PixelMap)map, (GLushort*)values); } + unsafe { Delegates.glGetPolygonStipple((Byte*)mask); } } public static - void GetPixelMapusv(GL.Enums.PixelMap map, Int16[] values) + void GetPolygonStipple([In, Out] Byte[] mask) { unsafe { - fixed (Int16* values_ptr = values) + fixed (Byte* mask_ptr = mask) { - Delegates.glGetPixelMapusv((GL.Enums.PixelMap)map, (GLushort*)values_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetPixelMapusv(GL.Enums.PixelMap map, GLushort[] values) - { - unsafe - { - fixed (GLushort* values_ptr = values) - { - Delegates.glGetPixelMapusv((GL.Enums.PixelMap)map, (GLushort*)values_ptr); + Delegates.glGetPolygonStipple((Byte*)mask_ptr); } } } public static - void GetPixelMapusv(GL.Enums.PixelMap map, out Int16 values) + void GetPolygonStipple([Out] out Byte mask) { - values = default(Int16); + mask = default(Byte); unsafe { - fixed (Int16* values_ptr = &values) + fixed (Byte* mask_ptr = &mask) { - Delegates.glGetPixelMapusv((GL.Enums.PixelMap)map, (GLushort*)values_ptr); - values = *values_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetPixelMapusv(GL.Enums.PixelMap map, out GLushort values) - { - values = default(GLushort); - unsafe - { - fixed (GLushort* values_ptr = &values) - { - Delegates.glGetPixelMapusv((GL.Enums.PixelMap)map, (GLushort*)values_ptr); - values = *values_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetPolygonStipple(GLubyte* mask) - { - unsafe { Delegates.glGetPolygonStipple((GLubyte*)mask); } - } - - public static - void GetPolygonStipple(GLubyte[] mask) - { - unsafe - { - fixed (GLubyte* mask_ptr = mask) - { - Delegates.glGetPolygonStipple((GLubyte*)mask_ptr); - } - } - } - - public static - void GetPolygonStipple(out GLubyte mask) - { - mask = default(GLubyte); - unsafe - { - fixed (GLubyte* mask_ptr = &mask) - { - Delegates.glGetPolygonStipple((GLubyte*)mask_ptr); + Delegates.glGetPolygonStipple((Byte*)mask_ptr); mask = *mask_ptr; } } @@ -5518,32 +5080,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLfloat* @params) + unsafe void GetTexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] Single* @params) { - unsafe { Delegates.glGetTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Single*)@params); } } public static - void GetTexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLfloat[] @params) + void GetTexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (GLfloat*)@params_ptr); + Delegates.glGetTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Single*)@params_ptr); } } } public static - void GetTexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, out GLfloat @params) + void GetTexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (GLfloat*)@params_ptr); + Delegates.glGetTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -5551,32 +5113,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLint* @params) + unsafe void GetTexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] Int32* @params) { - unsafe { Delegates.glGetTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (GLint*)@params); } + unsafe { Delegates.glGetTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Int32*)@params); } } public static - void GetTexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLint[] @params) + void GetTexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (GLint*)@params_ptr); + Delegates.glGetTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Int32*)@params_ptr); } } } public static - void GetTexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, out GLint @params) + void GetTexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (GLint*)@params_ptr); + Delegates.glGetTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -5584,32 +5146,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLdouble* @params) + unsafe void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Double* @params) { - unsafe { Delegates.glGetTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLdouble*)@params); } + unsafe { Delegates.glGetTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Double*)@params); } } public static - void GetTexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLdouble[] @params) + void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [In, Out] Double[] @params) { unsafe { - fixed (GLdouble* @params_ptr = @params) + fixed (Double* @params_ptr = @params) { - Delegates.glGetTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLdouble*)@params_ptr); + Delegates.glGetTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Double*)@params_ptr); } } } public static - void GetTexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, out GLdouble @params) + void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] out Double @params) { - @params = default(GLdouble); + @params = default(Double); unsafe { - fixed (GLdouble* @params_ptr = &@params) + fixed (Double* @params_ptr = &@params) { - Delegates.glGetTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLdouble*)@params_ptr); + Delegates.glGetTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -5617,32 +5179,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLfloat* @params) + unsafe void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Single* @params) { - unsafe { Delegates.glGetTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Single*)@params); } } public static - void GetTexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLfloat[] @params) + void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLfloat*)@params_ptr); + Delegates.glGetTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Single*)@params_ptr); } } } public static - void GetTexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, out GLfloat @params) + void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLfloat*)@params_ptr); + Delegates.glGetTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -5650,32 +5212,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLint* @params) + unsafe void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Int32* @params) { - unsafe { Delegates.glGetTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLint*)@params); } + unsafe { Delegates.glGetTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Int32*)@params); } } public static - void GetTexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLint[] @params) + void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLint*)@params_ptr); + Delegates.glGetTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Int32*)@params_ptr); } } } public static - void GetTexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, out GLint @params) + void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (GLint*)@params_ptr); + Delegates.glGetTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -5683,20 +5245,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexImage(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + unsafe void GetTexImage(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* pixels) { - unsafe { Delegates.glGetTexImage((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + unsafe { Delegates.glGetTexImage((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } } public static - void GetTexImage(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object pixels) + void GetTexImage(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glGetTexImage((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glGetTexImage((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -5707,32 +5269,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexParameterfv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, GLfloat* @params) + unsafe void GetTexParameter(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Single* @params) { - unsafe { Delegates.glGetTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (Single*)@params); } } public static - void GetTexParameterfv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, GLfloat[] @params) + void GetTexParameter(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (GLfloat*)@params_ptr); + Delegates.glGetTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (Single*)@params_ptr); } } } public static - void GetTexParameterfv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, out GLfloat @params) + void GetTexParameter(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (GLfloat*)@params_ptr); + Delegates.glGetTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -5740,32 +5302,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexParameteriv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, GLint* @params) + unsafe void GetTexParameter(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Int32* @params) { - unsafe { Delegates.glGetTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (GLint*)@params); } + unsafe { Delegates.glGetTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (Int32*)@params); } } public static - void GetTexParameteriv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, GLint[] @params) + void GetTexParameter(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (GLint*)@params_ptr); + Delegates.glGetTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (Int32*)@params_ptr); } } } public static - void GetTexParameteriv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, out GLint @params) + void GetTexParameter(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (GLint*)@params_ptr); + Delegates.glGetTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -5773,32 +5335,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexLevelParameterfv(GL.Enums.TextureTarget target, GLint level, GL.Enums.GetTextureParameter pname, GLfloat* @params) + unsafe void GetTexLevelParameter(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] Single* @params) { - unsafe { Delegates.glGetTexLevelParameterfv((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.GetTextureParameter)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetTexLevelParameterfv((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.GetTextureParameter)pname, (Single*)@params); } } public static - void GetTexLevelParameterfv(GL.Enums.TextureTarget target, GLint level, GL.Enums.GetTextureParameter pname, GLfloat[] @params) + void GetTexLevelParameter(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetTexLevelParameterfv((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.GetTextureParameter)pname, (GLfloat*)@params_ptr); + Delegates.glGetTexLevelParameterfv((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.GetTextureParameter)pname, (Single*)@params_ptr); } } } public static - void GetTexLevelParameterfv(GL.Enums.TextureTarget target, GLint level, GL.Enums.GetTextureParameter pname, out GLfloat @params) + void GetTexLevelParameter(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetTexLevelParameterfv((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.GetTextureParameter)pname, (GLfloat*)@params_ptr); + Delegates.glGetTexLevelParameterfv((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.GetTextureParameter)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -5806,66 +5368,66 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexLevelParameteriv(GL.Enums.TextureTarget target, GLint level, GL.Enums.GetTextureParameter pname, GLint* @params) + unsafe void GetTexLevelParameter(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] Int32* @params) { - unsafe { Delegates.glGetTexLevelParameteriv((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.GetTextureParameter)pname, (GLint*)@params); } + unsafe { Delegates.glGetTexLevelParameteriv((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.GetTextureParameter)pname, (Int32*)@params); } } public static - void GetTexLevelParameteriv(GL.Enums.TextureTarget target, GLint level, GL.Enums.GetTextureParameter pname, GLint[] @params) + void GetTexLevelParameter(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetTexLevelParameteriv((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.GetTextureParameter)pname, (GLint*)@params_ptr); + Delegates.glGetTexLevelParameteriv((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.GetTextureParameter)pname, (Int32*)@params_ptr); } } } public static - void GetTexLevelParameteriv(GL.Enums.TextureTarget target, GLint level, GL.Enums.GetTextureParameter pname, out GLint @params) + void GetTexLevelParameter(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetTexLevelParameteriv((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.GetTextureParameter)pname, (GLint*)@params_ptr); + Delegates.glGetTexLevelParameteriv((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.GetTextureParameter)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - GLboolean IsEnabled(GL.Enums.EnableCap cap) + Boolean IsEnabled(GL.Enums.EnableCap cap) { return Delegates.glIsEnabled((GL.Enums.EnableCap)cap); } public static - GLboolean IsList(Int32 list) + Boolean IsList(Int32 list) { - return Delegates.glIsList((GLuint)list); + return Delegates.glIsList((UInt32)list); } [System.CLSCompliant(false)] public static - GLboolean IsList(GLuint list) + Boolean IsList(UInt32 list) { - return Delegates.glIsList((GLuint)list); + return Delegates.glIsList((UInt32)list); } public static - void DepthRange(GLclampd near, GLclampd far) + void DepthRange(Double near, Double far) { - Delegates.glDepthRange((GLclampd)near, (GLclampd)far); + Delegates.glDepthRange((Double)near, (Double)far); } public static - void Frustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar) + void Frustum(Double left, Double right, Double bottom, Double top, Double zNear, Double zFar) { - Delegates.glFrustum((GLdouble)left, (GLdouble)right, (GLdouble)bottom, (GLdouble)top, (GLdouble)zNear, (GLdouble)zFar); + Delegates.glFrustum((Double)left, (Double)right, (Double)bottom, (Double)top, (Double)zNear, (Double)zFar); } public static @@ -5876,62 +5438,62 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void LoadMatrixf(GLfloat* m) + unsafe void LoadMatrixf(Single* m) { - unsafe { Delegates.glLoadMatrixf((GLfloat*)m); } + unsafe { Delegates.glLoadMatrixf((Single*)m); } } public static - void LoadMatrixf(GLfloat[] m) + void LoadMatrixf([In, Out] Single[] m) { unsafe { - fixed (GLfloat* m_ptr = m) + fixed (Single* m_ptr = m) { - Delegates.glLoadMatrixf((GLfloat*)m_ptr); + Delegates.glLoadMatrixf((Single*)m_ptr); } } } public static - void LoadMatrixf(ref GLfloat m) + void LoadMatrixf(ref Single m) { unsafe { - fixed (GLfloat* m_ptr = &m) + fixed (Single* m_ptr = &m) { - Delegates.glLoadMatrixf((GLfloat*)m_ptr); + Delegates.glLoadMatrixf((Single*)m_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void LoadMatrixd(GLdouble* m) + unsafe void LoadMatrixd(Double* m) { - unsafe { Delegates.glLoadMatrixd((GLdouble*)m); } + unsafe { Delegates.glLoadMatrixd((Double*)m); } } public static - void LoadMatrixd(GLdouble[] m) + void LoadMatrixd([In, Out] Double[] m) { unsafe { - fixed (GLdouble* m_ptr = m) + fixed (Double* m_ptr = m) { - Delegates.glLoadMatrixd((GLdouble*)m_ptr); + Delegates.glLoadMatrixd((Double*)m_ptr); } } } public static - void LoadMatrixd(ref GLdouble m) + void LoadMatrixd(ref Double m) { unsafe { - fixed (GLdouble* m_ptr = &m) + fixed (Double* m_ptr = &m) { - Delegates.glLoadMatrixd((GLdouble*)m_ptr); + Delegates.glLoadMatrixd((Double*)m_ptr); } } } @@ -5944,70 +5506,70 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultMatrixf(GLfloat* m) + unsafe void MultMatrixf(Single* m) { - unsafe { Delegates.glMultMatrixf((GLfloat*)m); } + unsafe { Delegates.glMultMatrixf((Single*)m); } } public static - void MultMatrixf(GLfloat[] m) + void MultMatrixf([In, Out] Single[] m) { unsafe { - fixed (GLfloat* m_ptr = m) + fixed (Single* m_ptr = m) { - Delegates.glMultMatrixf((GLfloat*)m_ptr); + Delegates.glMultMatrixf((Single*)m_ptr); } } } public static - void MultMatrixf(ref GLfloat m) + void MultMatrixf(ref Single m) { unsafe { - fixed (GLfloat* m_ptr = &m) + fixed (Single* m_ptr = &m) { - Delegates.glMultMatrixf((GLfloat*)m_ptr); + Delegates.glMultMatrixf((Single*)m_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultMatrixd(GLdouble* m) + unsafe void MultMatrixd(Double* m) { - unsafe { Delegates.glMultMatrixd((GLdouble*)m); } + unsafe { Delegates.glMultMatrixd((Double*)m); } } public static - void MultMatrixd(GLdouble[] m) + void MultMatrixd([In, Out] Double[] m) { unsafe { - fixed (GLdouble* m_ptr = m) + fixed (Double* m_ptr = m) { - Delegates.glMultMatrixd((GLdouble*)m_ptr); + Delegates.glMultMatrixd((Double*)m_ptr); } } } public static - void MultMatrixd(ref GLdouble m) + void MultMatrixd(ref Double m) { unsafe { - fixed (GLdouble* m_ptr = &m) + fixed (Double* m_ptr = &m) { - Delegates.glMultMatrixd((GLdouble*)m_ptr); + Delegates.glMultMatrixd((Double*)m_ptr); } } } public static - void Ortho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar) + void Ortho(Double left, Double right, Double bottom, Double top, Double zNear, Double zFar) { - Delegates.glOrtho((GLdouble)left, (GLdouble)right, (GLdouble)bottom, (GLdouble)top, (GLdouble)zNear, (GLdouble)zFar); + Delegates.glOrtho((Double)left, (Double)right, (Double)bottom, (Double)top, (Double)zNear, (Double)zFar); } public static @@ -6023,69 +5585,69 @@ namespace OpenTK.OpenGL } public static - void Rotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z) + void Rotated(Double angle, Double x, Double y, Double z) { - Delegates.glRotated((GLdouble)angle, (GLdouble)x, (GLdouble)y, (GLdouble)z); + Delegates.glRotated((Double)angle, (Double)x, (Double)y, (Double)z); } public static - void Rotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z) + void Rotatef(Single angle, Single x, Single y, Single z) { - Delegates.glRotatef((GLfloat)angle, (GLfloat)x, (GLfloat)y, (GLfloat)z); + Delegates.glRotatef((Single)angle, (Single)x, (Single)y, (Single)z); } public static - void Scaled(GLdouble x, GLdouble y, GLdouble z) + void Scaled(Double x, Double y, Double z) { - Delegates.glScaled((GLdouble)x, (GLdouble)y, (GLdouble)z); + Delegates.glScaled((Double)x, (Double)y, (Double)z); } public static - void Scalef(GLfloat x, GLfloat y, GLfloat z) + void Scalef(Single x, Single y, Single z) { - Delegates.glScalef((GLfloat)x, (GLfloat)y, (GLfloat)z); + Delegates.glScalef((Single)x, (Single)y, (Single)z); } public static - void Translated(GLdouble x, GLdouble y, GLdouble z) + void Translated(Double x, Double y, Double z) { - Delegates.glTranslated((GLdouble)x, (GLdouble)y, (GLdouble)z); + Delegates.glTranslated((Double)x, (Double)y, (Double)z); } public static - void Translatef(GLfloat x, GLfloat y, GLfloat z) + void Translatef(Single x, Single y, Single z) { - Delegates.glTranslatef((GLfloat)x, (GLfloat)y, (GLfloat)z); + Delegates.glTranslatef((Single)x, (Single)y, (Single)z); } public static - void Viewport(GLint x, GLint y, GLsizei width, GLsizei height) + void Viewport(Int32 x, Int32 y, Int32 width, Int32 height) { - Delegates.glViewport((GLint)x, (GLint)y, (GLsizei)width, (GLsizei)height); + Delegates.glViewport((Int32)x, (Int32)y, (Int32)width, (Int32)height); } public static - void ArrayElement(GLint i) + void ArrayElement(Int32 i) { - Delegates.glArrayElement((GLint)i); + Delegates.glArrayElement((Int32)i); } [System.CLSCompliant(false)] public static - unsafe void ColorPointer(GLint size, GL.Enums.ColorPointerType type, GLsizei stride, void* pointer) + unsafe void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer) { - unsafe { Delegates.glColorPointer((GLint)size, (GL.Enums.ColorPointerType)type, (GLsizei)stride, (void*)pointer); } + unsafe { Delegates.glColorPointer((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (void*)pointer); } } public static - void ColorPointer(GLint size, GL.Enums.ColorPointerType type, GLsizei stride, object pointer) + void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glColorPointer((GLint)size, (GL.Enums.ColorPointerType)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glColorPointer((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -6101,27 +5663,27 @@ namespace OpenTK.OpenGL } public static - void DrawArrays(GL.Enums.BeginMode mode, GLint first, GLsizei count) + void DrawArrays(GL.Enums.BeginMode mode, Int32 first, Int32 count) { - Delegates.glDrawArrays((GL.Enums.BeginMode)mode, (GLint)first, (GLsizei)count); + Delegates.glDrawArrays((GL.Enums.BeginMode)mode, (Int32)first, (Int32)count); } [System.CLSCompliant(false)] public static - unsafe void DrawElements(GL.Enums.BeginMode mode, GLsizei count, GL.Enums.GLenum type, void* indices) + unsafe void DrawElements(GL.Enums.BeginMode mode, Int32 count, GL.Enums.GLenum type, void* indices) { - unsafe { Delegates.glDrawElements((GL.Enums.BeginMode)mode, (GLsizei)count, (GL.Enums.GLenum)type, (void*)indices); } + unsafe { Delegates.glDrawElements((GL.Enums.BeginMode)mode, (Int32)count, (GL.Enums.GLenum)type, (void*)indices); } } public static - void DrawElements(GL.Enums.BeginMode mode, GLsizei count, GL.Enums.GLenum type, object indices) + void DrawElements(GL.Enums.BeginMode mode, Int32 count, GL.Enums.GLenum type, [In, Out] object indices) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glDrawElements((GL.Enums.BeginMode)mode, (GLsizei)count, (GL.Enums.GLenum)type, (void*)indices_ptr.AddrOfPinnedObject()); + Delegates.glDrawElements((GL.Enums.BeginMode)mode, (Int32)count, (GL.Enums.GLenum)type, (void*)indices_ptr.AddrOfPinnedObject()); } finally { @@ -6132,20 +5694,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void EdgeFlagPointer(GLsizei stride, void* pointer) + unsafe void EdgeFlagPointer(Int32 stride, void* pointer) { - unsafe { Delegates.glEdgeFlagPointer((GLsizei)stride, (void*)pointer); } + unsafe { Delegates.glEdgeFlagPointer((Int32)stride, (void*)pointer); } } public static - void EdgeFlagPointer(GLsizei stride, object pointer) + void EdgeFlagPointer(Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glEdgeFlagPointer((GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glEdgeFlagPointer((Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -6162,13 +5724,13 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetPointerv(GL.Enums.GetPointervPName pname, void* @params) + unsafe void GetPointerv(GL.Enums.GetPointervPName pname, [Out] void* @params) { unsafe { Delegates.glGetPointerv((GL.Enums.GetPointervPName)pname, (void*)@params); } } public static - void GetPointerv(GL.Enums.GetPointervPName pname, object @params) + void GetPointerv(GL.Enums.GetPointervPName pname, [In, Out] object @params) { System.Runtime.InteropServices.GCHandle @params_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@params, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe @@ -6186,20 +5748,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void IndexPointer(GL.Enums.IndexPointerType type, GLsizei stride, void* pointer) + unsafe void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, void* pointer) { - unsafe { Delegates.glIndexPointer((GL.Enums.IndexPointerType)type, (GLsizei)stride, (void*)pointer); } + unsafe { Delegates.glIndexPointer((GL.Enums.IndexPointerType)type, (Int32)stride, (void*)pointer); } } public static - void IndexPointer(GL.Enums.IndexPointerType type, GLsizei stride, object pointer) + void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glIndexPointer((GL.Enums.IndexPointerType)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glIndexPointer((GL.Enums.IndexPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -6210,20 +5772,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, GLsizei stride, void* pointer) + unsafe void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, Int32 stride, void* pointer) { - unsafe { Delegates.glInterleavedArrays((GL.Enums.InterleavedArrayFormat)format, (GLsizei)stride, (void*)pointer); } + unsafe { Delegates.glInterleavedArrays((GL.Enums.InterleavedArrayFormat)format, (Int32)stride, (void*)pointer); } } public static - void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, GLsizei stride, object pointer) + void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glInterleavedArrays((GL.Enums.InterleavedArrayFormat)format, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glInterleavedArrays((GL.Enums.InterleavedArrayFormat)format, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -6234,20 +5796,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void NormalPointer(GL.Enums.NormalPointerType type, GLsizei stride, void* pointer) + unsafe void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, void* pointer) { - unsafe { Delegates.glNormalPointer((GL.Enums.NormalPointerType)type, (GLsizei)stride, (void*)pointer); } + unsafe { Delegates.glNormalPointer((GL.Enums.NormalPointerType)type, (Int32)stride, (void*)pointer); } } public static - void NormalPointer(GL.Enums.NormalPointerType type, GLsizei stride, object pointer) + void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glNormalPointer((GL.Enums.NormalPointerType)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glNormalPointer((GL.Enums.NormalPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -6258,20 +5820,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void TexCoordPointer(GLint size, GL.Enums.TexCoordPointerType type, GLsizei stride, void* pointer) + unsafe void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, void* pointer) { - unsafe { Delegates.glTexCoordPointer((GLint)size, (GL.Enums.TexCoordPointerType)type, (GLsizei)stride, (void*)pointer); } + unsafe { Delegates.glTexCoordPointer((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (void*)pointer); } } public static - void TexCoordPointer(GLint size, GL.Enums.TexCoordPointerType type, GLsizei stride, object pointer) + void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glTexCoordPointer((GLint)size, (GL.Enums.TexCoordPointerType)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glTexCoordPointer((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -6282,20 +5844,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void VertexPointer(GLint size, GL.Enums.VertexPointerType type, GLsizei stride, void* pointer) + unsafe void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, void* pointer) { - unsafe { Delegates.glVertexPointer((GLint)size, (GL.Enums.VertexPointerType)type, (GLsizei)stride, (void*)pointer); } + unsafe { Delegates.glVertexPointer((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (void*)pointer); } } public static - void VertexPointer(GLint size, GL.Enums.VertexPointerType type, GLsizei stride, object pointer) + void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glVertexPointer((GLint)size, (GL.Enums.VertexPointerType)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexPointer((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -6305,51 +5867,51 @@ namespace OpenTK.OpenGL } public static - void PolygonOffset(GLfloat factor, GLfloat units) + void PolygonOffset(Single factor, Single units) { - Delegates.glPolygonOffset((GLfloat)factor, (GLfloat)units); + Delegates.glPolygonOffset((Single)factor, (Single)units); } public static - void CopyTexImage1D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLint border) + void CopyTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border) { - Delegates.glCopyTexImage1D((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLint)x, (GLint)y, (GLsizei)width, (GLint)border); + Delegates.glCopyTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)border); } public static - void CopyTexImage2D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) + void CopyTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) { - Delegates.glCopyTexImage2D((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLint)x, (GLint)y, (GLsizei)width, (GLsizei)height, (GLint)border); + Delegates.glCopyTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)height, (Int32)border); } public static - void CopyTexSubImage1D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width) + void CopyTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width) { - Delegates.glCopyTexSubImage1D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)x, (GLint)y, (GLsizei)width); + Delegates.glCopyTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)x, (Int32)y, (Int32)width); } public static - void CopyTexSubImage2D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) + void CopyTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) { - Delegates.glCopyTexSubImage2D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLint)x, (GLint)y, (GLsizei)width, (GLsizei)height); + Delegates.glCopyTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } [System.CLSCompliant(false)] public static - unsafe void TexSubImage1D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + unsafe void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) { - unsafe { Delegates.glTexSubImage1D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLsizei)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + unsafe { Delegates.glTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } } public static - void TexSubImage1D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object pixels) + void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glTexSubImage1D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLsizei)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -6360,20 +5922,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void TexSubImage2D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + unsafe void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) { - unsafe { Delegates.glTexSubImage2D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + unsafe { Delegates.glTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } } public static - void TexSubImage2D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object pixels) + void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glTexSubImage2D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -6384,66 +5946,66 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe GLboolean AreTexturesResident(GLsizei n, Int32* textures, GL.Enums.Boolean* residences) + unsafe Boolean AreTexturesResident(Int32 n, Int32* textures, [Out] GL.Enums.Boolean* residences) { residences = default(GL.Enums.Boolean*); { - GLboolean retval = Delegates.glAreTexturesResident((GLsizei)n, (GLuint*)textures, (GL.Enums.Boolean*)residences); + Boolean retval = Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures, (GL.Enums.Boolean*)residences); return retval; } } [System.CLSCompliant(false)] public static - unsafe GLboolean AreTexturesResident(GLsizei n, GLuint* textures, GL.Enums.Boolean* residences) + unsafe Boolean AreTexturesResident(Int32 n, UInt32* textures, [Out] GL.Enums.Boolean* residences) { - unsafe { return Delegates.glAreTexturesResident((GLsizei)n, (GLuint*)textures, (GL.Enums.Boolean*)residences); } + unsafe { return Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures, (GL.Enums.Boolean*)residences); } } [System.CLSCompliant(false)] public static - unsafe GLboolean AreTexturesResident(GLsizei n, Int32[] textures, GL.Enums.Boolean* residences) + unsafe Boolean AreTexturesResident(Int32 n, [In, Out] Int32[] textures, [Out] GL.Enums.Boolean* residences) { residences = default(GL.Enums.Boolean*); fixed (Int32* textures_ptr = textures) { - GLboolean retval = Delegates.glAreTexturesResident((GLsizei)n, (GLuint*)textures_ptr, (GL.Enums.Boolean*)residences); + Boolean retval = Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures_ptr, (GL.Enums.Boolean*)residences); return retval; } } [System.CLSCompliant(false)] public static - unsafe GLboolean AreTexturesResident(GLsizei n, GLuint[] textures, GL.Enums.Boolean* residences) + unsafe Boolean AreTexturesResident(Int32 n, [In, Out] UInt32[] textures, [Out] GL.Enums.Boolean* residences) { residences = default(GL.Enums.Boolean*); - fixed (GLuint* textures_ptr = textures) + fixed (UInt32* textures_ptr = textures) { - GLboolean retval = Delegates.glAreTexturesResident((GLsizei)n, (GLuint*)textures_ptr, (GL.Enums.Boolean*)residences); + Boolean retval = Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures_ptr, (GL.Enums.Boolean*)residences); return retval; } } [System.CLSCompliant(false)] public static - unsafe GLboolean AreTexturesResident(GLsizei n, ref Int32 textures, GL.Enums.Boolean* residences) + unsafe Boolean AreTexturesResident(Int32 n, ref Int32 textures, [Out] GL.Enums.Boolean* residences) { residences = default(GL.Enums.Boolean*); fixed (Int32* textures_ptr = &textures) { - GLboolean retval = Delegates.glAreTexturesResident((GLsizei)n, (GLuint*)textures_ptr, (GL.Enums.Boolean*)residences); + Boolean retval = Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures_ptr, (GL.Enums.Boolean*)residences); return retval; } } [System.CLSCompliant(false)] public static - unsafe GLboolean AreTexturesResident(GLsizei n, ref GLuint textures, GL.Enums.Boolean* residences) + unsafe Boolean AreTexturesResident(Int32 n, ref UInt32 textures, [Out] GL.Enums.Boolean* residences) { residences = default(GL.Enums.Boolean*); - fixed (GLuint* textures_ptr = &textures) + fixed (UInt32* textures_ptr = &textures) { - GLboolean retval = Delegates.glAreTexturesResident((GLsizei)n, (GLuint*)textures_ptr, (GL.Enums.Boolean*)residences); + Boolean retval = Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures_ptr, (GL.Enums.Boolean*)residences); return retval; } } @@ -6451,133 +6013,133 @@ namespace OpenTK.OpenGL public static void BindTexture(GL.Enums.TextureTarget target, Int32 texture) { - Delegates.glBindTexture((GL.Enums.TextureTarget)target, (GLuint)texture); + Delegates.glBindTexture((GL.Enums.TextureTarget)target, (UInt32)texture); } [System.CLSCompliant(false)] public static - void BindTexture(GL.Enums.TextureTarget target, GLuint texture) + void BindTexture(GL.Enums.TextureTarget target, UInt32 texture) { - Delegates.glBindTexture((GL.Enums.TextureTarget)target, (GLuint)texture); + Delegates.glBindTexture((GL.Enums.TextureTarget)target, (UInt32)texture); } [System.CLSCompliant(false)] public static - unsafe void DeleteTextures(GLsizei n, Int32* textures) + unsafe void DeleteTextures(Int32 n, Int32* textures) { { - Delegates.glDeleteTextures((GLsizei)n, (GLuint*)textures); + Delegates.glDeleteTextures((Int32)n, (UInt32*)textures); } } [System.CLSCompliant(false)] public static - unsafe void DeleteTextures(GLsizei n, GLuint* textures) + unsafe void DeleteTextures(Int32 n, UInt32* textures) { - unsafe { Delegates.glDeleteTextures((GLsizei)n, (GLuint*)textures); } + unsafe { Delegates.glDeleteTextures((Int32)n, (UInt32*)textures); } } public static - void DeleteTextures(GLsizei n, Int32[] textures) + void DeleteTextures(Int32 n, [In, Out] Int32[] textures) { unsafe { fixed (Int32* textures_ptr = textures) { - Delegates.glDeleteTextures((GLsizei)n, (GLuint*)textures_ptr); + Delegates.glDeleteTextures((Int32)n, (UInt32*)textures_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteTextures(GLsizei n, GLuint[] textures) + void DeleteTextures(Int32 n, [In, Out] UInt32[] textures) { unsafe { - fixed (GLuint* textures_ptr = textures) + fixed (UInt32* textures_ptr = textures) { - Delegates.glDeleteTextures((GLsizei)n, (GLuint*)textures_ptr); + Delegates.glDeleteTextures((Int32)n, (UInt32*)textures_ptr); } } } public static - void DeleteTextures(GLsizei n, ref Int32 textures) + void DeleteTextures(Int32 n, ref Int32 textures) { unsafe { fixed (Int32* textures_ptr = &textures) { - Delegates.glDeleteTextures((GLsizei)n, (GLuint*)textures_ptr); + Delegates.glDeleteTextures((Int32)n, (UInt32*)textures_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteTextures(GLsizei n, ref GLuint textures) + void DeleteTextures(Int32 n, ref UInt32 textures) { unsafe { - fixed (GLuint* textures_ptr = &textures) + fixed (UInt32* textures_ptr = &textures) { - Delegates.glDeleteTextures((GLsizei)n, (GLuint*)textures_ptr); + Delegates.glDeleteTextures((Int32)n, (UInt32*)textures_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GenTextures(GLsizei n, Int32* textures) + unsafe void GenTextures(Int32 n, [Out] Int32* textures) { textures = default(Int32*); { - Delegates.glGenTextures((GLsizei)n, (GLuint*)textures); + Delegates.glGenTextures((Int32)n, (UInt32*)textures); } } [System.CLSCompliant(false)] public static - unsafe void GenTextures(GLsizei n, GLuint* textures) + unsafe void GenTextures(Int32 n, [Out] UInt32* textures) { - unsafe { Delegates.glGenTextures((GLsizei)n, (GLuint*)textures); } + unsafe { Delegates.glGenTextures((Int32)n, (UInt32*)textures); } } public static - void GenTextures(GLsizei n, Int32[] textures) + void GenTextures(Int32 n, [In, Out] Int32[] textures) { unsafe { fixed (Int32* textures_ptr = textures) { - Delegates.glGenTextures((GLsizei)n, (GLuint*)textures_ptr); + Delegates.glGenTextures((Int32)n, (UInt32*)textures_ptr); } } } [System.CLSCompliant(false)] public static - void GenTextures(GLsizei n, GLuint[] textures) + void GenTextures(Int32 n, [In, Out] UInt32[] textures) { unsafe { - fixed (GLuint* textures_ptr = textures) + fixed (UInt32* textures_ptr = textures) { - Delegates.glGenTextures((GLsizei)n, (GLuint*)textures_ptr); + Delegates.glGenTextures((Int32)n, (UInt32*)textures_ptr); } } } public static - void GenTextures(GLsizei n, out Int32 textures) + void GenTextures(Int32 n, [Out] out Int32 textures) { textures = default(Int32); unsafe { fixed (Int32* textures_ptr = &textures) { - Delegates.glGenTextures((GLsizei)n, (GLuint*)textures_ptr); + Delegates.glGenTextures((Int32)n, (UInt32*)textures_ptr); textures = *textures_ptr; } } @@ -6585,269 +6147,269 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GenTextures(GLsizei n, out GLuint textures) + void GenTextures(Int32 n, [Out] out UInt32 textures) { - textures = default(GLuint); + textures = default(UInt32); unsafe { - fixed (GLuint* textures_ptr = &textures) + fixed (UInt32* textures_ptr = &textures) { - Delegates.glGenTextures((GLsizei)n, (GLuint*)textures_ptr); + Delegates.glGenTextures((Int32)n, (UInt32*)textures_ptr); textures = *textures_ptr; } } } public static - GLboolean IsTexture(Int32 texture) + Boolean IsTexture(Int32 texture) { - return Delegates.glIsTexture((GLuint)texture); + return Delegates.glIsTexture((UInt32)texture); } [System.CLSCompliant(false)] public static - GLboolean IsTexture(GLuint texture) + Boolean IsTexture(UInt32 texture) { - return Delegates.glIsTexture((GLuint)texture); + return Delegates.glIsTexture((UInt32)texture); } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, Int32* textures, GLclampf* priorities) + unsafe void PrioritizeTextures(Int32 n, Int32* textures, Single* priorities) { { - Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures, (GLclampf*)priorities); + Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures, (Single*)priorities); } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, GLuint* textures, GLclampf* priorities) + unsafe void PrioritizeTextures(Int32 n, UInt32* textures, Single* priorities) { - unsafe { Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures, (GLclampf*)priorities); } + unsafe { Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures, (Single*)priorities); } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, Int32* textures, GLclampf[] priorities) + unsafe void PrioritizeTextures(Int32 n, Int32* textures, [In, Out] Single[] priorities) { - fixed (GLclampf* priorities_ptr = priorities) + fixed (Single* priorities_ptr = priorities) { - Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures, (Single*)priorities_ptr); } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, GLuint* textures, GLclampf[] priorities) + unsafe void PrioritizeTextures(Int32 n, UInt32* textures, [In, Out] Single[] priorities) { - fixed (GLclampf* priorities_ptr = priorities) + fixed (Single* priorities_ptr = priorities) { - Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures, (Single*)priorities_ptr); } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, Int32* textures, ref GLclampf priorities) + unsafe void PrioritizeTextures(Int32 n, Int32* textures, ref Single priorities) { - fixed (GLclampf* priorities_ptr = &priorities) + fixed (Single* priorities_ptr = &priorities) { - Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures, (Single*)priorities_ptr); } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, GLuint* textures, ref GLclampf priorities) + unsafe void PrioritizeTextures(Int32 n, UInt32* textures, ref Single priorities) { - fixed (GLclampf* priorities_ptr = &priorities) + fixed (Single* priorities_ptr = &priorities) { - Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures, (Single*)priorities_ptr); } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, Int32[] textures, GLclampf* priorities) + unsafe void PrioritizeTextures(Int32 n, [In, Out] Int32[] textures, Single* priorities) { fixed (Int32* textures_ptr = textures) { - Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities); + Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures_ptr, (Single*)priorities); } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, GLuint[] textures, GLclampf* priorities) + unsafe void PrioritizeTextures(Int32 n, [In, Out] UInt32[] textures, Single* priorities) { - fixed (GLuint* textures_ptr = textures) + fixed (UInt32* textures_ptr = textures) { - Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities); + Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures_ptr, (Single*)priorities); } } public static - void PrioritizeTextures(GLsizei n, Int32[] textures, GLclampf[] priorities) + void PrioritizeTextures(Int32 n, [In, Out] Int32[] textures, [In, Out] Single[] priorities) { unsafe { fixed (Int32* textures_ptr = textures) - fixed (GLclampf* priorities_ptr = priorities) + fixed (Single* priorities_ptr = priorities) { - Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures_ptr, (Single*)priorities_ptr); } } } [System.CLSCompliant(false)] public static - void PrioritizeTextures(GLsizei n, GLuint[] textures, GLclampf[] priorities) + void PrioritizeTextures(Int32 n, [In, Out] UInt32[] textures, [In, Out] Single[] priorities) { unsafe { - fixed (GLuint* textures_ptr = textures) - fixed (GLclampf* priorities_ptr = priorities) + fixed (UInt32* textures_ptr = textures) + fixed (Single* priorities_ptr = priorities) { - Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures_ptr, (Single*)priorities_ptr); } } } public static - void PrioritizeTextures(GLsizei n, Int32[] textures, ref GLclampf priorities) + void PrioritizeTextures(Int32 n, [In, Out] Int32[] textures, ref Single priorities) { unsafe { fixed (Int32* textures_ptr = textures) - fixed (GLclampf* priorities_ptr = &priorities) + fixed (Single* priorities_ptr = &priorities) { - Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures_ptr, (Single*)priorities_ptr); } } } [System.CLSCompliant(false)] public static - void PrioritizeTextures(GLsizei n, GLuint[] textures, ref GLclampf priorities) + void PrioritizeTextures(Int32 n, [In, Out] UInt32[] textures, ref Single priorities) { unsafe { - fixed (GLuint* textures_ptr = textures) - fixed (GLclampf* priorities_ptr = &priorities) + fixed (UInt32* textures_ptr = textures) + fixed (Single* priorities_ptr = &priorities) { - Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures_ptr, (Single*)priorities_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, ref Int32 textures, GLclampf* priorities) + unsafe void PrioritizeTextures(Int32 n, ref Int32 textures, Single* priorities) { fixed (Int32* textures_ptr = &textures) { - Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities); + Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures_ptr, (Single*)priorities); } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, ref GLuint textures, GLclampf* priorities) + unsafe void PrioritizeTextures(Int32 n, ref UInt32 textures, Single* priorities) { - fixed (GLuint* textures_ptr = &textures) + fixed (UInt32* textures_ptr = &textures) { - Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities); + Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures_ptr, (Single*)priorities); } } public static - void PrioritizeTextures(GLsizei n, ref Int32 textures, GLclampf[] priorities) + void PrioritizeTextures(Int32 n, ref Int32 textures, [In, Out] Single[] priorities) { unsafe { fixed (Int32* textures_ptr = &textures) - fixed (GLclampf* priorities_ptr = priorities) + fixed (Single* priorities_ptr = priorities) { - Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures_ptr, (Single*)priorities_ptr); } } } [System.CLSCompliant(false)] public static - void PrioritizeTextures(GLsizei n, ref GLuint textures, GLclampf[] priorities) + void PrioritizeTextures(Int32 n, ref UInt32 textures, [In, Out] Single[] priorities) { unsafe { - fixed (GLuint* textures_ptr = &textures) - fixed (GLclampf* priorities_ptr = priorities) + fixed (UInt32* textures_ptr = &textures) + fixed (Single* priorities_ptr = priorities) { - Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures_ptr, (Single*)priorities_ptr); } } } public static - void PrioritizeTextures(GLsizei n, ref Int32 textures, ref GLclampf priorities) + void PrioritizeTextures(Int32 n, ref Int32 textures, ref Single priorities) { unsafe { fixed (Int32* textures_ptr = &textures) - fixed (GLclampf* priorities_ptr = &priorities) + fixed (Single* priorities_ptr = &priorities) { - Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures_ptr, (Single*)priorities_ptr); } } } [System.CLSCompliant(false)] public static - void PrioritizeTextures(GLsizei n, ref GLuint textures, ref GLclampf priorities) + void PrioritizeTextures(Int32 n, ref UInt32 textures, ref Single priorities) { unsafe { - fixed (GLuint* textures_ptr = &textures) - fixed (GLclampf* priorities_ptr = &priorities) + fixed (UInt32* textures_ptr = &textures) + fixed (Single* priorities_ptr = &priorities) { - Delegates.glPrioritizeTextures((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures_ptr, (Single*)priorities_ptr); } } } public static - void Indexub(GLubyte c) + void Index(Byte c) { - Delegates.glIndexub((GLubyte)c); + Delegates.glIndexub((Byte)c); } [System.CLSCompliant(false)] public static - unsafe void Indexubv(GLubyte* c) + unsafe void Index(Byte* c) { - unsafe { Delegates.glIndexubv((GLubyte*)c); } + unsafe { Delegates.glIndexubv((Byte*)c); } } public static - void Indexubv(GLubyte[] c) + void Index([In, Out] Byte[] c) { unsafe { - fixed (GLubyte* c_ptr = c) + fixed (Byte* c_ptr = c) { - Delegates.glIndexubv((GLubyte*)c_ptr); + Delegates.glIndexubv((Byte*)c_ptr); } } } public static - void Indexubv(ref GLubyte c) + void Index(ref Byte c) { unsafe { - fixed (GLubyte* c_ptr = &c) + fixed (Byte* c_ptr = &c) { - Delegates.glIndexubv((GLubyte*)c_ptr); + Delegates.glIndexubv((Byte*)c_ptr); } } } @@ -6865,9 +6427,9 @@ namespace OpenTK.OpenGL } public static - void BlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) + void BlendColor(Single red, Single green, Single blue, Single alpha) { - Delegates.glBlendColor((GLclampf)red, (GLclampf)green, (GLclampf)blue, (GLclampf)alpha); + Delegates.glBlendColor((Single)red, (Single)green, (Single)blue, (Single)alpha); } public static @@ -6878,29 +6440,29 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void DrawRangeElements(GL.Enums.BeginMode mode, Int32 start, Int32 end, GLsizei count, GL.Enums.VERSION_1_2 type, void* indices) + unsafe void DrawRangeElements(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, GL.Enums.VERSION_1_2 type, void* indices) { { - Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLsizei)count, (GL.Enums.VERSION_1_2)type, (void*)indices); + Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.VERSION_1_2)type, (void*)indices); } } [System.CLSCompliant(false)] public static - unsafe void DrawRangeElements(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLsizei count, GL.Enums.VERSION_1_2 type, void* indices) + unsafe void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.VERSION_1_2 type, void* indices) { - unsafe { Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLsizei)count, (GL.Enums.VERSION_1_2)type, (void*)indices); } + unsafe { Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.VERSION_1_2)type, (void*)indices); } } public static - void DrawRangeElements(GL.Enums.BeginMode mode, Int32 start, Int32 end, GLsizei count, GL.Enums.VERSION_1_2 type, object indices) + void DrawRangeElements(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, GL.Enums.VERSION_1_2 type, [In, Out] object indices) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLsizei)count, (GL.Enums.VERSION_1_2)type, (void*)indices_ptr.AddrOfPinnedObject()); + Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.VERSION_1_2)type, (void*)indices_ptr.AddrOfPinnedObject()); } finally { @@ -6911,14 +6473,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void DrawRangeElements(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLsizei count, GL.Enums.VERSION_1_2 type, object indices) + void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.VERSION_1_2 type, [In, Out] object indices) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLsizei)count, (GL.Enums.VERSION_1_2)type, (void*)indices_ptr.AddrOfPinnedObject()); + Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.VERSION_1_2)type, (void*)indices_ptr.AddrOfPinnedObject()); } finally { @@ -6929,20 +6491,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table) + unsafe void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table) { - unsafe { Delegates.glColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table); } + unsafe { Delegates.glColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table); } } public static - void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object table) + void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object table) { System.Runtime.InteropServices.GCHandle table_ptr = System.Runtime.InteropServices.GCHandle.Alloc(table, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table_ptr.AddrOfPinnedObject()); + Delegates.glColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table_ptr.AddrOfPinnedObject()); } finally { @@ -6953,81 +6515,81 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void ColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params) + unsafe void ColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single* @params) { - unsafe { Delegates.glColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params); } + unsafe { Delegates.glColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); } } public static - void ColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat[] @params) + void ColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params_ptr); + Delegates.glColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); } } } public static - void ColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, ref GLfloat @params) + void ColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params_ptr); + Delegates.glColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params) + unsafe void ColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32* @params) { - unsafe { Delegates.glColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params); } + unsafe { Delegates.glColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); } } public static - void ColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint[] @params) + void ColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params_ptr); + Delegates.glColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); } } } public static - void ColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, ref GLint @params) + void ColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params_ptr); + Delegates.glColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); } } } public static - void CopyColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width) + void CopyColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width) { - Delegates.glCopyColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (GLint)x, (GLint)y, (GLsizei)width); + Delegates.glCopyColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width); } [System.CLSCompliant(false)] public static - unsafe void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table) + unsafe void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* table) { unsafe { Delegates.glGetColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table); } } public static - void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object table) + void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object table) { System.Runtime.InteropServices.GCHandle table_ptr = System.Runtime.InteropServices.GCHandle.Alloc(table, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe @@ -7045,32 +6607,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params) + unsafe void GetColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params) { - unsafe { Delegates.glGetColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); } } public static - void GetColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat[] @params) + void GetColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params_ptr); + Delegates.glGetColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); } } } public static - void GetColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, out GLfloat @params) + void GetColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params_ptr); + Delegates.glGetColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -7078,32 +6640,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params) + unsafe void GetColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params) { - unsafe { Delegates.glGetColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params); } + unsafe { Delegates.glGetColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); } } public static - void GetColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint[] @params) + void GetColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params_ptr); + Delegates.glGetColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); } } } public static - void GetColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, out GLint @params) + void GetColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params_ptr); + Delegates.glGetColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -7111,20 +6673,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void ColorSubTable(GL.Enums.VERSION_1_2 target, GLsizei start, GLsizei count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data) + unsafe void ColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data) { - unsafe { Delegates.glColorSubTable((GL.Enums.VERSION_1_2)target, (GLsizei)start, (GLsizei)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)data); } + unsafe { Delegates.glColorSubTable((GL.Enums.VERSION_1_2)target, (Int32)start, (Int32)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)data); } } public static - void ColorSubTable(GL.Enums.VERSION_1_2 target, GLsizei start, GLsizei count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object data) + void ColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glColorSubTable((GL.Enums.VERSION_1_2)target, (GLsizei)start, (GLsizei)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glColorSubTable((GL.Enums.VERSION_1_2)target, (Int32)start, (Int32)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -7134,27 +6696,27 @@ namespace OpenTK.OpenGL } public static - void CopyColorSubTable(GL.Enums.VERSION_1_2 target, GLsizei start, GLint x, GLint y, GLsizei width) + void CopyColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 x, Int32 y, Int32 width) { - Delegates.glCopyColorSubTable((GL.Enums.VERSION_1_2)target, (GLsizei)start, (GLint)x, (GLint)y, (GLsizei)width); + Delegates.glCopyColorSubTable((GL.Enums.VERSION_1_2)target, (Int32)start, (Int32)x, (Int32)y, (Int32)width); } [System.CLSCompliant(false)] public static - unsafe void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image) + unsafe void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image) { - unsafe { Delegates.glConvolutionFilter1D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image); } + unsafe { Delegates.glConvolutionFilter1D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image); } } public static - void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object image) + void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) { System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glConvolutionFilter1D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image_ptr.AddrOfPinnedObject()); + Delegates.glConvolutionFilter1D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image_ptr.AddrOfPinnedObject()); } finally { @@ -7165,20 +6727,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image) + unsafe void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image) { - unsafe { Delegates.glConvolutionFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image); } + unsafe { Delegates.glConvolutionFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image); } } public static - void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object image) + void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) { System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glConvolutionFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image_ptr.AddrOfPinnedObject()); + Delegates.glConvolutionFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image_ptr.AddrOfPinnedObject()); } finally { @@ -7188,100 +6750,100 @@ namespace OpenTK.OpenGL } public static - void ConvolutionParameterf(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat @params) + void ConvolutionParameterf(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single @params) { - Delegates.glConvolutionParameterf((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat)@params); + Delegates.glConvolutionParameterf((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single)@params); } [System.CLSCompliant(false)] public static - unsafe void ConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params) + unsafe void ConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single* @params) { - unsafe { Delegates.glConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params); } + unsafe { Delegates.glConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); } } public static - void ConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat[] @params) + void ConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params_ptr); + Delegates.glConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); } } } public static - void ConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, ref GLfloat @params) + void ConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params_ptr); + Delegates.glConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); } } } public static - void ConvolutionParameteri(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint @params) + void ConvolutionParameteri(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32 @params) { - Delegates.glConvolutionParameteri((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint)@params); + Delegates.glConvolutionParameteri((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32)@params); } [System.CLSCompliant(false)] public static - unsafe void ConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params) + unsafe void ConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32* @params) { - unsafe { Delegates.glConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params); } + unsafe { Delegates.glConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); } } public static - void ConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint[] @params) + void ConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params_ptr); + Delegates.glConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); } } } public static - void ConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, ref GLint @params) + void ConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params_ptr); + Delegates.glConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); } } } public static - void CopyConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width) + void CopyConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width) { - Delegates.glCopyConvolutionFilter1D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (GLint)x, (GLint)y, (GLsizei)width); + Delegates.glCopyConvolutionFilter1D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width); } public static - void CopyConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLsizei height) + void CopyConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height) { - Delegates.glCopyConvolutionFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (GLint)x, (GLint)y, (GLsizei)width, (GLsizei)height); + Delegates.glCopyConvolutionFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } [System.CLSCompliant(false)] public static - unsafe void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image) + unsafe void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* image) { unsafe { Delegates.glGetConvolutionFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image); } } public static - void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object image) + void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) { System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe @@ -7299,32 +6861,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params) + unsafe void GetConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params) { - unsafe { Delegates.glGetConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); } } public static - void GetConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat[] @params) + void GetConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params_ptr); + Delegates.glGetConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); } } } public static - void GetConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, out GLfloat @params) + void GetConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params_ptr); + Delegates.glGetConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -7332,32 +6894,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params) + unsafe void GetConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params) { - unsafe { Delegates.glGetConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params); } + unsafe { Delegates.glGetConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); } } public static - void GetConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint[] @params) + void GetConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params_ptr); + Delegates.glGetConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); } } } public static - void GetConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, out GLint @params) + void GetConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params_ptr); + Delegates.glGetConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -7365,14 +6927,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column, void* span) + unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [Out] void* column, [Out] void* span) { unsafe { Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column, (void*)span); } } [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column, object span) + unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [Out] void* column, [In, Out] object span) { row = default(void*); column = default(void*); @@ -7389,7 +6951,7 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, object column, void* span) + unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [In, Out] object column, [Out] void* span) { row = default(void*); span = default(void*); @@ -7406,7 +6968,7 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, object column, object span) + unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [In, Out] object column, [In, Out] object span) { row = default(void*); System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); @@ -7424,7 +6986,7 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object row, void* column, void* span) + unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [Out] void* column, [Out] void* span) { column = default(void*); span = default(void*); @@ -7441,7 +7003,7 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object row, void* column, object span) + unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [Out] void* column, [In, Out] object span) { column = default(void*); System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); @@ -7459,7 +7021,7 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object row, object column, void* span) + unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column, [Out] void* span) { span = default(void*); System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); @@ -7476,7 +7038,7 @@ namespace OpenTK.OpenGL } public static - void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object row, object column, object span) + void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column, [In, Out] object span) { System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); @@ -7498,19 +7060,19 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column) + unsafe void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column) { - unsafe { Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column); } + unsafe { Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column); } } [System.CLSCompliant(false)] public static - unsafe void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, object column) + unsafe void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, [In, Out] object column) { System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column_ptr.AddrOfPinnedObject()); + Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column_ptr.AddrOfPinnedObject()); } finally { @@ -7520,12 +7082,12 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object row, void* column) + unsafe void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, void* column) { System.Runtime.InteropServices.GCHandle row_ptr = System.Runtime.InteropServices.GCHandle.Alloc(row, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column); + Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column); } finally { @@ -7534,7 +7096,7 @@ namespace OpenTK.OpenGL } public static - void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object row, object column) + void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column) { System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); System.Runtime.InteropServices.GCHandle row_ptr = System.Runtime.InteropServices.GCHandle.Alloc(row, System.Runtime.InteropServices.GCHandleType.Pinned); @@ -7542,7 +7104,7 @@ namespace OpenTK.OpenGL { try { - Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column_ptr.AddrOfPinnedObject()); + Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column_ptr.AddrOfPinnedObject()); } finally { @@ -7554,39 +7116,39 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetHistogram(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* values) + unsafe void GetHistogram(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values) { unsafe { Delegates.glGetHistogram((GL.Enums.VERSION_1_2)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)values); } } [System.CLSCompliant(false)] public static - unsafe void GetHistogramParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params) + unsafe void GetHistogramParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params) { - unsafe { Delegates.glGetHistogramParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetHistogramParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); } } public static - void GetHistogramParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat[] @params) + void GetHistogramParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetHistogramParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params_ptr); + Delegates.glGetHistogramParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); } } } public static - void GetHistogramParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, out GLfloat @params) + void GetHistogramParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetHistogramParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params_ptr); + Delegates.glGetHistogramParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -7594,32 +7156,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetHistogramParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params) + unsafe void GetHistogramParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params) { - unsafe { Delegates.glGetHistogramParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params); } + unsafe { Delegates.glGetHistogramParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); } } public static - void GetHistogramParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint[] @params) + void GetHistogramParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetHistogramParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params_ptr); + Delegates.glGetHistogramParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); } } } public static - void GetHistogramParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, out GLint @params) + void GetHistogramParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetHistogramParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params_ptr); + Delegates.glGetHistogramParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -7627,39 +7189,39 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMinmax(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* values) + unsafe void GetMinmax(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values) { unsafe { Delegates.glGetMinmax((GL.Enums.VERSION_1_2)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)values); } } [System.CLSCompliant(false)] public static - unsafe void GetMinmaxParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params) + unsafe void GetMinmaxParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params) { - unsafe { Delegates.glGetMinmaxParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetMinmaxParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); } } public static - void GetMinmaxParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat[] @params) + void GetMinmaxParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetMinmaxParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params_ptr); + Delegates.glGetMinmaxParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); } } } public static - void GetMinmaxParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, out GLfloat @params) + void GetMinmaxParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetMinmaxParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLfloat*)@params_ptr); + Delegates.glGetMinmaxParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -7667,41 +7229,41 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMinmaxParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params) + unsafe void GetMinmaxParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params) { - unsafe { Delegates.glGetMinmaxParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params); } + unsafe { Delegates.glGetMinmaxParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); } } public static - void GetMinmaxParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint[] @params) + void GetMinmaxParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetMinmaxParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params_ptr); + Delegates.glGetMinmaxParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); } } } public static - void GetMinmaxParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, out GLint @params) + void GetMinmaxParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetMinmaxParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (GLint*)@params_ptr); + Delegates.glGetMinmaxParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void Histogram(GL.Enums.VERSION_1_2 target, GLsizei width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink) + void Histogram(GL.Enums.VERSION_1_2 target, Int32 width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink) { - Delegates.glHistogram((GL.Enums.VERSION_1_2)target, (GLsizei)width, (GL.Enums.PixelInternalFormat)internalformat, (GL.Enums.Boolean)sink); + Delegates.glHistogram((GL.Enums.VERSION_1_2)target, (Int32)width, (GL.Enums.PixelInternalFormat)internalformat, (GL.Enums.Boolean)sink); } public static @@ -7724,20 +7286,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void TexImage3D(GL.Enums.TextureTarget target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + unsafe void TexImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) { - unsafe { Delegates.glTexImage3D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)internalformat, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GLint)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + unsafe { Delegates.glTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } } public static - void TexImage3D(GL.Enums.TextureTarget target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object pixels) + void TexImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glTexImage3D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)internalformat, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GLint)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -7748,20 +7310,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void TexSubImage3D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + unsafe void TexSubImage3D(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) { - unsafe { Delegates.glTexSubImage3D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLint)zoffset, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + unsafe { Delegates.glTexSubImage3D((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); } } public static - void TexSubImage3D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object pixels) + void TexSubImage3D(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, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glTexSubImage3D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLint)zoffset, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage3D((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_ptr.AddrOfPinnedObject()); } finally { @@ -7771,9 +7333,9 @@ namespace OpenTK.OpenGL } public static - void CopyTexSubImage3D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) + void CopyTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height) { - Delegates.glCopyTexSubImage3D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLint)zoffset, (GLint)x, (GLint)y, (GLsizei)width, (GLsizei)height); + Delegates.glCopyTexSubImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } public static @@ -7789,743 +7351,743 @@ namespace OpenTK.OpenGL } public static - void MultiTexCoord1d(GL.Enums.VERSION_1_3 target, GLdouble s) + void MultiTexCoord1(GL.Enums.VERSION_1_3 target, Double s) { - Delegates.glMultiTexCoord1d((GL.Enums.VERSION_1_3)target, (GLdouble)s); + Delegates.glMultiTexCoord1d((GL.Enums.VERSION_1_3)target, (Double)s); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1dv(GL.Enums.VERSION_1_3 target, GLdouble* v) + unsafe void MultiTexCoord1(GL.Enums.VERSION_1_3 target, Double* v) { - unsafe { Delegates.glMultiTexCoord1dv((GL.Enums.VERSION_1_3)target, (GLdouble*)v); } + unsafe { Delegates.glMultiTexCoord1dv((GL.Enums.VERSION_1_3)target, (Double*)v); } } public static - void MultiTexCoord1dv(GL.Enums.VERSION_1_3 target, GLdouble[] v) + void MultiTexCoord1(GL.Enums.VERSION_1_3 target, [In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glMultiTexCoord1dv((GL.Enums.VERSION_1_3)target, (GLdouble*)v_ptr); + Delegates.glMultiTexCoord1dv((GL.Enums.VERSION_1_3)target, (Double*)v_ptr); } } } public static - void MultiTexCoord1dv(GL.Enums.VERSION_1_3 target, ref GLdouble v) + void MultiTexCoord1(GL.Enums.VERSION_1_3 target, ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glMultiTexCoord1dv((GL.Enums.VERSION_1_3)target, (GLdouble*)v_ptr); + Delegates.glMultiTexCoord1dv((GL.Enums.VERSION_1_3)target, (Double*)v_ptr); } } } public static - void MultiTexCoord1f(GL.Enums.VERSION_1_3 target, GLfloat s) + void MultiTexCoord1(GL.Enums.VERSION_1_3 target, Single s) { - Delegates.glMultiTexCoord1f((GL.Enums.VERSION_1_3)target, (GLfloat)s); + Delegates.glMultiTexCoord1f((GL.Enums.VERSION_1_3)target, (Single)s); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1fv(GL.Enums.VERSION_1_3 target, GLfloat* v) + unsafe void MultiTexCoord1(GL.Enums.VERSION_1_3 target, Single* v) { - unsafe { Delegates.glMultiTexCoord1fv((GL.Enums.VERSION_1_3)target, (GLfloat*)v); } + unsafe { Delegates.glMultiTexCoord1fv((GL.Enums.VERSION_1_3)target, (Single*)v); } } public static - void MultiTexCoord1fv(GL.Enums.VERSION_1_3 target, GLfloat[] v) + void MultiTexCoord1(GL.Enums.VERSION_1_3 target, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glMultiTexCoord1fv((GL.Enums.VERSION_1_3)target, (GLfloat*)v_ptr); + Delegates.glMultiTexCoord1fv((GL.Enums.VERSION_1_3)target, (Single*)v_ptr); } } } public static - void MultiTexCoord1fv(GL.Enums.VERSION_1_3 target, ref GLfloat v) + void MultiTexCoord1(GL.Enums.VERSION_1_3 target, ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glMultiTexCoord1fv((GL.Enums.VERSION_1_3)target, (GLfloat*)v_ptr); + Delegates.glMultiTexCoord1fv((GL.Enums.VERSION_1_3)target, (Single*)v_ptr); } } } public static - void MultiTexCoord1i(GL.Enums.VERSION_1_3 target, GLint s) + void MultiTexCoord1(GL.Enums.VERSION_1_3 target, Int32 s) { - Delegates.glMultiTexCoord1i((GL.Enums.VERSION_1_3)target, (GLint)s); + Delegates.glMultiTexCoord1i((GL.Enums.VERSION_1_3)target, (Int32)s); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1iv(GL.Enums.VERSION_1_3 target, GLint* v) + unsafe void MultiTexCoord1(GL.Enums.VERSION_1_3 target, Int32* v) { - unsafe { Delegates.glMultiTexCoord1iv((GL.Enums.VERSION_1_3)target, (GLint*)v); } + unsafe { Delegates.glMultiTexCoord1iv((GL.Enums.VERSION_1_3)target, (Int32*)v); } } public static - void MultiTexCoord1iv(GL.Enums.VERSION_1_3 target, GLint[] v) + void MultiTexCoord1(GL.Enums.VERSION_1_3 target, [In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glMultiTexCoord1iv((GL.Enums.VERSION_1_3)target, (GLint*)v_ptr); + Delegates.glMultiTexCoord1iv((GL.Enums.VERSION_1_3)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord1iv(GL.Enums.VERSION_1_3 target, ref GLint v) + void MultiTexCoord1(GL.Enums.VERSION_1_3 target, ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glMultiTexCoord1iv((GL.Enums.VERSION_1_3)target, (GLint*)v_ptr); + Delegates.glMultiTexCoord1iv((GL.Enums.VERSION_1_3)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord1s(GL.Enums.VERSION_1_3 target, GLshort s) + void MultiTexCoord1(GL.Enums.VERSION_1_3 target, Int16 s) { - Delegates.glMultiTexCoord1s((GL.Enums.VERSION_1_3)target, (GLshort)s); + Delegates.glMultiTexCoord1s((GL.Enums.VERSION_1_3)target, (Int16)s); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1sv(GL.Enums.VERSION_1_3 target, GLshort* v) + unsafe void MultiTexCoord1(GL.Enums.VERSION_1_3 target, Int16* v) { - unsafe { Delegates.glMultiTexCoord1sv((GL.Enums.VERSION_1_3)target, (GLshort*)v); } + unsafe { Delegates.glMultiTexCoord1sv((GL.Enums.VERSION_1_3)target, (Int16*)v); } } public static - void MultiTexCoord1sv(GL.Enums.VERSION_1_3 target, GLshort[] v) + void MultiTexCoord1(GL.Enums.VERSION_1_3 target, [In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord1sv((GL.Enums.VERSION_1_3)target, (GLshort*)v_ptr); + Delegates.glMultiTexCoord1sv((GL.Enums.VERSION_1_3)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord1sv(GL.Enums.VERSION_1_3 target, ref GLshort v) + void MultiTexCoord1(GL.Enums.VERSION_1_3 target, ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord1sv((GL.Enums.VERSION_1_3)target, (GLshort*)v_ptr); + Delegates.glMultiTexCoord1sv((GL.Enums.VERSION_1_3)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord2d(GL.Enums.VERSION_1_3 target, GLdouble s, GLdouble t) + void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Double s, Double t) { - Delegates.glMultiTexCoord2d((GL.Enums.VERSION_1_3)target, (GLdouble)s, (GLdouble)t); + Delegates.glMultiTexCoord2d((GL.Enums.VERSION_1_3)target, (Double)s, (Double)t); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2dv(GL.Enums.VERSION_1_3 target, GLdouble* v) + unsafe void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Double* v) { - unsafe { Delegates.glMultiTexCoord2dv((GL.Enums.VERSION_1_3)target, (GLdouble*)v); } + unsafe { Delegates.glMultiTexCoord2dv((GL.Enums.VERSION_1_3)target, (Double*)v); } } public static - void MultiTexCoord2dv(GL.Enums.VERSION_1_3 target, GLdouble[] v) + void MultiTexCoord2(GL.Enums.VERSION_1_3 target, [In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glMultiTexCoord2dv((GL.Enums.VERSION_1_3)target, (GLdouble*)v_ptr); + Delegates.glMultiTexCoord2dv((GL.Enums.VERSION_1_3)target, (Double*)v_ptr); } } } public static - void MultiTexCoord2dv(GL.Enums.VERSION_1_3 target, ref GLdouble v) + void MultiTexCoord2(GL.Enums.VERSION_1_3 target, ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glMultiTexCoord2dv((GL.Enums.VERSION_1_3)target, (GLdouble*)v_ptr); + Delegates.glMultiTexCoord2dv((GL.Enums.VERSION_1_3)target, (Double*)v_ptr); } } } public static - void MultiTexCoord2f(GL.Enums.VERSION_1_3 target, GLfloat s, GLfloat t) + void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Single s, Single t) { - Delegates.glMultiTexCoord2f((GL.Enums.VERSION_1_3)target, (GLfloat)s, (GLfloat)t); + Delegates.glMultiTexCoord2f((GL.Enums.VERSION_1_3)target, (Single)s, (Single)t); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2fv(GL.Enums.VERSION_1_3 target, GLfloat* v) + unsafe void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Single* v) { - unsafe { Delegates.glMultiTexCoord2fv((GL.Enums.VERSION_1_3)target, (GLfloat*)v); } + unsafe { Delegates.glMultiTexCoord2fv((GL.Enums.VERSION_1_3)target, (Single*)v); } } public static - void MultiTexCoord2fv(GL.Enums.VERSION_1_3 target, GLfloat[] v) + void MultiTexCoord2(GL.Enums.VERSION_1_3 target, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glMultiTexCoord2fv((GL.Enums.VERSION_1_3)target, (GLfloat*)v_ptr); + Delegates.glMultiTexCoord2fv((GL.Enums.VERSION_1_3)target, (Single*)v_ptr); } } } public static - void MultiTexCoord2fv(GL.Enums.VERSION_1_3 target, ref GLfloat v) + void MultiTexCoord2(GL.Enums.VERSION_1_3 target, ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glMultiTexCoord2fv((GL.Enums.VERSION_1_3)target, (GLfloat*)v_ptr); + Delegates.glMultiTexCoord2fv((GL.Enums.VERSION_1_3)target, (Single*)v_ptr); } } } public static - void MultiTexCoord2i(GL.Enums.VERSION_1_3 target, GLint s, GLint t) + void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t) { - Delegates.glMultiTexCoord2i((GL.Enums.VERSION_1_3)target, (GLint)s, (GLint)t); + Delegates.glMultiTexCoord2i((GL.Enums.VERSION_1_3)target, (Int32)s, (Int32)t); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2iv(GL.Enums.VERSION_1_3 target, GLint* v) + unsafe void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Int32* v) { - unsafe { Delegates.glMultiTexCoord2iv((GL.Enums.VERSION_1_3)target, (GLint*)v); } + unsafe { Delegates.glMultiTexCoord2iv((GL.Enums.VERSION_1_3)target, (Int32*)v); } } public static - void MultiTexCoord2iv(GL.Enums.VERSION_1_3 target, GLint[] v) + void MultiTexCoord2(GL.Enums.VERSION_1_3 target, [In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glMultiTexCoord2iv((GL.Enums.VERSION_1_3)target, (GLint*)v_ptr); + Delegates.glMultiTexCoord2iv((GL.Enums.VERSION_1_3)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord2iv(GL.Enums.VERSION_1_3 target, ref GLint v) + void MultiTexCoord2(GL.Enums.VERSION_1_3 target, ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glMultiTexCoord2iv((GL.Enums.VERSION_1_3)target, (GLint*)v_ptr); + Delegates.glMultiTexCoord2iv((GL.Enums.VERSION_1_3)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord2s(GL.Enums.VERSION_1_3 target, GLshort s, GLshort t) + void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t) { - Delegates.glMultiTexCoord2s((GL.Enums.VERSION_1_3)target, (GLshort)s, (GLshort)t); + Delegates.glMultiTexCoord2s((GL.Enums.VERSION_1_3)target, (Int16)s, (Int16)t); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2sv(GL.Enums.VERSION_1_3 target, GLshort* v) + unsafe void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Int16* v) { - unsafe { Delegates.glMultiTexCoord2sv((GL.Enums.VERSION_1_3)target, (GLshort*)v); } + unsafe { Delegates.glMultiTexCoord2sv((GL.Enums.VERSION_1_3)target, (Int16*)v); } } public static - void MultiTexCoord2sv(GL.Enums.VERSION_1_3 target, GLshort[] v) + void MultiTexCoord2(GL.Enums.VERSION_1_3 target, [In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord2sv((GL.Enums.VERSION_1_3)target, (GLshort*)v_ptr); + Delegates.glMultiTexCoord2sv((GL.Enums.VERSION_1_3)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord2sv(GL.Enums.VERSION_1_3 target, ref GLshort v) + void MultiTexCoord2(GL.Enums.VERSION_1_3 target, ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord2sv((GL.Enums.VERSION_1_3)target, (GLshort*)v_ptr); + Delegates.glMultiTexCoord2sv((GL.Enums.VERSION_1_3)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord3d(GL.Enums.VERSION_1_3 target, GLdouble s, GLdouble t, GLdouble r) + void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Double s, Double t, Double r) { - Delegates.glMultiTexCoord3d((GL.Enums.VERSION_1_3)target, (GLdouble)s, (GLdouble)t, (GLdouble)r); + Delegates.glMultiTexCoord3d((GL.Enums.VERSION_1_3)target, (Double)s, (Double)t, (Double)r); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3dv(GL.Enums.VERSION_1_3 target, GLdouble* v) + unsafe void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Double* v) { - unsafe { Delegates.glMultiTexCoord3dv((GL.Enums.VERSION_1_3)target, (GLdouble*)v); } + unsafe { Delegates.glMultiTexCoord3dv((GL.Enums.VERSION_1_3)target, (Double*)v); } } public static - void MultiTexCoord3dv(GL.Enums.VERSION_1_3 target, GLdouble[] v) + void MultiTexCoord3(GL.Enums.VERSION_1_3 target, [In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glMultiTexCoord3dv((GL.Enums.VERSION_1_3)target, (GLdouble*)v_ptr); + Delegates.glMultiTexCoord3dv((GL.Enums.VERSION_1_3)target, (Double*)v_ptr); } } } public static - void MultiTexCoord3dv(GL.Enums.VERSION_1_3 target, ref GLdouble v) + void MultiTexCoord3(GL.Enums.VERSION_1_3 target, ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glMultiTexCoord3dv((GL.Enums.VERSION_1_3)target, (GLdouble*)v_ptr); + Delegates.glMultiTexCoord3dv((GL.Enums.VERSION_1_3)target, (Double*)v_ptr); } } } public static - void MultiTexCoord3f(GL.Enums.VERSION_1_3 target, GLfloat s, GLfloat t, GLfloat r) + void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Single s, Single t, Single r) { - Delegates.glMultiTexCoord3f((GL.Enums.VERSION_1_3)target, (GLfloat)s, (GLfloat)t, (GLfloat)r); + Delegates.glMultiTexCoord3f((GL.Enums.VERSION_1_3)target, (Single)s, (Single)t, (Single)r); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3fv(GL.Enums.VERSION_1_3 target, GLfloat* v) + unsafe void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Single* v) { - unsafe { Delegates.glMultiTexCoord3fv((GL.Enums.VERSION_1_3)target, (GLfloat*)v); } + unsafe { Delegates.glMultiTexCoord3fv((GL.Enums.VERSION_1_3)target, (Single*)v); } } public static - void MultiTexCoord3fv(GL.Enums.VERSION_1_3 target, GLfloat[] v) + void MultiTexCoord3(GL.Enums.VERSION_1_3 target, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glMultiTexCoord3fv((GL.Enums.VERSION_1_3)target, (GLfloat*)v_ptr); + Delegates.glMultiTexCoord3fv((GL.Enums.VERSION_1_3)target, (Single*)v_ptr); } } } public static - void MultiTexCoord3fv(GL.Enums.VERSION_1_3 target, ref GLfloat v) + void MultiTexCoord3(GL.Enums.VERSION_1_3 target, ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glMultiTexCoord3fv((GL.Enums.VERSION_1_3)target, (GLfloat*)v_ptr); + Delegates.glMultiTexCoord3fv((GL.Enums.VERSION_1_3)target, (Single*)v_ptr); } } } public static - void MultiTexCoord3i(GL.Enums.VERSION_1_3 target, GLint s, GLint t, GLint r) + void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t, Int32 r) { - Delegates.glMultiTexCoord3i((GL.Enums.VERSION_1_3)target, (GLint)s, (GLint)t, (GLint)r); + Delegates.glMultiTexCoord3i((GL.Enums.VERSION_1_3)target, (Int32)s, (Int32)t, (Int32)r); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3iv(GL.Enums.VERSION_1_3 target, GLint* v) + unsafe void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Int32* v) { - unsafe { Delegates.glMultiTexCoord3iv((GL.Enums.VERSION_1_3)target, (GLint*)v); } + unsafe { Delegates.glMultiTexCoord3iv((GL.Enums.VERSION_1_3)target, (Int32*)v); } } public static - void MultiTexCoord3iv(GL.Enums.VERSION_1_3 target, GLint[] v) + void MultiTexCoord3(GL.Enums.VERSION_1_3 target, [In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glMultiTexCoord3iv((GL.Enums.VERSION_1_3)target, (GLint*)v_ptr); + Delegates.glMultiTexCoord3iv((GL.Enums.VERSION_1_3)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord3iv(GL.Enums.VERSION_1_3 target, ref GLint v) + void MultiTexCoord3(GL.Enums.VERSION_1_3 target, ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glMultiTexCoord3iv((GL.Enums.VERSION_1_3)target, (GLint*)v_ptr); + Delegates.glMultiTexCoord3iv((GL.Enums.VERSION_1_3)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord3s(GL.Enums.VERSION_1_3 target, GLshort s, GLshort t, GLshort r) + void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t, Int16 r) { - Delegates.glMultiTexCoord3s((GL.Enums.VERSION_1_3)target, (GLshort)s, (GLshort)t, (GLshort)r); + Delegates.glMultiTexCoord3s((GL.Enums.VERSION_1_3)target, (Int16)s, (Int16)t, (Int16)r); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3sv(GL.Enums.VERSION_1_3 target, GLshort* v) + unsafe void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Int16* v) { - unsafe { Delegates.glMultiTexCoord3sv((GL.Enums.VERSION_1_3)target, (GLshort*)v); } + unsafe { Delegates.glMultiTexCoord3sv((GL.Enums.VERSION_1_3)target, (Int16*)v); } } public static - void MultiTexCoord3sv(GL.Enums.VERSION_1_3 target, GLshort[] v) + void MultiTexCoord3(GL.Enums.VERSION_1_3 target, [In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord3sv((GL.Enums.VERSION_1_3)target, (GLshort*)v_ptr); + Delegates.glMultiTexCoord3sv((GL.Enums.VERSION_1_3)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord3sv(GL.Enums.VERSION_1_3 target, ref GLshort v) + void MultiTexCoord3(GL.Enums.VERSION_1_3 target, ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord3sv((GL.Enums.VERSION_1_3)target, (GLshort*)v_ptr); + Delegates.glMultiTexCoord3sv((GL.Enums.VERSION_1_3)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord4d(GL.Enums.VERSION_1_3 target, GLdouble s, GLdouble t, GLdouble r, GLdouble q) + void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Double s, Double t, Double r, Double q) { - Delegates.glMultiTexCoord4d((GL.Enums.VERSION_1_3)target, (GLdouble)s, (GLdouble)t, (GLdouble)r, (GLdouble)q); + Delegates.glMultiTexCoord4d((GL.Enums.VERSION_1_3)target, (Double)s, (Double)t, (Double)r, (Double)q); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4dv(GL.Enums.VERSION_1_3 target, GLdouble* v) + unsafe void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Double* v) { - unsafe { Delegates.glMultiTexCoord4dv((GL.Enums.VERSION_1_3)target, (GLdouble*)v); } + unsafe { Delegates.glMultiTexCoord4dv((GL.Enums.VERSION_1_3)target, (Double*)v); } } public static - void MultiTexCoord4dv(GL.Enums.VERSION_1_3 target, GLdouble[] v) + void MultiTexCoord4(GL.Enums.VERSION_1_3 target, [In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glMultiTexCoord4dv((GL.Enums.VERSION_1_3)target, (GLdouble*)v_ptr); + Delegates.glMultiTexCoord4dv((GL.Enums.VERSION_1_3)target, (Double*)v_ptr); } } } public static - void MultiTexCoord4dv(GL.Enums.VERSION_1_3 target, ref GLdouble v) + void MultiTexCoord4(GL.Enums.VERSION_1_3 target, ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glMultiTexCoord4dv((GL.Enums.VERSION_1_3)target, (GLdouble*)v_ptr); + Delegates.glMultiTexCoord4dv((GL.Enums.VERSION_1_3)target, (Double*)v_ptr); } } } public static - void MultiTexCoord4f(GL.Enums.VERSION_1_3 target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) + void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Single s, Single t, Single r, Single q) { - Delegates.glMultiTexCoord4f((GL.Enums.VERSION_1_3)target, (GLfloat)s, (GLfloat)t, (GLfloat)r, (GLfloat)q); + Delegates.glMultiTexCoord4f((GL.Enums.VERSION_1_3)target, (Single)s, (Single)t, (Single)r, (Single)q); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4fv(GL.Enums.VERSION_1_3 target, GLfloat* v) + unsafe void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Single* v) { - unsafe { Delegates.glMultiTexCoord4fv((GL.Enums.VERSION_1_3)target, (GLfloat*)v); } + unsafe { Delegates.glMultiTexCoord4fv((GL.Enums.VERSION_1_3)target, (Single*)v); } } public static - void MultiTexCoord4fv(GL.Enums.VERSION_1_3 target, GLfloat[] v) + void MultiTexCoord4(GL.Enums.VERSION_1_3 target, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glMultiTexCoord4fv((GL.Enums.VERSION_1_3)target, (GLfloat*)v_ptr); + Delegates.glMultiTexCoord4fv((GL.Enums.VERSION_1_3)target, (Single*)v_ptr); } } } public static - void MultiTexCoord4fv(GL.Enums.VERSION_1_3 target, ref GLfloat v) + void MultiTexCoord4(GL.Enums.VERSION_1_3 target, ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glMultiTexCoord4fv((GL.Enums.VERSION_1_3)target, (GLfloat*)v_ptr); + Delegates.glMultiTexCoord4fv((GL.Enums.VERSION_1_3)target, (Single*)v_ptr); } } } public static - void MultiTexCoord4i(GL.Enums.VERSION_1_3 target, GLint s, GLint t, GLint r, GLint q) + void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t, Int32 r, Int32 q) { - Delegates.glMultiTexCoord4i((GL.Enums.VERSION_1_3)target, (GLint)s, (GLint)t, (GLint)r, (GLint)q); + Delegates.glMultiTexCoord4i((GL.Enums.VERSION_1_3)target, (Int32)s, (Int32)t, (Int32)r, (Int32)q); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4iv(GL.Enums.VERSION_1_3 target, GLint* v) + unsafe void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Int32* v) { - unsafe { Delegates.glMultiTexCoord4iv((GL.Enums.VERSION_1_3)target, (GLint*)v); } + unsafe { Delegates.glMultiTexCoord4iv((GL.Enums.VERSION_1_3)target, (Int32*)v); } } public static - void MultiTexCoord4iv(GL.Enums.VERSION_1_3 target, GLint[] v) + void MultiTexCoord4(GL.Enums.VERSION_1_3 target, [In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glMultiTexCoord4iv((GL.Enums.VERSION_1_3)target, (GLint*)v_ptr); + Delegates.glMultiTexCoord4iv((GL.Enums.VERSION_1_3)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord4iv(GL.Enums.VERSION_1_3 target, ref GLint v) + void MultiTexCoord4(GL.Enums.VERSION_1_3 target, ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glMultiTexCoord4iv((GL.Enums.VERSION_1_3)target, (GLint*)v_ptr); + Delegates.glMultiTexCoord4iv((GL.Enums.VERSION_1_3)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord4s(GL.Enums.VERSION_1_3 target, GLshort s, GLshort t, GLshort r, GLshort q) + void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t, Int16 r, Int16 q) { - Delegates.glMultiTexCoord4s((GL.Enums.VERSION_1_3)target, (GLshort)s, (GLshort)t, (GLshort)r, (GLshort)q); + Delegates.glMultiTexCoord4s((GL.Enums.VERSION_1_3)target, (Int16)s, (Int16)t, (Int16)r, (Int16)q); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4sv(GL.Enums.VERSION_1_3 target, GLshort* v) + unsafe void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Int16* v) { - unsafe { Delegates.glMultiTexCoord4sv((GL.Enums.VERSION_1_3)target, (GLshort*)v); } + unsafe { Delegates.glMultiTexCoord4sv((GL.Enums.VERSION_1_3)target, (Int16*)v); } } public static - void MultiTexCoord4sv(GL.Enums.VERSION_1_3 target, GLshort[] v) + void MultiTexCoord4(GL.Enums.VERSION_1_3 target, [In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord4sv((GL.Enums.VERSION_1_3)target, (GLshort*)v_ptr); + Delegates.glMultiTexCoord4sv((GL.Enums.VERSION_1_3)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord4sv(GL.Enums.VERSION_1_3 target, ref GLshort v) + void MultiTexCoord4(GL.Enums.VERSION_1_3 target, ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord4sv((GL.Enums.VERSION_1_3)target, (GLshort*)v_ptr); + Delegates.glMultiTexCoord4sv((GL.Enums.VERSION_1_3)target, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void LoadTransposeMatrixf(GLfloat* m) + unsafe void LoadTransposeMatrixf(Single* m) { - unsafe { Delegates.glLoadTransposeMatrixf((GLfloat*)m); } + unsafe { Delegates.glLoadTransposeMatrixf((Single*)m); } } public static - void LoadTransposeMatrixf(GLfloat[] m) + void LoadTransposeMatrixf([In, Out] Single[] m) { unsafe { - fixed (GLfloat* m_ptr = m) + fixed (Single* m_ptr = m) { - Delegates.glLoadTransposeMatrixf((GLfloat*)m_ptr); + Delegates.glLoadTransposeMatrixf((Single*)m_ptr); } } } public static - void LoadTransposeMatrixf(ref GLfloat m) + void LoadTransposeMatrixf(ref Single m) { unsafe { - fixed (GLfloat* m_ptr = &m) + fixed (Single* m_ptr = &m) { - Delegates.glLoadTransposeMatrixf((GLfloat*)m_ptr); + Delegates.glLoadTransposeMatrixf((Single*)m_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void LoadTransposeMatrixd(GLdouble* m) + unsafe void LoadTransposeMatrixd(Double* m) { - unsafe { Delegates.glLoadTransposeMatrixd((GLdouble*)m); } + unsafe { Delegates.glLoadTransposeMatrixd((Double*)m); } } public static - void LoadTransposeMatrixd(GLdouble[] m) + void LoadTransposeMatrixd([In, Out] Double[] m) { unsafe { - fixed (GLdouble* m_ptr = m) + fixed (Double* m_ptr = m) { - Delegates.glLoadTransposeMatrixd((GLdouble*)m_ptr); + Delegates.glLoadTransposeMatrixd((Double*)m_ptr); } } } public static - void LoadTransposeMatrixd(ref GLdouble m) + void LoadTransposeMatrixd(ref Double m) { unsafe { - fixed (GLdouble* m_ptr = &m) + fixed (Double* m_ptr = &m) { - Delegates.glLoadTransposeMatrixd((GLdouble*)m_ptr); + Delegates.glLoadTransposeMatrixd((Double*)m_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultTransposeMatrixf(GLfloat* m) + unsafe void MultTransposeMatrixf(Single* m) { - unsafe { Delegates.glMultTransposeMatrixf((GLfloat*)m); } + unsafe { Delegates.glMultTransposeMatrixf((Single*)m); } } public static - void MultTransposeMatrixf(GLfloat[] m) + void MultTransposeMatrixf([In, Out] Single[] m) { unsafe { - fixed (GLfloat* m_ptr = m) + fixed (Single* m_ptr = m) { - Delegates.glMultTransposeMatrixf((GLfloat*)m_ptr); + Delegates.glMultTransposeMatrixf((Single*)m_ptr); } } } public static - void MultTransposeMatrixf(ref GLfloat m) + void MultTransposeMatrixf(ref Single m) { unsafe { - fixed (GLfloat* m_ptr = &m) + fixed (Single* m_ptr = &m) { - Delegates.glMultTransposeMatrixf((GLfloat*)m_ptr); + Delegates.glMultTransposeMatrixf((Single*)m_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultTransposeMatrixd(GLdouble* m) + unsafe void MultTransposeMatrixd(Double* m) { - unsafe { Delegates.glMultTransposeMatrixd((GLdouble*)m); } + unsafe { Delegates.glMultTransposeMatrixd((Double*)m); } } public static - void MultTransposeMatrixd(GLdouble[] m) + void MultTransposeMatrixd([In, Out] Double[] m) { unsafe { - fixed (GLdouble* m_ptr = m) + fixed (Double* m_ptr = m) { - Delegates.glMultTransposeMatrixd((GLdouble*)m_ptr); + Delegates.glMultTransposeMatrixd((Double*)m_ptr); } } } public static - void MultTransposeMatrixd(ref GLdouble m) + void MultTransposeMatrixd(ref Double m) { unsafe { - fixed (GLdouble* m_ptr = &m) + fixed (Double* m_ptr = &m) { - Delegates.glMultTransposeMatrixd((GLdouble*)m_ptr); + Delegates.glMultTransposeMatrixd((Double*)m_ptr); } } } public static - void SampleCoverage(GLclampf value, GL.Enums.Boolean invert) + void SampleCoverage(Single value, GL.Enums.Boolean invert) { - Delegates.glSampleCoverage((GLclampf)value, (GL.Enums.Boolean)invert); + Delegates.glSampleCoverage((Single)value, (GL.Enums.Boolean)invert); } [System.CLSCompliant(false)] public static - unsafe void CompressedTexImage3D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, void* data) + unsafe void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, void* data) { - unsafe { Delegates.glCompressedTexImage3D((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GLint)border, (GLsizei)imageSize, (void*)data); } + unsafe { Delegates.glCompressedTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (void*)data); } } public static - void CompressedTexImage3D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, object data) + void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glCompressedTexImage3D((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GLint)border, (GLsizei)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -8536,20 +8098,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void CompressedTexImage2D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, void* data) + unsafe void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, void* data) { - unsafe { Delegates.glCompressedTexImage2D((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GLint)border, (GLsizei)imageSize, (void*)data); } + unsafe { Delegates.glCompressedTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (void*)data); } } public static - void CompressedTexImage2D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, object data) + void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glCompressedTexImage2D((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GLint)border, (GLsizei)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -8560,20 +8122,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void CompressedTexImage1D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLint border, GLsizei imageSize, void* data) + unsafe void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, void* data) { - unsafe { Delegates.glCompressedTexImage1D((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLint)border, (GLsizei)imageSize, (void*)data); } + unsafe { Delegates.glCompressedTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (void*)data); } } public static - void CompressedTexImage1D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLint border, GLsizei imageSize, object data) + void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glCompressedTexImage1D((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLint)border, (GLsizei)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -8584,20 +8146,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void CompressedTexSubImage3D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GL.Enums.PixelFormat format, GLsizei imageSize, void* data) + unsafe void CompressedTexSubImage3D(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) { - unsafe { Delegates.glCompressedTexSubImage3D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLint)zoffset, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GL.Enums.PixelFormat)format, (GLsizei)imageSize, (void*)data); } + unsafe { Delegates.glCompressedTexSubImage3D((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); } } public static - void CompressedTexSubImage3D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GL.Enums.PixelFormat format, GLsizei imageSize, object data) + void CompressedTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glCompressedTexSubImage3D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLint)zoffset, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GL.Enums.PixelFormat)format, (GLsizei)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage3D((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_ptr.AddrOfPinnedObject()); } finally { @@ -8608,20 +8170,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void CompressedTexSubImage2D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GLsizei imageSize, void* data) + unsafe void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, void* data) { - unsafe { Delegates.glCompressedTexSubImage2D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GLsizei)imageSize, (void*)data); } + unsafe { Delegates.glCompressedTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data); } } public static - void CompressedTexSubImage2D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GLsizei imageSize, object data) + void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glCompressedTexSubImage2D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GLsizei)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -8632,20 +8194,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void CompressedTexSubImage1D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLsizei width, GL.Enums.PixelFormat format, GLsizei imageSize, void* data) + unsafe void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, void* data) { - unsafe { Delegates.glCompressedTexSubImage1D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLsizei)width, (GL.Enums.PixelFormat)format, (GLsizei)imageSize, (void*)data); } + unsafe { Delegates.glCompressedTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data); } } public static - void CompressedTexSubImage1D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLsizei width, GL.Enums.PixelFormat format, GLsizei imageSize, object data) + void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glCompressedTexSubImage1D((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLsizei)width, (GL.Enums.PixelFormat)format, (GLsizei)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -8656,20 +8218,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetCompressedTexImage(GL.Enums.TextureTarget target, GLint level, void* img) + unsafe void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [Out] void* img) { - unsafe { Delegates.glGetCompressedTexImage((GL.Enums.TextureTarget)target, (GLint)level, (void*)img); } + unsafe { Delegates.glGetCompressedTexImage((GL.Enums.TextureTarget)target, (Int32)level, (void*)img); } } public static - void GetCompressedTexImage(GL.Enums.TextureTarget target, GLint level, object img) + void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [In, Out] object img) { System.Runtime.InteropServices.GCHandle img_ptr = System.Runtime.InteropServices.GCHandle.Alloc(img, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glGetCompressedTexImage((GL.Enums.TextureTarget)target, (GLint)level, (void*)img_ptr.AddrOfPinnedObject()); + Delegates.glGetCompressedTexImage((GL.Enums.TextureTarget)target, (Int32)level, (void*)img_ptr.AddrOfPinnedObject()); } finally { @@ -8685,95 +8247,95 @@ namespace OpenTK.OpenGL } public static - void FogCoordf(GLfloat coord) + void FogCoordf(Single coord) { - Delegates.glFogCoordf((GLfloat)coord); + Delegates.glFogCoordf((Single)coord); } [System.CLSCompliant(false)] public static - unsafe void FogCoordfv(GLfloat* coord) + unsafe void FogCoord(Single* coord) { - unsafe { Delegates.glFogCoordfv((GLfloat*)coord); } + unsafe { Delegates.glFogCoordfv((Single*)coord); } } public static - void FogCoordfv(GLfloat[] coord) + void FogCoord([In, Out] Single[] coord) { unsafe { - fixed (GLfloat* coord_ptr = coord) + fixed (Single* coord_ptr = coord) { - Delegates.glFogCoordfv((GLfloat*)coord_ptr); + Delegates.glFogCoordfv((Single*)coord_ptr); } } } public static - void FogCoordfv(ref GLfloat coord) + void FogCoord(ref Single coord) { unsafe { - fixed (GLfloat* coord_ptr = &coord) + fixed (Single* coord_ptr = &coord) { - Delegates.glFogCoordfv((GLfloat*)coord_ptr); + Delegates.glFogCoordfv((Single*)coord_ptr); } } } public static - void FogCoordd(GLdouble coord) + void FogCoordd(Double coord) { - Delegates.glFogCoordd((GLdouble)coord); + Delegates.glFogCoordd((Double)coord); } [System.CLSCompliant(false)] public static - unsafe void FogCoorddv(GLdouble* coord) + unsafe void FogCoord(Double* coord) { - unsafe { Delegates.glFogCoorddv((GLdouble*)coord); } + unsafe { Delegates.glFogCoorddv((Double*)coord); } } public static - void FogCoorddv(GLdouble[] coord) + void FogCoord([In, Out] Double[] coord) { unsafe { - fixed (GLdouble* coord_ptr = coord) + fixed (Double* coord_ptr = coord) { - Delegates.glFogCoorddv((GLdouble*)coord_ptr); + Delegates.glFogCoorddv((Double*)coord_ptr); } } } public static - void FogCoorddv(ref GLdouble coord) + void FogCoord(ref Double coord) { unsafe { - fixed (GLdouble* coord_ptr = &coord) + fixed (Double* coord_ptr = &coord) { - Delegates.glFogCoorddv((GLdouble*)coord_ptr); + Delegates.glFogCoorddv((Double*)coord_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void FogCoordPointer(GL.Enums.VERSION_1_4 type, GLsizei stride, void* pointer) + unsafe void FogCoordPointer(GL.Enums.VERSION_1_4 type, Int32 stride, void* pointer) { - unsafe { Delegates.glFogCoordPointer((GL.Enums.VERSION_1_4)type, (GLsizei)stride, (void*)pointer); } + unsafe { Delegates.glFogCoordPointer((GL.Enums.VERSION_1_4)type, (Int32)stride, (void*)pointer); } } public static - void FogCoordPointer(GL.Enums.VERSION_1_4 type, GLsizei stride, object pointer) + void FogCoordPointer(GL.Enums.VERSION_1_4 type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glFogCoordPointer((GL.Enums.VERSION_1_4)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glFogCoordPointer((GL.Enums.VERSION_1_4)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -8784,69 +8346,69 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, GLint* first, GLsizei* count, GLsizei primcount) + unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount) { - unsafe { Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (GLint*)first, (GLsizei*)count, (GLsizei)primcount); } + unsafe { Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count, (Int32)primcount); } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, GLint* first, GLsizei[] count, GLsizei primcount) + unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] Int32* first, [In, Out] Int32[] count, Int32 primcount) { - first = default(GLint*); - fixed (GLsizei* count_ptr = count) + first = default(Int32*); + fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (GLint*)first, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count_ptr, (Int32)primcount); } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, GLint* first, out GLsizei count, GLsizei primcount) + unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] Int32* first, [Out] out Int32 count, Int32 primcount) { - first = default(GLint*); - count = default(GLsizei); - fixed (GLsizei* count_ptr = &count) + first = default(Int32*); + count = default(Int32); + fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (GLint*)first, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count_ptr, (Int32)primcount); count = *count_ptr; } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, GLint[] first, GLsizei* count, GLsizei primcount) + unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, [In, Out] Int32[] first, [Out] Int32* count, Int32 primcount) { - count = default(GLsizei*); - fixed (GLint* first_ptr = first) + count = default(Int32*); + fixed (Int32* first_ptr = first) { - Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count, (GLsizei)primcount); + Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count, (Int32)primcount); } } public static - void MultiDrawArrays(GL.Enums.BeginMode mode, GLint[] first, GLsizei[] count, GLsizei primcount) + void MultiDrawArrays(GL.Enums.BeginMode mode, [In, Out] Int32[] first, [In, Out] Int32[] count, Int32 primcount) { unsafe { - fixed (GLint* first_ptr = first) - fixed (GLsizei* count_ptr = count) + fixed (Int32* first_ptr = first) + fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } public static - void MultiDrawArrays(GL.Enums.BeginMode mode, GLint[] first, out GLsizei count, GLsizei primcount) + void MultiDrawArrays(GL.Enums.BeginMode mode, [In, Out] Int32[] first, [Out] out Int32 count, Int32 primcount) { - count = default(GLsizei); + count = default(Int32); unsafe { - fixed (GLint* first_ptr = first) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* first_ptr = first) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); count = *count_ptr; } } @@ -8854,43 +8416,43 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, out GLint first, GLsizei* count, GLsizei primcount) + unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] out Int32 first, [Out] Int32* count, Int32 primcount) { - first = default(GLint); - count = default(GLsizei*); - fixed (GLint* first_ptr = &first) + first = default(Int32); + count = default(Int32*); + fixed (Int32* first_ptr = &first) { - Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count, (GLsizei)primcount); + Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count, (Int32)primcount); first = *first_ptr; } } public static - void MultiDrawArrays(GL.Enums.BeginMode mode, out GLint first, GLsizei[] count, GLsizei primcount) + void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] out Int32 first, [In, Out] Int32[] count, Int32 primcount) { - first = default(GLint); + first = default(Int32); unsafe { - fixed (GLint* first_ptr = &first) - fixed (GLsizei* count_ptr = count) + fixed (Int32* first_ptr = &first) + fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); first = *first_ptr; } } } public static - void MultiDrawArrays(GL.Enums.BeginMode mode, out GLint first, out GLsizei count, GLsizei primcount) + void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] out Int32 first, [Out] out Int32 count, Int32 primcount) { - first = default(GLint); - count = default(GLsizei); + first = default(Int32); + count = default(Int32); unsafe { - fixed (GLint* first_ptr = &first) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* first_ptr = &first) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); first = *first_ptr; count = *count_ptr; } @@ -8899,19 +8461,19 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiDrawElements(GL.Enums.BeginMode mode, GLsizei* count, GL.Enums.VERSION_1_4 type, void* indices, GLsizei primcount) + unsafe void MultiDrawElements(GL.Enums.BeginMode mode, Int32* count, GL.Enums.VERSION_1_4 type, void* indices, Int32 primcount) { - unsafe { Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (GLsizei*)count, (GL.Enums.VERSION_1_4)type, (void*)indices, (GLsizei)primcount); } + unsafe { Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count, (GL.Enums.VERSION_1_4)type, (void*)indices, (Int32)primcount); } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawElements(GL.Enums.BeginMode mode, GLsizei* count, GL.Enums.VERSION_1_4 type, object indices, GLsizei primcount) + unsafe void MultiDrawElements(GL.Enums.BeginMode mode, Int32* count, GL.Enums.VERSION_1_4 type, [In, Out] object indices, Int32 primcount) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (GLsizei*)count, (GL.Enums.VERSION_1_4)type, (void*)indices_ptr.AddrOfPinnedObject(), (GLsizei)primcount); + Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count, (GL.Enums.VERSION_1_4)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -8921,24 +8483,24 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiDrawElements(GL.Enums.BeginMode mode, GLsizei[] count, GL.Enums.VERSION_1_4 type, void* indices, GLsizei primcount) + unsafe void MultiDrawElements(GL.Enums.BeginMode mode, [In, Out] Int32[] count, GL.Enums.VERSION_1_4 type, void* indices, Int32 primcount) { - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (GLsizei*)count_ptr, (GL.Enums.VERSION_1_4)type, (void*)indices, (GLsizei)primcount); + Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.VERSION_1_4)type, (void*)indices, (Int32)primcount); } } public static - void MultiDrawElements(GL.Enums.BeginMode mode, GLsizei[] count, GL.Enums.VERSION_1_4 type, object indices, GLsizei primcount) + void MultiDrawElements(GL.Enums.BeginMode mode, [In, Out] Int32[] count, GL.Enums.VERSION_1_4 type, [In, Out] object indices, Int32 primcount) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) try { - Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (GLsizei*)count_ptr, (GL.Enums.VERSION_1_4)type, (void*)indices_ptr.AddrOfPinnedObject(), (GLsizei)primcount); + Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.VERSION_1_4)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -8949,24 +8511,24 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiDrawElements(GL.Enums.BeginMode mode, ref GLsizei count, GL.Enums.VERSION_1_4 type, void* indices, GLsizei primcount) + unsafe void MultiDrawElements(GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.VERSION_1_4 type, void* indices, Int32 primcount) { - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (GLsizei*)count_ptr, (GL.Enums.VERSION_1_4)type, (void*)indices, (GLsizei)primcount); + Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.VERSION_1_4)type, (void*)indices, (Int32)primcount); } } public static - void MultiDrawElements(GL.Enums.BeginMode mode, ref GLsizei count, GL.Enums.VERSION_1_4 type, object indices, GLsizei primcount) + void MultiDrawElements(GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.VERSION_1_4 type, [In, Out] object indices, Int32 primcount) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) try { - Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (GLsizei*)count_ptr, (GL.Enums.VERSION_1_4)type, (void*)indices_ptr.AddrOfPinnedObject(), (GLsizei)primcount); + Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.VERSION_1_4)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -8976,517 +8538,400 @@ namespace OpenTK.OpenGL } public static - void PointParameterf(GL.Enums.VERSION_1_4 pname, GLfloat param) + void PointParameterf(GL.Enums.VERSION_1_4 pname, Single param) { - Delegates.glPointParameterf((GL.Enums.VERSION_1_4)pname, (GLfloat)param); + Delegates.glPointParameterf((GL.Enums.VERSION_1_4)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void PointParameterfv(GL.Enums.VERSION_1_4 pname, GLfloat* @params) + unsafe void PointParameter(GL.Enums.VERSION_1_4 pname, Single* @params) { - unsafe { Delegates.glPointParameterfv((GL.Enums.VERSION_1_4)pname, (GLfloat*)@params); } + unsafe { Delegates.glPointParameterfv((GL.Enums.VERSION_1_4)pname, (Single*)@params); } } public static - void PointParameterfv(GL.Enums.VERSION_1_4 pname, GLfloat[] @params) + void PointParameter(GL.Enums.VERSION_1_4 pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glPointParameterfv((GL.Enums.VERSION_1_4)pname, (GLfloat*)@params_ptr); + Delegates.glPointParameterfv((GL.Enums.VERSION_1_4)pname, (Single*)@params_ptr); } } } public static - void PointParameterfv(GL.Enums.VERSION_1_4 pname, ref GLfloat @params) + void PointParameter(GL.Enums.VERSION_1_4 pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glPointParameterfv((GL.Enums.VERSION_1_4)pname, (GLfloat*)@params_ptr); + Delegates.glPointParameterfv((GL.Enums.VERSION_1_4)pname, (Single*)@params_ptr); } } } public static - void PointParameteri(GL.Enums.VERSION_1_4 pname, GLint param) + void PointParameteri(GL.Enums.VERSION_1_4 pname, Int32 param) { - Delegates.glPointParameteri((GL.Enums.VERSION_1_4)pname, (GLint)param); + Delegates.glPointParameteri((GL.Enums.VERSION_1_4)pname, (Int32)param); } [System.CLSCompliant(false)] public static - unsafe void PointParameteriv(GL.Enums.VERSION_1_4 pname, GLint* @params) + unsafe void PointParameter(GL.Enums.VERSION_1_4 pname, Int32* @params) { - unsafe { Delegates.glPointParameteriv((GL.Enums.VERSION_1_4)pname, (GLint*)@params); } + unsafe { Delegates.glPointParameteriv((GL.Enums.VERSION_1_4)pname, (Int32*)@params); } } public static - void PointParameteriv(GL.Enums.VERSION_1_4 pname, GLint[] @params) + void PointParameter(GL.Enums.VERSION_1_4 pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glPointParameteriv((GL.Enums.VERSION_1_4)pname, (GLint*)@params_ptr); + Delegates.glPointParameteriv((GL.Enums.VERSION_1_4)pname, (Int32*)@params_ptr); } } } public static - void PointParameteriv(GL.Enums.VERSION_1_4 pname, ref GLint @params) + void PointParameter(GL.Enums.VERSION_1_4 pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glPointParameteriv((GL.Enums.VERSION_1_4)pname, (GLint*)@params_ptr); - } - } - } - - public static - void SecondaryColor3b(Byte red, Byte green, Byte blue) - { - Delegates.glSecondaryColor3b((GLbyte)red, (GLbyte)green, (GLbyte)blue); - } - - [System.CLSCompliant(false)] - public static - void SecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue) - { - Delegates.glSecondaryColor3b((GLbyte)red, (GLbyte)green, (GLbyte)blue); - } - - [System.CLSCompliant(false)] - public static - unsafe void SecondaryColor3bv(Byte* v) - { - { - Delegates.glSecondaryColor3bv((GLbyte*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void SecondaryColor3bv(GLbyte* v) - { - unsafe { Delegates.glSecondaryColor3bv((GLbyte*)v); } - } - - public static - void SecondaryColor3bv(Byte[] v) - { - unsafe - { - fixed (Byte* v_ptr = v) - { - Delegates.glSecondaryColor3bv((GLbyte*)v_ptr); + Delegates.glPointParameteriv((GL.Enums.VERSION_1_4)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void SecondaryColor3bv(GLbyte[] v) + void SecondaryColor3(SByte red, SByte green, SByte blue) { - unsafe - { - fixed (GLbyte* v_ptr = v) - { - Delegates.glSecondaryColor3bv((GLbyte*)v_ptr); - } - } + Delegates.glSecondaryColor3b((SByte)red, (SByte)green, (SByte)blue); } + [System.CLSCompliant(false)] public static - void SecondaryColor3bv(ref Byte v) + unsafe void SecondaryColor3(SByte* v) + { + unsafe { Delegates.glSecondaryColor3bv((SByte*)v); } + } + + [System.CLSCompliant(false)] + public static + void SecondaryColor3([In, Out] SByte[] v) { unsafe { - fixed (Byte* v_ptr = &v) + fixed (SByte* v_ptr = v) { - Delegates.glSecondaryColor3bv((GLbyte*)v_ptr); + Delegates.glSecondaryColor3bv((SByte*)v_ptr); } } } [System.CLSCompliant(false)] public static - void SecondaryColor3bv(ref GLbyte v) + void SecondaryColor3(ref SByte v) { unsafe { - fixed (GLbyte* v_ptr = &v) + fixed (SByte* v_ptr = &v) { - Delegates.glSecondaryColor3bv((GLbyte*)v_ptr); + Delegates.glSecondaryColor3bv((SByte*)v_ptr); } } } public static - void SecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue) + void SecondaryColor3(Double red, Double green, Double blue) { - Delegates.glSecondaryColor3d((GLdouble)red, (GLdouble)green, (GLdouble)blue); + Delegates.glSecondaryColor3d((Double)red, (Double)green, (Double)blue); } [System.CLSCompliant(false)] public static - unsafe void SecondaryColor3dv(GLdouble* v) + unsafe void SecondaryColor3(Double* v) { - unsafe { Delegates.glSecondaryColor3dv((GLdouble*)v); } + unsafe { Delegates.glSecondaryColor3dv((Double*)v); } } public static - void SecondaryColor3dv(GLdouble[] v) + void SecondaryColor3([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glSecondaryColor3dv((GLdouble*)v_ptr); + Delegates.glSecondaryColor3dv((Double*)v_ptr); } } } public static - void SecondaryColor3dv(ref GLdouble v) + void SecondaryColor3(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glSecondaryColor3dv((GLdouble*)v_ptr); + Delegates.glSecondaryColor3dv((Double*)v_ptr); } } } public static - void SecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue) + void SecondaryColor3(Single red, Single green, Single blue) { - Delegates.glSecondaryColor3f((GLfloat)red, (GLfloat)green, (GLfloat)blue); + Delegates.glSecondaryColor3f((Single)red, (Single)green, (Single)blue); } [System.CLSCompliant(false)] public static - unsafe void SecondaryColor3fv(GLfloat* v) + unsafe void SecondaryColor3(Single* v) { - unsafe { Delegates.glSecondaryColor3fv((GLfloat*)v); } + unsafe { Delegates.glSecondaryColor3fv((Single*)v); } } public static - void SecondaryColor3fv(GLfloat[] v) + void SecondaryColor3([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glSecondaryColor3fv((GLfloat*)v_ptr); + Delegates.glSecondaryColor3fv((Single*)v_ptr); } } } public static - void SecondaryColor3fv(ref GLfloat v) + void SecondaryColor3(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glSecondaryColor3fv((GLfloat*)v_ptr); + Delegates.glSecondaryColor3fv((Single*)v_ptr); } } } public static - void SecondaryColor3i(GLint red, GLint green, GLint blue) + void SecondaryColor3(Int32 red, Int32 green, Int32 blue) { - Delegates.glSecondaryColor3i((GLint)red, (GLint)green, (GLint)blue); + Delegates.glSecondaryColor3i((Int32)red, (Int32)green, (Int32)blue); } [System.CLSCompliant(false)] public static - unsafe void SecondaryColor3iv(GLint* v) + unsafe void SecondaryColor3(Int32* v) { - unsafe { Delegates.glSecondaryColor3iv((GLint*)v); } + unsafe { Delegates.glSecondaryColor3iv((Int32*)v); } } public static - void SecondaryColor3iv(GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glSecondaryColor3iv((GLint*)v_ptr); - } - } - } - - public static - void SecondaryColor3iv(ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glSecondaryColor3iv((GLint*)v_ptr); - } - } - } - - public static - void SecondaryColor3s(GLshort red, GLshort green, GLshort blue) - { - Delegates.glSecondaryColor3s((GLshort)red, (GLshort)green, (GLshort)blue); - } - - [System.CLSCompliant(false)] - public static - unsafe void SecondaryColor3sv(GLshort* v) - { - unsafe { Delegates.glSecondaryColor3sv((GLshort*)v); } - } - - public static - void SecondaryColor3sv(GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glSecondaryColor3sv((GLshort*)v_ptr); - } - } - } - - public static - void SecondaryColor3sv(ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glSecondaryColor3sv((GLshort*)v_ptr); - } - } - } - - public static - void SecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue) - { - Delegates.glSecondaryColor3ub((GLubyte)red, (GLubyte)green, (GLubyte)blue); - } - - [System.CLSCompliant(false)] - public static - unsafe void SecondaryColor3ubv(GLubyte* v) - { - unsafe { Delegates.glSecondaryColor3ubv((GLubyte*)v); } - } - - public static - void SecondaryColor3ubv(GLubyte[] v) - { - unsafe - { - fixed (GLubyte* v_ptr = v) - { - Delegates.glSecondaryColor3ubv((GLubyte*)v_ptr); - } - } - } - - public static - void SecondaryColor3ubv(ref GLubyte v) - { - unsafe - { - fixed (GLubyte* v_ptr = &v) - { - Delegates.glSecondaryColor3ubv((GLubyte*)v_ptr); - } - } - } - - public static - void SecondaryColor3ui(Int32 red, Int32 green, Int32 blue) - { - Delegates.glSecondaryColor3ui((GLuint)red, (GLuint)green, (GLuint)blue); - } - - [System.CLSCompliant(false)] - public static - void SecondaryColor3ui(GLuint red, GLuint green, GLuint blue) - { - Delegates.glSecondaryColor3ui((GLuint)red, (GLuint)green, (GLuint)blue); - } - - [System.CLSCompliant(false)] - public static - unsafe void SecondaryColor3uiv(Int32* v) - { - { - Delegates.glSecondaryColor3uiv((GLuint*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void SecondaryColor3uiv(GLuint* v) - { - unsafe { Delegates.glSecondaryColor3uiv((GLuint*)v); } - } - - public static - void SecondaryColor3uiv(Int32[] v) + void SecondaryColor3([In, Out] Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glSecondaryColor3uiv((GLuint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void SecondaryColor3uiv(GLuint[] v) - { - unsafe - { - fixed (GLuint* v_ptr = v) - { - Delegates.glSecondaryColor3uiv((GLuint*)v_ptr); + Delegates.glSecondaryColor3iv((Int32*)v_ptr); } } } public static - void SecondaryColor3uiv(ref Int32 v) + void SecondaryColor3(ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glSecondaryColor3uiv((GLuint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void SecondaryColor3uiv(ref GLuint v) - { - unsafe - { - fixed (GLuint* v_ptr = &v) - { - Delegates.glSecondaryColor3uiv((GLuint*)v_ptr); + Delegates.glSecondaryColor3iv((Int32*)v_ptr); } } } public static - void SecondaryColor3us(Int16 red, Int16 green, Int16 blue) + void SecondaryColor3(Int16 red, Int16 green, Int16 blue) { - Delegates.glSecondaryColor3us((GLushort)red, (GLushort)green, (GLushort)blue); + Delegates.glSecondaryColor3s((Int16)red, (Int16)green, (Int16)blue); } [System.CLSCompliant(false)] public static - void SecondaryColor3us(GLushort red, GLushort green, GLushort blue) + unsafe void SecondaryColor3(Int16* v) { - Delegates.glSecondaryColor3us((GLushort)red, (GLushort)green, (GLushort)blue); - } - - [System.CLSCompliant(false)] - public static - unsafe void SecondaryColor3usv(Int16* v) - { - { - Delegates.glSecondaryColor3usv((GLushort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void SecondaryColor3usv(GLushort* v) - { - unsafe { Delegates.glSecondaryColor3usv((GLushort*)v); } + unsafe { Delegates.glSecondaryColor3sv((Int16*)v); } } public static - void SecondaryColor3usv(Int16[] v) + void SecondaryColor3([In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glSecondaryColor3usv((GLushort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void SecondaryColor3usv(GLushort[] v) - { - unsafe - { - fixed (GLushort* v_ptr = v) - { - Delegates.glSecondaryColor3usv((GLushort*)v_ptr); + Delegates.glSecondaryColor3sv((Int16*)v_ptr); } } } public static - void SecondaryColor3usv(ref Int16 v) + void SecondaryColor3(ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glSecondaryColor3usv((GLushort*)v_ptr); + Delegates.glSecondaryColor3sv((Int16*)v_ptr); } } } + public static + void SecondaryColor3(Byte red, Byte green, Byte blue) + { + Delegates.glSecondaryColor3ub((Byte)red, (Byte)green, (Byte)blue); + } + [System.CLSCompliant(false)] public static - void SecondaryColor3usv(ref GLushort v) + unsafe void SecondaryColor3(Byte* v) + { + unsafe { Delegates.glSecondaryColor3ubv((Byte*)v); } + } + + public static + void SecondaryColor3([In, Out] Byte[] v) { unsafe { - fixed (GLushort* v_ptr = &v) + fixed (Byte* v_ptr = v) { - Delegates.glSecondaryColor3usv((GLushort*)v_ptr); + Delegates.glSecondaryColor3ubv((Byte*)v_ptr); + } + } + } + + public static + void SecondaryColor3(ref Byte v) + { + unsafe + { + fixed (Byte* v_ptr = &v) + { + Delegates.glSecondaryColor3ubv((Byte*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void SecondaryColorPointer(GLint size, GL.Enums.ColorPointerType type, GLsizei stride, void* pointer) + void SecondaryColor3(UInt32 red, UInt32 green, UInt32 blue) { - unsafe { Delegates.glSecondaryColorPointer((GLint)size, (GL.Enums.ColorPointerType)type, (GLsizei)stride, (void*)pointer); } + Delegates.glSecondaryColor3ui((UInt32)red, (UInt32)green, (UInt32)blue); + } + + [System.CLSCompliant(false)] + public static + unsafe void SecondaryColor3(UInt32* v) + { + unsafe { Delegates.glSecondaryColor3uiv((UInt32*)v); } + } + + [System.CLSCompliant(false)] + public static + void SecondaryColor3([In, Out] UInt32[] v) + { + unsafe + { + fixed (UInt32* v_ptr = v) + { + Delegates.glSecondaryColor3uiv((UInt32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void SecondaryColor3(ref UInt32 v) + { + unsafe + { + fixed (UInt32* v_ptr = &v) + { + Delegates.glSecondaryColor3uiv((UInt32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void SecondaryColor3(UInt16 red, UInt16 green, UInt16 blue) + { + Delegates.glSecondaryColor3us((UInt16)red, (UInt16)green, (UInt16)blue); + } + + [System.CLSCompliant(false)] + public static + unsafe void SecondaryColor3(UInt16* v) + { + unsafe { Delegates.glSecondaryColor3usv((UInt16*)v); } + } + + [System.CLSCompliant(false)] + public static + void SecondaryColor3([In, Out] UInt16[] v) + { + unsafe + { + fixed (UInt16* v_ptr = v) + { + Delegates.glSecondaryColor3usv((UInt16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void SecondaryColor3(ref UInt16 v) + { + unsafe + { + fixed (UInt16* v_ptr = &v) + { + Delegates.glSecondaryColor3usv((UInt16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer) + { + unsafe { Delegates.glSecondaryColorPointer((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (void*)pointer); } } public static - void SecondaryColorPointer(GLint size, GL.Enums.ColorPointerType type, GLsizei stride, object pointer) + void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glSecondaryColorPointer((GLint)size, (GL.Enums.ColorPointerType)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glSecondaryColorPointer((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -9496,352 +8941,352 @@ namespace OpenTK.OpenGL } public static - void WindowPos2d(GLdouble x, GLdouble y) + void WindowPos2(Double x, Double y) { - Delegates.glWindowPos2d((GLdouble)x, (GLdouble)y); + Delegates.glWindowPos2d((Double)x, (Double)y); } [System.CLSCompliant(false)] public static - unsafe void WindowPos2dv(GLdouble* v) + unsafe void WindowPos2(Double* v) { - unsafe { Delegates.glWindowPos2dv((GLdouble*)v); } + unsafe { Delegates.glWindowPos2dv((Double*)v); } } public static - void WindowPos2dv(GLdouble[] v) + void WindowPos2([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glWindowPos2dv((GLdouble*)v_ptr); + Delegates.glWindowPos2dv((Double*)v_ptr); } } } public static - void WindowPos2dv(ref GLdouble v) + void WindowPos2(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glWindowPos2dv((GLdouble*)v_ptr); + Delegates.glWindowPos2dv((Double*)v_ptr); } } } public static - void WindowPos2f(GLfloat x, GLfloat y) + void WindowPos2(Single x, Single y) { - Delegates.glWindowPos2f((GLfloat)x, (GLfloat)y); + Delegates.glWindowPos2f((Single)x, (Single)y); } [System.CLSCompliant(false)] public static - unsafe void WindowPos2fv(GLfloat* v) + unsafe void WindowPos2(Single* v) { - unsafe { Delegates.glWindowPos2fv((GLfloat*)v); } + unsafe { Delegates.glWindowPos2fv((Single*)v); } } public static - void WindowPos2fv(GLfloat[] v) + void WindowPos2([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glWindowPos2fv((GLfloat*)v_ptr); + Delegates.glWindowPos2fv((Single*)v_ptr); } } } public static - void WindowPos2fv(ref GLfloat v) + void WindowPos2(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glWindowPos2fv((GLfloat*)v_ptr); + Delegates.glWindowPos2fv((Single*)v_ptr); } } } public static - void WindowPos2i(GLint x, GLint y) + void WindowPos2(Int32 x, Int32 y) { - Delegates.glWindowPos2i((GLint)x, (GLint)y); + Delegates.glWindowPos2i((Int32)x, (Int32)y); } [System.CLSCompliant(false)] public static - unsafe void WindowPos2iv(GLint* v) + unsafe void WindowPos2(Int32* v) { - unsafe { Delegates.glWindowPos2iv((GLint*)v); } + unsafe { Delegates.glWindowPos2iv((Int32*)v); } } public static - void WindowPos2iv(GLint[] v) + void WindowPos2([In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glWindowPos2iv((GLint*)v_ptr); + Delegates.glWindowPos2iv((Int32*)v_ptr); } } } public static - void WindowPos2iv(ref GLint v) + void WindowPos2(ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glWindowPos2iv((GLint*)v_ptr); + Delegates.glWindowPos2iv((Int32*)v_ptr); } } } public static - void WindowPos2s(GLshort x, GLshort y) + void WindowPos2(Int16 x, Int16 y) { - Delegates.glWindowPos2s((GLshort)x, (GLshort)y); + Delegates.glWindowPos2s((Int16)x, (Int16)y); } [System.CLSCompliant(false)] public static - unsafe void WindowPos2sv(GLshort* v) + unsafe void WindowPos2(Int16* v) { - unsafe { Delegates.glWindowPos2sv((GLshort*)v); } + unsafe { Delegates.glWindowPos2sv((Int16*)v); } } public static - void WindowPos2sv(GLshort[] v) + void WindowPos2([In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glWindowPos2sv((GLshort*)v_ptr); + Delegates.glWindowPos2sv((Int16*)v_ptr); } } } public static - void WindowPos2sv(ref GLshort v) + void WindowPos2(ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glWindowPos2sv((GLshort*)v_ptr); + Delegates.glWindowPos2sv((Int16*)v_ptr); } } } public static - void WindowPos3d(GLdouble x, GLdouble y, GLdouble z) + void WindowPos3(Double x, Double y, Double z) { - Delegates.glWindowPos3d((GLdouble)x, (GLdouble)y, (GLdouble)z); + Delegates.glWindowPos3d((Double)x, (Double)y, (Double)z); } [System.CLSCompliant(false)] public static - unsafe void WindowPos3dv(GLdouble* v) + unsafe void WindowPos3(Double* v) { - unsafe { Delegates.glWindowPos3dv((GLdouble*)v); } + unsafe { Delegates.glWindowPos3dv((Double*)v); } } public static - void WindowPos3dv(GLdouble[] v) + void WindowPos3([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glWindowPos3dv((GLdouble*)v_ptr); + Delegates.glWindowPos3dv((Double*)v_ptr); } } } public static - void WindowPos3dv(ref GLdouble v) + void WindowPos3(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glWindowPos3dv((GLdouble*)v_ptr); + Delegates.glWindowPos3dv((Double*)v_ptr); } } } public static - void WindowPos3f(GLfloat x, GLfloat y, GLfloat z) + void WindowPos3(Single x, Single y, Single z) { - Delegates.glWindowPos3f((GLfloat)x, (GLfloat)y, (GLfloat)z); + Delegates.glWindowPos3f((Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void WindowPos3fv(GLfloat* v) + unsafe void WindowPos3(Single* v) { - unsafe { Delegates.glWindowPos3fv((GLfloat*)v); } + unsafe { Delegates.glWindowPos3fv((Single*)v); } } public static - void WindowPos3fv(GLfloat[] v) + void WindowPos3([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glWindowPos3fv((GLfloat*)v_ptr); + Delegates.glWindowPos3fv((Single*)v_ptr); } } } public static - void WindowPos3fv(ref GLfloat v) + void WindowPos3(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glWindowPos3fv((GLfloat*)v_ptr); + Delegates.glWindowPos3fv((Single*)v_ptr); } } } public static - void WindowPos3i(GLint x, GLint y, GLint z) + void WindowPos3(Int32 x, Int32 y, Int32 z) { - Delegates.glWindowPos3i((GLint)x, (GLint)y, (GLint)z); + Delegates.glWindowPos3i((Int32)x, (Int32)y, (Int32)z); } [System.CLSCompliant(false)] public static - unsafe void WindowPos3iv(GLint* v) + unsafe void WindowPos3(Int32* v) { - unsafe { Delegates.glWindowPos3iv((GLint*)v); } + unsafe { Delegates.glWindowPos3iv((Int32*)v); } } public static - void WindowPos3iv(GLint[] v) + void WindowPos3([In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glWindowPos3iv((GLint*)v_ptr); + Delegates.glWindowPos3iv((Int32*)v_ptr); } } } public static - void WindowPos3iv(ref GLint v) + void WindowPos3(ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glWindowPos3iv((GLint*)v_ptr); + Delegates.glWindowPos3iv((Int32*)v_ptr); } } } public static - void WindowPos3s(GLshort x, GLshort y, GLshort z) + void WindowPos3(Int16 x, Int16 y, Int16 z) { - Delegates.glWindowPos3s((GLshort)x, (GLshort)y, (GLshort)z); + Delegates.glWindowPos3s((Int16)x, (Int16)y, (Int16)z); } [System.CLSCompliant(false)] public static - unsafe void WindowPos3sv(GLshort* v) + unsafe void WindowPos3(Int16* v) { - unsafe { Delegates.glWindowPos3sv((GLshort*)v); } + unsafe { Delegates.glWindowPos3sv((Int16*)v); } } public static - void WindowPos3sv(GLshort[] v) + void WindowPos3([In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glWindowPos3sv((GLshort*)v_ptr); + Delegates.glWindowPos3sv((Int16*)v_ptr); } } } public static - void WindowPos3sv(ref GLshort v) + void WindowPos3(ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glWindowPos3sv((GLshort*)v_ptr); + Delegates.glWindowPos3sv((Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GenQueries(GLsizei n, Int32* ids) + unsafe void GenQueries(Int32 n, [Out] Int32* ids) { ids = default(Int32*); { - Delegates.glGenQueries((GLsizei)n, (GLuint*)ids); + Delegates.glGenQueries((Int32)n, (UInt32*)ids); } } [System.CLSCompliant(false)] public static - unsafe void GenQueries(GLsizei n, GLuint* ids) + unsafe void GenQueries(Int32 n, [Out] UInt32* ids) { - unsafe { Delegates.glGenQueries((GLsizei)n, (GLuint*)ids); } + unsafe { Delegates.glGenQueries((Int32)n, (UInt32*)ids); } } public static - void GenQueries(GLsizei n, Int32[] ids) + void GenQueries(Int32 n, [In, Out] Int32[] ids) { unsafe { fixed (Int32* ids_ptr = ids) { - Delegates.glGenQueries((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glGenQueries((Int32)n, (UInt32*)ids_ptr); } } } [System.CLSCompliant(false)] public static - void GenQueries(GLsizei n, GLuint[] ids) + void GenQueries(Int32 n, [In, Out] UInt32[] ids) { unsafe { - fixed (GLuint* ids_ptr = ids) + fixed (UInt32* ids_ptr = ids) { - Delegates.glGenQueries((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glGenQueries((Int32)n, (UInt32*)ids_ptr); } } } public static - void GenQueries(GLsizei n, out Int32 ids) + void GenQueries(Int32 n, [Out] out Int32 ids) { ids = default(Int32); unsafe { fixed (Int32* ids_ptr = &ids) { - Delegates.glGenQueries((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glGenQueries((Int32)n, (UInt32*)ids_ptr); ids = *ids_ptr; } } @@ -9849,14 +9294,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GenQueries(GLsizei n, out GLuint ids) + void GenQueries(Int32 n, [Out] out UInt32 ids) { - ids = default(GLuint); + ids = default(UInt32); unsafe { - fixed (GLuint* ids_ptr = &ids) + fixed (UInt32* ids_ptr = &ids) { - Delegates.glGenQueries((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glGenQueries((Int32)n, (UInt32*)ids_ptr); ids = *ids_ptr; } } @@ -9864,94 +9309,94 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void DeleteQueries(GLsizei n, Int32* ids) + unsafe void DeleteQueries(Int32 n, Int32* ids) { { - Delegates.glDeleteQueries((GLsizei)n, (GLuint*)ids); + Delegates.glDeleteQueries((Int32)n, (UInt32*)ids); } } [System.CLSCompliant(false)] public static - unsafe void DeleteQueries(GLsizei n, GLuint* ids) + unsafe void DeleteQueries(Int32 n, UInt32* ids) { - unsafe { Delegates.glDeleteQueries((GLsizei)n, (GLuint*)ids); } + unsafe { Delegates.glDeleteQueries((Int32)n, (UInt32*)ids); } } public static - void DeleteQueries(GLsizei n, Int32[] ids) + void DeleteQueries(Int32 n, [In, Out] Int32[] ids) { unsafe { fixed (Int32* ids_ptr = ids) { - Delegates.glDeleteQueries((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glDeleteQueries((Int32)n, (UInt32*)ids_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteQueries(GLsizei n, GLuint[] ids) + void DeleteQueries(Int32 n, [In, Out] UInt32[] ids) { unsafe { - fixed (GLuint* ids_ptr = ids) + fixed (UInt32* ids_ptr = ids) { - Delegates.glDeleteQueries((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glDeleteQueries((Int32)n, (UInt32*)ids_ptr); } } } public static - void DeleteQueries(GLsizei n, ref Int32 ids) + void DeleteQueries(Int32 n, ref Int32 ids) { unsafe { fixed (Int32* ids_ptr = &ids) { - Delegates.glDeleteQueries((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glDeleteQueries((Int32)n, (UInt32*)ids_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteQueries(GLsizei n, ref GLuint ids) + void DeleteQueries(Int32 n, ref UInt32 ids) { unsafe { - fixed (GLuint* ids_ptr = &ids) + fixed (UInt32* ids_ptr = &ids) { - Delegates.glDeleteQueries((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glDeleteQueries((Int32)n, (UInt32*)ids_ptr); } } } public static - GLboolean IsQuery(Int32 id) + Boolean IsQuery(Int32 id) { - return Delegates.glIsQuery((GLuint)id); + return Delegates.glIsQuery((UInt32)id); } [System.CLSCompliant(false)] public static - GLboolean IsQuery(GLuint id) + Boolean IsQuery(UInt32 id) { - return Delegates.glIsQuery((GLuint)id); + return Delegates.glIsQuery((UInt32)id); } public static void BeginQuery(GL.Enums.VERSION_1_5 target, Int32 id) { - Delegates.glBeginQuery((GL.Enums.VERSION_1_5)target, (GLuint)id); + Delegates.glBeginQuery((GL.Enums.VERSION_1_5)target, (UInt32)id); } [System.CLSCompliant(false)] public static - void BeginQuery(GL.Enums.VERSION_1_5 target, GLuint id) + void BeginQuery(GL.Enums.VERSION_1_5 target, UInt32 id) { - Delegates.glBeginQuery((GL.Enums.VERSION_1_5)target, (GLuint)id); + Delegates.glBeginQuery((GL.Enums.VERSION_1_5)target, (UInt32)id); } public static @@ -9962,159 +9407,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetQueryiv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, GLint* @params) + unsafe void GetQuery(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params) { - unsafe { Delegates.glGetQueryiv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (GLint*)@params); } + unsafe { Delegates.glGetQueryiv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (Int32*)@params); } } public static - void GetQueryiv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetQueryiv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetQueryiv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetQueryiv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetQueryObjectiv(Int32 id, GL.Enums.VERSION_1_5 pname, GLint* @params) - { - @params = default(GLint*); - { - Delegates.glGetQueryObjectiv((GLuint)id, (GL.Enums.VERSION_1_5)pname, (GLint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetQueryObjectiv(GLuint id, GL.Enums.VERSION_1_5 pname, GLint* @params) - { - unsafe { Delegates.glGetQueryObjectiv((GLuint)id, (GL.Enums.VERSION_1_5)pname, (GLint*)@params); } - } - - public static - void GetQueryObjectiv(Int32 id, GL.Enums.VERSION_1_5 pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetQueryObjectiv((GLuint)id, (GL.Enums.VERSION_1_5)pname, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetQueryObjectiv(GLuint id, GL.Enums.VERSION_1_5 pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetQueryObjectiv((GLuint)id, (GL.Enums.VERSION_1_5)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetQueryObjectiv(Int32 id, GL.Enums.VERSION_1_5 pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetQueryObjectiv((GLuint)id, (GL.Enums.VERSION_1_5)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetQueryObjectiv(GLuint id, GL.Enums.VERSION_1_5 pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetQueryObjectiv((GLuint)id, (GL.Enums.VERSION_1_5)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetQueryObjectuiv(Int32 id, GL.Enums.VERSION_1_5 pname, Int32* @params) - { - @params = default(Int32*); - { - Delegates.glGetQueryObjectuiv((GLuint)id, (GL.Enums.VERSION_1_5)pname, (GLuint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetQueryObjectuiv(GLuint id, GL.Enums.VERSION_1_5 pname, GLuint* @params) - { - unsafe { Delegates.glGetQueryObjectuiv((GLuint)id, (GL.Enums.VERSION_1_5)pname, (GLuint*)@params); } - } - - public static - void GetQueryObjectuiv(Int32 id, GL.Enums.VERSION_1_5 pname, Int32[] @params) + void GetQuery(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [In, Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetQueryObjectuiv((GLuint)id, (GL.Enums.VERSION_1_5)pname, (GLuint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetQueryObjectuiv(GLuint id, GL.Enums.VERSION_1_5 pname, GLuint[] @params) - { - unsafe - { - fixed (GLuint* @params_ptr = @params) - { - Delegates.glGetQueryObjectuiv((GLuint)id, (GL.Enums.VERSION_1_5)pname, (GLuint*)@params_ptr); + Delegates.glGetQueryiv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (Int32*)@params_ptr); } } } public static - void GetQueryObjectuiv(Int32 id, GL.Enums.VERSION_1_5 pname, out Int32 @params) + void GetQuery(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] out Int32 @params) { @params = default(Int32); unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetQueryObjectuiv((GLuint)id, (GL.Enums.VERSION_1_5)pname, (GLuint*)@params_ptr); + Delegates.glGetQueryiv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -10122,14 +9440,69 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetQueryObjectuiv(GLuint id, GL.Enums.VERSION_1_5 pname, out GLuint @params) + unsafe void GetQueryObject(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params) + { + unsafe { Delegates.glGetQueryObjectiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (Int32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetQueryObject(UInt32 id, GL.Enums.VERSION_1_5 pname, [In, Out] Int32[] @params) { - @params = default(GLuint); unsafe { - fixed (GLuint* @params_ptr = &@params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetQueryObjectuiv((GLuint)id, (GL.Enums.VERSION_1_5)pname, (GLuint*)@params_ptr); + Delegates.glGetQueryObjectiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (Int32*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetQueryObject(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] out Int32 @params) + { + @params = default(Int32); + unsafe + { + fixed (Int32* @params_ptr = &@params) + { + Delegates.glGetQueryObjectiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (Int32*)@params_ptr); + @params = *@params_ptr; + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void GetQueryObject(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] UInt32* @params) + { + unsafe { Delegates.glGetQueryObjectuiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (UInt32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetQueryObject(UInt32 id, GL.Enums.VERSION_1_5 pname, [In, Out] UInt32[] @params) + { + unsafe + { + fixed (UInt32* @params_ptr = @params) + { + Delegates.glGetQueryObjectuiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (UInt32*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetQueryObject(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] out UInt32 @params) + { + @params = default(UInt32); + unsafe + { + fixed (UInt32* @params_ptr = &@params) + { + Delegates.glGetQueryObjectuiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (UInt32*)@params_ptr); @params = *@params_ptr; } } @@ -10138,133 +9511,133 @@ namespace OpenTK.OpenGL public static void BindBuffer(GL.Enums.VERSION_1_5 target, Int32 buffer) { - Delegates.glBindBuffer((GL.Enums.VERSION_1_5)target, (GLuint)buffer); + Delegates.glBindBuffer((GL.Enums.VERSION_1_5)target, (UInt32)buffer); } [System.CLSCompliant(false)] public static - void BindBuffer(GL.Enums.VERSION_1_5 target, GLuint buffer) + void BindBuffer(GL.Enums.VERSION_1_5 target, UInt32 buffer) { - Delegates.glBindBuffer((GL.Enums.VERSION_1_5)target, (GLuint)buffer); + Delegates.glBindBuffer((GL.Enums.VERSION_1_5)target, (UInt32)buffer); } [System.CLSCompliant(false)] public static - unsafe void DeleteBuffers(GLsizei n, Int32* buffers) + unsafe void DeleteBuffers(Int32 n, Int32* buffers) { { - Delegates.glDeleteBuffers((GLsizei)n, (GLuint*)buffers); + Delegates.glDeleteBuffers((Int32)n, (UInt32*)buffers); } } [System.CLSCompliant(false)] public static - unsafe void DeleteBuffers(GLsizei n, GLuint* buffers) + unsafe void DeleteBuffers(Int32 n, UInt32* buffers) { - unsafe { Delegates.glDeleteBuffers((GLsizei)n, (GLuint*)buffers); } + unsafe { Delegates.glDeleteBuffers((Int32)n, (UInt32*)buffers); } } public static - void DeleteBuffers(GLsizei n, Int32[] buffers) + void DeleteBuffers(Int32 n, [In, Out] Int32[] buffers) { unsafe { fixed (Int32* buffers_ptr = buffers) { - Delegates.glDeleteBuffers((GLsizei)n, (GLuint*)buffers_ptr); + Delegates.glDeleteBuffers((Int32)n, (UInt32*)buffers_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteBuffers(GLsizei n, GLuint[] buffers) + void DeleteBuffers(Int32 n, [In, Out] UInt32[] buffers) { unsafe { - fixed (GLuint* buffers_ptr = buffers) + fixed (UInt32* buffers_ptr = buffers) { - Delegates.glDeleteBuffers((GLsizei)n, (GLuint*)buffers_ptr); + Delegates.glDeleteBuffers((Int32)n, (UInt32*)buffers_ptr); } } } public static - void DeleteBuffers(GLsizei n, ref Int32 buffers) + void DeleteBuffers(Int32 n, ref Int32 buffers) { unsafe { fixed (Int32* buffers_ptr = &buffers) { - Delegates.glDeleteBuffers((GLsizei)n, (GLuint*)buffers_ptr); + Delegates.glDeleteBuffers((Int32)n, (UInt32*)buffers_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteBuffers(GLsizei n, ref GLuint buffers) + void DeleteBuffers(Int32 n, ref UInt32 buffers) { unsafe { - fixed (GLuint* buffers_ptr = &buffers) + fixed (UInt32* buffers_ptr = &buffers) { - Delegates.glDeleteBuffers((GLsizei)n, (GLuint*)buffers_ptr); + Delegates.glDeleteBuffers((Int32)n, (UInt32*)buffers_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GenBuffers(GLsizei n, Int32* buffers) + unsafe void GenBuffers(Int32 n, [Out] Int32* buffers) { buffers = default(Int32*); { - Delegates.glGenBuffers((GLsizei)n, (GLuint*)buffers); + Delegates.glGenBuffers((Int32)n, (UInt32*)buffers); } } [System.CLSCompliant(false)] public static - unsafe void GenBuffers(GLsizei n, GLuint* buffers) + unsafe void GenBuffers(Int32 n, [Out] UInt32* buffers) { - unsafe { Delegates.glGenBuffers((GLsizei)n, (GLuint*)buffers); } + unsafe { Delegates.glGenBuffers((Int32)n, (UInt32*)buffers); } } public static - void GenBuffers(GLsizei n, Int32[] buffers) + void GenBuffers(Int32 n, [In, Out] Int32[] buffers) { unsafe { fixed (Int32* buffers_ptr = buffers) { - Delegates.glGenBuffers((GLsizei)n, (GLuint*)buffers_ptr); + Delegates.glGenBuffers((Int32)n, (UInt32*)buffers_ptr); } } } [System.CLSCompliant(false)] public static - void GenBuffers(GLsizei n, GLuint[] buffers) + void GenBuffers(Int32 n, [In, Out] UInt32[] buffers) { unsafe { - fixed (GLuint* buffers_ptr = buffers) + fixed (UInt32* buffers_ptr = buffers) { - Delegates.glGenBuffers((GLsizei)n, (GLuint*)buffers_ptr); + Delegates.glGenBuffers((Int32)n, (UInt32*)buffers_ptr); } } } public static - void GenBuffers(GLsizei n, out Int32 buffers) + void GenBuffers(Int32 n, [Out] out Int32 buffers) { buffers = default(Int32); unsafe { fixed (Int32* buffers_ptr = &buffers) { - Delegates.glGenBuffers((GLsizei)n, (GLuint*)buffers_ptr); + Delegates.glGenBuffers((Int32)n, (UInt32*)buffers_ptr); buffers = *buffers_ptr; } } @@ -10272,48 +9645,48 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GenBuffers(GLsizei n, out GLuint buffers) + void GenBuffers(Int32 n, [Out] out UInt32 buffers) { - buffers = default(GLuint); + buffers = default(UInt32); unsafe { - fixed (GLuint* buffers_ptr = &buffers) + fixed (UInt32* buffers_ptr = &buffers) { - Delegates.glGenBuffers((GLsizei)n, (GLuint*)buffers_ptr); + Delegates.glGenBuffers((Int32)n, (UInt32*)buffers_ptr); buffers = *buffers_ptr; } } } public static - GLboolean IsBuffer(Int32 buffer) + Boolean IsBuffer(Int32 buffer) { - return Delegates.glIsBuffer((GLuint)buffer); + return Delegates.glIsBuffer((UInt32)buffer); } [System.CLSCompliant(false)] public static - GLboolean IsBuffer(GLuint buffer) + Boolean IsBuffer(UInt32 buffer) { - return Delegates.glIsBuffer((GLuint)buffer); + return Delegates.glIsBuffer((UInt32)buffer); } [System.CLSCompliant(false)] public static - unsafe void BufferData(GL.Enums.VERSION_1_5 target, GLsizeiptr size, void* data, GL.Enums.VERSION_1_5 usage) + unsafe void BufferData(GL.Enums.VERSION_1_5 target, IntPtr size, void* data, GL.Enums.VERSION_1_5 usage) { - unsafe { Delegates.glBufferData((GL.Enums.VERSION_1_5)target, (GLsizeiptr)size, (void*)data, (GL.Enums.VERSION_1_5)usage); } + unsafe { Delegates.glBufferData((GL.Enums.VERSION_1_5)target, (IntPtr)size, (void*)data, (GL.Enums.VERSION_1_5)usage); } } public static - void BufferData(GL.Enums.VERSION_1_5 target, GLsizeiptr size, object data, GL.Enums.VERSION_1_5 usage) + void BufferData(GL.Enums.VERSION_1_5 target, IntPtr size, [In, Out] object data, GL.Enums.VERSION_1_5 usage) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glBufferData((GL.Enums.VERSION_1_5)target, (GLsizeiptr)size, (void*)data_ptr.AddrOfPinnedObject(), (GL.Enums.VERSION_1_5)usage); + Delegates.glBufferData((GL.Enums.VERSION_1_5)target, (IntPtr)size, (void*)data_ptr.AddrOfPinnedObject(), (GL.Enums.VERSION_1_5)usage); } finally { @@ -10324,20 +9697,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void BufferSubData(GL.Enums.VERSION_1_5 target, GLintptr offset, GLsizeiptr size, void* data) + unsafe void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, void* data) { - unsafe { Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (GLintptr)offset, (GLsizeiptr)size, (void*)data); } + unsafe { Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (void*)data); } } public static - void BufferSubData(GL.Enums.VERSION_1_5 target, GLintptr offset, GLsizeiptr size, object data) + void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (GLintptr)offset, (GLsizeiptr)size, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -10348,20 +9721,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetBufferSubData(GL.Enums.VERSION_1_5 target, GLintptr offset, GLsizeiptr size, void* data) + unsafe void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [Out] void* data) { - unsafe { Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (GLintptr)offset, (GLsizeiptr)size, (void*)data); } + unsafe { Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (void*)data); } } public static - void GetBufferSubData(GL.Enums.VERSION_1_5 target, GLintptr offset, GLsizeiptr size, object data) + void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (GLintptr)offset, (GLsizeiptr)size, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -10377,39 +9750,39 @@ namespace OpenTK.OpenGL } public static - GLboolean UnmapBuffer(GL.Enums.VERSION_1_5 target) + Boolean UnmapBuffer(GL.Enums.VERSION_1_5 target) { return Delegates.glUnmapBuffer((GL.Enums.VERSION_1_5)target); } [System.CLSCompliant(false)] public static - unsafe void GetBufferParameteriv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, GLint* @params) + unsafe void GetBufferParameter(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params) { - unsafe { Delegates.glGetBufferParameteriv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (GLint*)@params); } + unsafe { Delegates.glGetBufferParameteriv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (Int32*)@params); } } public static - void GetBufferParameteriv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, GLint[] @params) + void GetBufferParameter(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetBufferParameteriv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (GLint*)@params_ptr); + Delegates.glGetBufferParameteriv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (Int32*)@params_ptr); } } } public static - void GetBufferParameteriv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, out GLint @params) + void GetBufferParameter(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetBufferParameteriv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (GLint*)@params_ptr); + Delegates.glGetBufferParameteriv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -10417,13 +9790,13 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetBufferPointerv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, void* @params) + unsafe void GetBufferPointerv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] void* @params) { unsafe { Delegates.glGetBufferPointerv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (void*)@params); } } public static - void GetBufferPointerv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, object @params) + void GetBufferPointerv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [In, Out] object @params) { System.Runtime.InteropServices.GCHandle @params_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@params, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe @@ -10447,31 +9820,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void DrawBuffers(GLsizei n, GL.Enums.VERSION_2_0* bufs) + unsafe void DrawBuffers(Int32 n, GL.Enums.VERSION_2_0* bufs) { - unsafe { Delegates.glDrawBuffers((GLsizei)n, (GL.Enums.VERSION_2_0*)bufs); } + unsafe { Delegates.glDrawBuffers((Int32)n, (GL.Enums.VERSION_2_0*)bufs); } } public static - void DrawBuffers(GLsizei n, GL.Enums.VERSION_2_0[] bufs) + void DrawBuffers(Int32 n, [In, Out] GL.Enums.VERSION_2_0[] bufs) { unsafe { fixed (GL.Enums.VERSION_2_0* bufs_ptr = bufs) { - Delegates.glDrawBuffers((GLsizei)n, (GL.Enums.VERSION_2_0*)bufs_ptr); + Delegates.glDrawBuffers((Int32)n, (GL.Enums.VERSION_2_0*)bufs_ptr); } } } public static - void DrawBuffers(GLsizei n, ref GL.Enums.VERSION_2_0 bufs) + void DrawBuffers(Int32 n, ref GL.Enums.VERSION_2_0 bufs) { unsafe { fixed (GL.Enums.VERSION_2_0* bufs_ptr = &bufs) { - Delegates.glDrawBuffers((GLsizei)n, (GL.Enums.VERSION_2_0*)bufs_ptr); + Delegates.glDrawBuffers((Int32)n, (GL.Enums.VERSION_2_0*)bufs_ptr); } } } @@ -10483,68 +9856,68 @@ namespace OpenTK.OpenGL } public static - void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, GLint @ref, Int32 mask) + void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, Int32 @ref, Int32 mask) { - Delegates.glStencilFuncSeparate((GL.Enums.StencilFunction)frontfunc, (GL.Enums.StencilFunction)backfunc, (GLint)@ref, (GLuint)mask); + Delegates.glStencilFuncSeparate((GL.Enums.StencilFunction)frontfunc, (GL.Enums.StencilFunction)backfunc, (Int32)@ref, (UInt32)mask); } [System.CLSCompliant(false)] public static - void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, GLint @ref, GLuint mask) + void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, Int32 @ref, UInt32 mask) { - Delegates.glStencilFuncSeparate((GL.Enums.StencilFunction)frontfunc, (GL.Enums.StencilFunction)backfunc, (GLint)@ref, (GLuint)mask); + Delegates.glStencilFuncSeparate((GL.Enums.StencilFunction)frontfunc, (GL.Enums.StencilFunction)backfunc, (Int32)@ref, (UInt32)mask); } public static void StencilMaskSeparate(GL.Enums.VERSION_2_0 face, Int32 mask) { - Delegates.glStencilMaskSeparate((GL.Enums.VERSION_2_0)face, (GLuint)mask); + Delegates.glStencilMaskSeparate((GL.Enums.VERSION_2_0)face, (UInt32)mask); } [System.CLSCompliant(false)] public static - void StencilMaskSeparate(GL.Enums.VERSION_2_0 face, GLuint mask) + void StencilMaskSeparate(GL.Enums.VERSION_2_0 face, UInt32 mask) { - Delegates.glStencilMaskSeparate((GL.Enums.VERSION_2_0)face, (GLuint)mask); + Delegates.glStencilMaskSeparate((GL.Enums.VERSION_2_0)face, (UInt32)mask); } public static void AttachShader(Int32 program, Int32 shader) { - Delegates.glAttachShader((GLuint)program, (GLuint)shader); + Delegates.glAttachShader((UInt32)program, (UInt32)shader); } [System.CLSCompliant(false)] public static - void AttachShader(GLuint program, GLuint shader) + void AttachShader(UInt32 program, UInt32 shader) { - Delegates.glAttachShader((GLuint)program, (GLuint)shader); + Delegates.glAttachShader((UInt32)program, (UInt32)shader); } public static void BindAttribLocation(Int32 program, Int32 index, System.String name) { - Delegates.glBindAttribLocation((GLuint)program, (GLuint)index, (System.String)name); + Delegates.glBindAttribLocation((UInt32)program, (UInt32)index, (System.String)name); } [System.CLSCompliant(false)] public static - void BindAttribLocation(GLuint program, GLuint index, System.String name) + void BindAttribLocation(UInt32 program, UInt32 index, System.String name) { - Delegates.glBindAttribLocation((GLuint)program, (GLuint)index, (System.String)name); + Delegates.glBindAttribLocation((UInt32)program, (UInt32)index, (System.String)name); } public static void CompileShader(Int32 shader) { - Delegates.glCompileShader((GLuint)shader); + Delegates.glCompileShader((UInt32)shader); } [System.CLSCompliant(false)] public static - void CompileShader(GLuint shader) + void CompileShader(UInt32 shader) { - Delegates.glCompileShader((GLuint)shader); + Delegates.glCompileShader((UInt32)shader); } public static @@ -10562,298 +9935,298 @@ namespace OpenTK.OpenGL public static void DeleteProgram(Int32 program) { - Delegates.glDeleteProgram((GLuint)program); + Delegates.glDeleteProgram((UInt32)program); } [System.CLSCompliant(false)] public static - void DeleteProgram(GLuint program) + void DeleteProgram(UInt32 program) { - Delegates.glDeleteProgram((GLuint)program); + Delegates.glDeleteProgram((UInt32)program); } public static void DeleteShader(Int32 shader) { - Delegates.glDeleteShader((GLuint)shader); + Delegates.glDeleteShader((UInt32)shader); } [System.CLSCompliant(false)] public static - void DeleteShader(GLuint shader) + void DeleteShader(UInt32 shader) { - Delegates.glDeleteShader((GLuint)shader); + Delegates.glDeleteShader((UInt32)shader); } public static void DetachShader(Int32 program, Int32 shader) { - Delegates.glDetachShader((GLuint)program, (GLuint)shader); + Delegates.glDetachShader((UInt32)program, (UInt32)shader); } [System.CLSCompliant(false)] public static - void DetachShader(GLuint program, GLuint shader) + void DetachShader(UInt32 program, UInt32 shader) { - Delegates.glDetachShader((GLuint)program, (GLuint)shader); + Delegates.glDetachShader((UInt32)program, (UInt32)shader); } public static void DisableVertexAttribArray(Int32 index) { - Delegates.glDisableVertexAttribArray((GLuint)index); + Delegates.glDisableVertexAttribArray((UInt32)index); } [System.CLSCompliant(false)] public static - void DisableVertexAttribArray(GLuint index) + void DisableVertexAttribArray(UInt32 index) { - Delegates.glDisableVertexAttribArray((GLuint)index); + Delegates.glDisableVertexAttribArray((UInt32)index); } public static void EnableVertexAttribArray(Int32 index) { - Delegates.glEnableVertexAttribArray((GLuint)index); + Delegates.glEnableVertexAttribArray((UInt32)index); } [System.CLSCompliant(false)] public static - void EnableVertexAttribArray(GLuint index) + void EnableVertexAttribArray(UInt32 index) { - Delegates.glEnableVertexAttribArray((GLuint)index); + Delegates.glEnableVertexAttribArray((UInt32)index); } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLint* size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint* size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - unsafe { Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } + unsafe { Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLint* size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); name = default(System.Text.StringBuilder); fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint* size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); name = default(System.Text.StringBuilder); fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLint* size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint* size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLint[] size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint[] size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLint[] size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint[] size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLint[] size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint[] size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, out GLint size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, out GLint size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, out GLint size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, out GLint size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, out GLint size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -10861,16 +10234,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, out GLint size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -10878,155 +10251,155 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLint* size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLint* size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLint* size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLint* size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLint* size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLint* size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLint[] size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLint[] size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } public static - void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLint[] size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); } } } [System.CLSCompliant(false)] public static - void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLint[] size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); } } } public static - void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLint[] size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } @@ -11034,17 +10407,17 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLint[] size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } @@ -11052,46 +10425,46 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, out GLint size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, out GLint size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } public static - void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, out GLint size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } @@ -11099,35 +10472,35 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, out GLint size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } } public static - void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, out GLint size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -11136,18 +10509,18 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, out GLint size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -11156,76 +10529,76 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLint* size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLint* size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLint* size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLint* size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLint* size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -11233,16 +10606,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLint* size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -11250,46 +10623,46 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLint[] size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLint[] size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } public static - void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLint[] size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } @@ -11297,35 +10670,35 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLint[] size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } } public static - void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLint[] size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -11334,18 +10707,18 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLint[] size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -11354,16 +10727,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, out GLint size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } @@ -11371,34 +10744,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, out GLint size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } } public static - void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, out GLint size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } @@ -11407,18 +10780,18 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, out GLint size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } @@ -11426,19 +10799,19 @@ namespace OpenTK.OpenGL } public static - void GetActiveAttrib(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, out GLint size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -11448,19 +10821,19 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, out GLint size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveAttrib((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -11470,234 +10843,234 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLint* size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint* size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - unsafe { Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } + unsafe { Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLint* size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); name = default(System.Text.StringBuilder); fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint* size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); name = default(System.Text.StringBuilder); fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLint* size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint* size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLint[] size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint[] size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLint[] size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint[] size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLint[] size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint[] size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, out GLint size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, out GLint size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, out GLint size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, out GLint size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, out GLint size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -11705,16 +11078,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, out GLint size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -11722,155 +11095,155 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLint* size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLint* size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLint* size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLint* size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLint* size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLint* size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLint[] size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLint[] size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } public static - void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLint[] size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); } } } [System.CLSCompliant(false)] public static - void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLint[] size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); } } } public static - void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLint[] size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } @@ -11878,17 +11251,17 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLint[] size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } @@ -11896,46 +11269,46 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, out GLint size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, out GLint size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } public static - void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, out GLint size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } @@ -11943,35 +11316,35 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, out GLint size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } } public static - void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, out GLint size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -11980,18 +11353,18 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, out GLint size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -12000,76 +11373,76 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLint* size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLint* size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLint* size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLint* size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLint* size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -12077,16 +11450,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLint* size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -12094,46 +11467,46 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLint[] size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLint[] size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } public static - void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLint[] size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } @@ -12141,35 +11514,35 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLint[] size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } } public static - void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLint[] size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -12178,18 +11551,18 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLint[] size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -12198,16 +11571,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, out GLint size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } @@ -12215,34 +11588,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, out GLint size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name) + unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.VERSION_2_0*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } } public static - void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, out GLint size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } @@ -12251,18 +11624,18 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, out GLint size, GL.Enums.VERSION_2_0[] type, System.Text.StringBuilder name) + void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [In, Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } @@ -12270,19 +11643,19 @@ namespace OpenTK.OpenGL } public static - void GetActiveUniform(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, out GLint size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -12292,19 +11665,19 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, out GLint size, out GL.Enums.VERSION_2_0 type, System.Text.StringBuilder name) + void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.VERSION_2_0); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.VERSION_2_0* type_ptr = &type) { - Delegates.glGetActiveUniform((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.VERSION_2_0*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -12314,129 +11687,129 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetAttachedShaders(Int32 program, GLsizei maxCount, GLsizei* count, Int32* obj) + unsafe void GetAttachedShaders(Int32 program, Int32 maxCount, [Out] Int32* count, [Out] Int32* obj) { - count = default(GLsizei*); + count = default(Int32*); obj = default(Int32*); { - Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count, (GLuint*)obj); + Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count, (UInt32*)obj); } } [System.CLSCompliant(false)] public static - unsafe void GetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei* count, GLuint* obj) + unsafe void GetAttachedShaders(UInt32 program, Int32 maxCount, [Out] Int32* count, [Out] UInt32* obj) { - unsafe { Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count, (GLuint*)obj); } + unsafe { Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count, (UInt32*)obj); } } [System.CLSCompliant(false)] public static - unsafe void GetAttachedShaders(Int32 program, GLsizei maxCount, GLsizei* count, Int32[] obj) + unsafe void GetAttachedShaders(Int32 program, Int32 maxCount, [Out] Int32* count, [In, Out] Int32[] obj) { - count = default(GLsizei*); + count = default(Int32*); fixed (Int32* obj_ptr = obj) { - Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count, (GLuint*)obj_ptr); + Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count, (UInt32*)obj_ptr); } } [System.CLSCompliant(false)] public static - unsafe void GetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei* count, GLuint[] obj) + unsafe void GetAttachedShaders(UInt32 program, Int32 maxCount, [Out] Int32* count, [In, Out] UInt32[] obj) { - count = default(GLsizei*); - fixed (GLuint* obj_ptr = obj) + count = default(Int32*); + fixed (UInt32* obj_ptr = obj) { - Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count, (GLuint*)obj_ptr); + Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count, (UInt32*)obj_ptr); } } [System.CLSCompliant(false)] public static - unsafe void GetAttachedShaders(Int32 program, GLsizei maxCount, GLsizei* count, out Int32 obj) + unsafe void GetAttachedShaders(Int32 program, Int32 maxCount, [Out] Int32* count, [Out] out Int32 obj) { - count = default(GLsizei*); + count = default(Int32*); obj = default(Int32); fixed (Int32* obj_ptr = &obj) { - Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count, (GLuint*)obj_ptr); + Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count, (UInt32*)obj_ptr); obj = *obj_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei* count, out GLuint obj) + unsafe void GetAttachedShaders(UInt32 program, Int32 maxCount, [Out] Int32* count, [Out] out UInt32 obj) { - count = default(GLsizei*); - obj = default(GLuint); - fixed (GLuint* obj_ptr = &obj) + count = default(Int32*); + obj = default(UInt32); + fixed (UInt32* obj_ptr = &obj) { - Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count, (GLuint*)obj_ptr); + Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count, (UInt32*)obj_ptr); obj = *obj_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetAttachedShaders(Int32 program, GLsizei maxCount, GLsizei[] count, Int32* obj) + unsafe void GetAttachedShaders(Int32 program, Int32 maxCount, [In, Out] Int32[] count, [Out] Int32* obj) { obj = default(Int32*); - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) { - Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLuint*)obj); + Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj); } } [System.CLSCompliant(false)] public static - unsafe void GetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei[] count, GLuint* obj) + unsafe void GetAttachedShaders(UInt32 program, Int32 maxCount, [In, Out] Int32[] count, [Out] UInt32* obj) { - obj = default(GLuint*); - fixed (GLsizei* count_ptr = count) + obj = default(UInt32*); + fixed (Int32* count_ptr = count) { - Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLuint*)obj); + Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj); } } public static - void GetAttachedShaders(Int32 program, GLsizei maxCount, GLsizei[] count, Int32[] obj) + void GetAttachedShaders(Int32 program, Int32 maxCount, [In, Out] Int32[] count, [In, Out] Int32[] obj) { unsafe { - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) fixed (Int32* obj_ptr = obj) { - Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLuint*)obj_ptr); + Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj_ptr); } } } [System.CLSCompliant(false)] public static - void GetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei[] count, GLuint[] obj) + void GetAttachedShaders(UInt32 program, Int32 maxCount, [In, Out] Int32[] count, [In, Out] UInt32[] obj) { unsafe { - fixed (GLsizei* count_ptr = count) - fixed (GLuint* obj_ptr = obj) + fixed (Int32* count_ptr = count) + fixed (UInt32* obj_ptr = obj) { - Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLuint*)obj_ptr); + Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj_ptr); } } } public static - void GetAttachedShaders(Int32 program, GLsizei maxCount, GLsizei[] count, out Int32 obj) + void GetAttachedShaders(Int32 program, Int32 maxCount, [In, Out] Int32[] count, [Out] out Int32 obj) { obj = default(Int32); unsafe { - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) fixed (Int32* obj_ptr = &obj) { - Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLuint*)obj_ptr); + Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj_ptr); obj = *obj_ptr; } } @@ -12444,15 +11817,15 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei[] count, out GLuint obj) + void GetAttachedShaders(UInt32 program, Int32 maxCount, [In, Out] Int32[] count, [Out] out UInt32 obj) { - obj = default(GLuint); + obj = default(UInt32); unsafe { - fixed (GLsizei* count_ptr = count) - fixed (GLuint* obj_ptr = &obj) + fixed (Int32* count_ptr = count) + fixed (UInt32* obj_ptr = &obj) { - Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLuint*)obj_ptr); + Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj_ptr); obj = *obj_ptr; } } @@ -12460,40 +11833,40 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetAttachedShaders(Int32 program, GLsizei maxCount, out GLsizei count, Int32* obj) + unsafe void GetAttachedShaders(Int32 program, Int32 maxCount, [Out] out Int32 count, [Out] Int32* obj) { - count = default(GLsizei); + count = default(Int32); obj = default(Int32*); - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) { - Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLuint*)obj); + Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj); count = *count_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetAttachedShaders(GLuint program, GLsizei maxCount, out GLsizei count, GLuint* obj) + unsafe void GetAttachedShaders(UInt32 program, Int32 maxCount, [Out] out Int32 count, [Out] UInt32* obj) { - count = default(GLsizei); - obj = default(GLuint*); - fixed (GLsizei* count_ptr = &count) + count = default(Int32); + obj = default(UInt32*); + fixed (Int32* count_ptr = &count) { - Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLuint*)obj); + Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj); count = *count_ptr; } } public static - void GetAttachedShaders(Int32 program, GLsizei maxCount, out GLsizei count, Int32[] obj) + void GetAttachedShaders(Int32 program, Int32 maxCount, [Out] out Int32 count, [In, Out] Int32[] obj) { - count = default(GLsizei); + count = default(Int32); unsafe { - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) fixed (Int32* obj_ptr = obj) { - Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLuint*)obj_ptr); + Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj_ptr); count = *count_ptr; } } @@ -12501,31 +11874,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetAttachedShaders(GLuint program, GLsizei maxCount, out GLsizei count, GLuint[] obj) + void GetAttachedShaders(UInt32 program, Int32 maxCount, [Out] out Int32 count, [In, Out] UInt32[] obj) { - count = default(GLsizei); + count = default(Int32); unsafe { - fixed (GLsizei* count_ptr = &count) - fixed (GLuint* obj_ptr = obj) + fixed (Int32* count_ptr = &count) + fixed (UInt32* obj_ptr = obj) { - Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLuint*)obj_ptr); + Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj_ptr); count = *count_ptr; } } } public static - void GetAttachedShaders(Int32 program, GLsizei maxCount, out GLsizei count, out Int32 obj) + void GetAttachedShaders(Int32 program, Int32 maxCount, [Out] out Int32 count, [Out] out Int32 obj) { - count = default(GLsizei); + count = default(Int32); obj = default(Int32); unsafe { - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) fixed (Int32* obj_ptr = &obj) { - Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLuint*)obj_ptr); + Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj_ptr); count = *count_ptr; obj = *obj_ptr; } @@ -12534,16 +11907,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetAttachedShaders(GLuint program, GLsizei maxCount, out GLsizei count, out GLuint obj) + void GetAttachedShaders(UInt32 program, Int32 maxCount, [Out] out Int32 count, [Out] out UInt32 obj) { - count = default(GLsizei); - obj = default(GLuint); + count = default(Int32); + obj = default(UInt32); unsafe { - fixed (GLsizei* count_ptr = &count) - fixed (GLuint* obj_ptr = &obj) + fixed (Int32* count_ptr = &count) + fixed (UInt32* obj_ptr = &obj) { - Delegates.glGetAttachedShaders((GLuint)program, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLuint*)obj_ptr); + Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj_ptr); count = *count_ptr; obj = *obj_ptr; } @@ -12551,69 +11924,48 @@ namespace OpenTK.OpenGL } public static - GLint GetAttribLocation(Int32 program, System.String name) + Int32 GetAttribLocation(Int32 program, System.String name) { - return Delegates.glGetAttribLocation((GLuint)program, (System.String)name); + return Delegates.glGetAttribLocation((UInt32)program, (System.String)name); } [System.CLSCompliant(false)] public static - GLint GetAttribLocation(GLuint program, System.String name) + Int32 GetAttribLocation(UInt32 program, System.String name) { - return Delegates.glGetAttribLocation((GLuint)program, (System.String)name); + return Delegates.glGetAttribLocation((UInt32)program, (System.String)name); } [System.CLSCompliant(false)] public static - unsafe void GetProgramiv(Int32 program, GL.Enums.VERSION_2_0 pname, GLint* @params) + unsafe void GetProgram(UInt32 program, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params) { - @params = default(GLint*); - { - Delegates.glGetProgramiv((GLuint)program, (GL.Enums.VERSION_2_0)pname, (GLint*)@params); - } + unsafe { Delegates.glGetProgramiv((UInt32)program, (GL.Enums.VERSION_2_0)pname, (Int32*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetProgramiv(GLuint program, GL.Enums.VERSION_2_0 pname, GLint* @params) - { - unsafe { Delegates.glGetProgramiv((GLuint)program, (GL.Enums.VERSION_2_0)pname, (GLint*)@params); } - } - - public static - void GetProgramiv(Int32 program, GL.Enums.VERSION_2_0 pname, GLint[] @params) + void GetProgram(UInt32 program, GL.Enums.VERSION_2_0 pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetProgramiv((GLuint)program, (GL.Enums.VERSION_2_0)pname, (GLint*)@params_ptr); + Delegates.glGetProgramiv((UInt32)program, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramiv(GLuint program, GL.Enums.VERSION_2_0 pname, GLint[] @params) + void GetProgram(UInt32 program, GL.Enums.VERSION_2_0 pname, [Out] out Int32 @params) { + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetProgramiv((GLuint)program, (GL.Enums.VERSION_2_0)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetProgramiv(Int32 program, GL.Enums.VERSION_2_0 pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetProgramiv((GLuint)program, (GL.Enums.VERSION_2_0)pname, (GLint*)@params_ptr); + Delegates.glGetProgramiv((UInt32)program, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -12621,14 +11973,110 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetProgramiv(GLuint program, GL.Enums.VERSION_2_0 pname, out GLint @params) + unsafe void GetProgramInfoLog(Int32 program, Int32 bufSize, [Out] Int32* length, [Out] System.Text.StringBuilder infoLog) { - @params = default(GLint); + length = default(Int32*); + infoLog = default(System.Text.StringBuilder); + { + Delegates.glGetProgramInfoLog((UInt32)program, (Int32)bufSize, (Int32*)length, (System.Text.StringBuilder)infoLog); + } + } + + [System.CLSCompliant(false)] + public static + unsafe void GetProgramInfoLog(UInt32 program, Int32 bufSize, [Out] Int32* length, [Out] System.Text.StringBuilder infoLog) + { + unsafe { Delegates.glGetProgramInfoLog((UInt32)program, (Int32)bufSize, (Int32*)length, (System.Text.StringBuilder)infoLog); } + } + + public static + void GetProgramInfoLog(Int32 program, Int32 bufSize, [In, Out] Int32[] length, [Out] System.Text.StringBuilder infoLog) + { + infoLog = default(System.Text.StringBuilder); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* length_ptr = length) { - Delegates.glGetProgramiv((GLuint)program, (GL.Enums.VERSION_2_0)pname, (GLint*)@params_ptr); + Delegates.glGetProgramInfoLog((UInt32)program, (Int32)bufSize, (Int32*)length_ptr, (System.Text.StringBuilder)infoLog); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetProgramInfoLog(UInt32 program, Int32 bufSize, [In, Out] Int32[] length, [Out] System.Text.StringBuilder infoLog) + { + infoLog = default(System.Text.StringBuilder); + unsafe + { + fixed (Int32* length_ptr = length) + { + Delegates.glGetProgramInfoLog((UInt32)program, (Int32)bufSize, (Int32*)length_ptr, (System.Text.StringBuilder)infoLog); + } + } + } + + public static + void GetProgramInfoLog(Int32 program, Int32 bufSize, [Out] out Int32 length, [Out] System.Text.StringBuilder infoLog) + { + length = default(Int32); + infoLog = default(System.Text.StringBuilder); + unsafe + { + fixed (Int32* length_ptr = &length) + { + Delegates.glGetProgramInfoLog((UInt32)program, (Int32)bufSize, (Int32*)length_ptr, (System.Text.StringBuilder)infoLog); + length = *length_ptr; + } + } + } + + [System.CLSCompliant(false)] + public static + void GetProgramInfoLog(UInt32 program, Int32 bufSize, [Out] out Int32 length, [Out] System.Text.StringBuilder infoLog) + { + length = default(Int32); + infoLog = default(System.Text.StringBuilder); + unsafe + { + fixed (Int32* length_ptr = &length) + { + Delegates.glGetProgramInfoLog((UInt32)program, (Int32)bufSize, (Int32*)length_ptr, (System.Text.StringBuilder)infoLog); + length = *length_ptr; + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void GetShader(UInt32 shader, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params) + { + unsafe { Delegates.glGetShaderiv((UInt32)shader, (GL.Enums.VERSION_2_0)pname, (Int32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetShader(UInt32 shader, GL.Enums.VERSION_2_0 pname, [In, Out] Int32[] @params) + { + unsafe + { + fixed (Int32* @params_ptr = @params) + { + Delegates.glGetShaderiv((UInt32)shader, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetShader(UInt32 shader, GL.Enums.VERSION_2_0 pname, [Out] out Int32 @params) + { + @params = default(Int32); + unsafe + { + fixed (Int32* @params_ptr = &@params) + { + Delegates.glGetShaderiv((UInt32)shader, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -12636,59 +12084,59 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramInfoLog(Int32 program, GLsizei bufSize, GLsizei* length, System.Text.StringBuilder infoLog) + unsafe void GetShaderInfoLog(Int32 shader, Int32 bufSize, [Out] Int32* length, [Out] System.Text.StringBuilder infoLog) { - length = default(GLsizei*); + length = default(Int32*); infoLog = default(System.Text.StringBuilder); { - Delegates.glGetProgramInfoLog((GLuint)program, (GLsizei)bufSize, (GLsizei*)length, (System.Text.StringBuilder)infoLog); + Delegates.glGetShaderInfoLog((UInt32)shader, (Int32)bufSize, (Int32*)length, (System.Text.StringBuilder)infoLog); } } [System.CLSCompliant(false)] public static - unsafe void GetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei* length, System.Text.StringBuilder infoLog) + unsafe void GetShaderInfoLog(UInt32 shader, Int32 bufSize, [Out] Int32* length, [Out] System.Text.StringBuilder infoLog) { - unsafe { Delegates.glGetProgramInfoLog((GLuint)program, (GLsizei)bufSize, (GLsizei*)length, (System.Text.StringBuilder)infoLog); } + unsafe { Delegates.glGetShaderInfoLog((UInt32)shader, (Int32)bufSize, (Int32*)length, (System.Text.StringBuilder)infoLog); } } public static - void GetProgramInfoLog(Int32 program, GLsizei bufSize, GLsizei[] length, System.Text.StringBuilder infoLog) + void GetShaderInfoLog(Int32 shader, Int32 bufSize, [In, Out] Int32[] length, [Out] System.Text.StringBuilder infoLog) { infoLog = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetProgramInfoLog((GLuint)program, (GLsizei)bufSize, (GLsizei*)length_ptr, (System.Text.StringBuilder)infoLog); + Delegates.glGetShaderInfoLog((UInt32)shader, (Int32)bufSize, (Int32*)length_ptr, (System.Text.StringBuilder)infoLog); } } } [System.CLSCompliant(false)] public static - void GetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei[] length, System.Text.StringBuilder infoLog) + void GetShaderInfoLog(UInt32 shader, Int32 bufSize, [In, Out] Int32[] length, [Out] System.Text.StringBuilder infoLog) { infoLog = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetProgramInfoLog((GLuint)program, (GLsizei)bufSize, (GLsizei*)length_ptr, (System.Text.StringBuilder)infoLog); + Delegates.glGetShaderInfoLog((UInt32)shader, (Int32)bufSize, (Int32*)length_ptr, (System.Text.StringBuilder)infoLog); } } } public static - void GetProgramInfoLog(Int32 program, GLsizei bufSize, out GLsizei length, System.Text.StringBuilder infoLog) + void GetShaderInfoLog(Int32 shader, Int32 bufSize, [Out] out Int32 length, [Out] System.Text.StringBuilder infoLog) { - length = default(GLsizei); + length = default(Int32); infoLog = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetProgramInfoLog((GLuint)program, (GLsizei)bufSize, (GLsizei*)length_ptr, (System.Text.StringBuilder)infoLog); + Delegates.glGetShaderInfoLog((UInt32)shader, (Int32)bufSize, (Int32*)length_ptr, (System.Text.StringBuilder)infoLog); length = *length_ptr; } } @@ -12696,15 +12144,15 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetProgramInfoLog(GLuint program, GLsizei bufSize, out GLsizei length, System.Text.StringBuilder infoLog) + void GetShaderInfoLog(UInt32 shader, Int32 bufSize, [Out] out Int32 length, [Out] System.Text.StringBuilder infoLog) { - length = default(GLsizei); + length = default(Int32); infoLog = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetProgramInfoLog((GLuint)program, (GLsizei)bufSize, (GLsizei*)length_ptr, (System.Text.StringBuilder)infoLog); + Delegates.glGetShaderInfoLog((UInt32)shader, (Int32)bufSize, (Int32*)length_ptr, (System.Text.StringBuilder)infoLog); length = *length_ptr; } } @@ -12712,206 +12160,59 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetShaderiv(Int32 shader, GL.Enums.VERSION_2_0 pname, GLint* @params) + unsafe void GetShaderSource(Int32 shader, Int32 bufSize, [Out] Int32* length, [Out] System.Text.StringBuilder[] source) { - @params = default(GLint*); - { - Delegates.glGetShaderiv((GLuint)shader, (GL.Enums.VERSION_2_0)pname, (GLint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetShaderiv(GLuint shader, GL.Enums.VERSION_2_0 pname, GLint* @params) - { - unsafe { Delegates.glGetShaderiv((GLuint)shader, (GL.Enums.VERSION_2_0)pname, (GLint*)@params); } - } - - public static - void GetShaderiv(Int32 shader, GL.Enums.VERSION_2_0 pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetShaderiv((GLuint)shader, (GL.Enums.VERSION_2_0)pname, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetShaderiv(GLuint shader, GL.Enums.VERSION_2_0 pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetShaderiv((GLuint)shader, (GL.Enums.VERSION_2_0)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetShaderiv(Int32 shader, GL.Enums.VERSION_2_0 pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetShaderiv((GLuint)shader, (GL.Enums.VERSION_2_0)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetShaderiv(GLuint shader, GL.Enums.VERSION_2_0 pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetShaderiv((GLuint)shader, (GL.Enums.VERSION_2_0)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetShaderInfoLog(Int32 shader, GLsizei bufSize, GLsizei* length, System.Text.StringBuilder infoLog) - { - length = default(GLsizei*); - infoLog = default(System.Text.StringBuilder); - { - Delegates.glGetShaderInfoLog((GLuint)shader, (GLsizei)bufSize, (GLsizei*)length, (System.Text.StringBuilder)infoLog); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei* length, System.Text.StringBuilder infoLog) - { - unsafe { Delegates.glGetShaderInfoLog((GLuint)shader, (GLsizei)bufSize, (GLsizei*)length, (System.Text.StringBuilder)infoLog); } - } - - public static - void GetShaderInfoLog(Int32 shader, GLsizei bufSize, GLsizei[] length, System.Text.StringBuilder infoLog) - { - infoLog = default(System.Text.StringBuilder); - unsafe - { - fixed (GLsizei* length_ptr = length) - { - Delegates.glGetShaderInfoLog((GLuint)shader, (GLsizei)bufSize, (GLsizei*)length_ptr, (System.Text.StringBuilder)infoLog); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei[] length, System.Text.StringBuilder infoLog) - { - infoLog = default(System.Text.StringBuilder); - unsafe - { - fixed (GLsizei* length_ptr = length) - { - Delegates.glGetShaderInfoLog((GLuint)shader, (GLsizei)bufSize, (GLsizei*)length_ptr, (System.Text.StringBuilder)infoLog); - } - } - } - - public static - void GetShaderInfoLog(Int32 shader, GLsizei bufSize, out GLsizei length, System.Text.StringBuilder infoLog) - { - length = default(GLsizei); - infoLog = default(System.Text.StringBuilder); - unsafe - { - fixed (GLsizei* length_ptr = &length) - { - Delegates.glGetShaderInfoLog((GLuint)shader, (GLsizei)bufSize, (GLsizei*)length_ptr, (System.Text.StringBuilder)infoLog); - length = *length_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetShaderInfoLog(GLuint shader, GLsizei bufSize, out GLsizei length, System.Text.StringBuilder infoLog) - { - length = default(GLsizei); - infoLog = default(System.Text.StringBuilder); - unsafe - { - fixed (GLsizei* length_ptr = &length) - { - Delegates.glGetShaderInfoLog((GLuint)shader, (GLsizei)bufSize, (GLsizei*)length_ptr, (System.Text.StringBuilder)infoLog); - length = *length_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetShaderSource(Int32 shader, GLsizei bufSize, GLsizei* length, System.Text.StringBuilder[] source) - { - length = default(GLsizei*); + length = default(Int32*); source = default(System.Text.StringBuilder[]); { - Delegates.glGetShaderSource((GLuint)shader, (GLsizei)bufSize, (GLsizei*)length, (System.Text.StringBuilder[])source); + Delegates.glGetShaderSource((UInt32)shader, (Int32)bufSize, (Int32*)length, (System.Text.StringBuilder[])source); } } [System.CLSCompliant(false)] public static - unsafe void GetShaderSource(GLuint shader, GLsizei bufSize, GLsizei* length, System.Text.StringBuilder[] source) + unsafe void GetShaderSource(UInt32 shader, Int32 bufSize, [Out] Int32* length, [Out] System.Text.StringBuilder[] source) { - unsafe { Delegates.glGetShaderSource((GLuint)shader, (GLsizei)bufSize, (GLsizei*)length, (System.Text.StringBuilder[])source); } + unsafe { Delegates.glGetShaderSource((UInt32)shader, (Int32)bufSize, (Int32*)length, (System.Text.StringBuilder[])source); } } public static - void GetShaderSource(Int32 shader, GLsizei bufSize, GLsizei[] length, System.Text.StringBuilder[] source) + void GetShaderSource(Int32 shader, Int32 bufSize, [In, Out] Int32[] length, [Out] System.Text.StringBuilder[] source) { source = default(System.Text.StringBuilder[]); unsafe { - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetShaderSource((GLuint)shader, (GLsizei)bufSize, (GLsizei*)length_ptr, (System.Text.StringBuilder[])source); + Delegates.glGetShaderSource((UInt32)shader, (Int32)bufSize, (Int32*)length_ptr, (System.Text.StringBuilder[])source); } } } [System.CLSCompliant(false)] public static - void GetShaderSource(GLuint shader, GLsizei bufSize, GLsizei[] length, System.Text.StringBuilder[] source) + void GetShaderSource(UInt32 shader, Int32 bufSize, [In, Out] Int32[] length, [Out] System.Text.StringBuilder[] source) { source = default(System.Text.StringBuilder[]); unsafe { - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetShaderSource((GLuint)shader, (GLsizei)bufSize, (GLsizei*)length_ptr, (System.Text.StringBuilder[])source); + Delegates.glGetShaderSource((UInt32)shader, (Int32)bufSize, (Int32*)length_ptr, (System.Text.StringBuilder[])source); } } } public static - void GetShaderSource(Int32 shader, GLsizei bufSize, out GLsizei length, System.Text.StringBuilder[] source) + void GetShaderSource(Int32 shader, Int32 bufSize, [Out] out Int32 length, [Out] System.Text.StringBuilder[] source) { - length = default(GLsizei); + length = default(Int32); source = default(System.Text.StringBuilder[]); unsafe { - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetShaderSource((GLuint)shader, (GLsizei)bufSize, (GLsizei*)length_ptr, (System.Text.StringBuilder[])source); + Delegates.glGetShaderSource((UInt32)shader, (Int32)bufSize, (Int32*)length_ptr, (System.Text.StringBuilder[])source); length = *length_ptr; } } @@ -12919,84 +12220,63 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetShaderSource(GLuint shader, GLsizei bufSize, out GLsizei length, System.Text.StringBuilder[] source) + void GetShaderSource(UInt32 shader, Int32 bufSize, [Out] out Int32 length, [Out] System.Text.StringBuilder[] source) { - length = default(GLsizei); + length = default(Int32); source = default(System.Text.StringBuilder[]); unsafe { - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetShaderSource((GLuint)shader, (GLsizei)bufSize, (GLsizei*)length_ptr, (System.Text.StringBuilder[])source); + Delegates.glGetShaderSource((UInt32)shader, (Int32)bufSize, (Int32*)length_ptr, (System.Text.StringBuilder[])source); length = *length_ptr; } } } public static - GLint GetUniformLocation(Int32 program, System.String name) + Int32 GetUniformLocation(Int32 program, System.String name) { - return Delegates.glGetUniformLocation((GLuint)program, (System.String)name); + return Delegates.glGetUniformLocation((UInt32)program, (System.String)name); } [System.CLSCompliant(false)] public static - GLint GetUniformLocation(GLuint program, System.String name) + Int32 GetUniformLocation(UInt32 program, System.String name) { - return Delegates.glGetUniformLocation((GLuint)program, (System.String)name); + return Delegates.glGetUniformLocation((UInt32)program, (System.String)name); } [System.CLSCompliant(false)] public static - unsafe void GetUniformfv(Int32 program, GLint location, GLfloat* @params) + unsafe void GetUniform(UInt32 program, Int32 location, [Out] Single* @params) { - @params = default(GLfloat*); - { - Delegates.glGetUniformfv((GLuint)program, (GLint)location, (GLfloat*)@params); - } + unsafe { Delegates.glGetUniformfv((UInt32)program, (Int32)location, (Single*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetUniformfv(GLuint program, GLint location, GLfloat* @params) - { - unsafe { Delegates.glGetUniformfv((GLuint)program, (GLint)location, (GLfloat*)@params); } - } - - public static - void GetUniformfv(Int32 program, GLint location, GLfloat[] @params) + void GetUniform(UInt32 program, Int32 location, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetUniformfv((GLuint)program, (GLint)location, (GLfloat*)@params_ptr); + Delegates.glGetUniformfv((UInt32)program, (Int32)location, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetUniformfv(GLuint program, GLint location, GLfloat[] @params) + void GetUniform(UInt32 program, Int32 location, [Out] out Single @params) { + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetUniformfv((GLuint)program, (GLint)location, (GLfloat*)@params_ptr); - } - } - } - - public static - void GetUniformfv(Int32 program, GLint location, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetUniformfv((GLuint)program, (GLint)location, (GLfloat*)@params_ptr); + Delegates.glGetUniformfv((UInt32)program, (Int32)location, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -13004,14 +12284,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetUniformfv(GLuint program, GLint location, out GLfloat @params) + unsafe void GetUniform(UInt32 program, Int32 location, [Out] Int32* @params) + { + unsafe { Delegates.glGetUniformiv((UInt32)program, (Int32)location, (Int32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetUniform(UInt32 program, Int32 location, [In, Out] Int32[] @params) { - @params = default(GLfloat); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetUniformfv((GLuint)program, (GLint)location, (GLfloat*)@params_ptr); + Delegates.glGetUniformiv((UInt32)program, (Int32)location, (Int32*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetUniform(UInt32 program, Int32 location, [Out] out Int32 @params) + { + @params = default(Int32); + unsafe + { + fixed (Int32* @params_ptr = &@params) + { + Delegates.glGetUniformiv((UInt32)program, (Int32)location, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -13019,55 +12319,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetUniformiv(Int32 program, GLint location, GLint* @params) + unsafe void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Double* @params) { - @params = default(GLint*); - { - Delegates.glGetUniformiv((GLuint)program, (GLint)location, (GLint*)@params); - } + unsafe { Delegates.glGetVertexAttribdv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Double*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetUniformiv(GLuint program, GLint location, GLint* @params) - { - unsafe { Delegates.glGetUniformiv((GLuint)program, (GLint)location, (GLint*)@params); } - } - - public static - void GetUniformiv(Int32 program, GLint location, GLint[] @params) + void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [In, Out] Double[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Double* @params_ptr = @params) { - Delegates.glGetUniformiv((GLuint)program, (GLint)location, (GLint*)@params_ptr); + Delegates.glGetVertexAttribdv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetUniformiv(GLuint program, GLint location, GLint[] @params) + void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] out Double @params) { + @params = default(Double); unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Double* @params_ptr = &@params) { - Delegates.glGetUniformiv((GLuint)program, (GLint)location, (GLint*)@params_ptr); - } - } - } - - public static - void GetUniformiv(Int32 program, GLint location, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetUniformiv((GLuint)program, (GLint)location, (GLint*)@params_ptr); + Delegates.glGetVertexAttribdv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -13075,14 +12354,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetUniformiv(GLuint program, GLint location, out GLint @params) + unsafe void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Single* @params) + { + unsafe { Delegates.glGetVertexAttribfv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Single*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [In, Out] Single[] @params) { - @params = default(GLint); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetUniformiv((GLuint)program, (GLint)location, (GLint*)@params_ptr); + Delegates.glGetVertexAttribfv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Single*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] out Single @params) + { + @params = default(Single); + unsafe + { + fixed (Single* @params_ptr = &@params) + { + Delegates.glGetVertexAttribfv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -13090,55 +12389,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribdv(Int32 index, GL.Enums.VERSION_2_0 pname, GLdouble* @params) + unsafe void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params) { - @params = default(GLdouble*); - { - Delegates.glGetVertexAttribdv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLdouble*)@params); - } + unsafe { Delegates.glGetVertexAttribiv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Int32*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribdv(GLuint index, GL.Enums.VERSION_2_0 pname, GLdouble* @params) - { - unsafe { Delegates.glGetVertexAttribdv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLdouble*)@params); } - } - - public static - void GetVertexAttribdv(Int32 index, GL.Enums.VERSION_2_0 pname, GLdouble[] @params) + void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLdouble* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetVertexAttribdv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLdouble*)@params_ptr); + Delegates.glGetVertexAttribiv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttribdv(GLuint index, GL.Enums.VERSION_2_0 pname, GLdouble[] @params) + void GetVertexAttrib(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] out Int32 @params) { + @params = default(Int32); unsafe { - fixed (GLdouble* @params_ptr = @params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVertexAttribdv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLdouble*)@params_ptr); - } - } - } - - public static - void GetVertexAttribdv(Int32 index, GL.Enums.VERSION_2_0 pname, out GLdouble @params) - { - @params = default(GLdouble); - unsafe - { - fixed (GLdouble* @params_ptr = &@params) - { - Delegates.glGetVertexAttribdv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLdouble*)@params_ptr); + Delegates.glGetVertexAttribiv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -13146,187 +12424,30 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetVertexAttribdv(GLuint index, GL.Enums.VERSION_2_0 pname, out GLdouble @params) - { - @params = default(GLdouble); - unsafe - { - fixed (GLdouble* @params_ptr = &@params) - { - Delegates.glGetVertexAttribdv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLdouble*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetVertexAttribfv(Int32 index, GL.Enums.VERSION_2_0 pname, GLfloat* @params) - { - @params = default(GLfloat*); - { - Delegates.glGetVertexAttribfv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLfloat*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetVertexAttribfv(GLuint index, GL.Enums.VERSION_2_0 pname, GLfloat* @params) - { - unsafe { Delegates.glGetVertexAttribfv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLfloat*)@params); } - } - - public static - void GetVertexAttribfv(Int32 index, GL.Enums.VERSION_2_0 pname, GLfloat[] @params) - { - unsafe - { - fixed (GLfloat* @params_ptr = @params) - { - Delegates.glGetVertexAttribfv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLfloat*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetVertexAttribfv(GLuint index, GL.Enums.VERSION_2_0 pname, GLfloat[] @params) - { - unsafe - { - fixed (GLfloat* @params_ptr = @params) - { - Delegates.glGetVertexAttribfv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLfloat*)@params_ptr); - } - } - } - - public static - void GetVertexAttribfv(Int32 index, GL.Enums.VERSION_2_0 pname, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetVertexAttribfv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLfloat*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetVertexAttribfv(GLuint index, GL.Enums.VERSION_2_0 pname, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetVertexAttribfv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLfloat*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetVertexAttribiv(Int32 index, GL.Enums.VERSION_2_0 pname, GLint* @params) - { - @params = default(GLint*); - { - Delegates.glGetVertexAttribiv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetVertexAttribiv(GLuint index, GL.Enums.VERSION_2_0 pname, GLint* @params) - { - unsafe { Delegates.glGetVertexAttribiv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLint*)@params); } - } - - public static - void GetVertexAttribiv(Int32 index, GL.Enums.VERSION_2_0 pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetVertexAttribiv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetVertexAttribiv(GLuint index, GL.Enums.VERSION_2_0 pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetVertexAttribiv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetVertexAttribiv(Int32 index, GL.Enums.VERSION_2_0 pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetVertexAttribiv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetVertexAttribiv(GLuint index, GL.Enums.VERSION_2_0 pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetVertexAttribiv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetVertexAttribPointerv(Int32 index, GL.Enums.VERSION_2_0 pname, void* pointer) + unsafe void GetVertexAttribPointerv(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] void* pointer) { pointer = default(void*); { - Delegates.glGetVertexAttribPointerv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (void*)pointer); + Delegates.glGetVertexAttribPointerv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (void*)pointer); } } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribPointerv(GLuint index, GL.Enums.VERSION_2_0 pname, void* pointer) + unsafe void GetVertexAttribPointerv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] void* pointer) { - unsafe { Delegates.glGetVertexAttribPointerv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (void*)pointer); } + unsafe { Delegates.glGetVertexAttribPointerv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (void*)pointer); } } public static - void GetVertexAttribPointerv(Int32 index, GL.Enums.VERSION_2_0 pname, object pointer) + void GetVertexAttribPointerv(Int32 index, GL.Enums.VERSION_2_0 pname, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glGetVertexAttribPointerv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointerv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -13337,14 +12458,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetVertexAttribPointerv(GLuint index, GL.Enums.VERSION_2_0 pname, object pointer) + void GetVertexAttribPointerv(UInt32 index, GL.Enums.VERSION_2_0 pname, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glGetVertexAttribPointerv((GLuint)index, (GL.Enums.VERSION_2_0)pname, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointerv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -13354,106 +12475,106 @@ namespace OpenTK.OpenGL } public static - GLboolean IsProgram(Int32 program) + Boolean IsProgram(Int32 program) { - return Delegates.glIsProgram((GLuint)program); + return Delegates.glIsProgram((UInt32)program); } [System.CLSCompliant(false)] public static - GLboolean IsProgram(GLuint program) + Boolean IsProgram(UInt32 program) { - return Delegates.glIsProgram((GLuint)program); + return Delegates.glIsProgram((UInt32)program); } public static - GLboolean IsShader(Int32 shader) + Boolean IsShader(Int32 shader) { - return Delegates.glIsShader((GLuint)shader); + return Delegates.glIsShader((UInt32)shader); } [System.CLSCompliant(false)] public static - GLboolean IsShader(GLuint shader) + Boolean IsShader(UInt32 shader) { - return Delegates.glIsShader((GLuint)shader); + return Delegates.glIsShader((UInt32)shader); } public static void LinkProgram(Int32 program) { - Delegates.glLinkProgram((GLuint)program); + Delegates.glLinkProgram((UInt32)program); } [System.CLSCompliant(false)] public static - void LinkProgram(GLuint program) + void LinkProgram(UInt32 program) { - Delegates.glLinkProgram((GLuint)program); + Delegates.glLinkProgram((UInt32)program); } [System.CLSCompliant(false)] public static - unsafe void ShaderSource(Int32 shader, GLsizei count, System.String[] @string, GLint* length) + unsafe void ShaderSource(Int32 shader, Int32 count, System.String[] @string, Int32* length) { { - Delegates.glShaderSource((GLuint)shader, (GLsizei)count, (System.String[])@string, (GLint*)length); + Delegates.glShaderSource((UInt32)shader, (Int32)count, (System.String[])@string, (Int32*)length); } } [System.CLSCompliant(false)] public static - unsafe void ShaderSource(GLuint shader, GLsizei count, System.String[] @string, GLint* length) + unsafe void ShaderSource(UInt32 shader, Int32 count, System.String[] @string, Int32* length) { - unsafe { Delegates.glShaderSource((GLuint)shader, (GLsizei)count, (System.String[])@string, (GLint*)length); } + unsafe { Delegates.glShaderSource((UInt32)shader, (Int32)count, (System.String[])@string, (Int32*)length); } } public static - void ShaderSource(Int32 shader, GLsizei count, System.String[] @string, GLint[] length) + void ShaderSource(Int32 shader, Int32 count, System.String[] @string, [In, Out] Int32[] length) { unsafe { - fixed (GLint* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glShaderSource((GLuint)shader, (GLsizei)count, (System.String[])@string, (GLint*)length_ptr); + Delegates.glShaderSource((UInt32)shader, (Int32)count, (System.String[])@string, (Int32*)length_ptr); } } } [System.CLSCompliant(false)] public static - void ShaderSource(GLuint shader, GLsizei count, System.String[] @string, GLint[] length) + void ShaderSource(UInt32 shader, Int32 count, System.String[] @string, [In, Out] Int32[] length) { unsafe { - fixed (GLint* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glShaderSource((GLuint)shader, (GLsizei)count, (System.String[])@string, (GLint*)length_ptr); + Delegates.glShaderSource((UInt32)shader, (Int32)count, (System.String[])@string, (Int32*)length_ptr); } } } public static - void ShaderSource(Int32 shader, GLsizei count, System.String[] @string, ref GLint length) + void ShaderSource(Int32 shader, Int32 count, System.String[] @string, ref Int32 length) { unsafe { - fixed (GLint* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glShaderSource((GLuint)shader, (GLsizei)count, (System.String[])@string, (GLint*)length_ptr); + Delegates.glShaderSource((UInt32)shader, (Int32)count, (System.String[])@string, (Int32*)length_ptr); } } } [System.CLSCompliant(false)] public static - void ShaderSource(GLuint shader, GLsizei count, System.String[] @string, ref GLint length) + void ShaderSource(UInt32 shader, Int32 count, System.String[] @string, ref Int32 length) { unsafe { - fixed (GLint* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glShaderSource((GLuint)shader, (GLsizei)count, (System.String[])@string, (GLint*)length_ptr); + Delegates.glShaderSource((UInt32)shader, (Int32)count, (System.String[])@string, (Int32*)length_ptr); } } } @@ -13461,2107 +12582,1270 @@ namespace OpenTK.OpenGL public static void UseProgram(Int32 program) { - Delegates.glUseProgram((GLuint)program); + Delegates.glUseProgram((UInt32)program); } [System.CLSCompliant(false)] public static - void UseProgram(GLuint program) + void UseProgram(UInt32 program) { - Delegates.glUseProgram((GLuint)program); + Delegates.glUseProgram((UInt32)program); } public static - void Uniform1f(GLint location, GLfloat v0) + void Uniform1(Int32 location, Single v0) { - Delegates.glUniform1f((GLint)location, (GLfloat)v0); + Delegates.glUniform1f((Int32)location, (Single)v0); } public static - void Uniform2f(GLint location, GLfloat v0, GLfloat v1) + void Uniform2(Int32 location, Single v0, Single v1) { - Delegates.glUniform2f((GLint)location, (GLfloat)v0, (GLfloat)v1); + Delegates.glUniform2f((Int32)location, (Single)v0, (Single)v1); } public static - void Uniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) + void Uniform3(Int32 location, Single v0, Single v1, Single v2) { - Delegates.glUniform3f((GLint)location, (GLfloat)v0, (GLfloat)v1, (GLfloat)v2); + Delegates.glUniform3f((Int32)location, (Single)v0, (Single)v1, (Single)v2); } public static - void Uniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) + void Uniform4(Int32 location, Single v0, Single v1, Single v2, Single v3) { - Delegates.glUniform4f((GLint)location, (GLfloat)v0, (GLfloat)v1, (GLfloat)v2, (GLfloat)v3); + Delegates.glUniform4f((Int32)location, (Single)v0, (Single)v1, (Single)v2, (Single)v3); } public static - void Uniform1i(GLint location, GLint v0) + void Uniform1(Int32 location, Int32 v0) { - Delegates.glUniform1i((GLint)location, (GLint)v0); + Delegates.glUniform1i((Int32)location, (Int32)v0); } public static - void Uniform2i(GLint location, GLint v0, GLint v1) + void Uniform2(Int32 location, Int32 v0, Int32 v1) { - Delegates.glUniform2i((GLint)location, (GLint)v0, (GLint)v1); + Delegates.glUniform2i((Int32)location, (Int32)v0, (Int32)v1); } public static - void Uniform3i(GLint location, GLint v0, GLint v1, GLint v2) + void Uniform3(Int32 location, Int32 v0, Int32 v1, Int32 v2) { - Delegates.glUniform3i((GLint)location, (GLint)v0, (GLint)v1, (GLint)v2); + Delegates.glUniform3i((Int32)location, (Int32)v0, (Int32)v1, (Int32)v2); } public static - void Uniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3) + void Uniform4(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3) { - Delegates.glUniform4i((GLint)location, (GLint)v0, (GLint)v1, (GLint)v2, (GLint)v3); + Delegates.glUniform4i((Int32)location, (Int32)v0, (Int32)v1, (Int32)v2, (Int32)v3); } [System.CLSCompliant(false)] public static - unsafe void Uniform1fv(GLint location, GLsizei count, GLfloat* value) + unsafe void Uniform1(Int32 location, Int32 count, Single* value) { - unsafe { Delegates.glUniform1fv((GLint)location, (GLsizei)count, (GLfloat*)value); } + unsafe { Delegates.glUniform1fv((Int32)location, (Int32)count, (Single*)value); } } public static - void Uniform1fv(GLint location, GLsizei count, GLfloat[] value) + void Uniform1(Int32 location, Int32 count, [In, Out] Single[] value) { unsafe { - fixed (GLfloat* value_ptr = value) + fixed (Single* value_ptr = value) { - Delegates.glUniform1fv((GLint)location, (GLsizei)count, (GLfloat*)value_ptr); + Delegates.glUniform1fv((Int32)location, (Int32)count, (Single*)value_ptr); } } } public static - void Uniform1fv(GLint location, GLsizei count, ref GLfloat value) + void Uniform1(Int32 location, Int32 count, ref Single value) { unsafe { - fixed (GLfloat* value_ptr = &value) + fixed (Single* value_ptr = &value) { - Delegates.glUniform1fv((GLint)location, (GLsizei)count, (GLfloat*)value_ptr); + Delegates.glUniform1fv((Int32)location, (Int32)count, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Uniform2fv(GLint location, GLsizei count, GLfloat* value) + unsafe void Uniform2(Int32 location, Int32 count, Single* value) { - unsafe { Delegates.glUniform2fv((GLint)location, (GLsizei)count, (GLfloat*)value); } + unsafe { Delegates.glUniform2fv((Int32)location, (Int32)count, (Single*)value); } } public static - void Uniform2fv(GLint location, GLsizei count, GLfloat[] value) + void Uniform2(Int32 location, Int32 count, [In, Out] Single[] value) { unsafe { - fixed (GLfloat* value_ptr = value) + fixed (Single* value_ptr = value) { - Delegates.glUniform2fv((GLint)location, (GLsizei)count, (GLfloat*)value_ptr); + Delegates.glUniform2fv((Int32)location, (Int32)count, (Single*)value_ptr); } } } public static - void Uniform2fv(GLint location, GLsizei count, ref GLfloat value) + void Uniform2(Int32 location, Int32 count, ref Single value) { unsafe { - fixed (GLfloat* value_ptr = &value) + fixed (Single* value_ptr = &value) { - Delegates.glUniform2fv((GLint)location, (GLsizei)count, (GLfloat*)value_ptr); + Delegates.glUniform2fv((Int32)location, (Int32)count, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Uniform3fv(GLint location, GLsizei count, GLfloat* value) + unsafe void Uniform3(Int32 location, Int32 count, Single* value) { - unsafe { Delegates.glUniform3fv((GLint)location, (GLsizei)count, (GLfloat*)value); } + unsafe { Delegates.glUniform3fv((Int32)location, (Int32)count, (Single*)value); } } public static - void Uniform3fv(GLint location, GLsizei count, GLfloat[] value) + void Uniform3(Int32 location, Int32 count, [In, Out] Single[] value) { unsafe { - fixed (GLfloat* value_ptr = value) + fixed (Single* value_ptr = value) { - Delegates.glUniform3fv((GLint)location, (GLsizei)count, (GLfloat*)value_ptr); + Delegates.glUniform3fv((Int32)location, (Int32)count, (Single*)value_ptr); } } } public static - void Uniform3fv(GLint location, GLsizei count, ref GLfloat value) + void Uniform3(Int32 location, Int32 count, ref Single value) { unsafe { - fixed (GLfloat* value_ptr = &value) + fixed (Single* value_ptr = &value) { - Delegates.glUniform3fv((GLint)location, (GLsizei)count, (GLfloat*)value_ptr); + Delegates.glUniform3fv((Int32)location, (Int32)count, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Uniform4fv(GLint location, GLsizei count, GLfloat* value) + unsafe void Uniform4(Int32 location, Int32 count, Single* value) { - unsafe { Delegates.glUniform4fv((GLint)location, (GLsizei)count, (GLfloat*)value); } + unsafe { Delegates.glUniform4fv((Int32)location, (Int32)count, (Single*)value); } } public static - void Uniform4fv(GLint location, GLsizei count, GLfloat[] value) + void Uniform4(Int32 location, Int32 count, [In, Out] Single[] value) { unsafe { - fixed (GLfloat* value_ptr = value) + fixed (Single* value_ptr = value) { - Delegates.glUniform4fv((GLint)location, (GLsizei)count, (GLfloat*)value_ptr); + Delegates.glUniform4fv((Int32)location, (Int32)count, (Single*)value_ptr); } } } public static - void Uniform4fv(GLint location, GLsizei count, ref GLfloat value) + void Uniform4(Int32 location, Int32 count, ref Single value) { unsafe { - fixed (GLfloat* value_ptr = &value) + fixed (Single* value_ptr = &value) { - Delegates.glUniform4fv((GLint)location, (GLsizei)count, (GLfloat*)value_ptr); + Delegates.glUniform4fv((Int32)location, (Int32)count, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Uniform1iv(GLint location, GLsizei count, GLint* value) + unsafe void Uniform1(Int32 location, Int32 count, Int32* value) { - unsafe { Delegates.glUniform1iv((GLint)location, (GLsizei)count, (GLint*)value); } + unsafe { Delegates.glUniform1iv((Int32)location, (Int32)count, (Int32*)value); } } public static - void Uniform1iv(GLint location, GLsizei count, GLint[] value) + void Uniform1(Int32 location, Int32 count, [In, Out] Int32[] value) { unsafe { - fixed (GLint* value_ptr = value) + fixed (Int32* value_ptr = value) { - Delegates.glUniform1iv((GLint)location, (GLsizei)count, (GLint*)value_ptr); + Delegates.glUniform1iv((Int32)location, (Int32)count, (Int32*)value_ptr); } } } public static - void Uniform1iv(GLint location, GLsizei count, ref GLint value) + void Uniform1(Int32 location, Int32 count, ref Int32 value) { unsafe { - fixed (GLint* value_ptr = &value) + fixed (Int32* value_ptr = &value) { - Delegates.glUniform1iv((GLint)location, (GLsizei)count, (GLint*)value_ptr); + Delegates.glUniform1iv((Int32)location, (Int32)count, (Int32*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Uniform2iv(GLint location, GLsizei count, GLint* value) + unsafe void Uniform2(Int32 location, Int32 count, Int32* value) { - unsafe { Delegates.glUniform2iv((GLint)location, (GLsizei)count, (GLint*)value); } + unsafe { Delegates.glUniform2iv((Int32)location, (Int32)count, (Int32*)value); } } public static - void Uniform2iv(GLint location, GLsizei count, GLint[] value) + void Uniform2(Int32 location, Int32 count, [In, Out] Int32[] value) { unsafe { - fixed (GLint* value_ptr = value) + fixed (Int32* value_ptr = value) { - Delegates.glUniform2iv((GLint)location, (GLsizei)count, (GLint*)value_ptr); + Delegates.glUniform2iv((Int32)location, (Int32)count, (Int32*)value_ptr); } } } public static - void Uniform2iv(GLint location, GLsizei count, ref GLint value) + void Uniform2(Int32 location, Int32 count, ref Int32 value) { unsafe { - fixed (GLint* value_ptr = &value) + fixed (Int32* value_ptr = &value) { - Delegates.glUniform2iv((GLint)location, (GLsizei)count, (GLint*)value_ptr); + Delegates.glUniform2iv((Int32)location, (Int32)count, (Int32*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Uniform3iv(GLint location, GLsizei count, GLint* value) + unsafe void Uniform3(Int32 location, Int32 count, Int32* value) { - unsafe { Delegates.glUniform3iv((GLint)location, (GLsizei)count, (GLint*)value); } + unsafe { Delegates.glUniform3iv((Int32)location, (Int32)count, (Int32*)value); } } public static - void Uniform3iv(GLint location, GLsizei count, GLint[] value) + void Uniform3(Int32 location, Int32 count, [In, Out] Int32[] value) { unsafe { - fixed (GLint* value_ptr = value) + fixed (Int32* value_ptr = value) { - Delegates.glUniform3iv((GLint)location, (GLsizei)count, (GLint*)value_ptr); + Delegates.glUniform3iv((Int32)location, (Int32)count, (Int32*)value_ptr); } } } public static - void Uniform3iv(GLint location, GLsizei count, ref GLint value) + void Uniform3(Int32 location, Int32 count, ref Int32 value) { unsafe { - fixed (GLint* value_ptr = &value) + fixed (Int32* value_ptr = &value) { - Delegates.glUniform3iv((GLint)location, (GLsizei)count, (GLint*)value_ptr); + Delegates.glUniform3iv((Int32)location, (Int32)count, (Int32*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Uniform4iv(GLint location, GLsizei count, GLint* value) + unsafe void Uniform4(Int32 location, Int32 count, Int32* value) { - unsafe { Delegates.glUniform4iv((GLint)location, (GLsizei)count, (GLint*)value); } + unsafe { Delegates.glUniform4iv((Int32)location, (Int32)count, (Int32*)value); } } public static - void Uniform4iv(GLint location, GLsizei count, GLint[] value) + void Uniform4(Int32 location, Int32 count, [In, Out] Int32[] value) { unsafe { - fixed (GLint* value_ptr = value) + fixed (Int32* value_ptr = value) { - Delegates.glUniform4iv((GLint)location, (GLsizei)count, (GLint*)value_ptr); + Delegates.glUniform4iv((Int32)location, (Int32)count, (Int32*)value_ptr); } } } public static - void Uniform4iv(GLint location, GLsizei count, ref GLint value) + void Uniform4(Int32 location, Int32 count, ref Int32 value) { unsafe { - fixed (GLint* value_ptr = &value) + fixed (Int32* value_ptr = &value) { - Delegates.glUniform4iv((GLint)location, (GLsizei)count, (GLint*)value_ptr); + Delegates.glUniform4iv((Int32)location, (Int32)count, (Int32*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix2fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value) + unsafe void UniformMatrix2(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) { - unsafe { Delegates.glUniformMatrix2fv((GLint)location, (GLsizei)count, (GL.Enums.Boolean)transpose, (GLfloat*)value); } + unsafe { Delegates.glUniformMatrix2fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix3fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value) + unsafe void UniformMatrix3(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) { - unsafe { Delegates.glUniformMatrix3fv((GLint)location, (GLsizei)count, (GL.Enums.Boolean)transpose, (GLfloat*)value); } + unsafe { Delegates.glUniformMatrix3fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix4fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value) + unsafe void UniformMatrix4(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) { - unsafe { Delegates.glUniformMatrix4fv((GLint)location, (GLsizei)count, (GL.Enums.Boolean)transpose, (GLfloat*)value); } + unsafe { Delegates.glUniformMatrix4fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } public static void ValidateProgram(Int32 program) { - Delegates.glValidateProgram((GLuint)program); + Delegates.glValidateProgram((UInt32)program); } [System.CLSCompliant(false)] public static - void ValidateProgram(GLuint program) + void ValidateProgram(UInt32 program) { - Delegates.glValidateProgram((GLuint)program); - } - - public static - void VertexAttrib1d(Int32 index, GLdouble x) - { - Delegates.glVertexAttrib1d((GLuint)index, (GLdouble)x); + Delegates.glValidateProgram((UInt32)program); } [System.CLSCompliant(false)] public static - void VertexAttrib1d(GLuint index, GLdouble x) + void VertexAttrib1(UInt32 index, Double x) { - Delegates.glVertexAttrib1d((GLuint)index, (GLdouble)x); + Delegates.glVertexAttrib1d((UInt32)index, (Double)x); } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib1dv(Int32 index, GLdouble* v) + unsafe void VertexAttrib1(UInt32 index, Double* v) { - { - Delegates.glVertexAttrib1dv((GLuint)index, (GLdouble*)v); - } + unsafe { Delegates.glVertexAttrib1dv((UInt32)index, (Double*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib1dv(GLuint index, GLdouble* v) - { - unsafe { Delegates.glVertexAttrib1dv((GLuint)index, (GLdouble*)v); } - } - - public static - void VertexAttrib1dv(Int32 index, GLdouble[] v) + void VertexAttrib1(UInt32 index, [In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glVertexAttrib1dv((GLuint)index, (GLdouble*)v_ptr); + Delegates.glVertexAttrib1dv((UInt32)index, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib1dv(GLuint index, GLdouble[] v) + void VertexAttrib1(UInt32 index, ref Double v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = &v) { - Delegates.glVertexAttrib1dv((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib1dv(Int32 index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib1dv((GLuint)index, (GLdouble*)v_ptr); + Delegates.glVertexAttrib1dv((UInt32)index, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib1dv(GLuint index, ref GLdouble v) + void VertexAttrib1(UInt32 index, Single x) + { + Delegates.glVertexAttrib1f((UInt32)index, (Single)x); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib1(UInt32 index, Single* v) + { + unsafe { Delegates.glVertexAttrib1fv((UInt32)index, (Single*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib1(UInt32 index, [In, Out] Single[] v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Single* v_ptr = v) { - Delegates.glVertexAttrib1dv((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib1f(Int32 index, GLfloat x) - { - Delegates.glVertexAttrib1f((GLuint)index, (GLfloat)x); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1f(GLuint index, GLfloat x) - { - Delegates.glVertexAttrib1f((GLuint)index, (GLfloat)x); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib1fv(Int32 index, GLfloat* v) - { - { - Delegates.glVertexAttrib1fv((GLuint)index, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib1fv(GLuint index, GLfloat* v) - { - unsafe { Delegates.glVertexAttrib1fv((GLuint)index, (GLfloat*)v); } - } - - public static - void VertexAttrib1fv(Int32 index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib1fv((GLuint)index, (GLfloat*)v_ptr); + Delegates.glVertexAttrib1fv((UInt32)index, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib1fv(GLuint index, GLfloat[] v) + void VertexAttrib1(UInt32 index, ref Single v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = &v) { - Delegates.glVertexAttrib1fv((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib1fv(Int32 index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib1fv((GLuint)index, (GLfloat*)v_ptr); + Delegates.glVertexAttrib1fv((UInt32)index, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib1fv(GLuint index, ref GLfloat v) + void VertexAttrib1(UInt32 index, Int16 x) { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib1fv((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib1s(Int32 index, GLshort x) - { - Delegates.glVertexAttrib1s((GLuint)index, (GLshort)x); + Delegates.glVertexAttrib1s((UInt32)index, (Int16)x); } [System.CLSCompliant(false)] public static - void VertexAttrib1s(GLuint index, GLshort x) + unsafe void VertexAttrib1(UInt32 index, Int16* v) { - Delegates.glVertexAttrib1s((GLuint)index, (GLshort)x); + unsafe { Delegates.glVertexAttrib1sv((UInt32)index, (Int16*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib1sv(Int32 index, GLshort* v) - { - { - Delegates.glVertexAttrib1sv((GLuint)index, (GLshort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib1sv(GLuint index, GLshort* v) - { - unsafe { Delegates.glVertexAttrib1sv((GLuint)index, (GLshort*)v); } - } - - public static - void VertexAttrib1sv(Int32 index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib1sv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1sv(GLuint index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib1sv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib1sv(Int32 index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib1sv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1sv(GLuint index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib1sv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib2d(Int32 index, GLdouble x, GLdouble y) - { - Delegates.glVertexAttrib2d((GLuint)index, (GLdouble)x, (GLdouble)y); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2d(GLuint index, GLdouble x, GLdouble y) - { - Delegates.glVertexAttrib2d((GLuint)index, (GLdouble)x, (GLdouble)y); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2dv(Int32 index, GLdouble* v) - { - { - Delegates.glVertexAttrib2dv((GLuint)index, (GLdouble*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2dv(GLuint index, GLdouble* v) - { - unsafe { Delegates.glVertexAttrib2dv((GLuint)index, (GLdouble*)v); } - } - - public static - void VertexAttrib2dv(Int32 index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib2dv((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2dv(GLuint index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib2dv((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib2dv(Int32 index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib2dv((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2dv(GLuint index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib2dv((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib2f(Int32 index, GLfloat x, GLfloat y) - { - Delegates.glVertexAttrib2f((GLuint)index, (GLfloat)x, (GLfloat)y); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2f(GLuint index, GLfloat x, GLfloat y) - { - Delegates.glVertexAttrib2f((GLuint)index, (GLfloat)x, (GLfloat)y); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2fv(Int32 index, GLfloat* v) - { - { - Delegates.glVertexAttrib2fv((GLuint)index, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2fv(GLuint index, GLfloat* v) - { - unsafe { Delegates.glVertexAttrib2fv((GLuint)index, (GLfloat*)v); } - } - - public static - void VertexAttrib2fv(Int32 index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib2fv((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2fv(GLuint index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib2fv((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib2fv(Int32 index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib2fv((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2fv(GLuint index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib2fv((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib2s(Int32 index, GLshort x, GLshort y) - { - Delegates.glVertexAttrib2s((GLuint)index, (GLshort)x, (GLshort)y); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2s(GLuint index, GLshort x, GLshort y) - { - Delegates.glVertexAttrib2s((GLuint)index, (GLshort)x, (GLshort)y); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2sv(Int32 index, GLshort* v) - { - { - Delegates.glVertexAttrib2sv((GLuint)index, (GLshort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2sv(GLuint index, GLshort* v) - { - unsafe { Delegates.glVertexAttrib2sv((GLuint)index, (GLshort*)v); } - } - - public static - void VertexAttrib2sv(Int32 index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib2sv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2sv(GLuint index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib2sv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib2sv(Int32 index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib2sv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2sv(GLuint index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib2sv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib3d(Int32 index, GLdouble x, GLdouble y, GLdouble z) - { - Delegates.glVertexAttrib3d((GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z) - { - Delegates.glVertexAttrib3d((GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3dv(Int32 index, GLdouble* v) - { - { - Delegates.glVertexAttrib3dv((GLuint)index, (GLdouble*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3dv(GLuint index, GLdouble* v) - { - unsafe { Delegates.glVertexAttrib3dv((GLuint)index, (GLdouble*)v); } - } - - public static - void VertexAttrib3dv(Int32 index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib3dv((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3dv(GLuint index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib3dv((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib3dv(Int32 index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib3dv((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3dv(GLuint index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib3dv((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib3f(Int32 index, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glVertexAttrib3f((GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glVertexAttrib3f((GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3fv(Int32 index, GLfloat* v) - { - { - Delegates.glVertexAttrib3fv((GLuint)index, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3fv(GLuint index, GLfloat* v) - { - unsafe { Delegates.glVertexAttrib3fv((GLuint)index, (GLfloat*)v); } - } - - public static - void VertexAttrib3fv(Int32 index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib3fv((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3fv(GLuint index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib3fv((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib3fv(Int32 index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib3fv((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3fv(GLuint index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib3fv((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib3s(Int32 index, GLshort x, GLshort y, GLshort z) - { - Delegates.glVertexAttrib3s((GLuint)index, (GLshort)x, (GLshort)y, (GLshort)z); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z) - { - Delegates.glVertexAttrib3s((GLuint)index, (GLshort)x, (GLshort)y, (GLshort)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3sv(Int32 index, GLshort* v) - { - { - Delegates.glVertexAttrib3sv((GLuint)index, (GLshort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3sv(GLuint index, GLshort* v) - { - unsafe { Delegates.glVertexAttrib3sv((GLuint)index, (GLshort*)v); } - } - - public static - void VertexAttrib3sv(Int32 index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib3sv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3sv(GLuint index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib3sv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib3sv(Int32 index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib3sv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3sv(GLuint index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib3sv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nbv(Int32 index, Byte* v) - { - { - Delegates.glVertexAttrib4Nbv((GLuint)index, (GLbyte*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nbv(GLuint index, GLbyte* v) - { - unsafe { Delegates.glVertexAttrib4Nbv((GLuint)index, (GLbyte*)v); } - } - - public static - void VertexAttrib4Nbv(Int32 index, Byte[] v) - { - unsafe - { - fixed (Byte* v_ptr = v) - { - Delegates.glVertexAttrib4Nbv((GLuint)index, (GLbyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nbv(GLuint index, GLbyte[] v) - { - unsafe - { - fixed (GLbyte* v_ptr = v) - { - Delegates.glVertexAttrib4Nbv((GLuint)index, (GLbyte*)v_ptr); - } - } - } - - public static - void VertexAttrib4Nbv(Int32 index, ref Byte v) - { - unsafe - { - fixed (Byte* v_ptr = &v) - { - Delegates.glVertexAttrib4Nbv((GLuint)index, (GLbyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nbv(GLuint index, ref GLbyte v) - { - unsafe - { - fixed (GLbyte* v_ptr = &v) - { - Delegates.glVertexAttrib4Nbv((GLuint)index, (GLbyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Niv(Int32 index, GLint* v) - { - { - Delegates.glVertexAttrib4Niv((GLuint)index, (GLint*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Niv(GLuint index, GLint* v) - { - unsafe { Delegates.glVertexAttrib4Niv((GLuint)index, (GLint*)v); } - } - - public static - void VertexAttrib4Niv(Int32 index, GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glVertexAttrib4Niv((GLuint)index, (GLint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Niv(GLuint index, GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glVertexAttrib4Niv((GLuint)index, (GLint*)v_ptr); - } - } - } - - public static - void VertexAttrib4Niv(Int32 index, ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glVertexAttrib4Niv((GLuint)index, (GLint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Niv(GLuint index, ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glVertexAttrib4Niv((GLuint)index, (GLint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nsv(Int32 index, GLshort* v) - { - { - Delegates.glVertexAttrib4Nsv((GLuint)index, (GLshort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nsv(GLuint index, GLshort* v) - { - unsafe { Delegates.glVertexAttrib4Nsv((GLuint)index, (GLshort*)v); } - } - - public static - void VertexAttrib4Nsv(Int32 index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib4Nsv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nsv(GLuint index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib4Nsv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib4Nsv(Int32 index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib4Nsv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nsv(GLuint index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib4Nsv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib4Nub(Int32 index, GLubyte x, GLubyte y, GLubyte z, GLubyte w) - { - Delegates.glVertexAttrib4Nub((GLuint)index, (GLubyte)x, (GLubyte)y, (GLubyte)z, (GLubyte)w); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w) - { - Delegates.glVertexAttrib4Nub((GLuint)index, (GLubyte)x, (GLubyte)y, (GLubyte)z, (GLubyte)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nubv(Int32 index, GLubyte* v) - { - { - Delegates.glVertexAttrib4Nubv((GLuint)index, (GLubyte*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nubv(GLuint index, GLubyte* v) - { - unsafe { Delegates.glVertexAttrib4Nubv((GLuint)index, (GLubyte*)v); } - } - - public static - void VertexAttrib4Nubv(Int32 index, GLubyte[] v) - { - unsafe - { - fixed (GLubyte* v_ptr = v) - { - Delegates.glVertexAttrib4Nubv((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nubv(GLuint index, GLubyte[] v) - { - unsafe - { - fixed (GLubyte* v_ptr = v) - { - Delegates.glVertexAttrib4Nubv((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - public static - void VertexAttrib4Nubv(Int32 index, ref GLubyte v) - { - unsafe - { - fixed (GLubyte* v_ptr = &v) - { - Delegates.glVertexAttrib4Nubv((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nubv(GLuint index, ref GLubyte v) - { - unsafe - { - fixed (GLubyte* v_ptr = &v) - { - Delegates.glVertexAttrib4Nubv((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nuiv(Int32 index, Int32* v) - { - { - Delegates.glVertexAttrib4Nuiv((GLuint)index, (GLuint*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nuiv(GLuint index, GLuint* v) - { - unsafe { Delegates.glVertexAttrib4Nuiv((GLuint)index, (GLuint*)v); } - } - - public static - void VertexAttrib4Nuiv(Int32 index, Int32[] v) - { - unsafe - { - fixed (Int32* v_ptr = v) - { - Delegates.glVertexAttrib4Nuiv((GLuint)index, (GLuint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nuiv(GLuint index, GLuint[] v) - { - unsafe - { - fixed (GLuint* v_ptr = v) - { - Delegates.glVertexAttrib4Nuiv((GLuint)index, (GLuint*)v_ptr); - } - } - } - - public static - void VertexAttrib4Nuiv(Int32 index, ref Int32 v) - { - unsafe - { - fixed (Int32* v_ptr = &v) - { - Delegates.glVertexAttrib4Nuiv((GLuint)index, (GLuint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nuiv(GLuint index, ref GLuint v) - { - unsafe - { - fixed (GLuint* v_ptr = &v) - { - Delegates.glVertexAttrib4Nuiv((GLuint)index, (GLuint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nusv(Int32 index, Int16* v) - { - { - Delegates.glVertexAttrib4Nusv((GLuint)index, (GLushort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nusv(GLuint index, GLushort* v) - { - unsafe { Delegates.glVertexAttrib4Nusv((GLuint)index, (GLushort*)v); } - } - - public static - void VertexAttrib4Nusv(Int32 index, Int16[] v) + void VertexAttrib1(UInt32 index, [In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glVertexAttrib4Nusv((GLuint)index, (GLushort*)v_ptr); + Delegates.glVertexAttrib1sv((UInt32)index, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib4Nusv(GLuint index, GLushort[] v) - { - unsafe - { - fixed (GLushort* v_ptr = v) - { - Delegates.glVertexAttrib4Nusv((GLuint)index, (GLushort*)v_ptr); - } - } - } - - public static - void VertexAttrib4Nusv(Int32 index, ref Int16 v) + void VertexAttrib1(UInt32 index, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttrib4Nusv((GLuint)index, (GLushort*)v_ptr); + Delegates.glVertexAttrib1sv((UInt32)index, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib4Nusv(GLuint index, ref GLushort v) + void VertexAttrib2(UInt32 index, Double x, Double y) + { + Delegates.glVertexAttrib2d((UInt32)index, (Double)x, (Double)y); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib2(UInt32 index, Double* v) + { + unsafe { Delegates.glVertexAttrib2dv((UInt32)index, (Double*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib2(UInt32 index, [In, Out] Double[] v) { unsafe { - fixed (GLushort* v_ptr = &v) + fixed (Double* v_ptr = v) { - Delegates.glVertexAttrib4Nusv((GLuint)index, (GLushort*)v_ptr); + Delegates.glVertexAttrib2dv((UInt32)index, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib4bv(Int32 index, Byte* v) - { - { - Delegates.glVertexAttrib4bv((GLuint)index, (GLbyte*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4bv(GLuint index, GLbyte* v) - { - unsafe { Delegates.glVertexAttrib4bv((GLuint)index, (GLbyte*)v); } - } - - public static - void VertexAttrib4bv(Int32 index, Byte[] v) + void VertexAttrib2(UInt32 index, ref Double v) { unsafe { - fixed (Byte* v_ptr = v) + fixed (Double* v_ptr = &v) { - Delegates.glVertexAttrib4bv((GLuint)index, (GLbyte*)v_ptr); + Delegates.glVertexAttrib2dv((UInt32)index, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib4bv(GLuint index, GLbyte[] v) + void VertexAttrib2(UInt32 index, Single x, Single y) + { + Delegates.glVertexAttrib2f((UInt32)index, (Single)x, (Single)y); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib2(UInt32 index, Single* v) + { + unsafe { Delegates.glVertexAttrib2fv((UInt32)index, (Single*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib2(UInt32 index, [In, Out] Single[] v) { unsafe { - fixed (GLbyte* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glVertexAttrib4bv((GLuint)index, (GLbyte*)v_ptr); + Delegates.glVertexAttrib2fv((UInt32)index, (Single*)v_ptr); } } } + [System.CLSCompliant(false)] public static - void VertexAttrib4bv(Int32 index, ref Byte v) + void VertexAttrib2(UInt32 index, ref Single v) { unsafe { - fixed (Byte* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glVertexAttrib4bv((GLuint)index, (GLbyte*)v_ptr); + Delegates.glVertexAttrib2fv((UInt32)index, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib4bv(GLuint index, ref GLbyte v) + void VertexAttrib2(UInt32 index, Int16 x, Int16 y) { - unsafe - { - fixed (GLbyte* v_ptr = &v) - { - Delegates.glVertexAttrib4bv((GLuint)index, (GLbyte*)v_ptr); - } - } - } - - public static - void VertexAttrib4d(Int32 index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) - { - Delegates.glVertexAttrib4d((GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); + Delegates.glVertexAttrib2s((UInt32)index, (Int16)x, (Int16)y); } [System.CLSCompliant(false)] public static - void VertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) + unsafe void VertexAttrib2(UInt32 index, Int16* v) { - Delegates.glVertexAttrib4d((GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); + unsafe { Delegates.glVertexAttrib2sv((UInt32)index, (Int16*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib4dv(Int32 index, GLdouble* v) - { - { - Delegates.glVertexAttrib4dv((GLuint)index, (GLdouble*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4dv(GLuint index, GLdouble* v) - { - unsafe { Delegates.glVertexAttrib4dv((GLuint)index, (GLdouble*)v); } - } - - public static - void VertexAttrib4dv(Int32 index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib4dv((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4dv(GLuint index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib4dv((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib4dv(Int32 index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib4dv((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4dv(GLuint index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib4dv((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib4f(Int32 index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) - { - Delegates.glVertexAttrib4f((GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) - { - Delegates.glVertexAttrib4f((GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4fv(Int32 index, GLfloat* v) - { - { - Delegates.glVertexAttrib4fv((GLuint)index, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4fv(GLuint index, GLfloat* v) - { - unsafe { Delegates.glVertexAttrib4fv((GLuint)index, (GLfloat*)v); } - } - - public static - void VertexAttrib4fv(Int32 index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib4fv((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4fv(GLuint index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib4fv((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib4fv(Int32 index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib4fv((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4fv(GLuint index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib4fv((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4iv(Int32 index, GLint* v) - { - { - Delegates.glVertexAttrib4iv((GLuint)index, (GLint*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4iv(GLuint index, GLint* v) - { - unsafe { Delegates.glVertexAttrib4iv((GLuint)index, (GLint*)v); } - } - - public static - void VertexAttrib4iv(Int32 index, GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glVertexAttrib4iv((GLuint)index, (GLint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4iv(GLuint index, GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glVertexAttrib4iv((GLuint)index, (GLint*)v_ptr); - } - } - } - - public static - void VertexAttrib4iv(Int32 index, ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glVertexAttrib4iv((GLuint)index, (GLint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4iv(GLuint index, ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glVertexAttrib4iv((GLuint)index, (GLint*)v_ptr); - } - } - } - - public static - void VertexAttrib4s(Int32 index, GLshort x, GLshort y, GLshort z, GLshort w) - { - Delegates.glVertexAttrib4s((GLuint)index, (GLshort)x, (GLshort)y, (GLshort)z, (GLshort)w); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w) - { - Delegates.glVertexAttrib4s((GLuint)index, (GLshort)x, (GLshort)y, (GLshort)z, (GLshort)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4sv(Int32 index, GLshort* v) - { - { - Delegates.glVertexAttrib4sv((GLuint)index, (GLshort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4sv(GLuint index, GLshort* v) - { - unsafe { Delegates.glVertexAttrib4sv((GLuint)index, (GLshort*)v); } - } - - public static - void VertexAttrib4sv(Int32 index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib4sv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4sv(GLuint index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib4sv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib4sv(Int32 index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib4sv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4sv(GLuint index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib4sv((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4ubv(Int32 index, GLubyte* v) - { - { - Delegates.glVertexAttrib4ubv((GLuint)index, (GLubyte*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4ubv(GLuint index, GLubyte* v) - { - unsafe { Delegates.glVertexAttrib4ubv((GLuint)index, (GLubyte*)v); } - } - - public static - void VertexAttrib4ubv(Int32 index, GLubyte[] v) - { - unsafe - { - fixed (GLubyte* v_ptr = v) - { - Delegates.glVertexAttrib4ubv((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4ubv(GLuint index, GLubyte[] v) - { - unsafe - { - fixed (GLubyte* v_ptr = v) - { - Delegates.glVertexAttrib4ubv((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - public static - void VertexAttrib4ubv(Int32 index, ref GLubyte v) - { - unsafe - { - fixed (GLubyte* v_ptr = &v) - { - Delegates.glVertexAttrib4ubv((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4ubv(GLuint index, ref GLubyte v) - { - unsafe - { - fixed (GLubyte* v_ptr = &v) - { - Delegates.glVertexAttrib4ubv((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4uiv(Int32 index, Int32* v) - { - { - Delegates.glVertexAttrib4uiv((GLuint)index, (GLuint*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4uiv(GLuint index, GLuint* v) - { - unsafe { Delegates.glVertexAttrib4uiv((GLuint)index, (GLuint*)v); } - } - - public static - void VertexAttrib4uiv(Int32 index, Int32[] v) - { - unsafe - { - fixed (Int32* v_ptr = v) - { - Delegates.glVertexAttrib4uiv((GLuint)index, (GLuint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4uiv(GLuint index, GLuint[] v) - { - unsafe - { - fixed (GLuint* v_ptr = v) - { - Delegates.glVertexAttrib4uiv((GLuint)index, (GLuint*)v_ptr); - } - } - } - - public static - void VertexAttrib4uiv(Int32 index, ref Int32 v) - { - unsafe - { - fixed (Int32* v_ptr = &v) - { - Delegates.glVertexAttrib4uiv((GLuint)index, (GLuint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4uiv(GLuint index, ref GLuint v) - { - unsafe - { - fixed (GLuint* v_ptr = &v) - { - Delegates.glVertexAttrib4uiv((GLuint)index, (GLuint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4usv(Int32 index, Int16* v) - { - { - Delegates.glVertexAttrib4usv((GLuint)index, (GLushort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4usv(GLuint index, GLushort* v) - { - unsafe { Delegates.glVertexAttrib4usv((GLuint)index, (GLushort*)v); } - } - - public static - void VertexAttrib4usv(Int32 index, Int16[] v) + void VertexAttrib2(UInt32 index, [In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glVertexAttrib4usv((GLuint)index, (GLushort*)v_ptr); + Delegates.glVertexAttrib2sv((UInt32)index, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib4usv(GLuint index, GLushort[] v) - { - unsafe - { - fixed (GLushort* v_ptr = v) - { - Delegates.glVertexAttrib4usv((GLuint)index, (GLushort*)v_ptr); - } - } - } - - public static - void VertexAttrib4usv(Int32 index, ref Int16 v) + void VertexAttrib2(UInt32 index, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttrib4usv((GLuint)index, (GLushort*)v_ptr); + Delegates.glVertexAttrib2sv((UInt32)index, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib4usv(GLuint index, ref GLushort v) + void VertexAttrib3(UInt32 index, Double x, Double y, Double z) + { + Delegates.glVertexAttrib3d((UInt32)index, (Double)x, (Double)y, (Double)z); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib3(UInt32 index, Double* v) + { + unsafe { Delegates.glVertexAttrib3dv((UInt32)index, (Double*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib3(UInt32 index, [In, Out] Double[] v) { unsafe { - fixed (GLushort* v_ptr = &v) + fixed (Double* v_ptr = v) { - Delegates.glVertexAttrib4usv((GLuint)index, (GLushort*)v_ptr); + Delegates.glVertexAttrib3dv((UInt32)index, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribPointer(Int32 index, GLint size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, GLsizei stride, void* pointer) + void VertexAttrib3(UInt32 index, ref Double v) + { + unsafe + { + fixed (Double* v_ptr = &v) + { + Delegates.glVertexAttrib3dv((UInt32)index, (Double*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib3(UInt32 index, Single x, Single y, Single z) + { + Delegates.glVertexAttrib3f((UInt32)index, (Single)x, (Single)y, (Single)z); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib3(UInt32 index, Single* v) + { + unsafe { Delegates.glVertexAttrib3fv((UInt32)index, (Single*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib3(UInt32 index, [In, Out] Single[] v) + { + unsafe + { + fixed (Single* v_ptr = v) + { + Delegates.glVertexAttrib3fv((UInt32)index, (Single*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib3(UInt32 index, ref Single v) + { + unsafe + { + fixed (Single* v_ptr = &v) + { + Delegates.glVertexAttrib3fv((UInt32)index, (Single*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib3(UInt32 index, Int16 x, Int16 y, Int16 z) + { + Delegates.glVertexAttrib3s((UInt32)index, (Int16)x, (Int16)y, (Int16)z); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib3(UInt32 index, Int16* v) + { + unsafe { Delegates.glVertexAttrib3sv((UInt32)index, (Int16*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib3(UInt32 index, [In, Out] Int16[] v) + { + unsafe + { + fixed (Int16* v_ptr = v) + { + Delegates.glVertexAttrib3sv((UInt32)index, (Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib3(UInt32 index, ref Int16 v) + { + unsafe + { + fixed (Int16* v_ptr = &v) + { + Delegates.glVertexAttrib3sv((UInt32)index, (Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4N(UInt32 index, SByte* v) + { + unsafe { Delegates.glVertexAttrib4Nbv((UInt32)index, (SByte*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, [In, Out] SByte[] v) + { + unsafe + { + fixed (SByte* v_ptr = v) + { + Delegates.glVertexAttrib4Nbv((UInt32)index, (SByte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, ref SByte v) + { + unsafe + { + fixed (SByte* v_ptr = &v) + { + Delegates.glVertexAttrib4Nbv((UInt32)index, (SByte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4N(UInt32 index, Int32* v) + { + unsafe { Delegates.glVertexAttrib4Niv((UInt32)index, (Int32*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, [In, Out] Int32[] v) + { + unsafe + { + fixed (Int32* v_ptr = v) + { + Delegates.glVertexAttrib4Niv((UInt32)index, (Int32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, ref Int32 v) + { + unsafe + { + fixed (Int32* v_ptr = &v) + { + Delegates.glVertexAttrib4Niv((UInt32)index, (Int32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4N(UInt32 index, Int16* v) + { + unsafe { Delegates.glVertexAttrib4Nsv((UInt32)index, (Int16*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, [In, Out] Int16[] v) + { + unsafe + { + fixed (Int16* v_ptr = v) + { + Delegates.glVertexAttrib4Nsv((UInt32)index, (Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, ref Int16 v) + { + unsafe + { + fixed (Int16* v_ptr = &v) + { + Delegates.glVertexAttrib4Nsv((UInt32)index, (Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, Byte x, Byte y, Byte z, Byte w) + { + Delegates.glVertexAttrib4Nub((UInt32)index, (Byte)x, (Byte)y, (Byte)z, (Byte)w); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4N(UInt32 index, Byte* v) + { + unsafe { Delegates.glVertexAttrib4Nubv((UInt32)index, (Byte*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, [In, Out] Byte[] v) + { + unsafe + { + fixed (Byte* v_ptr = v) + { + Delegates.glVertexAttrib4Nubv((UInt32)index, (Byte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, ref Byte v) + { + unsafe + { + fixed (Byte* v_ptr = &v) + { + Delegates.glVertexAttrib4Nubv((UInt32)index, (Byte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4N(UInt32 index, UInt32* v) + { + unsafe { Delegates.glVertexAttrib4Nuiv((UInt32)index, (UInt32*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, [In, Out] UInt32[] v) + { + unsafe + { + fixed (UInt32* v_ptr = v) + { + Delegates.glVertexAttrib4Nuiv((UInt32)index, (UInt32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, ref UInt32 v) + { + unsafe + { + fixed (UInt32* v_ptr = &v) + { + Delegates.glVertexAttrib4Nuiv((UInt32)index, (UInt32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4N(UInt32 index, UInt16* v) + { + unsafe { Delegates.glVertexAttrib4Nusv((UInt32)index, (UInt16*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, [In, Out] UInt16[] v) + { + unsafe + { + fixed (UInt16* v_ptr = v) + { + Delegates.glVertexAttrib4Nusv((UInt32)index, (UInt16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, ref UInt16 v) + { + unsafe + { + fixed (UInt16* v_ptr = &v) + { + Delegates.glVertexAttrib4Nusv((UInt32)index, (UInt16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4(UInt32 index, SByte* v) + { + unsafe { Delegates.glVertexAttrib4bv((UInt32)index, (SByte*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, [In, Out] SByte[] v) + { + unsafe + { + fixed (SByte* v_ptr = v) + { + Delegates.glVertexAttrib4bv((UInt32)index, (SByte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, ref SByte v) + { + unsafe + { + fixed (SByte* v_ptr = &v) + { + Delegates.glVertexAttrib4bv((UInt32)index, (SByte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, Double x, Double y, Double z, Double w) + { + Delegates.glVertexAttrib4d((UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4(UInt32 index, Double* v) + { + unsafe { Delegates.glVertexAttrib4dv((UInt32)index, (Double*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, [In, Out] Double[] v) + { + unsafe + { + fixed (Double* v_ptr = v) + { + Delegates.glVertexAttrib4dv((UInt32)index, (Double*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, ref Double v) + { + unsafe + { + fixed (Double* v_ptr = &v) + { + Delegates.glVertexAttrib4dv((UInt32)index, (Double*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, Single x, Single y, Single z, Single w) + { + Delegates.glVertexAttrib4f((UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4(UInt32 index, Single* v) + { + unsafe { Delegates.glVertexAttrib4fv((UInt32)index, (Single*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, [In, Out] Single[] v) + { + unsafe + { + fixed (Single* v_ptr = v) + { + Delegates.glVertexAttrib4fv((UInt32)index, (Single*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, ref Single v) + { + unsafe + { + fixed (Single* v_ptr = &v) + { + Delegates.glVertexAttrib4fv((UInt32)index, (Single*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4(UInt32 index, Int32* v) + { + unsafe { Delegates.glVertexAttrib4iv((UInt32)index, (Int32*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, [In, Out] Int32[] v) + { + unsafe + { + fixed (Int32* v_ptr = v) + { + Delegates.glVertexAttrib4iv((UInt32)index, (Int32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, ref Int32 v) + { + unsafe + { + fixed (Int32* v_ptr = &v) + { + Delegates.glVertexAttrib4iv((UInt32)index, (Int32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w) + { + Delegates.glVertexAttrib4s((UInt32)index, (Int16)x, (Int16)y, (Int16)z, (Int16)w); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4(UInt32 index, Int16* v) + { + unsafe { Delegates.glVertexAttrib4sv((UInt32)index, (Int16*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, [In, Out] Int16[] v) + { + unsafe + { + fixed (Int16* v_ptr = v) + { + Delegates.glVertexAttrib4sv((UInt32)index, (Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, ref Int16 v) + { + unsafe + { + fixed (Int16* v_ptr = &v) + { + Delegates.glVertexAttrib4sv((UInt32)index, (Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4(UInt32 index, Byte* v) + { + unsafe { Delegates.glVertexAttrib4ubv((UInt32)index, (Byte*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, [In, Out] Byte[] v) + { + unsafe + { + fixed (Byte* v_ptr = v) + { + Delegates.glVertexAttrib4ubv((UInt32)index, (Byte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, ref Byte v) + { + unsafe + { + fixed (Byte* v_ptr = &v) + { + Delegates.glVertexAttrib4ubv((UInt32)index, (Byte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4(UInt32 index, UInt32* v) + { + unsafe { Delegates.glVertexAttrib4uiv((UInt32)index, (UInt32*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, [In, Out] UInt32[] v) + { + unsafe + { + fixed (UInt32* v_ptr = v) + { + Delegates.glVertexAttrib4uiv((UInt32)index, (UInt32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, ref UInt32 v) + { + unsafe + { + fixed (UInt32* v_ptr = &v) + { + Delegates.glVertexAttrib4uiv((UInt32)index, (UInt32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4(UInt32 index, UInt16* v) + { + unsafe { Delegates.glVertexAttrib4usv((UInt32)index, (UInt16*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, [In, Out] UInt16[] v) + { + unsafe + { + fixed (UInt16* v_ptr = v) + { + Delegates.glVertexAttrib4usv((UInt32)index, (UInt16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, ref UInt16 v) + { + unsafe + { + fixed (UInt16* v_ptr = &v) + { + Delegates.glVertexAttrib4usv((UInt32)index, (UInt16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttribPointer(Int32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, void* pointer) { { - Delegates.glVertexAttribPointer((GLuint)index, (GLint)size, (GL.Enums.VERSION_2_0)type, (GL.Enums.Boolean)normalized, (GLsizei)stride, (void*)pointer); + Delegates.glVertexAttribPointer((UInt32)index, (Int32)size, (GL.Enums.VERSION_2_0)type, (GL.Enums.Boolean)normalized, (Int32)stride, (void*)pointer); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribPointer(GLuint index, GLint size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, GLsizei stride, void* pointer) + unsafe void VertexAttribPointer(UInt32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, void* pointer) { - unsafe { Delegates.glVertexAttribPointer((GLuint)index, (GLint)size, (GL.Enums.VERSION_2_0)type, (GL.Enums.Boolean)normalized, (GLsizei)stride, (void*)pointer); } + unsafe { Delegates.glVertexAttribPointer((UInt32)index, (Int32)size, (GL.Enums.VERSION_2_0)type, (GL.Enums.Boolean)normalized, (Int32)stride, (void*)pointer); } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix2x3fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value) + unsafe void UniformMatrix2x3(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) { - unsafe { Delegates.glUniformMatrix2x3fv((GLint)location, (GLsizei)count, (GL.Enums.Boolean)transpose, (GLfloat*)value); } + unsafe { Delegates.glUniformMatrix2x3fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix3x2fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value) + unsafe void UniformMatrix3x2(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) { - unsafe { Delegates.glUniformMatrix3x2fv((GLint)location, (GLsizei)count, (GL.Enums.Boolean)transpose, (GLfloat*)value); } + unsafe { Delegates.glUniformMatrix3x2fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix2x4fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value) + unsafe void UniformMatrix2x4(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) { - unsafe { Delegates.glUniformMatrix2x4fv((GLint)location, (GLsizei)count, (GL.Enums.Boolean)transpose, (GLfloat*)value); } + unsafe { Delegates.glUniformMatrix2x4fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix4x2fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value) + unsafe void UniformMatrix4x2(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) { - unsafe { Delegates.glUniformMatrix4x2fv((GLint)location, (GLsizei)count, (GL.Enums.Boolean)transpose, (GLfloat*)value); } + unsafe { Delegates.glUniformMatrix4x2fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix3x4fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value) + unsafe void UniformMatrix3x4(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) { - unsafe { Delegates.glUniformMatrix3x4fv((GLint)location, (GLsizei)count, (GL.Enums.Boolean)transpose, (GLfloat*)value); } + unsafe { Delegates.glUniformMatrix3x4fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix4x3fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value) + unsafe void UniformMatrix4x3(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) { - unsafe { Delegates.glUniformMatrix4x3fv((GLint)location, (GLsizei)count, (GL.Enums.Boolean)transpose, (GLfloat*)value); } + unsafe { Delegates.glUniformMatrix4x3fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } [System.CLSCompliant(false)] public static - unsafe void VertexPointervINTEL(GLint size, GL.Enums.VertexPointerType type, void* pointer) + unsafe void VertexPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, void* pointer) { - unsafe { Delegates.glVertexPointervINTEL((GLint)size, (GL.Enums.VertexPointerType)type, (void*)pointer); } + unsafe { Delegates.glVertexPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (void*)pointer); } } public static - void VertexPointervINTEL(GLint size, GL.Enums.VertexPointerType type, object pointer) + void VertexPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glVertexPointervINTEL((GLint)size, (GL.Enums.VertexPointerType)type, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -15578,7 +13862,7 @@ namespace OpenTK.OpenGL } public static - void NormalPointervINTEL(GL.Enums.NormalPointerType type, object pointer) + void NormalPointervINTEL(GL.Enums.NormalPointerType type, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe @@ -15596,20 +13880,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void ColorPointervINTEL(GLint size, GL.Enums.VertexPointerType type, void* pointer) + unsafe void ColorPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, void* pointer) { - unsafe { Delegates.glColorPointervINTEL((GLint)size, (GL.Enums.VertexPointerType)type, (void*)pointer); } + unsafe { Delegates.glColorPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (void*)pointer); } } public static - void ColorPointervINTEL(GLint size, GL.Enums.VertexPointerType type, object pointer) + void ColorPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glColorPointervINTEL((GLint)size, (GL.Enums.VertexPointerType)type, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glColorPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -15620,20 +13904,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void TexCoordPointervINTEL(GLint size, GL.Enums.VertexPointerType type, void* pointer) + unsafe void TexCoordPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, void* pointer) { - unsafe { Delegates.glTexCoordPointervINTEL((GLint)size, (GL.Enums.VertexPointerType)type, (void*)pointer); } + unsafe { Delegates.glTexCoordPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (void*)pointer); } } public static - void TexCoordPointervINTEL(GLint size, GL.Enums.VertexPointerType type, object pointer) + void TexCoordPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glTexCoordPointervINTEL((GLint)size, (GL.Enums.VertexPointerType)type, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glTexCoordPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -15645,768 +13929,768 @@ namespace OpenTK.OpenGL public static void TbufferMask3DFX(Int32 mask) { - Delegates.glTbufferMask3DFX((GLuint)mask); + Delegates.glTbufferMask3DFX((UInt32)mask); } [System.CLSCompliant(false)] public static - void TbufferMask3DFX(GLuint mask) + void TbufferMask3DFX(UInt32 mask) { - Delegates.glTbufferMask3DFX((GLuint)mask); + Delegates.glTbufferMask3DFX((UInt32)mask); } public static class ARB { public static - void ActiveTexture(GL.Enums.ARB_multitexture texture) + void ActiveTextureARB(GL.Enums.ARB_multitexture texture) { Delegates.glActiveTextureARB((GL.Enums.ARB_multitexture)texture); } public static - void ClientActiveTexture(GL.Enums.ARB_multitexture texture) + void ClientActiveTextureARB(GL.Enums.ARB_multitexture texture) { Delegates.glClientActiveTextureARB((GL.Enums.ARB_multitexture)texture); } public static - void MultiTexCoord1d(GL.Enums.ARB_multitexture target, GLdouble s) + void MultiTexCoord1(GL.Enums.ARB_multitexture target, Double s) { - Delegates.glMultiTexCoord1dARB((GL.Enums.ARB_multitexture)target, (GLdouble)s); + Delegates.glMultiTexCoord1dARB((GL.Enums.ARB_multitexture)target, (Double)s); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1dv(GL.Enums.ARB_multitexture target, GLdouble* v) + unsafe void MultiTexCoord1(GL.Enums.ARB_multitexture target, Double* v) { - unsafe { Delegates.glMultiTexCoord1dvARB((GL.Enums.ARB_multitexture)target, (GLdouble*)v); } + unsafe { Delegates.glMultiTexCoord1dvARB((GL.Enums.ARB_multitexture)target, (Double*)v); } } public static - void MultiTexCoord1dv(GL.Enums.ARB_multitexture target, GLdouble[] v) + void MultiTexCoord1(GL.Enums.ARB_multitexture target, [In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glMultiTexCoord1dvARB((GL.Enums.ARB_multitexture)target, (GLdouble*)v_ptr); + Delegates.glMultiTexCoord1dvARB((GL.Enums.ARB_multitexture)target, (Double*)v_ptr); } } } public static - void MultiTexCoord1dv(GL.Enums.ARB_multitexture target, ref GLdouble v) + void MultiTexCoord1(GL.Enums.ARB_multitexture target, ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glMultiTexCoord1dvARB((GL.Enums.ARB_multitexture)target, (GLdouble*)v_ptr); + Delegates.glMultiTexCoord1dvARB((GL.Enums.ARB_multitexture)target, (Double*)v_ptr); } } } public static - void MultiTexCoord1f(GL.Enums.ARB_multitexture target, GLfloat s) + void MultiTexCoord1(GL.Enums.ARB_multitexture target, Single s) { - Delegates.glMultiTexCoord1fARB((GL.Enums.ARB_multitexture)target, (GLfloat)s); + Delegates.glMultiTexCoord1fARB((GL.Enums.ARB_multitexture)target, (Single)s); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1fv(GL.Enums.ARB_multitexture target, GLfloat* v) + unsafe void MultiTexCoord1(GL.Enums.ARB_multitexture target, Single* v) { - unsafe { Delegates.glMultiTexCoord1fvARB((GL.Enums.ARB_multitexture)target, (GLfloat*)v); } + unsafe { Delegates.glMultiTexCoord1fvARB((GL.Enums.ARB_multitexture)target, (Single*)v); } } public static - void MultiTexCoord1fv(GL.Enums.ARB_multitexture target, GLfloat[] v) + void MultiTexCoord1(GL.Enums.ARB_multitexture target, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glMultiTexCoord1fvARB((GL.Enums.ARB_multitexture)target, (GLfloat*)v_ptr); + Delegates.glMultiTexCoord1fvARB((GL.Enums.ARB_multitexture)target, (Single*)v_ptr); } } } public static - void MultiTexCoord1fv(GL.Enums.ARB_multitexture target, ref GLfloat v) + void MultiTexCoord1(GL.Enums.ARB_multitexture target, ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glMultiTexCoord1fvARB((GL.Enums.ARB_multitexture)target, (GLfloat*)v_ptr); + Delegates.glMultiTexCoord1fvARB((GL.Enums.ARB_multitexture)target, (Single*)v_ptr); } } } public static - void MultiTexCoord1i(GL.Enums.ARB_multitexture target, GLint s) + void MultiTexCoord1(GL.Enums.ARB_multitexture target, Int32 s) { - Delegates.glMultiTexCoord1iARB((GL.Enums.ARB_multitexture)target, (GLint)s); + Delegates.glMultiTexCoord1iARB((GL.Enums.ARB_multitexture)target, (Int32)s); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1iv(GL.Enums.ARB_multitexture target, GLint* v) + unsafe void MultiTexCoord1(GL.Enums.ARB_multitexture target, Int32* v) { - unsafe { Delegates.glMultiTexCoord1ivARB((GL.Enums.ARB_multitexture)target, (GLint*)v); } + unsafe { Delegates.glMultiTexCoord1ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v); } } public static - void MultiTexCoord1iv(GL.Enums.ARB_multitexture target, GLint[] v) + void MultiTexCoord1(GL.Enums.ARB_multitexture target, [In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glMultiTexCoord1ivARB((GL.Enums.ARB_multitexture)target, (GLint*)v_ptr); + Delegates.glMultiTexCoord1ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord1iv(GL.Enums.ARB_multitexture target, ref GLint v) + void MultiTexCoord1(GL.Enums.ARB_multitexture target, ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glMultiTexCoord1ivARB((GL.Enums.ARB_multitexture)target, (GLint*)v_ptr); + Delegates.glMultiTexCoord1ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord1s(GL.Enums.ARB_multitexture target, GLshort s) + void MultiTexCoord1(GL.Enums.ARB_multitexture target, Int16 s) { - Delegates.glMultiTexCoord1sARB((GL.Enums.ARB_multitexture)target, (GLshort)s); + Delegates.glMultiTexCoord1sARB((GL.Enums.ARB_multitexture)target, (Int16)s); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1sv(GL.Enums.ARB_multitexture target, GLshort* v) + unsafe void MultiTexCoord1(GL.Enums.ARB_multitexture target, Int16* v) { - unsafe { Delegates.glMultiTexCoord1svARB((GL.Enums.ARB_multitexture)target, (GLshort*)v); } + unsafe { Delegates.glMultiTexCoord1svARB((GL.Enums.ARB_multitexture)target, (Int16*)v); } } public static - void MultiTexCoord1sv(GL.Enums.ARB_multitexture target, GLshort[] v) + void MultiTexCoord1(GL.Enums.ARB_multitexture target, [In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord1svARB((GL.Enums.ARB_multitexture)target, (GLshort*)v_ptr); + Delegates.glMultiTexCoord1svARB((GL.Enums.ARB_multitexture)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord1sv(GL.Enums.ARB_multitexture target, ref GLshort v) + void MultiTexCoord1(GL.Enums.ARB_multitexture target, ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord1svARB((GL.Enums.ARB_multitexture)target, (GLshort*)v_ptr); + Delegates.glMultiTexCoord1svARB((GL.Enums.ARB_multitexture)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord2d(GL.Enums.ARB_multitexture target, GLdouble s, GLdouble t) + void MultiTexCoord2(GL.Enums.ARB_multitexture target, Double s, Double t) { - Delegates.glMultiTexCoord2dARB((GL.Enums.ARB_multitexture)target, (GLdouble)s, (GLdouble)t); + Delegates.glMultiTexCoord2dARB((GL.Enums.ARB_multitexture)target, (Double)s, (Double)t); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2dv(GL.Enums.ARB_multitexture target, GLdouble* v) + unsafe void MultiTexCoord2(GL.Enums.ARB_multitexture target, Double* v) { - unsafe { Delegates.glMultiTexCoord2dvARB((GL.Enums.ARB_multitexture)target, (GLdouble*)v); } + unsafe { Delegates.glMultiTexCoord2dvARB((GL.Enums.ARB_multitexture)target, (Double*)v); } } public static - void MultiTexCoord2dv(GL.Enums.ARB_multitexture target, GLdouble[] v) + void MultiTexCoord2(GL.Enums.ARB_multitexture target, [In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glMultiTexCoord2dvARB((GL.Enums.ARB_multitexture)target, (GLdouble*)v_ptr); + Delegates.glMultiTexCoord2dvARB((GL.Enums.ARB_multitexture)target, (Double*)v_ptr); } } } public static - void MultiTexCoord2dv(GL.Enums.ARB_multitexture target, ref GLdouble v) + void MultiTexCoord2(GL.Enums.ARB_multitexture target, ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glMultiTexCoord2dvARB((GL.Enums.ARB_multitexture)target, (GLdouble*)v_ptr); + Delegates.glMultiTexCoord2dvARB((GL.Enums.ARB_multitexture)target, (Double*)v_ptr); } } } public static - void MultiTexCoord2f(GL.Enums.ARB_multitexture target, GLfloat s, GLfloat t) + void MultiTexCoord2(GL.Enums.ARB_multitexture target, Single s, Single t) { - Delegates.glMultiTexCoord2fARB((GL.Enums.ARB_multitexture)target, (GLfloat)s, (GLfloat)t); + Delegates.glMultiTexCoord2fARB((GL.Enums.ARB_multitexture)target, (Single)s, (Single)t); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2fv(GL.Enums.ARB_multitexture target, GLfloat* v) + unsafe void MultiTexCoord2(GL.Enums.ARB_multitexture target, Single* v) { - unsafe { Delegates.glMultiTexCoord2fvARB((GL.Enums.ARB_multitexture)target, (GLfloat*)v); } + unsafe { Delegates.glMultiTexCoord2fvARB((GL.Enums.ARB_multitexture)target, (Single*)v); } } public static - void MultiTexCoord2fv(GL.Enums.ARB_multitexture target, GLfloat[] v) + void MultiTexCoord2(GL.Enums.ARB_multitexture target, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glMultiTexCoord2fvARB((GL.Enums.ARB_multitexture)target, (GLfloat*)v_ptr); + Delegates.glMultiTexCoord2fvARB((GL.Enums.ARB_multitexture)target, (Single*)v_ptr); } } } public static - void MultiTexCoord2fv(GL.Enums.ARB_multitexture target, ref GLfloat v) + void MultiTexCoord2(GL.Enums.ARB_multitexture target, ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glMultiTexCoord2fvARB((GL.Enums.ARB_multitexture)target, (GLfloat*)v_ptr); + Delegates.glMultiTexCoord2fvARB((GL.Enums.ARB_multitexture)target, (Single*)v_ptr); } } } public static - void MultiTexCoord2i(GL.Enums.ARB_multitexture target, GLint s, GLint t) + void MultiTexCoord2(GL.Enums.ARB_multitexture target, Int32 s, Int32 t) { - Delegates.glMultiTexCoord2iARB((GL.Enums.ARB_multitexture)target, (GLint)s, (GLint)t); + Delegates.glMultiTexCoord2iARB((GL.Enums.ARB_multitexture)target, (Int32)s, (Int32)t); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2iv(GL.Enums.ARB_multitexture target, GLint* v) + unsafe void MultiTexCoord2(GL.Enums.ARB_multitexture target, Int32* v) { - unsafe { Delegates.glMultiTexCoord2ivARB((GL.Enums.ARB_multitexture)target, (GLint*)v); } + unsafe { Delegates.glMultiTexCoord2ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v); } } public static - void MultiTexCoord2iv(GL.Enums.ARB_multitexture target, GLint[] v) + void MultiTexCoord2(GL.Enums.ARB_multitexture target, [In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glMultiTexCoord2ivARB((GL.Enums.ARB_multitexture)target, (GLint*)v_ptr); + Delegates.glMultiTexCoord2ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord2iv(GL.Enums.ARB_multitexture target, ref GLint v) + void MultiTexCoord2(GL.Enums.ARB_multitexture target, ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glMultiTexCoord2ivARB((GL.Enums.ARB_multitexture)target, (GLint*)v_ptr); + Delegates.glMultiTexCoord2ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord2s(GL.Enums.ARB_multitexture target, GLshort s, GLshort t) + void MultiTexCoord2(GL.Enums.ARB_multitexture target, Int16 s, Int16 t) { - Delegates.glMultiTexCoord2sARB((GL.Enums.ARB_multitexture)target, (GLshort)s, (GLshort)t); + Delegates.glMultiTexCoord2sARB((GL.Enums.ARB_multitexture)target, (Int16)s, (Int16)t); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2sv(GL.Enums.ARB_multitexture target, GLshort* v) + unsafe void MultiTexCoord2(GL.Enums.ARB_multitexture target, Int16* v) { - unsafe { Delegates.glMultiTexCoord2svARB((GL.Enums.ARB_multitexture)target, (GLshort*)v); } + unsafe { Delegates.glMultiTexCoord2svARB((GL.Enums.ARB_multitexture)target, (Int16*)v); } } public static - void MultiTexCoord2sv(GL.Enums.ARB_multitexture target, GLshort[] v) + void MultiTexCoord2(GL.Enums.ARB_multitexture target, [In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord2svARB((GL.Enums.ARB_multitexture)target, (GLshort*)v_ptr); + Delegates.glMultiTexCoord2svARB((GL.Enums.ARB_multitexture)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord2sv(GL.Enums.ARB_multitexture target, ref GLshort v) + void MultiTexCoord2(GL.Enums.ARB_multitexture target, ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord2svARB((GL.Enums.ARB_multitexture)target, (GLshort*)v_ptr); + Delegates.glMultiTexCoord2svARB((GL.Enums.ARB_multitexture)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord3d(GL.Enums.ARB_multitexture target, GLdouble s, GLdouble t, GLdouble r) + void MultiTexCoord3(GL.Enums.ARB_multitexture target, Double s, Double t, Double r) { - Delegates.glMultiTexCoord3dARB((GL.Enums.ARB_multitexture)target, (GLdouble)s, (GLdouble)t, (GLdouble)r); + Delegates.glMultiTexCoord3dARB((GL.Enums.ARB_multitexture)target, (Double)s, (Double)t, (Double)r); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3dv(GL.Enums.ARB_multitexture target, GLdouble* v) + unsafe void MultiTexCoord3(GL.Enums.ARB_multitexture target, Double* v) { - unsafe { Delegates.glMultiTexCoord3dvARB((GL.Enums.ARB_multitexture)target, (GLdouble*)v); } + unsafe { Delegates.glMultiTexCoord3dvARB((GL.Enums.ARB_multitexture)target, (Double*)v); } } public static - void MultiTexCoord3dv(GL.Enums.ARB_multitexture target, GLdouble[] v) + void MultiTexCoord3(GL.Enums.ARB_multitexture target, [In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glMultiTexCoord3dvARB((GL.Enums.ARB_multitexture)target, (GLdouble*)v_ptr); + Delegates.glMultiTexCoord3dvARB((GL.Enums.ARB_multitexture)target, (Double*)v_ptr); } } } public static - void MultiTexCoord3dv(GL.Enums.ARB_multitexture target, ref GLdouble v) + void MultiTexCoord3(GL.Enums.ARB_multitexture target, ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glMultiTexCoord3dvARB((GL.Enums.ARB_multitexture)target, (GLdouble*)v_ptr); + Delegates.glMultiTexCoord3dvARB((GL.Enums.ARB_multitexture)target, (Double*)v_ptr); } } } public static - void MultiTexCoord3f(GL.Enums.ARB_multitexture target, GLfloat s, GLfloat t, GLfloat r) + void MultiTexCoord3(GL.Enums.ARB_multitexture target, Single s, Single t, Single r) { - Delegates.glMultiTexCoord3fARB((GL.Enums.ARB_multitexture)target, (GLfloat)s, (GLfloat)t, (GLfloat)r); + Delegates.glMultiTexCoord3fARB((GL.Enums.ARB_multitexture)target, (Single)s, (Single)t, (Single)r); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3fv(GL.Enums.ARB_multitexture target, GLfloat* v) + unsafe void MultiTexCoord3(GL.Enums.ARB_multitexture target, Single* v) { - unsafe { Delegates.glMultiTexCoord3fvARB((GL.Enums.ARB_multitexture)target, (GLfloat*)v); } + unsafe { Delegates.glMultiTexCoord3fvARB((GL.Enums.ARB_multitexture)target, (Single*)v); } } public static - void MultiTexCoord3fv(GL.Enums.ARB_multitexture target, GLfloat[] v) + void MultiTexCoord3(GL.Enums.ARB_multitexture target, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glMultiTexCoord3fvARB((GL.Enums.ARB_multitexture)target, (GLfloat*)v_ptr); + Delegates.glMultiTexCoord3fvARB((GL.Enums.ARB_multitexture)target, (Single*)v_ptr); } } } public static - void MultiTexCoord3fv(GL.Enums.ARB_multitexture target, ref GLfloat v) + void MultiTexCoord3(GL.Enums.ARB_multitexture target, ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glMultiTexCoord3fvARB((GL.Enums.ARB_multitexture)target, (GLfloat*)v_ptr); + Delegates.glMultiTexCoord3fvARB((GL.Enums.ARB_multitexture)target, (Single*)v_ptr); } } } public static - void MultiTexCoord3i(GL.Enums.ARB_multitexture target, GLint s, GLint t, GLint r) + void MultiTexCoord3(GL.Enums.ARB_multitexture target, Int32 s, Int32 t, Int32 r) { - Delegates.glMultiTexCoord3iARB((GL.Enums.ARB_multitexture)target, (GLint)s, (GLint)t, (GLint)r); + Delegates.glMultiTexCoord3iARB((GL.Enums.ARB_multitexture)target, (Int32)s, (Int32)t, (Int32)r); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3iv(GL.Enums.ARB_multitexture target, GLint* v) + unsafe void MultiTexCoord3(GL.Enums.ARB_multitexture target, Int32* v) { - unsafe { Delegates.glMultiTexCoord3ivARB((GL.Enums.ARB_multitexture)target, (GLint*)v); } + unsafe { Delegates.glMultiTexCoord3ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v); } } public static - void MultiTexCoord3iv(GL.Enums.ARB_multitexture target, GLint[] v) + void MultiTexCoord3(GL.Enums.ARB_multitexture target, [In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glMultiTexCoord3ivARB((GL.Enums.ARB_multitexture)target, (GLint*)v_ptr); + Delegates.glMultiTexCoord3ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord3iv(GL.Enums.ARB_multitexture target, ref GLint v) + void MultiTexCoord3(GL.Enums.ARB_multitexture target, ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glMultiTexCoord3ivARB((GL.Enums.ARB_multitexture)target, (GLint*)v_ptr); + Delegates.glMultiTexCoord3ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord3s(GL.Enums.ARB_multitexture target, GLshort s, GLshort t, GLshort r) + void MultiTexCoord3(GL.Enums.ARB_multitexture target, Int16 s, Int16 t, Int16 r) { - Delegates.glMultiTexCoord3sARB((GL.Enums.ARB_multitexture)target, (GLshort)s, (GLshort)t, (GLshort)r); + Delegates.glMultiTexCoord3sARB((GL.Enums.ARB_multitexture)target, (Int16)s, (Int16)t, (Int16)r); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3sv(GL.Enums.ARB_multitexture target, GLshort* v) + unsafe void MultiTexCoord3(GL.Enums.ARB_multitexture target, Int16* v) { - unsafe { Delegates.glMultiTexCoord3svARB((GL.Enums.ARB_multitexture)target, (GLshort*)v); } + unsafe { Delegates.glMultiTexCoord3svARB((GL.Enums.ARB_multitexture)target, (Int16*)v); } } public static - void MultiTexCoord3sv(GL.Enums.ARB_multitexture target, GLshort[] v) + void MultiTexCoord3(GL.Enums.ARB_multitexture target, [In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord3svARB((GL.Enums.ARB_multitexture)target, (GLshort*)v_ptr); + Delegates.glMultiTexCoord3svARB((GL.Enums.ARB_multitexture)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord3sv(GL.Enums.ARB_multitexture target, ref GLshort v) + void MultiTexCoord3(GL.Enums.ARB_multitexture target, ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord3svARB((GL.Enums.ARB_multitexture)target, (GLshort*)v_ptr); + Delegates.glMultiTexCoord3svARB((GL.Enums.ARB_multitexture)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord4d(GL.Enums.ARB_multitexture target, GLdouble s, GLdouble t, GLdouble r, GLdouble q) + void MultiTexCoord4(GL.Enums.ARB_multitexture target, Double s, Double t, Double r, Double q) { - Delegates.glMultiTexCoord4dARB((GL.Enums.ARB_multitexture)target, (GLdouble)s, (GLdouble)t, (GLdouble)r, (GLdouble)q); + Delegates.glMultiTexCoord4dARB((GL.Enums.ARB_multitexture)target, (Double)s, (Double)t, (Double)r, (Double)q); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4dv(GL.Enums.ARB_multitexture target, GLdouble* v) + unsafe void MultiTexCoord4(GL.Enums.ARB_multitexture target, Double* v) { - unsafe { Delegates.glMultiTexCoord4dvARB((GL.Enums.ARB_multitexture)target, (GLdouble*)v); } + unsafe { Delegates.glMultiTexCoord4dvARB((GL.Enums.ARB_multitexture)target, (Double*)v); } } public static - void MultiTexCoord4dv(GL.Enums.ARB_multitexture target, GLdouble[] v) + void MultiTexCoord4(GL.Enums.ARB_multitexture target, [In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glMultiTexCoord4dvARB((GL.Enums.ARB_multitexture)target, (GLdouble*)v_ptr); + Delegates.glMultiTexCoord4dvARB((GL.Enums.ARB_multitexture)target, (Double*)v_ptr); } } } public static - void MultiTexCoord4dv(GL.Enums.ARB_multitexture target, ref GLdouble v) + void MultiTexCoord4(GL.Enums.ARB_multitexture target, ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glMultiTexCoord4dvARB((GL.Enums.ARB_multitexture)target, (GLdouble*)v_ptr); + Delegates.glMultiTexCoord4dvARB((GL.Enums.ARB_multitexture)target, (Double*)v_ptr); } } } public static - void MultiTexCoord4f(GL.Enums.ARB_multitexture target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) + void MultiTexCoord4(GL.Enums.ARB_multitexture target, Single s, Single t, Single r, Single q) { - Delegates.glMultiTexCoord4fARB((GL.Enums.ARB_multitexture)target, (GLfloat)s, (GLfloat)t, (GLfloat)r, (GLfloat)q); + Delegates.glMultiTexCoord4fARB((GL.Enums.ARB_multitexture)target, (Single)s, (Single)t, (Single)r, (Single)q); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4fv(GL.Enums.ARB_multitexture target, GLfloat* v) + unsafe void MultiTexCoord4(GL.Enums.ARB_multitexture target, Single* v) { - unsafe { Delegates.glMultiTexCoord4fvARB((GL.Enums.ARB_multitexture)target, (GLfloat*)v); } + unsafe { Delegates.glMultiTexCoord4fvARB((GL.Enums.ARB_multitexture)target, (Single*)v); } } public static - void MultiTexCoord4fv(GL.Enums.ARB_multitexture target, GLfloat[] v) + void MultiTexCoord4(GL.Enums.ARB_multitexture target, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glMultiTexCoord4fvARB((GL.Enums.ARB_multitexture)target, (GLfloat*)v_ptr); + Delegates.glMultiTexCoord4fvARB((GL.Enums.ARB_multitexture)target, (Single*)v_ptr); } } } public static - void MultiTexCoord4fv(GL.Enums.ARB_multitexture target, ref GLfloat v) + void MultiTexCoord4(GL.Enums.ARB_multitexture target, ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glMultiTexCoord4fvARB((GL.Enums.ARB_multitexture)target, (GLfloat*)v_ptr); + Delegates.glMultiTexCoord4fvARB((GL.Enums.ARB_multitexture)target, (Single*)v_ptr); } } } public static - void MultiTexCoord4i(GL.Enums.ARB_multitexture target, GLint s, GLint t, GLint r, GLint q) + void MultiTexCoord4(GL.Enums.ARB_multitexture target, Int32 s, Int32 t, Int32 r, Int32 q) { - Delegates.glMultiTexCoord4iARB((GL.Enums.ARB_multitexture)target, (GLint)s, (GLint)t, (GLint)r, (GLint)q); + Delegates.glMultiTexCoord4iARB((GL.Enums.ARB_multitexture)target, (Int32)s, (Int32)t, (Int32)r, (Int32)q); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4iv(GL.Enums.ARB_multitexture target, GLint* v) + unsafe void MultiTexCoord4(GL.Enums.ARB_multitexture target, Int32* v) { - unsafe { Delegates.glMultiTexCoord4ivARB((GL.Enums.ARB_multitexture)target, (GLint*)v); } + unsafe { Delegates.glMultiTexCoord4ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v); } } public static - void MultiTexCoord4iv(GL.Enums.ARB_multitexture target, GLint[] v) + void MultiTexCoord4(GL.Enums.ARB_multitexture target, [In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glMultiTexCoord4ivARB((GL.Enums.ARB_multitexture)target, (GLint*)v_ptr); + Delegates.glMultiTexCoord4ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord4iv(GL.Enums.ARB_multitexture target, ref GLint v) + void MultiTexCoord4(GL.Enums.ARB_multitexture target, ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glMultiTexCoord4ivARB((GL.Enums.ARB_multitexture)target, (GLint*)v_ptr); + Delegates.glMultiTexCoord4ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v_ptr); } } } public static - void MultiTexCoord4s(GL.Enums.ARB_multitexture target, GLshort s, GLshort t, GLshort r, GLshort q) + void MultiTexCoord4(GL.Enums.ARB_multitexture target, Int16 s, Int16 t, Int16 r, Int16 q) { - Delegates.glMultiTexCoord4sARB((GL.Enums.ARB_multitexture)target, (GLshort)s, (GLshort)t, (GLshort)r, (GLshort)q); + Delegates.glMultiTexCoord4sARB((GL.Enums.ARB_multitexture)target, (Int16)s, (Int16)t, (Int16)r, (Int16)q); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4sv(GL.Enums.ARB_multitexture target, GLshort* v) + unsafe void MultiTexCoord4(GL.Enums.ARB_multitexture target, Int16* v) { - unsafe { Delegates.glMultiTexCoord4svARB((GL.Enums.ARB_multitexture)target, (GLshort*)v); } + unsafe { Delegates.glMultiTexCoord4svARB((GL.Enums.ARB_multitexture)target, (Int16*)v); } } public static - void MultiTexCoord4sv(GL.Enums.ARB_multitexture target, GLshort[] v) + void MultiTexCoord4(GL.Enums.ARB_multitexture target, [In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord4svARB((GL.Enums.ARB_multitexture)target, (GLshort*)v_ptr); + Delegates.glMultiTexCoord4svARB((GL.Enums.ARB_multitexture)target, (Int16*)v_ptr); } } } public static - void MultiTexCoord4sv(GL.Enums.ARB_multitexture target, ref GLshort v) + void MultiTexCoord4(GL.Enums.ARB_multitexture target, ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord4svARB((GL.Enums.ARB_multitexture)target, (GLshort*)v_ptr); + Delegates.glMultiTexCoord4svARB((GL.Enums.ARB_multitexture)target, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void LoadTransposeMatrixf(GLfloat* m) + unsafe void LoadTransposeMatrixfARB(Single* m) { - unsafe { Delegates.glLoadTransposeMatrixfARB((GLfloat*)m); } + unsafe { Delegates.glLoadTransposeMatrixfARB((Single*)m); } } public static - void LoadTransposeMatrixf(GLfloat[] m) + void LoadTransposeMatrixfARB([In, Out] Single[] m) { unsafe { - fixed (GLfloat* m_ptr = m) + fixed (Single* m_ptr = m) { - Delegates.glLoadTransposeMatrixfARB((GLfloat*)m_ptr); + Delegates.glLoadTransposeMatrixfARB((Single*)m_ptr); } } } public static - void LoadTransposeMatrixf(ref GLfloat m) + void LoadTransposeMatrixfARB(ref Single m) { unsafe { - fixed (GLfloat* m_ptr = &m) + fixed (Single* m_ptr = &m) { - Delegates.glLoadTransposeMatrixfARB((GLfloat*)m_ptr); + Delegates.glLoadTransposeMatrixfARB((Single*)m_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void LoadTransposeMatrixd(GLdouble* m) + unsafe void LoadTransposeMatrixdARB(Double* m) { - unsafe { Delegates.glLoadTransposeMatrixdARB((GLdouble*)m); } + unsafe { Delegates.glLoadTransposeMatrixdARB((Double*)m); } } public static - void LoadTransposeMatrixd(GLdouble[] m) + void LoadTransposeMatrixdARB([In, Out] Double[] m) { unsafe { - fixed (GLdouble* m_ptr = m) + fixed (Double* m_ptr = m) { - Delegates.glLoadTransposeMatrixdARB((GLdouble*)m_ptr); + Delegates.glLoadTransposeMatrixdARB((Double*)m_ptr); } } } public static - void LoadTransposeMatrixd(ref GLdouble m) + void LoadTransposeMatrixdARB(ref Double m) { unsafe { - fixed (GLdouble* m_ptr = &m) + fixed (Double* m_ptr = &m) { - Delegates.glLoadTransposeMatrixdARB((GLdouble*)m_ptr); + Delegates.glLoadTransposeMatrixdARB((Double*)m_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultTransposeMatrixf(GLfloat* m) + unsafe void MultTransposeMatrixfARB(Single* m) { - unsafe { Delegates.glMultTransposeMatrixfARB((GLfloat*)m); } + unsafe { Delegates.glMultTransposeMatrixfARB((Single*)m); } } public static - void MultTransposeMatrixf(GLfloat[] m) + void MultTransposeMatrixfARB([In, Out] Single[] m) { unsafe { - fixed (GLfloat* m_ptr = m) + fixed (Single* m_ptr = m) { - Delegates.glMultTransposeMatrixfARB((GLfloat*)m_ptr); + Delegates.glMultTransposeMatrixfARB((Single*)m_ptr); } } } public static - void MultTransposeMatrixf(ref GLfloat m) + void MultTransposeMatrixfARB(ref Single m) { unsafe { - fixed (GLfloat* m_ptr = &m) + fixed (Single* m_ptr = &m) { - Delegates.glMultTransposeMatrixfARB((GLfloat*)m_ptr); + Delegates.glMultTransposeMatrixfARB((Single*)m_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MultTransposeMatrixd(GLdouble* m) + unsafe void MultTransposeMatrixdARB(Double* m) { - unsafe { Delegates.glMultTransposeMatrixdARB((GLdouble*)m); } + unsafe { Delegates.glMultTransposeMatrixdARB((Double*)m); } } public static - void MultTransposeMatrixd(GLdouble[] m) + void MultTransposeMatrixdARB([In, Out] Double[] m) { unsafe { - fixed (GLdouble* m_ptr = m) + fixed (Double* m_ptr = m) { - Delegates.glMultTransposeMatrixdARB((GLdouble*)m_ptr); + Delegates.glMultTransposeMatrixdARB((Double*)m_ptr); } } } public static - void MultTransposeMatrixd(ref GLdouble m) + void MultTransposeMatrixdARB(ref Double m) { unsafe { - fixed (GLdouble* m_ptr = &m) + fixed (Double* m_ptr = &m) { - Delegates.glMultTransposeMatrixdARB((GLdouble*)m_ptr); + Delegates.glMultTransposeMatrixdARB((Double*)m_ptr); } } } public static - void SampleCoverage(GLclampf value, GL.Enums.Boolean invert) + void SampleCoverageARB(Single value, GL.Enums.Boolean invert) { - Delegates.glSampleCoverageARB((GLclampf)value, (GL.Enums.Boolean)invert); + Delegates.glSampleCoverageARB((Single)value, (GL.Enums.Boolean)invert); } [System.CLSCompliant(false)] public static - unsafe void CompressedTexImage3D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, void* data) + unsafe void CompressedTexImage3DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, void* data) { - unsafe { Delegates.glCompressedTexImage3DARB((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GLint)border, (GLsizei)imageSize, (void*)data); } + unsafe { Delegates.glCompressedTexImage3DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (void*)data); } } public static - void CompressedTexImage3D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, object data) + void CompressedTexImage3DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glCompressedTexImage3DARB((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GLint)border, (GLsizei)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage3DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -16417,20 +14701,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void CompressedTexImage2D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, void* data) + unsafe void CompressedTexImage2DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, void* data) { - unsafe { Delegates.glCompressedTexImage2DARB((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GLint)border, (GLsizei)imageSize, (void*)data); } + unsafe { Delegates.glCompressedTexImage2DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (void*)data); } } public static - void CompressedTexImage2D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, object data) + void CompressedTexImage2DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glCompressedTexImage2DARB((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GLint)border, (GLsizei)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage2DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -16441,20 +14725,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void CompressedTexImage1D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLint border, GLsizei imageSize, void* data) + unsafe void CompressedTexImage1DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, void* data) { - unsafe { Delegates.glCompressedTexImage1DARB((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLint)border, (GLsizei)imageSize, (void*)data); } + unsafe { Delegates.glCompressedTexImage1DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (void*)data); } } public static - void CompressedTexImage1D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLint border, GLsizei imageSize, object data) + void CompressedTexImage1DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glCompressedTexImage1DARB((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLint)border, (GLsizei)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage1DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -16465,20 +14749,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void CompressedTexSubImage3D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GL.Enums.PixelFormat format, GLsizei imageSize, void* data) + unsafe 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) { - unsafe { Delegates.glCompressedTexSubImage3DARB((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLint)zoffset, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GL.Enums.PixelFormat)format, (GLsizei)imageSize, (void*)data); } + unsafe { Delegates.glCompressedTexSubImage3DARB((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); } } public static - void CompressedTexSubImage3D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GL.Enums.PixelFormat format, GLsizei imageSize, object data) + 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, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glCompressedTexSubImage3DARB((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLint)zoffset, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GL.Enums.PixelFormat)format, (GLsizei)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage3DARB((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_ptr.AddrOfPinnedObject()); } finally { @@ -16489,20 +14773,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void CompressedTexSubImage2D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GLsizei imageSize, void* data) + unsafe void CompressedTexSubImage2DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, void* data) { - unsafe { Delegates.glCompressedTexSubImage2DARB((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GLsizei)imageSize, (void*)data); } + unsafe { Delegates.glCompressedTexSubImage2DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data); } } public static - void CompressedTexSubImage2D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GLsizei imageSize, object data) + void CompressedTexSubImage2DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glCompressedTexSubImage2DARB((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GLsizei)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage2DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -16513,20 +14797,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void CompressedTexSubImage1D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLsizei width, GL.Enums.PixelFormat format, GLsizei imageSize, void* data) + unsafe void CompressedTexSubImage1DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, void* data) { - unsafe { Delegates.glCompressedTexSubImage1DARB((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLsizei)width, (GL.Enums.PixelFormat)format, (GLsizei)imageSize, (void*)data); } + unsafe { Delegates.glCompressedTexSubImage1DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data); } } public static - void CompressedTexSubImage1D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLsizei width, GL.Enums.PixelFormat format, GLsizei imageSize, object data) + void CompressedTexSubImage1DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glCompressedTexSubImage1DARB((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLsizei)width, (GL.Enums.PixelFormat)format, (GLsizei)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage1DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -16537,20 +14821,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetCompressedTexImage(GL.Enums.TextureTarget target, GLint level, void* img) + unsafe void GetCompressedTexImageARB(GL.Enums.TextureTarget target, Int32 level, [Out] void* img) { - unsafe { Delegates.glGetCompressedTexImageARB((GL.Enums.TextureTarget)target, (GLint)level, (void*)img); } + unsafe { Delegates.glGetCompressedTexImageARB((GL.Enums.TextureTarget)target, (Int32)level, (void*)img); } } public static - void GetCompressedTexImage(GL.Enums.TextureTarget target, GLint level, object img) + void GetCompressedTexImageARB(GL.Enums.TextureTarget target, Int32 level, [In, Out] object img) { System.Runtime.InteropServices.GCHandle img_ptr = System.Runtime.InteropServices.GCHandle.Alloc(img, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glGetCompressedTexImageARB((GL.Enums.TextureTarget)target, (GLint)level, (void*)img_ptr.AddrOfPinnedObject()); + Delegates.glGetCompressedTexImageARB((GL.Enums.TextureTarget)target, (Int32)level, (void*)img_ptr.AddrOfPinnedObject()); } finally { @@ -16560,411 +14844,312 @@ namespace OpenTK.OpenGL } public static - void PointParameterf(GL.Enums.ARB_point_parameters pname, GLfloat param) + void PointParameterfARB(GL.Enums.ARB_point_parameters pname, Single param) { - Delegates.glPointParameterfARB((GL.Enums.ARB_point_parameters)pname, (GLfloat)param); + Delegates.glPointParameterfARB((GL.Enums.ARB_point_parameters)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void PointParameterfv(GL.Enums.ARB_point_parameters pname, GLfloat* @params) + unsafe void PointParameter(GL.Enums.ARB_point_parameters pname, Single* @params) { - unsafe { Delegates.glPointParameterfvARB((GL.Enums.ARB_point_parameters)pname, (GLfloat*)@params); } + unsafe { Delegates.glPointParameterfvARB((GL.Enums.ARB_point_parameters)pname, (Single*)@params); } } public static - void PointParameterfv(GL.Enums.ARB_point_parameters pname, GLfloat[] @params) + void PointParameter(GL.Enums.ARB_point_parameters pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glPointParameterfvARB((GL.Enums.ARB_point_parameters)pname, (GLfloat*)@params_ptr); + Delegates.glPointParameterfvARB((GL.Enums.ARB_point_parameters)pname, (Single*)@params_ptr); } } } public static - void PointParameterfv(GL.Enums.ARB_point_parameters pname, ref GLfloat @params) + void PointParameter(GL.Enums.ARB_point_parameters pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glPointParameterfvARB((GL.Enums.ARB_point_parameters)pname, (GLfloat*)@params_ptr); + Delegates.glPointParameterfvARB((GL.Enums.ARB_point_parameters)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Weightbv(GLint size, Byte* weights) + unsafe void Weight(Int32 size, SByte* weights) { - { - Delegates.glWeightbvARB((GLint)size, (GLbyte*)weights); - } + unsafe { Delegates.glWeightbvARB((Int32)size, (SByte*)weights); } } [System.CLSCompliant(false)] public static - unsafe void Weightbv(GLint size, GLbyte* weights) - { - unsafe { Delegates.glWeightbvARB((GLint)size, (GLbyte*)weights); } - } - - public static - void Weightbv(GLint size, Byte[] weights) + void Weight(Int32 size, [In, Out] SByte[] weights) { unsafe { - fixed (Byte* weights_ptr = weights) + fixed (SByte* weights_ptr = weights) { - Delegates.glWeightbvARB((GLint)size, (GLbyte*)weights_ptr); + Delegates.glWeightbvARB((Int32)size, (SByte*)weights_ptr); } } } [System.CLSCompliant(false)] public static - void Weightbv(GLint size, GLbyte[] weights) + void Weight(Int32 size, ref SByte weights) { unsafe { - fixed (GLbyte* weights_ptr = weights) + fixed (SByte* weights_ptr = &weights) { - Delegates.glWeightbvARB((GLint)size, (GLbyte*)weights_ptr); - } - } - } - - public static - void Weightbv(GLint size, ref Byte weights) - { - unsafe - { - fixed (Byte* weights_ptr = &weights) - { - Delegates.glWeightbvARB((GLint)size, (GLbyte*)weights_ptr); + Delegates.glWeightbvARB((Int32)size, (SByte*)weights_ptr); } } } [System.CLSCompliant(false)] public static - void Weightbv(GLint size, ref GLbyte weights) + unsafe void Weight(Int32 size, Int16* weights) { - unsafe - { - fixed (GLbyte* weights_ptr = &weights) - { - Delegates.glWeightbvARB((GLint)size, (GLbyte*)weights_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Weightsv(GLint size, GLshort* weights) - { - unsafe { Delegates.glWeightsvARB((GLint)size, (GLshort*)weights); } + unsafe { Delegates.glWeightsvARB((Int32)size, (Int16*)weights); } } public static - void Weightsv(GLint size, GLshort[] weights) - { - unsafe - { - fixed (GLshort* weights_ptr = weights) - { - Delegates.glWeightsvARB((GLint)size, (GLshort*)weights_ptr); - } - } - } - - public static - void Weightsv(GLint size, ref GLshort weights) - { - unsafe - { - fixed (GLshort* weights_ptr = &weights) - { - Delegates.glWeightsvARB((GLint)size, (GLshort*)weights_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Weightiv(GLint size, GLint* weights) - { - unsafe { Delegates.glWeightivARB((GLint)size, (GLint*)weights); } - } - - public static - void Weightiv(GLint size, GLint[] weights) - { - unsafe - { - fixed (GLint* weights_ptr = weights) - { - Delegates.glWeightivARB((GLint)size, (GLint*)weights_ptr); - } - } - } - - public static - void Weightiv(GLint size, ref GLint weights) - { - unsafe - { - fixed (GLint* weights_ptr = &weights) - { - Delegates.glWeightivARB((GLint)size, (GLint*)weights_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Weightfv(GLint size, GLfloat* weights) - { - unsafe { Delegates.glWeightfvARB((GLint)size, (GLfloat*)weights); } - } - - public static - void Weightfv(GLint size, GLfloat[] weights) - { - unsafe - { - fixed (GLfloat* weights_ptr = weights) - { - Delegates.glWeightfvARB((GLint)size, (GLfloat*)weights_ptr); - } - } - } - - public static - void Weightfv(GLint size, ref GLfloat weights) - { - unsafe - { - fixed (GLfloat* weights_ptr = &weights) - { - Delegates.glWeightfvARB((GLint)size, (GLfloat*)weights_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Weightdv(GLint size, GLdouble* weights) - { - unsafe { Delegates.glWeightdvARB((GLint)size, (GLdouble*)weights); } - } - - public static - void Weightdv(GLint size, GLdouble[] weights) - { - unsafe - { - fixed (GLdouble* weights_ptr = weights) - { - Delegates.glWeightdvARB((GLint)size, (GLdouble*)weights_ptr); - } - } - } - - public static - void Weightdv(GLint size, ref GLdouble weights) - { - unsafe - { - fixed (GLdouble* weights_ptr = &weights) - { - Delegates.glWeightdvARB((GLint)size, (GLdouble*)weights_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Weightubv(GLint size, GLubyte* weights) - { - unsafe { Delegates.glWeightubvARB((GLint)size, (GLubyte*)weights); } - } - - public static - void Weightubv(GLint size, GLubyte[] weights) - { - unsafe - { - fixed (GLubyte* weights_ptr = weights) - { - Delegates.glWeightubvARB((GLint)size, (GLubyte*)weights_ptr); - } - } - } - - public static - void Weightubv(GLint size, ref GLubyte weights) - { - unsafe - { - fixed (GLubyte* weights_ptr = &weights) - { - Delegates.glWeightubvARB((GLint)size, (GLubyte*)weights_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Weightusv(GLint size, Int16* weights) - { - { - Delegates.glWeightusvARB((GLint)size, (GLushort*)weights); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Weightusv(GLint size, GLushort* weights) - { - unsafe { Delegates.glWeightusvARB((GLint)size, (GLushort*)weights); } - } - - public static - void Weightusv(GLint size, Int16[] weights) + void Weight(Int32 size, [In, Out] Int16[] weights) { unsafe { fixed (Int16* weights_ptr = weights) { - Delegates.glWeightusvARB((GLint)size, (GLushort*)weights_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Weightusv(GLint size, GLushort[] weights) - { - unsafe - { - fixed (GLushort* weights_ptr = weights) - { - Delegates.glWeightusvARB((GLint)size, (GLushort*)weights_ptr); + Delegates.glWeightsvARB((Int32)size, (Int16*)weights_ptr); } } } public static - void Weightusv(GLint size, ref Int16 weights) + void Weight(Int32 size, ref Int16 weights) { unsafe { fixed (Int16* weights_ptr = &weights) { - Delegates.glWeightusvARB((GLint)size, (GLushort*)weights_ptr); + Delegates.glWeightsvARB((Int32)size, (Int16*)weights_ptr); } } } [System.CLSCompliant(false)] public static - void Weightusv(GLint size, ref GLushort weights) + unsafe void Weight(Int32 size, Int32* weights) { - unsafe - { - fixed (GLushort* weights_ptr = &weights) - { - Delegates.glWeightusvARB((GLint)size, (GLushort*)weights_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Weightuiv(GLint size, Int32* weights) - { - { - Delegates.glWeightuivARB((GLint)size, (GLuint*)weights); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Weightuiv(GLint size, GLuint* weights) - { - unsafe { Delegates.glWeightuivARB((GLint)size, (GLuint*)weights); } + unsafe { Delegates.glWeightivARB((Int32)size, (Int32*)weights); } } public static - void Weightuiv(GLint size, Int32[] weights) + void Weight(Int32 size, [In, Out] Int32[] weights) { unsafe { fixed (Int32* weights_ptr = weights) { - Delegates.glWeightuivARB((GLint)size, (GLuint*)weights_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Weightuiv(GLint size, GLuint[] weights) - { - unsafe - { - fixed (GLuint* weights_ptr = weights) - { - Delegates.glWeightuivARB((GLint)size, (GLuint*)weights_ptr); + Delegates.glWeightivARB((Int32)size, (Int32*)weights_ptr); } } } public static - void Weightuiv(GLint size, ref Int32 weights) + void Weight(Int32 size, ref Int32 weights) { unsafe { fixed (Int32* weights_ptr = &weights) { - Delegates.glWeightuivARB((GLint)size, (GLuint*)weights_ptr); + Delegates.glWeightivARB((Int32)size, (Int32*)weights_ptr); } } } [System.CLSCompliant(false)] public static - void Weightuiv(GLint size, ref GLuint weights) + unsafe void Weight(Int32 size, Single* weights) + { + unsafe { Delegates.glWeightfvARB((Int32)size, (Single*)weights); } + } + + public static + void Weight(Int32 size, [In, Out] Single[] weights) { unsafe { - fixed (GLuint* weights_ptr = &weights) + fixed (Single* weights_ptr = weights) { - Delegates.glWeightuivARB((GLint)size, (GLuint*)weights_ptr); + Delegates.glWeightfvARB((Int32)size, (Single*)weights_ptr); + } + } + } + + public static + void Weight(Int32 size, ref Single weights) + { + unsafe + { + fixed (Single* weights_ptr = &weights) + { + Delegates.glWeightfvARB((Int32)size, (Single*)weights_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void WeightPointer(GLint size, GL.Enums.ARB_vertex_blend type, GLsizei stride, void* pointer) + unsafe void Weight(Int32 size, Double* weights) { - unsafe { Delegates.glWeightPointerARB((GLint)size, (GL.Enums.ARB_vertex_blend)type, (GLsizei)stride, (void*)pointer); } + unsafe { Delegates.glWeightdvARB((Int32)size, (Double*)weights); } } public static - void WeightPointer(GLint size, GL.Enums.ARB_vertex_blend type, GLsizei stride, object pointer) + void Weight(Int32 size, [In, Out] Double[] weights) + { + unsafe + { + fixed (Double* weights_ptr = weights) + { + Delegates.glWeightdvARB((Int32)size, (Double*)weights_ptr); + } + } + } + + public static + void Weight(Int32 size, ref Double weights) + { + unsafe + { + fixed (Double* weights_ptr = &weights) + { + Delegates.glWeightdvARB((Int32)size, (Double*)weights_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void Weight(Int32 size, Byte* weights) + { + unsafe { Delegates.glWeightubvARB((Int32)size, (Byte*)weights); } + } + + public static + void Weight(Int32 size, [In, Out] Byte[] weights) + { + unsafe + { + fixed (Byte* weights_ptr = weights) + { + Delegates.glWeightubvARB((Int32)size, (Byte*)weights_ptr); + } + } + } + + public static + void Weight(Int32 size, ref Byte weights) + { + unsafe + { + fixed (Byte* weights_ptr = &weights) + { + Delegates.glWeightubvARB((Int32)size, (Byte*)weights_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void Weight(Int32 size, UInt16* weights) + { + unsafe { Delegates.glWeightusvARB((Int32)size, (UInt16*)weights); } + } + + [System.CLSCompliant(false)] + public static + void Weight(Int32 size, [In, Out] UInt16[] weights) + { + unsafe + { + fixed (UInt16* weights_ptr = weights) + { + Delegates.glWeightusvARB((Int32)size, (UInt16*)weights_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void Weight(Int32 size, ref UInt16 weights) + { + unsafe + { + fixed (UInt16* weights_ptr = &weights) + { + Delegates.glWeightusvARB((Int32)size, (UInt16*)weights_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void Weight(Int32 size, UInt32* weights) + { + unsafe { Delegates.glWeightuivARB((Int32)size, (UInt32*)weights); } + } + + [System.CLSCompliant(false)] + public static + void Weight(Int32 size, [In, Out] UInt32[] weights) + { + unsafe + { + fixed (UInt32* weights_ptr = weights) + { + Delegates.glWeightuivARB((Int32)size, (UInt32*)weights_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void Weight(Int32 size, ref UInt32 weights) + { + unsafe + { + fixed (UInt32* weights_ptr = &weights) + { + Delegates.glWeightuivARB((Int32)size, (UInt32*)weights_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void WeightPointerARB(Int32 size, GL.Enums.ARB_vertex_blend type, Int32 stride, void* pointer) + { + unsafe { Delegates.glWeightPointerARB((Int32)size, (GL.Enums.ARB_vertex_blend)type, (Int32)stride, (void*)pointer); } + } + + public static + void WeightPointerARB(Int32 size, GL.Enums.ARB_vertex_blend type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glWeightPointerARB((GLint)size, (GL.Enums.ARB_vertex_blend)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glWeightPointerARB((Int32)size, (GL.Enums.ARB_vertex_blend)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -16974,196 +15159,130 @@ namespace OpenTK.OpenGL } public static - void VertexBlend(GLint count) + void VertexBlendARB(Int32 count) { - Delegates.glVertexBlendARB((GLint)count); + Delegates.glVertexBlendARB((Int32)count); } public static - void CurrentPaletteMatrix(GLint index) + void CurrentPaletteMatrixARB(Int32 index) { - Delegates.glCurrentPaletteMatrixARB((GLint)index); + Delegates.glCurrentPaletteMatrixARB((Int32)index); } [System.CLSCompliant(false)] public static - unsafe void MatrixIndexubv(GLint size, GLubyte* indices) + unsafe void MatrixIndex(Int32 size, Byte* indices) { - unsafe { Delegates.glMatrixIndexubvARB((GLint)size, (GLubyte*)indices); } + unsafe { Delegates.glMatrixIndexubvARB((Int32)size, (Byte*)indices); } } public static - void MatrixIndexubv(GLint size, GLubyte[] indices) + void MatrixIndex(Int32 size, [In, Out] Byte[] indices) { unsafe { - fixed (GLubyte* indices_ptr = indices) + fixed (Byte* indices_ptr = indices) { - Delegates.glMatrixIndexubvARB((GLint)size, (GLubyte*)indices_ptr); + Delegates.glMatrixIndexubvARB((Int32)size, (Byte*)indices_ptr); } } } public static - void MatrixIndexubv(GLint size, ref GLubyte indices) + void MatrixIndex(Int32 size, ref Byte indices) { unsafe { - fixed (GLubyte* indices_ptr = &indices) + fixed (Byte* indices_ptr = &indices) { - Delegates.glMatrixIndexubvARB((GLint)size, (GLubyte*)indices_ptr); + Delegates.glMatrixIndexubvARB((Int32)size, (Byte*)indices_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MatrixIndexusv(GLint size, Int16* indices) + unsafe void MatrixIndex(Int32 size, UInt16* indices) { - { - Delegates.glMatrixIndexusvARB((GLint)size, (GLushort*)indices); - } + unsafe { Delegates.glMatrixIndexusvARB((Int32)size, (UInt16*)indices); } } [System.CLSCompliant(false)] public static - unsafe void MatrixIndexusv(GLint size, GLushort* indices) - { - unsafe { Delegates.glMatrixIndexusvARB((GLint)size, (GLushort*)indices); } - } - - public static - void MatrixIndexusv(GLint size, Int16[] indices) + void MatrixIndex(Int32 size, [In, Out] UInt16[] indices) { unsafe { - fixed (Int16* indices_ptr = indices) + fixed (UInt16* indices_ptr = indices) { - Delegates.glMatrixIndexusvARB((GLint)size, (GLushort*)indices_ptr); + Delegates.glMatrixIndexusvARB((Int32)size, (UInt16*)indices_ptr); } } } [System.CLSCompliant(false)] public static - void MatrixIndexusv(GLint size, GLushort[] indices) + void MatrixIndex(Int32 size, ref UInt16 indices) { unsafe { - fixed (GLushort* indices_ptr = indices) + fixed (UInt16* indices_ptr = &indices) { - Delegates.glMatrixIndexusvARB((GLint)size, (GLushort*)indices_ptr); - } - } - } - - public static - void MatrixIndexusv(GLint size, ref Int16 indices) - { - unsafe - { - fixed (Int16* indices_ptr = &indices) - { - Delegates.glMatrixIndexusvARB((GLint)size, (GLushort*)indices_ptr); + Delegates.glMatrixIndexusvARB((Int32)size, (UInt16*)indices_ptr); } } } [System.CLSCompliant(false)] public static - void MatrixIndexusv(GLint size, ref GLushort indices) + unsafe void MatrixIndex(Int32 size, UInt32* indices) + { + unsafe { Delegates.glMatrixIndexuivARB((Int32)size, (UInt32*)indices); } + } + + [System.CLSCompliant(false)] + public static + void MatrixIndex(Int32 size, [In, Out] UInt32[] indices) { unsafe { - fixed (GLushort* indices_ptr = &indices) + fixed (UInt32* indices_ptr = indices) { - Delegates.glMatrixIndexusvARB((GLint)size, (GLushort*)indices_ptr); + Delegates.glMatrixIndexuivARB((Int32)size, (UInt32*)indices_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MatrixIndexuiv(GLint size, Int32* indices) - { - { - Delegates.glMatrixIndexuivARB((GLint)size, (GLuint*)indices); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void MatrixIndexuiv(GLint size, GLuint* indices) - { - unsafe { Delegates.glMatrixIndexuivARB((GLint)size, (GLuint*)indices); } - } - - public static - void MatrixIndexuiv(GLint size, Int32[] indices) + void MatrixIndex(Int32 size, ref UInt32 indices) { unsafe { - fixed (Int32* indices_ptr = indices) + fixed (UInt32* indices_ptr = &indices) { - Delegates.glMatrixIndexuivARB((GLint)size, (GLuint*)indices_ptr); + Delegates.glMatrixIndexuivARB((Int32)size, (UInt32*)indices_ptr); } } } [System.CLSCompliant(false)] public static - void MatrixIndexuiv(GLint size, GLuint[] indices) + unsafe void MatrixIndexPointerARB(Int32 size, GL.Enums.ARB_matrix_palette type, Int32 stride, void* pointer) { - unsafe - { - fixed (GLuint* indices_ptr = indices) - { - Delegates.glMatrixIndexuivARB((GLint)size, (GLuint*)indices_ptr); - } - } + unsafe { Delegates.glMatrixIndexPointerARB((Int32)size, (GL.Enums.ARB_matrix_palette)type, (Int32)stride, (void*)pointer); } } public static - void MatrixIndexuiv(GLint size, ref Int32 indices) - { - unsafe - { - fixed (Int32* indices_ptr = &indices) - { - Delegates.glMatrixIndexuivARB((GLint)size, (GLuint*)indices_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void MatrixIndexuiv(GLint size, ref GLuint indices) - { - unsafe - { - fixed (GLuint* indices_ptr = &indices) - { - Delegates.glMatrixIndexuivARB((GLint)size, (GLuint*)indices_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void MatrixIndexPointer(GLint size, GL.Enums.ARB_matrix_palette type, GLsizei stride, void* pointer) - { - unsafe { Delegates.glMatrixIndexPointerARB((GLint)size, (GL.Enums.ARB_matrix_palette)type, (GLsizei)stride, (void*)pointer); } - } - - public static - void MatrixIndexPointer(GLint size, GL.Enums.ARB_matrix_palette type, GLsizei stride, object pointer) + void MatrixIndexPointerARB(Int32 size, GL.Enums.ARB_matrix_palette type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glMatrixIndexPointerARB((GLint)size, (GL.Enums.ARB_matrix_palette)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glMatrixIndexPointerARB((Int32)size, (GL.Enums.ARB_matrix_palette)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -17173,2046 +15292,1209 @@ namespace OpenTK.OpenGL } public static - void WindowPos2d(GLdouble x, GLdouble y) + void WindowPos2(Double x, Double y) { - Delegates.glWindowPos2dARB((GLdouble)x, (GLdouble)y); + Delegates.glWindowPos2dARB((Double)x, (Double)y); } [System.CLSCompliant(false)] public static - unsafe void WindowPos2dv(GLdouble* v) + unsafe void WindowPos2(Double* v) { - unsafe { Delegates.glWindowPos2dvARB((GLdouble*)v); } + unsafe { Delegates.glWindowPos2dvARB((Double*)v); } } public static - void WindowPos2dv(GLdouble[] v) + void WindowPos2([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glWindowPos2dvARB((GLdouble*)v_ptr); + Delegates.glWindowPos2dvARB((Double*)v_ptr); } } } public static - void WindowPos2dv(ref GLdouble v) + void WindowPos2(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glWindowPos2dvARB((GLdouble*)v_ptr); + Delegates.glWindowPos2dvARB((Double*)v_ptr); } } } public static - void WindowPos2f(GLfloat x, GLfloat y) + void WindowPos2(Single x, Single y) { - Delegates.glWindowPos2fARB((GLfloat)x, (GLfloat)y); + Delegates.glWindowPos2fARB((Single)x, (Single)y); } [System.CLSCompliant(false)] public static - unsafe void WindowPos2fv(GLfloat* v) + unsafe void WindowPos2(Single* v) { - unsafe { Delegates.glWindowPos2fvARB((GLfloat*)v); } + unsafe { Delegates.glWindowPos2fvARB((Single*)v); } } public static - void WindowPos2fv(GLfloat[] v) + void WindowPos2([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glWindowPos2fvARB((GLfloat*)v_ptr); + Delegates.glWindowPos2fvARB((Single*)v_ptr); } } } public static - void WindowPos2fv(ref GLfloat v) + void WindowPos2(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glWindowPos2fvARB((GLfloat*)v_ptr); + Delegates.glWindowPos2fvARB((Single*)v_ptr); } } } public static - void WindowPos2i(GLint x, GLint y) + void WindowPos2(Int32 x, Int32 y) { - Delegates.glWindowPos2iARB((GLint)x, (GLint)y); + Delegates.glWindowPos2iARB((Int32)x, (Int32)y); } [System.CLSCompliant(false)] public static - unsafe void WindowPos2iv(GLint* v) + unsafe void WindowPos2(Int32* v) { - unsafe { Delegates.glWindowPos2ivARB((GLint*)v); } + unsafe { Delegates.glWindowPos2ivARB((Int32*)v); } } public static - void WindowPos2iv(GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glWindowPos2ivARB((GLint*)v_ptr); - } - } - } - - public static - void WindowPos2iv(ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glWindowPos2ivARB((GLint*)v_ptr); - } - } - } - - public static - void WindowPos2s(GLshort x, GLshort y) - { - Delegates.glWindowPos2sARB((GLshort)x, (GLshort)y); - } - - [System.CLSCompliant(false)] - public static - unsafe void WindowPos2sv(GLshort* v) - { - unsafe { Delegates.glWindowPos2svARB((GLshort*)v); } - } - - public static - void WindowPos2sv(GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glWindowPos2svARB((GLshort*)v_ptr); - } - } - } - - public static - void WindowPos2sv(ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glWindowPos2svARB((GLshort*)v_ptr); - } - } - } - - public static - void WindowPos3d(GLdouble x, GLdouble y, GLdouble z) - { - Delegates.glWindowPos3dARB((GLdouble)x, (GLdouble)y, (GLdouble)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void WindowPos3dv(GLdouble* v) - { - unsafe { Delegates.glWindowPos3dvARB((GLdouble*)v); } - } - - public static - void WindowPos3dv(GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glWindowPos3dvARB((GLdouble*)v_ptr); - } - } - } - - public static - void WindowPos3dv(ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glWindowPos3dvARB((GLdouble*)v_ptr); - } - } - } - - public static - void WindowPos3f(GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glWindowPos3fARB((GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void WindowPos3fv(GLfloat* v) - { - unsafe { Delegates.glWindowPos3fvARB((GLfloat*)v); } - } - - public static - void WindowPos3fv(GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glWindowPos3fvARB((GLfloat*)v_ptr); - } - } - } - - public static - void WindowPos3fv(ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glWindowPos3fvARB((GLfloat*)v_ptr); - } - } - } - - public static - void WindowPos3i(GLint x, GLint y, GLint z) - { - Delegates.glWindowPos3iARB((GLint)x, (GLint)y, (GLint)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void WindowPos3iv(GLint* v) - { - unsafe { Delegates.glWindowPos3ivARB((GLint*)v); } - } - - public static - void WindowPos3iv(GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glWindowPos3ivARB((GLint*)v_ptr); - } - } - } - - public static - void WindowPos3iv(ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glWindowPos3ivARB((GLint*)v_ptr); - } - } - } - - public static - void WindowPos3s(GLshort x, GLshort y, GLshort z) - { - Delegates.glWindowPos3sARB((GLshort)x, (GLshort)y, (GLshort)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void WindowPos3sv(GLshort* v) - { - unsafe { Delegates.glWindowPos3svARB((GLshort*)v); } - } - - public static - void WindowPos3sv(GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glWindowPos3svARB((GLshort*)v_ptr); - } - } - } - - public static - void WindowPos3sv(ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glWindowPos3svARB((GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib1d(Int32 index, GLdouble x) - { - Delegates.glVertexAttrib1dARB((GLuint)index, (GLdouble)x); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1d(GLuint index, GLdouble x) - { - Delegates.glVertexAttrib1dARB((GLuint)index, (GLdouble)x); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib1dv(Int32 index, GLdouble* v) - { - { - Delegates.glVertexAttrib1dvARB((GLuint)index, (GLdouble*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib1dv(GLuint index, GLdouble* v) - { - unsafe { Delegates.glVertexAttrib1dvARB((GLuint)index, (GLdouble*)v); } - } - - public static - void VertexAttrib1dv(Int32 index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib1dvARB((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1dv(GLuint index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib1dvARB((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib1dv(Int32 index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib1dvARB((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1dv(GLuint index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib1dvARB((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib1f(Int32 index, GLfloat x) - { - Delegates.glVertexAttrib1fARB((GLuint)index, (GLfloat)x); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1f(GLuint index, GLfloat x) - { - Delegates.glVertexAttrib1fARB((GLuint)index, (GLfloat)x); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib1fv(Int32 index, GLfloat* v) - { - { - Delegates.glVertexAttrib1fvARB((GLuint)index, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib1fv(GLuint index, GLfloat* v) - { - unsafe { Delegates.glVertexAttrib1fvARB((GLuint)index, (GLfloat*)v); } - } - - public static - void VertexAttrib1fv(Int32 index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib1fvARB((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1fv(GLuint index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib1fvARB((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib1fv(Int32 index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib1fvARB((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1fv(GLuint index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib1fvARB((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib1s(Int32 index, GLshort x) - { - Delegates.glVertexAttrib1sARB((GLuint)index, (GLshort)x); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1s(GLuint index, GLshort x) - { - Delegates.glVertexAttrib1sARB((GLuint)index, (GLshort)x); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib1sv(Int32 index, GLshort* v) - { - { - Delegates.glVertexAttrib1svARB((GLuint)index, (GLshort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib1sv(GLuint index, GLshort* v) - { - unsafe { Delegates.glVertexAttrib1svARB((GLuint)index, (GLshort*)v); } - } - - public static - void VertexAttrib1sv(Int32 index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib1svARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1sv(GLuint index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib1svARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib1sv(Int32 index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib1svARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1sv(GLuint index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib1svARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib2d(Int32 index, GLdouble x, GLdouble y) - { - Delegates.glVertexAttrib2dARB((GLuint)index, (GLdouble)x, (GLdouble)y); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2d(GLuint index, GLdouble x, GLdouble y) - { - Delegates.glVertexAttrib2dARB((GLuint)index, (GLdouble)x, (GLdouble)y); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2dv(Int32 index, GLdouble* v) - { - { - Delegates.glVertexAttrib2dvARB((GLuint)index, (GLdouble*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2dv(GLuint index, GLdouble* v) - { - unsafe { Delegates.glVertexAttrib2dvARB((GLuint)index, (GLdouble*)v); } - } - - public static - void VertexAttrib2dv(Int32 index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib2dvARB((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2dv(GLuint index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib2dvARB((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib2dv(Int32 index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib2dvARB((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2dv(GLuint index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib2dvARB((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib2f(Int32 index, GLfloat x, GLfloat y) - { - Delegates.glVertexAttrib2fARB((GLuint)index, (GLfloat)x, (GLfloat)y); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2f(GLuint index, GLfloat x, GLfloat y) - { - Delegates.glVertexAttrib2fARB((GLuint)index, (GLfloat)x, (GLfloat)y); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2fv(Int32 index, GLfloat* v) - { - { - Delegates.glVertexAttrib2fvARB((GLuint)index, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2fv(GLuint index, GLfloat* v) - { - unsafe { Delegates.glVertexAttrib2fvARB((GLuint)index, (GLfloat*)v); } - } - - public static - void VertexAttrib2fv(Int32 index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib2fvARB((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2fv(GLuint index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib2fvARB((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib2fv(Int32 index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib2fvARB((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2fv(GLuint index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib2fvARB((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib2s(Int32 index, GLshort x, GLshort y) - { - Delegates.glVertexAttrib2sARB((GLuint)index, (GLshort)x, (GLshort)y); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2s(GLuint index, GLshort x, GLshort y) - { - Delegates.glVertexAttrib2sARB((GLuint)index, (GLshort)x, (GLshort)y); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2sv(Int32 index, GLshort* v) - { - { - Delegates.glVertexAttrib2svARB((GLuint)index, (GLshort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2sv(GLuint index, GLshort* v) - { - unsafe { Delegates.glVertexAttrib2svARB((GLuint)index, (GLshort*)v); } - } - - public static - void VertexAttrib2sv(Int32 index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib2svARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2sv(GLuint index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib2svARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib2sv(Int32 index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib2svARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2sv(GLuint index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib2svARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib3d(Int32 index, GLdouble x, GLdouble y, GLdouble z) - { - Delegates.glVertexAttrib3dARB((GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z) - { - Delegates.glVertexAttrib3dARB((GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3dv(Int32 index, GLdouble* v) - { - { - Delegates.glVertexAttrib3dvARB((GLuint)index, (GLdouble*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3dv(GLuint index, GLdouble* v) - { - unsafe { Delegates.glVertexAttrib3dvARB((GLuint)index, (GLdouble*)v); } - } - - public static - void VertexAttrib3dv(Int32 index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib3dvARB((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3dv(GLuint index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib3dvARB((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib3dv(Int32 index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib3dvARB((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3dv(GLuint index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib3dvARB((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib3f(Int32 index, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glVertexAttrib3fARB((GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glVertexAttrib3fARB((GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3fv(Int32 index, GLfloat* v) - { - { - Delegates.glVertexAttrib3fvARB((GLuint)index, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3fv(GLuint index, GLfloat* v) - { - unsafe { Delegates.glVertexAttrib3fvARB((GLuint)index, (GLfloat*)v); } - } - - public static - void VertexAttrib3fv(Int32 index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib3fvARB((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3fv(GLuint index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib3fvARB((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib3fv(Int32 index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib3fvARB((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3fv(GLuint index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib3fvARB((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib3s(Int32 index, GLshort x, GLshort y, GLshort z) - { - Delegates.glVertexAttrib3sARB((GLuint)index, (GLshort)x, (GLshort)y, (GLshort)z); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z) - { - Delegates.glVertexAttrib3sARB((GLuint)index, (GLshort)x, (GLshort)y, (GLshort)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3sv(Int32 index, GLshort* v) - { - { - Delegates.glVertexAttrib3svARB((GLuint)index, (GLshort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3sv(GLuint index, GLshort* v) - { - unsafe { Delegates.glVertexAttrib3svARB((GLuint)index, (GLshort*)v); } - } - - public static - void VertexAttrib3sv(Int32 index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib3svARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3sv(GLuint index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib3svARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib3sv(Int32 index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib3svARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3sv(GLuint index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib3svARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nbv(Int32 index, Byte* v) - { - { - Delegates.glVertexAttrib4NbvARB((GLuint)index, (GLbyte*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nbv(GLuint index, GLbyte* v) - { - unsafe { Delegates.glVertexAttrib4NbvARB((GLuint)index, (GLbyte*)v); } - } - - public static - void VertexAttrib4Nbv(Int32 index, Byte[] v) - { - unsafe - { - fixed (Byte* v_ptr = v) - { - Delegates.glVertexAttrib4NbvARB((GLuint)index, (GLbyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nbv(GLuint index, GLbyte[] v) - { - unsafe - { - fixed (GLbyte* v_ptr = v) - { - Delegates.glVertexAttrib4NbvARB((GLuint)index, (GLbyte*)v_ptr); - } - } - } - - public static - void VertexAttrib4Nbv(Int32 index, ref Byte v) - { - unsafe - { - fixed (Byte* v_ptr = &v) - { - Delegates.glVertexAttrib4NbvARB((GLuint)index, (GLbyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nbv(GLuint index, ref GLbyte v) - { - unsafe - { - fixed (GLbyte* v_ptr = &v) - { - Delegates.glVertexAttrib4NbvARB((GLuint)index, (GLbyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Niv(Int32 index, GLint* v) - { - { - Delegates.glVertexAttrib4NivARB((GLuint)index, (GLint*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Niv(GLuint index, GLint* v) - { - unsafe { Delegates.glVertexAttrib4NivARB((GLuint)index, (GLint*)v); } - } - - public static - void VertexAttrib4Niv(Int32 index, GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glVertexAttrib4NivARB((GLuint)index, (GLint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Niv(GLuint index, GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glVertexAttrib4NivARB((GLuint)index, (GLint*)v_ptr); - } - } - } - - public static - void VertexAttrib4Niv(Int32 index, ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glVertexAttrib4NivARB((GLuint)index, (GLint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Niv(GLuint index, ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glVertexAttrib4NivARB((GLuint)index, (GLint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nsv(Int32 index, GLshort* v) - { - { - Delegates.glVertexAttrib4NsvARB((GLuint)index, (GLshort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nsv(GLuint index, GLshort* v) - { - unsafe { Delegates.glVertexAttrib4NsvARB((GLuint)index, (GLshort*)v); } - } - - public static - void VertexAttrib4Nsv(Int32 index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib4NsvARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nsv(GLuint index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib4NsvARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib4Nsv(Int32 index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib4NsvARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nsv(GLuint index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib4NsvARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib4Nub(Int32 index, GLubyte x, GLubyte y, GLubyte z, GLubyte w) - { - Delegates.glVertexAttrib4NubARB((GLuint)index, (GLubyte)x, (GLubyte)y, (GLubyte)z, (GLubyte)w); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w) - { - Delegates.glVertexAttrib4NubARB((GLuint)index, (GLubyte)x, (GLubyte)y, (GLubyte)z, (GLubyte)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nubv(Int32 index, GLubyte* v) - { - { - Delegates.glVertexAttrib4NubvARB((GLuint)index, (GLubyte*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nubv(GLuint index, GLubyte* v) - { - unsafe { Delegates.glVertexAttrib4NubvARB((GLuint)index, (GLubyte*)v); } - } - - public static - void VertexAttrib4Nubv(Int32 index, GLubyte[] v) - { - unsafe - { - fixed (GLubyte* v_ptr = v) - { - Delegates.glVertexAttrib4NubvARB((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nubv(GLuint index, GLubyte[] v) - { - unsafe - { - fixed (GLubyte* v_ptr = v) - { - Delegates.glVertexAttrib4NubvARB((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - public static - void VertexAttrib4Nubv(Int32 index, ref GLubyte v) - { - unsafe - { - fixed (GLubyte* v_ptr = &v) - { - Delegates.glVertexAttrib4NubvARB((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nubv(GLuint index, ref GLubyte v) - { - unsafe - { - fixed (GLubyte* v_ptr = &v) - { - Delegates.glVertexAttrib4NubvARB((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nuiv(Int32 index, Int32* v) - { - { - Delegates.glVertexAttrib4NuivARB((GLuint)index, (GLuint*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nuiv(GLuint index, GLuint* v) - { - unsafe { Delegates.glVertexAttrib4NuivARB((GLuint)index, (GLuint*)v); } - } - - public static - void VertexAttrib4Nuiv(Int32 index, Int32[] v) + void WindowPos2([In, Out] Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glVertexAttrib4NuivARB((GLuint)index, (GLuint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nuiv(GLuint index, GLuint[] v) - { - unsafe - { - fixed (GLuint* v_ptr = v) - { - Delegates.glVertexAttrib4NuivARB((GLuint)index, (GLuint*)v_ptr); + Delegates.glWindowPos2ivARB((Int32*)v_ptr); } } } public static - void VertexAttrib4Nuiv(Int32 index, ref Int32 v) + void WindowPos2(ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glVertexAttrib4NuivARB((GLuint)index, (GLuint*)v_ptr); + Delegates.glWindowPos2ivARB((Int32*)v_ptr); } } } - [System.CLSCompliant(false)] public static - void VertexAttrib4Nuiv(GLuint index, ref GLuint v) + void WindowPos2(Int16 x, Int16 y) { - unsafe - { - fixed (GLuint* v_ptr = &v) - { - Delegates.glVertexAttrib4NuivARB((GLuint)index, (GLuint*)v_ptr); - } - } + Delegates.glWindowPos2sARB((Int16)x, (Int16)y); } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib4Nusv(Int32 index, Int16* v) + unsafe void WindowPos2(Int16* v) { - { - Delegates.glVertexAttrib4NusvARB((GLuint)index, (GLushort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4Nusv(GLuint index, GLushort* v) - { - unsafe { Delegates.glVertexAttrib4NusvARB((GLuint)index, (GLushort*)v); } + unsafe { Delegates.glWindowPos2svARB((Int16*)v); } } public static - void VertexAttrib4Nusv(Int32 index, Int16[] v) + void WindowPos2([In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glVertexAttrib4NusvARB((GLuint)index, (GLushort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4Nusv(GLuint index, GLushort[] v) - { - unsafe - { - fixed (GLushort* v_ptr = v) - { - Delegates.glVertexAttrib4NusvARB((GLuint)index, (GLushort*)v_ptr); + Delegates.glWindowPos2svARB((Int16*)v_ptr); } } } public static - void VertexAttrib4Nusv(Int32 index, ref Int16 v) + void WindowPos2(ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttrib4NusvARB((GLuint)index, (GLushort*)v_ptr); + Delegates.glWindowPos2svARB((Int16*)v_ptr); } } } + public static + void WindowPos3(Double x, Double y, Double z) + { + Delegates.glWindowPos3dARB((Double)x, (Double)y, (Double)z); + } + [System.CLSCompliant(false)] public static - void VertexAttrib4Nusv(GLuint index, ref GLushort v) + unsafe void WindowPos3(Double* v) + { + unsafe { Delegates.glWindowPos3dvARB((Double*)v); } + } + + public static + void WindowPos3([In, Out] Double[] v) { unsafe { - fixed (GLushort* v_ptr = &v) + fixed (Double* v_ptr = v) { - Delegates.glVertexAttrib4NusvARB((GLuint)index, (GLushort*)v_ptr); + Delegates.glWindowPos3dvARB((Double*)v_ptr); } } } - [System.CLSCompliant(false)] public static - unsafe void VertexAttrib4bv(Int32 index, Byte* v) - { - { - Delegates.glVertexAttrib4bvARB((GLuint)index, (GLbyte*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4bv(GLuint index, GLbyte* v) - { - unsafe { Delegates.glVertexAttrib4bvARB((GLuint)index, (GLbyte*)v); } - } - - public static - void VertexAttrib4bv(Int32 index, Byte[] v) + void WindowPos3(ref Double v) { unsafe { - fixed (Byte* v_ptr = v) + fixed (Double* v_ptr = &v) { - Delegates.glVertexAttrib4bvARB((GLuint)index, (GLbyte*)v_ptr); + Delegates.glWindowPos3dvARB((Double*)v_ptr); } } } + public static + void WindowPos3(Single x, Single y, Single z) + { + Delegates.glWindowPos3fARB((Single)x, (Single)y, (Single)z); + } + [System.CLSCompliant(false)] public static - void VertexAttrib4bv(GLuint index, GLbyte[] v) + unsafe void WindowPos3(Single* v) + { + unsafe { Delegates.glWindowPos3fvARB((Single*)v); } + } + + public static + void WindowPos3([In, Out] Single[] v) { unsafe { - fixed (GLbyte* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glVertexAttrib4bvARB((GLuint)index, (GLbyte*)v_ptr); + Delegates.glWindowPos3fvARB((Single*)v_ptr); } } } public static - void VertexAttrib4bv(Int32 index, ref Byte v) + void WindowPos3(ref Single v) { unsafe { - fixed (Byte* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glVertexAttrib4bvARB((GLuint)index, (GLbyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4bv(GLuint index, ref GLbyte v) - { - unsafe - { - fixed (GLbyte* v_ptr = &v) - { - Delegates.glVertexAttrib4bvARB((GLuint)index, (GLbyte*)v_ptr); + Delegates.glWindowPos3fvARB((Single*)v_ptr); } } } public static - void VertexAttrib4d(Int32 index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) + void WindowPos3(Int32 x, Int32 y, Int32 z) { - Delegates.glVertexAttrib4dARB((GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); + Delegates.glWindowPos3iARB((Int32)x, (Int32)y, (Int32)z); } [System.CLSCompliant(false)] public static - void VertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) + unsafe void WindowPos3(Int32* v) { - Delegates.glVertexAttrib4dARB((GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4dv(Int32 index, GLdouble* v) - { - { - Delegates.glVertexAttrib4dvARB((GLuint)index, (GLdouble*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4dv(GLuint index, GLdouble* v) - { - unsafe { Delegates.glVertexAttrib4dvARB((GLuint)index, (GLdouble*)v); } + unsafe { Delegates.glWindowPos3ivARB((Int32*)v); } } public static - void VertexAttrib4dv(Int32 index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib4dvARB((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4dv(GLuint index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib4dvARB((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib4dv(Int32 index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib4dvARB((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4dv(GLuint index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib4dvARB((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib4f(Int32 index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) - { - Delegates.glVertexAttrib4fARB((GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) - { - Delegates.glVertexAttrib4fARB((GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4fv(Int32 index, GLfloat* v) - { - { - Delegates.glVertexAttrib4fvARB((GLuint)index, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4fv(GLuint index, GLfloat* v) - { - unsafe { Delegates.glVertexAttrib4fvARB((GLuint)index, (GLfloat*)v); } - } - - public static - void VertexAttrib4fv(Int32 index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib4fvARB((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4fv(GLuint index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib4fvARB((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib4fv(Int32 index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib4fvARB((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4fv(GLuint index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib4fvARB((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4iv(Int32 index, GLint* v) - { - { - Delegates.glVertexAttrib4ivARB((GLuint)index, (GLint*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4iv(GLuint index, GLint* v) - { - unsafe { Delegates.glVertexAttrib4ivARB((GLuint)index, (GLint*)v); } - } - - public static - void VertexAttrib4iv(Int32 index, GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glVertexAttrib4ivARB((GLuint)index, (GLint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4iv(GLuint index, GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glVertexAttrib4ivARB((GLuint)index, (GLint*)v_ptr); - } - } - } - - public static - void VertexAttrib4iv(Int32 index, ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glVertexAttrib4ivARB((GLuint)index, (GLint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4iv(GLuint index, ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glVertexAttrib4ivARB((GLuint)index, (GLint*)v_ptr); - } - } - } - - public static - void VertexAttrib4s(Int32 index, GLshort x, GLshort y, GLshort z, GLshort w) - { - Delegates.glVertexAttrib4sARB((GLuint)index, (GLshort)x, (GLshort)y, (GLshort)z, (GLshort)w); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w) - { - Delegates.glVertexAttrib4sARB((GLuint)index, (GLshort)x, (GLshort)y, (GLshort)z, (GLshort)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4sv(Int32 index, GLshort* v) - { - { - Delegates.glVertexAttrib4svARB((GLuint)index, (GLshort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4sv(GLuint index, GLshort* v) - { - unsafe { Delegates.glVertexAttrib4svARB((GLuint)index, (GLshort*)v); } - } - - public static - void VertexAttrib4sv(Int32 index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib4svARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4sv(GLuint index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib4svARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib4sv(Int32 index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib4svARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4sv(GLuint index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib4svARB((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4ubv(Int32 index, GLubyte* v) - { - { - Delegates.glVertexAttrib4ubvARB((GLuint)index, (GLubyte*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4ubv(GLuint index, GLubyte* v) - { - unsafe { Delegates.glVertexAttrib4ubvARB((GLuint)index, (GLubyte*)v); } - } - - public static - void VertexAttrib4ubv(Int32 index, GLubyte[] v) - { - unsafe - { - fixed (GLubyte* v_ptr = v) - { - Delegates.glVertexAttrib4ubvARB((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4ubv(GLuint index, GLubyte[] v) - { - unsafe - { - fixed (GLubyte* v_ptr = v) - { - Delegates.glVertexAttrib4ubvARB((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - public static - void VertexAttrib4ubv(Int32 index, ref GLubyte v) - { - unsafe - { - fixed (GLubyte* v_ptr = &v) - { - Delegates.glVertexAttrib4ubvARB((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4ubv(GLuint index, ref GLubyte v) - { - unsafe - { - fixed (GLubyte* v_ptr = &v) - { - Delegates.glVertexAttrib4ubvARB((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4uiv(Int32 index, Int32* v) - { - { - Delegates.glVertexAttrib4uivARB((GLuint)index, (GLuint*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4uiv(GLuint index, GLuint* v) - { - unsafe { Delegates.glVertexAttrib4uivARB((GLuint)index, (GLuint*)v); } - } - - public static - void VertexAttrib4uiv(Int32 index, Int32[] v) + void WindowPos3([In, Out] Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glVertexAttrib4uivARB((GLuint)index, (GLuint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4uiv(GLuint index, GLuint[] v) - { - unsafe - { - fixed (GLuint* v_ptr = v) - { - Delegates.glVertexAttrib4uivARB((GLuint)index, (GLuint*)v_ptr); + Delegates.glWindowPos3ivARB((Int32*)v_ptr); } } } public static - void VertexAttrib4uiv(Int32 index, ref Int32 v) + void WindowPos3(ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glVertexAttrib4uivARB((GLuint)index, (GLuint*)v_ptr); + Delegates.glWindowPos3ivARB((Int32*)v_ptr); } } } - [System.CLSCompliant(false)] public static - void VertexAttrib4uiv(GLuint index, ref GLuint v) + void WindowPos3(Int16 x, Int16 y, Int16 z) { - unsafe - { - fixed (GLuint* v_ptr = &v) - { - Delegates.glVertexAttrib4uivARB((GLuint)index, (GLuint*)v_ptr); - } - } + Delegates.glWindowPos3sARB((Int16)x, (Int16)y, (Int16)z); } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib4usv(Int32 index, Int16* v) + unsafe void WindowPos3(Int16* v) { - { - Delegates.glVertexAttrib4usvARB((GLuint)index, (GLushort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4usv(GLuint index, GLushort* v) - { - unsafe { Delegates.glVertexAttrib4usvARB((GLuint)index, (GLushort*)v); } + unsafe { Delegates.glWindowPos3svARB((Int16*)v); } } public static - void VertexAttrib4usv(Int32 index, Int16[] v) + void WindowPos3([In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glVertexAttrib4usvARB((GLuint)index, (GLushort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4usv(GLuint index, GLushort[] v) - { - unsafe - { - fixed (GLushort* v_ptr = v) - { - Delegates.glVertexAttrib4usvARB((GLuint)index, (GLushort*)v_ptr); + Delegates.glWindowPos3svARB((Int16*)v_ptr); } } } public static - void VertexAttrib4usv(Int32 index, ref Int16 v) + void WindowPos3(ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttrib4usvARB((GLuint)index, (GLushort*)v_ptr); + Delegates.glWindowPos3svARB((Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib4usv(GLuint index, ref GLushort v) + void VertexAttrib1(UInt32 index, Double x) + { + Delegates.glVertexAttrib1dARB((UInt32)index, (Double)x); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib1(UInt32 index, Double* v) + { + unsafe { Delegates.glVertexAttrib1dvARB((UInt32)index, (Double*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib1(UInt32 index, [In, Out] Double[] v) { unsafe { - fixed (GLushort* v_ptr = &v) + fixed (Double* v_ptr = v) { - Delegates.glVertexAttrib4usvARB((GLuint)index, (GLushort*)v_ptr); + Delegates.glVertexAttrib1dvARB((UInt32)index, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribPointer(Int32 index, GLint size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, GLsizei stride, void* pointer) + void VertexAttrib1(UInt32 index, ref Double v) + { + unsafe + { + fixed (Double* v_ptr = &v) + { + Delegates.glVertexAttrib1dvARB((UInt32)index, (Double*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib1(UInt32 index, Single x) + { + Delegates.glVertexAttrib1fARB((UInt32)index, (Single)x); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib1(UInt32 index, Single* v) + { + unsafe { Delegates.glVertexAttrib1fvARB((UInt32)index, (Single*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib1(UInt32 index, [In, Out] Single[] v) + { + unsafe + { + fixed (Single* v_ptr = v) + { + Delegates.glVertexAttrib1fvARB((UInt32)index, (Single*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib1(UInt32 index, ref Single v) + { + unsafe + { + fixed (Single* v_ptr = &v) + { + Delegates.glVertexAttrib1fvARB((UInt32)index, (Single*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib1(UInt32 index, Int16 x) + { + Delegates.glVertexAttrib1sARB((UInt32)index, (Int16)x); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib1(UInt32 index, Int16* v) + { + unsafe { Delegates.glVertexAttrib1svARB((UInt32)index, (Int16*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib1(UInt32 index, [In, Out] Int16[] v) + { + unsafe + { + fixed (Int16* v_ptr = v) + { + Delegates.glVertexAttrib1svARB((UInt32)index, (Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib1(UInt32 index, ref Int16 v) + { + unsafe + { + fixed (Int16* v_ptr = &v) + { + Delegates.glVertexAttrib1svARB((UInt32)index, (Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib2(UInt32 index, Double x, Double y) + { + Delegates.glVertexAttrib2dARB((UInt32)index, (Double)x, (Double)y); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib2(UInt32 index, Double* v) + { + unsafe { Delegates.glVertexAttrib2dvARB((UInt32)index, (Double*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib2(UInt32 index, [In, Out] Double[] v) + { + unsafe + { + fixed (Double* v_ptr = v) + { + Delegates.glVertexAttrib2dvARB((UInt32)index, (Double*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib2(UInt32 index, ref Double v) + { + unsafe + { + fixed (Double* v_ptr = &v) + { + Delegates.glVertexAttrib2dvARB((UInt32)index, (Double*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib2(UInt32 index, Single x, Single y) + { + Delegates.glVertexAttrib2fARB((UInt32)index, (Single)x, (Single)y); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib2(UInt32 index, Single* v) + { + unsafe { Delegates.glVertexAttrib2fvARB((UInt32)index, (Single*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib2(UInt32 index, [In, Out] Single[] v) + { + unsafe + { + fixed (Single* v_ptr = v) + { + Delegates.glVertexAttrib2fvARB((UInt32)index, (Single*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib2(UInt32 index, ref Single v) + { + unsafe + { + fixed (Single* v_ptr = &v) + { + Delegates.glVertexAttrib2fvARB((UInt32)index, (Single*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib2(UInt32 index, Int16 x, Int16 y) + { + Delegates.glVertexAttrib2sARB((UInt32)index, (Int16)x, (Int16)y); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib2(UInt32 index, Int16* v) + { + unsafe { Delegates.glVertexAttrib2svARB((UInt32)index, (Int16*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib2(UInt32 index, [In, Out] Int16[] v) + { + unsafe + { + fixed (Int16* v_ptr = v) + { + Delegates.glVertexAttrib2svARB((UInt32)index, (Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib2(UInt32 index, ref Int16 v) + { + unsafe + { + fixed (Int16* v_ptr = &v) + { + Delegates.glVertexAttrib2svARB((UInt32)index, (Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib3(UInt32 index, Double x, Double y, Double z) + { + Delegates.glVertexAttrib3dARB((UInt32)index, (Double)x, (Double)y, (Double)z); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib3(UInt32 index, Double* v) + { + unsafe { Delegates.glVertexAttrib3dvARB((UInt32)index, (Double*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib3(UInt32 index, [In, Out] Double[] v) + { + unsafe + { + fixed (Double* v_ptr = v) + { + Delegates.glVertexAttrib3dvARB((UInt32)index, (Double*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib3(UInt32 index, ref Double v) + { + unsafe + { + fixed (Double* v_ptr = &v) + { + Delegates.glVertexAttrib3dvARB((UInt32)index, (Double*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib3(UInt32 index, Single x, Single y, Single z) + { + Delegates.glVertexAttrib3fARB((UInt32)index, (Single)x, (Single)y, (Single)z); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib3(UInt32 index, Single* v) + { + unsafe { Delegates.glVertexAttrib3fvARB((UInt32)index, (Single*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib3(UInt32 index, [In, Out] Single[] v) + { + unsafe + { + fixed (Single* v_ptr = v) + { + Delegates.glVertexAttrib3fvARB((UInt32)index, (Single*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib3(UInt32 index, ref Single v) + { + unsafe + { + fixed (Single* v_ptr = &v) + { + Delegates.glVertexAttrib3fvARB((UInt32)index, (Single*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib3(UInt32 index, Int16 x, Int16 y, Int16 z) + { + Delegates.glVertexAttrib3sARB((UInt32)index, (Int16)x, (Int16)y, (Int16)z); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib3(UInt32 index, Int16* v) + { + unsafe { Delegates.glVertexAttrib3svARB((UInt32)index, (Int16*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib3(UInt32 index, [In, Out] Int16[] v) + { + unsafe + { + fixed (Int16* v_ptr = v) + { + Delegates.glVertexAttrib3svARB((UInt32)index, (Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib3(UInt32 index, ref Int16 v) + { + unsafe + { + fixed (Int16* v_ptr = &v) + { + Delegates.glVertexAttrib3svARB((UInt32)index, (Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4N(UInt32 index, SByte* v) + { + unsafe { Delegates.glVertexAttrib4NbvARB((UInt32)index, (SByte*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, [In, Out] SByte[] v) + { + unsafe + { + fixed (SByte* v_ptr = v) + { + Delegates.glVertexAttrib4NbvARB((UInt32)index, (SByte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, ref SByte v) + { + unsafe + { + fixed (SByte* v_ptr = &v) + { + Delegates.glVertexAttrib4NbvARB((UInt32)index, (SByte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4N(UInt32 index, Int32* v) + { + unsafe { Delegates.glVertexAttrib4NivARB((UInt32)index, (Int32*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, [In, Out] Int32[] v) + { + unsafe + { + fixed (Int32* v_ptr = v) + { + Delegates.glVertexAttrib4NivARB((UInt32)index, (Int32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, ref Int32 v) + { + unsafe + { + fixed (Int32* v_ptr = &v) + { + Delegates.glVertexAttrib4NivARB((UInt32)index, (Int32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4N(UInt32 index, Int16* v) + { + unsafe { Delegates.glVertexAttrib4NsvARB((UInt32)index, (Int16*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, [In, Out] Int16[] v) + { + unsafe + { + fixed (Int16* v_ptr = v) + { + Delegates.glVertexAttrib4NsvARB((UInt32)index, (Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, ref Int16 v) + { + unsafe + { + fixed (Int16* v_ptr = &v) + { + Delegates.glVertexAttrib4NsvARB((UInt32)index, (Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, Byte x, Byte y, Byte z, Byte w) + { + Delegates.glVertexAttrib4NubARB((UInt32)index, (Byte)x, (Byte)y, (Byte)z, (Byte)w); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4N(UInt32 index, Byte* v) + { + unsafe { Delegates.glVertexAttrib4NubvARB((UInt32)index, (Byte*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, [In, Out] Byte[] v) + { + unsafe + { + fixed (Byte* v_ptr = v) + { + Delegates.glVertexAttrib4NubvARB((UInt32)index, (Byte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, ref Byte v) + { + unsafe + { + fixed (Byte* v_ptr = &v) + { + Delegates.glVertexAttrib4NubvARB((UInt32)index, (Byte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4N(UInt32 index, UInt32* v) + { + unsafe { Delegates.glVertexAttrib4NuivARB((UInt32)index, (UInt32*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, [In, Out] UInt32[] v) + { + unsafe + { + fixed (UInt32* v_ptr = v) + { + Delegates.glVertexAttrib4NuivARB((UInt32)index, (UInt32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, ref UInt32 v) + { + unsafe + { + fixed (UInt32* v_ptr = &v) + { + Delegates.glVertexAttrib4NuivARB((UInt32)index, (UInt32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4N(UInt32 index, UInt16* v) + { + unsafe { Delegates.glVertexAttrib4NusvARB((UInt32)index, (UInt16*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, [In, Out] UInt16[] v) + { + unsafe + { + fixed (UInt16* v_ptr = v) + { + Delegates.glVertexAttrib4NusvARB((UInt32)index, (UInt16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4N(UInt32 index, ref UInt16 v) + { + unsafe + { + fixed (UInt16* v_ptr = &v) + { + Delegates.glVertexAttrib4NusvARB((UInt32)index, (UInt16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4(UInt32 index, SByte* v) + { + unsafe { Delegates.glVertexAttrib4bvARB((UInt32)index, (SByte*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, [In, Out] SByte[] v) + { + unsafe + { + fixed (SByte* v_ptr = v) + { + Delegates.glVertexAttrib4bvARB((UInt32)index, (SByte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, ref SByte v) + { + unsafe + { + fixed (SByte* v_ptr = &v) + { + Delegates.glVertexAttrib4bvARB((UInt32)index, (SByte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, Double x, Double y, Double z, Double w) + { + Delegates.glVertexAttrib4dARB((UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4(UInt32 index, Double* v) + { + unsafe { Delegates.glVertexAttrib4dvARB((UInt32)index, (Double*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, [In, Out] Double[] v) + { + unsafe + { + fixed (Double* v_ptr = v) + { + Delegates.glVertexAttrib4dvARB((UInt32)index, (Double*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, ref Double v) + { + unsafe + { + fixed (Double* v_ptr = &v) + { + Delegates.glVertexAttrib4dvARB((UInt32)index, (Double*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, Single x, Single y, Single z, Single w) + { + Delegates.glVertexAttrib4fARB((UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4(UInt32 index, Single* v) + { + unsafe { Delegates.glVertexAttrib4fvARB((UInt32)index, (Single*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, [In, Out] Single[] v) + { + unsafe + { + fixed (Single* v_ptr = v) + { + Delegates.glVertexAttrib4fvARB((UInt32)index, (Single*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, ref Single v) + { + unsafe + { + fixed (Single* v_ptr = &v) + { + Delegates.glVertexAttrib4fvARB((UInt32)index, (Single*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4(UInt32 index, Int32* v) + { + unsafe { Delegates.glVertexAttrib4ivARB((UInt32)index, (Int32*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, [In, Out] Int32[] v) + { + unsafe + { + fixed (Int32* v_ptr = v) + { + Delegates.glVertexAttrib4ivARB((UInt32)index, (Int32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, ref Int32 v) + { + unsafe + { + fixed (Int32* v_ptr = &v) + { + Delegates.glVertexAttrib4ivARB((UInt32)index, (Int32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w) + { + Delegates.glVertexAttrib4sARB((UInt32)index, (Int16)x, (Int16)y, (Int16)z, (Int16)w); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4(UInt32 index, Int16* v) + { + unsafe { Delegates.glVertexAttrib4svARB((UInt32)index, (Int16*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, [In, Out] Int16[] v) + { + unsafe + { + fixed (Int16* v_ptr = v) + { + Delegates.glVertexAttrib4svARB((UInt32)index, (Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, ref Int16 v) + { + unsafe + { + fixed (Int16* v_ptr = &v) + { + Delegates.glVertexAttrib4svARB((UInt32)index, (Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4(UInt32 index, Byte* v) + { + unsafe { Delegates.glVertexAttrib4ubvARB((UInt32)index, (Byte*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, [In, Out] Byte[] v) + { + unsafe + { + fixed (Byte* v_ptr = v) + { + Delegates.glVertexAttrib4ubvARB((UInt32)index, (Byte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, ref Byte v) + { + unsafe + { + fixed (Byte* v_ptr = &v) + { + Delegates.glVertexAttrib4ubvARB((UInt32)index, (Byte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4(UInt32 index, UInt32* v) + { + unsafe { Delegates.glVertexAttrib4uivARB((UInt32)index, (UInt32*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, [In, Out] UInt32[] v) + { + unsafe + { + fixed (UInt32* v_ptr = v) + { + Delegates.glVertexAttrib4uivARB((UInt32)index, (UInt32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, ref UInt32 v) + { + unsafe + { + fixed (UInt32* v_ptr = &v) + { + Delegates.glVertexAttrib4uivARB((UInt32)index, (UInt32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib4(UInt32 index, UInt16* v) + { + unsafe { Delegates.glVertexAttrib4usvARB((UInt32)index, (UInt16*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, [In, Out] UInt16[] v) + { + unsafe + { + fixed (UInt16* v_ptr = v) + { + Delegates.glVertexAttrib4usvARB((UInt32)index, (UInt16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttrib4(UInt32 index, ref UInt16 v) + { + unsafe + { + fixed (UInt16* v_ptr = &v) + { + Delegates.glVertexAttrib4usvARB((UInt32)index, (UInt16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttribPointerARB(Int32 index, Int32 size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, Int32 stride, void* pointer) { { - Delegates.glVertexAttribPointerARB((GLuint)index, (GLint)size, (GL.Enums.ARB_vertex_program)type, (GL.Enums.Boolean)normalized, (GLsizei)stride, (void*)pointer); + Delegates.glVertexAttribPointerARB((UInt32)index, (Int32)size, (GL.Enums.ARB_vertex_program)type, (GL.Enums.Boolean)normalized, (Int32)stride, (void*)pointer); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribPointer(GLuint index, GLint size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, GLsizei stride, void* pointer) + unsafe void VertexAttribPointerARB(UInt32 index, Int32 size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, Int32 stride, void* pointer) { - unsafe { Delegates.glVertexAttribPointerARB((GLuint)index, (GLint)size, (GL.Enums.ARB_vertex_program)type, (GL.Enums.Boolean)normalized, (GLsizei)stride, (void*)pointer); } + unsafe { Delegates.glVertexAttribPointerARB((UInt32)index, (Int32)size, (GL.Enums.ARB_vertex_program)type, (GL.Enums.Boolean)normalized, (Int32)stride, (void*)pointer); } } public static - void EnableVertexAttribArray(Int32 index) + void EnableVertexAttribArrayARB(Int32 index) { - Delegates.glEnableVertexAttribArrayARB((GLuint)index); + Delegates.glEnableVertexAttribArrayARB((UInt32)index); } [System.CLSCompliant(false)] public static - void EnableVertexAttribArray(GLuint index) + void EnableVertexAttribArrayARB(UInt32 index) { - Delegates.glEnableVertexAttribArrayARB((GLuint)index); + Delegates.glEnableVertexAttribArrayARB((UInt32)index); } public static - void DisableVertexAttribArray(Int32 index) + void DisableVertexAttribArrayARB(Int32 index) { - Delegates.glDisableVertexAttribArrayARB((GLuint)index); + Delegates.glDisableVertexAttribArrayARB((UInt32)index); } [System.CLSCompliant(false)] public static - void DisableVertexAttribArray(GLuint index) + void DisableVertexAttribArrayARB(UInt32 index) { - Delegates.glDisableVertexAttribArrayARB((GLuint)index); + Delegates.glDisableVertexAttribArrayARB((UInt32)index); } [System.CLSCompliant(false)] public static - unsafe void ProgramString(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program format, GLsizei len, void* @string) + unsafe void ProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program format, Int32 len, void* @string) { - unsafe { Delegates.glProgramStringARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)format, (GLsizei)len, (void*)@string); } + unsafe { Delegates.glProgramStringARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)format, (Int32)len, (void*)@string); } } public static - void ProgramString(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program format, GLsizei len, object @string) + void ProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program format, Int32 len, [In, Out] object @string) { System.Runtime.InteropServices.GCHandle @string_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@string, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glProgramStringARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)format, (GLsizei)len, (void*)@string_ptr.AddrOfPinnedObject()); + Delegates.glProgramStringARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)format, (Int32)len, (void*)@string_ptr.AddrOfPinnedObject()); } finally { @@ -19222,135 +16504,135 @@ namespace OpenTK.OpenGL } public static - void BindProgram(GL.Enums.ARB_vertex_program target, Int32 program) + void BindProgramARB(GL.Enums.ARB_vertex_program target, Int32 program) { - Delegates.glBindProgramARB((GL.Enums.ARB_vertex_program)target, (GLuint)program); + Delegates.glBindProgramARB((GL.Enums.ARB_vertex_program)target, (UInt32)program); } [System.CLSCompliant(false)] public static - void BindProgram(GL.Enums.ARB_vertex_program target, GLuint program) + void BindProgramARB(GL.Enums.ARB_vertex_program target, UInt32 program) { - Delegates.glBindProgramARB((GL.Enums.ARB_vertex_program)target, (GLuint)program); + Delegates.glBindProgramARB((GL.Enums.ARB_vertex_program)target, (UInt32)program); } [System.CLSCompliant(false)] public static - unsafe void DeletePrograms(GLsizei n, Int32* programs) + unsafe void DeleteProgramsARB(Int32 n, Int32* programs) { { - Delegates.glDeleteProgramsARB((GLsizei)n, (GLuint*)programs); + Delegates.glDeleteProgramsARB((Int32)n, (UInt32*)programs); } } [System.CLSCompliant(false)] public static - unsafe void DeletePrograms(GLsizei n, GLuint* programs) + unsafe void DeleteProgramsARB(Int32 n, UInt32* programs) { - unsafe { Delegates.glDeleteProgramsARB((GLsizei)n, (GLuint*)programs); } + unsafe { Delegates.glDeleteProgramsARB((Int32)n, (UInt32*)programs); } } public static - void DeletePrograms(GLsizei n, Int32[] programs) + void DeleteProgramsARB(Int32 n, [In, Out] Int32[] programs) { unsafe { fixed (Int32* programs_ptr = programs) { - Delegates.glDeleteProgramsARB((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glDeleteProgramsARB((Int32)n, (UInt32*)programs_ptr); } } } [System.CLSCompliant(false)] public static - void DeletePrograms(GLsizei n, GLuint[] programs) + void DeleteProgramsARB(Int32 n, [In, Out] UInt32[] programs) { unsafe { - fixed (GLuint* programs_ptr = programs) + fixed (UInt32* programs_ptr = programs) { - Delegates.glDeleteProgramsARB((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glDeleteProgramsARB((Int32)n, (UInt32*)programs_ptr); } } } public static - void DeletePrograms(GLsizei n, ref Int32 programs) + void DeleteProgramsARB(Int32 n, ref Int32 programs) { unsafe { fixed (Int32* programs_ptr = &programs) { - Delegates.glDeleteProgramsARB((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glDeleteProgramsARB((Int32)n, (UInt32*)programs_ptr); } } } [System.CLSCompliant(false)] public static - void DeletePrograms(GLsizei n, ref GLuint programs) + void DeleteProgramsARB(Int32 n, ref UInt32 programs) { unsafe { - fixed (GLuint* programs_ptr = &programs) + fixed (UInt32* programs_ptr = &programs) { - Delegates.glDeleteProgramsARB((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glDeleteProgramsARB((Int32)n, (UInt32*)programs_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GenPrograms(GLsizei n, Int32* programs) + unsafe void GenProgramsARB(Int32 n, [Out] Int32* programs) { programs = default(Int32*); { - Delegates.glGenProgramsARB((GLsizei)n, (GLuint*)programs); + Delegates.glGenProgramsARB((Int32)n, (UInt32*)programs); } } [System.CLSCompliant(false)] public static - unsafe void GenPrograms(GLsizei n, GLuint* programs) + unsafe void GenProgramsARB(Int32 n, [Out] UInt32* programs) { - unsafe { Delegates.glGenProgramsARB((GLsizei)n, (GLuint*)programs); } + unsafe { Delegates.glGenProgramsARB((Int32)n, (UInt32*)programs); } } public static - void GenPrograms(GLsizei n, Int32[] programs) + void GenProgramsARB(Int32 n, [In, Out] Int32[] programs) { unsafe { fixed (Int32* programs_ptr = programs) { - Delegates.glGenProgramsARB((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glGenProgramsARB((Int32)n, (UInt32*)programs_ptr); } } } [System.CLSCompliant(false)] public static - void GenPrograms(GLsizei n, GLuint[] programs) + void GenProgramsARB(Int32 n, [In, Out] UInt32[] programs) { unsafe { - fixed (GLuint* programs_ptr = programs) + fixed (UInt32* programs_ptr = programs) { - Delegates.glGenProgramsARB((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glGenProgramsARB((Int32)n, (UInt32*)programs_ptr); } } } public static - void GenPrograms(GLsizei n, out Int32 programs) + void GenProgramsARB(Int32 n, [Out] out Int32 programs) { programs = default(Int32); unsafe { fixed (Int32* programs_ptr = &programs) { - Delegates.glGenProgramsARB((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glGenProgramsARB((Int32)n, (UInt32*)programs_ptr); programs = *programs_ptr; } } @@ -19358,386 +16640,209 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GenPrograms(GLsizei n, out GLuint programs) + void GenProgramsARB(Int32 n, [Out] out UInt32 programs) { - programs = default(GLuint); + programs = default(UInt32); unsafe { - fixed (GLuint* programs_ptr = &programs) + fixed (UInt32* programs_ptr = &programs) { - Delegates.glGenProgramsARB((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glGenProgramsARB((Int32)n, (UInt32*)programs_ptr); programs = *programs_ptr; } } } + [System.CLSCompliant(false)] public static - void ProgramEnvParameter4d(GL.Enums.ARB_vertex_program target, Int32 index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) + void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Double x, Double y, Double z, Double w) { - Delegates.glProgramEnvParameter4dARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); + Delegates.glProgramEnvParameter4dARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } [System.CLSCompliant(false)] public static - void ProgramEnvParameter4d(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) + unsafe void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Double* @params) { - Delegates.glProgramEnvParameter4dARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); + unsafe { Delegates.glProgramEnvParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); } } [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParameter4dv(GL.Enums.ARB_vertex_program target, Int32 index, GLdouble* @params) - { - { - Delegates.glProgramEnvParameter4dvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramEnvParameter4dv(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble* @params) - { - unsafe { Delegates.glProgramEnvParameter4dvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params); } - } - - public static - void ProgramEnvParameter4dv(GL.Enums.ARB_vertex_program target, Int32 index, GLdouble[] @params) + void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, [In, Out] Double[] @params) { unsafe { - fixed (GLdouble* @params_ptr = @params) + fixed (Double* @params_ptr = @params) { - Delegates.glProgramEnvParameter4dvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params_ptr); + Delegates.glProgramEnvParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParameter4dv(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble[] @params) + void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, ref Double @params) { unsafe { - fixed (GLdouble* @params_ptr = @params) + fixed (Double* @params_ptr = &@params) { - Delegates.glProgramEnvParameter4dvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params_ptr); - } - } - } - - public static - void ProgramEnvParameter4dv(GL.Enums.ARB_vertex_program target, Int32 index, ref GLdouble @params) - { - unsafe - { - fixed (GLdouble* @params_ptr = &@params) - { - Delegates.glProgramEnvParameter4dvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params_ptr); + Delegates.glProgramEnvParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParameter4dv(GL.Enums.ARB_vertex_program target, GLuint index, ref GLdouble @params) + void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Single x, Single y, Single z, Single w) + { + Delegates.glProgramEnvParameter4fARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); + } + + [System.CLSCompliant(false)] + public static + unsafe void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Single* @params) + { + unsafe { Delegates.glProgramEnvParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); } + } + + [System.CLSCompliant(false)] + public static + void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, [In, Out] Single[] @params) { unsafe { - fixed (GLdouble* @params_ptr = &@params) + fixed (Single* @params_ptr = @params) { - Delegates.glProgramEnvParameter4dvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params_ptr); - } - } - } - - public static - void ProgramEnvParameter4f(GL.Enums.ARB_vertex_program target, Int32 index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) - { - Delegates.glProgramEnvParameter4fARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); - } - - [System.CLSCompliant(false)] - public static - void ProgramEnvParameter4f(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) - { - Delegates.glProgramEnvParameter4fARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramEnvParameter4fv(GL.Enums.ARB_vertex_program target, Int32 index, GLfloat* @params) - { - { - Delegates.glProgramEnvParameter4fvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramEnvParameter4fv(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat* @params) - { - unsafe { Delegates.glProgramEnvParameter4fvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params); } - } - - public static - void ProgramEnvParameter4fv(GL.Enums.ARB_vertex_program target, Int32 index, GLfloat[] @params) - { - unsafe - { - fixed (GLfloat* @params_ptr = @params) - { - Delegates.glProgramEnvParameter4fvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params_ptr); + Delegates.glProgramEnvParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParameter4fv(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat[] @params) + void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = &@params) { - Delegates.glProgramEnvParameter4fvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params_ptr); - } - } - } - - public static - void ProgramEnvParameter4fv(GL.Enums.ARB_vertex_program target, Int32 index, ref GLfloat @params) - { - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glProgramEnvParameter4fvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params_ptr); + Delegates.glProgramEnvParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParameter4fv(GL.Enums.ARB_vertex_program target, GLuint index, ref GLfloat @params) + void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Double x, Double y, Double z, Double w) + { + Delegates.glProgramLocalParameter4dARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); + } + + [System.CLSCompliant(false)] + public static + unsafe void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Double* @params) + { + unsafe { Delegates.glProgramLocalParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); } + } + + [System.CLSCompliant(false)] + public static + void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, [In, Out] Double[] @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Double* @params_ptr = @params) { - Delegates.glProgramEnvParameter4fvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params_ptr); - } - } - } - - public static - void ProgramLocalParameter4d(GL.Enums.ARB_vertex_program target, Int32 index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) - { - Delegates.glProgramLocalParameter4dARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); - } - - [System.CLSCompliant(false)] - public static - void ProgramLocalParameter4d(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) - { - Delegates.glProgramLocalParameter4dARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramLocalParameter4dv(GL.Enums.ARB_vertex_program target, Int32 index, GLdouble* @params) - { - { - Delegates.glProgramLocalParameter4dvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramLocalParameter4dv(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble* @params) - { - unsafe { Delegates.glProgramLocalParameter4dvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params); } - } - - public static - void ProgramLocalParameter4dv(GL.Enums.ARB_vertex_program target, Int32 index, GLdouble[] @params) - { - unsafe - { - fixed (GLdouble* @params_ptr = @params) - { - Delegates.glProgramLocalParameter4dvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params_ptr); + Delegates.glProgramLocalParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramLocalParameter4dv(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble[] @params) + void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, ref Double @params) { unsafe { - fixed (GLdouble* @params_ptr = @params) + fixed (Double* @params_ptr = &@params) { - Delegates.glProgramLocalParameter4dvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params_ptr); - } - } - } - - public static - void ProgramLocalParameter4dv(GL.Enums.ARB_vertex_program target, Int32 index, ref GLdouble @params) - { - unsafe - { - fixed (GLdouble* @params_ptr = &@params) - { - Delegates.glProgramLocalParameter4dvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params_ptr); + Delegates.glProgramLocalParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramLocalParameter4dv(GL.Enums.ARB_vertex_program target, GLuint index, ref GLdouble @params) + void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Single x, Single y, Single z, Single w) + { + Delegates.glProgramLocalParameter4fARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); + } + + [System.CLSCompliant(false)] + public static + unsafe void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, Single* @params) + { + unsafe { Delegates.glProgramLocalParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); } + } + + [System.CLSCompliant(false)] + public static + void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, [In, Out] Single[] @params) { unsafe { - fixed (GLdouble* @params_ptr = &@params) + fixed (Single* @params_ptr = @params) { - Delegates.glProgramLocalParameter4dvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params_ptr); - } - } - } - - public static - void ProgramLocalParameter4f(GL.Enums.ARB_vertex_program target, Int32 index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) - { - Delegates.glProgramLocalParameter4fARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); - } - - [System.CLSCompliant(false)] - public static - void ProgramLocalParameter4f(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) - { - Delegates.glProgramLocalParameter4fARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramLocalParameter4fv(GL.Enums.ARB_vertex_program target, Int32 index, GLfloat* @params) - { - { - Delegates.glProgramLocalParameter4fvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramLocalParameter4fv(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat* @params) - { - unsafe { Delegates.glProgramLocalParameter4fvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params); } - } - - public static - void ProgramLocalParameter4fv(GL.Enums.ARB_vertex_program target, Int32 index, GLfloat[] @params) - { - unsafe - { - fixed (GLfloat* @params_ptr = @params) - { - Delegates.glProgramLocalParameter4fvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params_ptr); + Delegates.glProgramLocalParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramLocalParameter4fv(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat[] @params) + void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, UInt32 index, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = &@params) { - Delegates.glProgramLocalParameter4fvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params_ptr); - } - } - } - - public static - void ProgramLocalParameter4fv(GL.Enums.ARB_vertex_program target, Int32 index, ref GLfloat @params) - { - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glProgramLocalParameter4fvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params_ptr); + Delegates.glProgramLocalParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramLocalParameter4fv(GL.Enums.ARB_vertex_program target, GLuint index, ref GLfloat @params) + unsafe void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Double* @params) + { + unsafe { Delegates.glGetProgramEnvParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [In, Out] Double[] @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Double* @params_ptr = @params) { - Delegates.glProgramLocalParameter4fvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params_ptr); + Delegates.glGetProgramEnvParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetProgramEnvParameterdv(GL.Enums.ARB_vertex_program target, Int32 index, GLdouble* @params) - { - @params = default(GLdouble*); - { - Delegates.glGetProgramEnvParameterdvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramEnvParameterdv(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble* @params) - { - unsafe { Delegates.glGetProgramEnvParameterdvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params); } - } - - public static - void GetProgramEnvParameterdv(GL.Enums.ARB_vertex_program target, Int32 index, GLdouble[] @params) + void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] out Double @params) { + @params = default(Double); unsafe { - fixed (GLdouble* @params_ptr = @params) + fixed (Double* @params_ptr = &@params) { - Delegates.glGetProgramEnvParameterdvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetProgramEnvParameterdv(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble[] @params) - { - unsafe - { - fixed (GLdouble* @params_ptr = @params) - { - Delegates.glGetProgramEnvParameterdvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params_ptr); - } - } - } - - public static - void GetProgramEnvParameterdv(GL.Enums.ARB_vertex_program target, Int32 index, out GLdouble @params) - { - @params = default(GLdouble); - unsafe - { - fixed (GLdouble* @params_ptr = &@params) - { - Delegates.glGetProgramEnvParameterdvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params_ptr); + Delegates.glGetProgramEnvParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -19745,14 +16850,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetProgramEnvParameterdv(GL.Enums.ARB_vertex_program target, GLuint index, out GLdouble @params) + unsafe void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Single* @params) + { + unsafe { Delegates.glGetProgramEnvParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [In, Out] Single[] @params) { - @params = default(GLdouble); unsafe { - fixed (GLdouble* @params_ptr = &@params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetProgramEnvParameterdvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params_ptr); + Delegates.glGetProgramEnvParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] out Single @params) + { + @params = default(Single); + unsafe + { + fixed (Single* @params_ptr = &@params) + { + Delegates.glGetProgramEnvParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -19760,55 +16885,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramEnvParameterfv(GL.Enums.ARB_vertex_program target, Int32 index, GLfloat* @params) + unsafe void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Double* @params) { - @params = default(GLfloat*); - { - Delegates.glGetProgramEnvParameterfvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params); - } + unsafe { Delegates.glGetProgramLocalParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetProgramEnvParameterfv(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat* @params) - { - unsafe { Delegates.glGetProgramEnvParameterfvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params); } - } - - public static - void GetProgramEnvParameterfv(GL.Enums.ARB_vertex_program target, Int32 index, GLfloat[] @params) + void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [In, Out] Double[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Double* @params_ptr = @params) { - Delegates.glGetProgramEnvParameterfvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params_ptr); + Delegates.glGetProgramLocalParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramEnvParameterfv(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat[] @params) + void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] out Double @params) { + @params = default(Double); unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Double* @params_ptr = &@params) { - Delegates.glGetProgramEnvParameterfvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params_ptr); - } - } - } - - public static - void GetProgramEnvParameterfv(GL.Enums.ARB_vertex_program target, Int32 index, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetProgramEnvParameterfvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params_ptr); + Delegates.glGetProgramLocalParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -19816,14 +16920,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetProgramEnvParameterfv(GL.Enums.ARB_vertex_program target, GLuint index, out GLfloat @params) + unsafe void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Single* @params) + { + unsafe { Delegates.glGetProgramLocalParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [In, Out] Single[] @params) { - @params = default(GLfloat); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetProgramEnvParameterfvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params_ptr); + Delegates.glGetProgramLocalParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] out Single @params) + { + @params = default(Single); + unsafe + { + fixed (Single* @params_ptr = &@params) + { + Delegates.glGetProgramLocalParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -19831,55 +16955,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramLocalParameterdv(GL.Enums.ARB_vertex_program target, Int32 index, GLdouble* @params) + unsafe void GetProgram(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] Int32* @params) { - @params = default(GLdouble*); - { - Delegates.glGetProgramLocalParameterdvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramLocalParameterdv(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble* @params) - { - unsafe { Delegates.glGetProgramLocalParameterdvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params); } + unsafe { Delegates.glGetProgramivARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params); } } public static - void GetProgramLocalParameterdv(GL.Enums.ARB_vertex_program target, Int32 index, GLdouble[] @params) + void GetProgram(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLdouble* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetProgramLocalParameterdvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetProgramLocalParameterdv(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble[] @params) - { - unsafe - { - fixed (GLdouble* @params_ptr = @params) - { - Delegates.glGetProgramLocalParameterdvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params_ptr); + Delegates.glGetProgramivARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params_ptr); } } } public static - void GetProgramLocalParameterdv(GL.Enums.ARB_vertex_program target, Int32 index, out GLdouble @params) + void GetProgram(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] out Int32 @params) { - @params = default(GLdouble); + @params = default(Int32); unsafe { - fixed (GLdouble* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetProgramLocalParameterdvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params_ptr); + Delegates.glGetProgramivARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -19887,132 +16988,13 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetProgramLocalParameterdv(GL.Enums.ARB_vertex_program target, GLuint index, out GLdouble @params) - { - @params = default(GLdouble); - unsafe - { - fixed (GLdouble* @params_ptr = &@params) - { - Delegates.glGetProgramLocalParameterdvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLdouble*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramLocalParameterfv(GL.Enums.ARB_vertex_program target, Int32 index, GLfloat* @params) - { - @params = default(GLfloat*); - { - Delegates.glGetProgramLocalParameterfvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramLocalParameterfv(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat* @params) - { - unsafe { Delegates.glGetProgramLocalParameterfvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params); } - } - - public static - void GetProgramLocalParameterfv(GL.Enums.ARB_vertex_program target, Int32 index, GLfloat[] @params) - { - unsafe - { - fixed (GLfloat* @params_ptr = @params) - { - Delegates.glGetProgramLocalParameterfvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetProgramLocalParameterfv(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat[] @params) - { - unsafe - { - fixed (GLfloat* @params_ptr = @params) - { - Delegates.glGetProgramLocalParameterfvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params_ptr); - } - } - } - - public static - void GetProgramLocalParameterfv(GL.Enums.ARB_vertex_program target, Int32 index, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetProgramLocalParameterfvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetProgramLocalParameterfv(GL.Enums.ARB_vertex_program target, GLuint index, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetProgramLocalParameterfvARB((GL.Enums.ARB_vertex_program)target, (GLuint)index, (GLfloat*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramiv(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, GLint* @params) - { - unsafe { Delegates.glGetProgramivARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)pname, (GLint*)@params); } - } - - public static - void GetProgramiv(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetProgramivARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetProgramiv(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetProgramivARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramString(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, void* @string) + unsafe void GetProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] void* @string) { unsafe { Delegates.glGetProgramStringARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)pname, (void*)@string); } } public static - void GetProgramString(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, object @string) + void GetProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [In, Out] object @string) { System.Runtime.InteropServices.GCHandle @string_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@string, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe @@ -20030,55 +17012,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribdv(Int32 index, GL.Enums.ARB_vertex_program pname, GLdouble* @params) + unsafe void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Double* @params) { - @params = default(GLdouble*); - { - Delegates.glGetVertexAttribdvARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLdouble*)@params); - } + unsafe { Delegates.glGetVertexAttribdvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Double*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribdv(GLuint index, GL.Enums.ARB_vertex_program pname, GLdouble* @params) - { - unsafe { Delegates.glGetVertexAttribdvARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLdouble*)@params); } - } - - public static - void GetVertexAttribdv(Int32 index, GL.Enums.ARB_vertex_program pname, GLdouble[] @params) + void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [In, Out] Double[] @params) { unsafe { - fixed (GLdouble* @params_ptr = @params) + fixed (Double* @params_ptr = @params) { - Delegates.glGetVertexAttribdvARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLdouble*)@params_ptr); + Delegates.glGetVertexAttribdvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttribdv(GLuint index, GL.Enums.ARB_vertex_program pname, GLdouble[] @params) + void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] out Double @params) { + @params = default(Double); unsafe { - fixed (GLdouble* @params_ptr = @params) + fixed (Double* @params_ptr = &@params) { - Delegates.glGetVertexAttribdvARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLdouble*)@params_ptr); - } - } - } - - public static - void GetVertexAttribdv(Int32 index, GL.Enums.ARB_vertex_program pname, out GLdouble @params) - { - @params = default(GLdouble); - unsafe - { - fixed (GLdouble* @params_ptr = &@params) - { - Delegates.glGetVertexAttribdvARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLdouble*)@params_ptr); + Delegates.glGetVertexAttribdvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -20086,14 +17047,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetVertexAttribdv(GLuint index, GL.Enums.ARB_vertex_program pname, out GLdouble @params) + unsafe void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Single* @params) + { + unsafe { Delegates.glGetVertexAttribfvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Single*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [In, Out] Single[] @params) { - @params = default(GLdouble); unsafe { - fixed (GLdouble* @params_ptr = &@params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetVertexAttribdvARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLdouble*)@params_ptr); + Delegates.glGetVertexAttribfvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Single*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] out Single @params) + { + @params = default(Single); + unsafe + { + fixed (Single* @params_ptr = &@params) + { + Delegates.glGetVertexAttribfvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -20101,55 +17082,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribfv(Int32 index, GL.Enums.ARB_vertex_program pname, GLfloat* @params) + unsafe void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Int32* @params) { - @params = default(GLfloat*); - { - Delegates.glGetVertexAttribfvARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLfloat*)@params); - } + unsafe { Delegates.glGetVertexAttribivARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribfv(GLuint index, GL.Enums.ARB_vertex_program pname, GLfloat* @params) - { - unsafe { Delegates.glGetVertexAttribfvARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLfloat*)@params); } - } - - public static - void GetVertexAttribfv(Int32 index, GL.Enums.ARB_vertex_program pname, GLfloat[] @params) + void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetVertexAttribfvARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLfloat*)@params_ptr); + Delegates.glGetVertexAttribivARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttribfv(GLuint index, GL.Enums.ARB_vertex_program pname, GLfloat[] @params) + void GetVertexAttrib(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] out Int32 @params) { + @params = default(Int32); unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVertexAttribfvARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLfloat*)@params_ptr); - } - } - } - - public static - void GetVertexAttribfv(Int32 index, GL.Enums.ARB_vertex_program pname, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetVertexAttribfvARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLfloat*)@params_ptr); + Delegates.glGetVertexAttribivARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -20157,116 +17117,30 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetVertexAttribfv(GLuint index, GL.Enums.ARB_vertex_program pname, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetVertexAttribfvARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLfloat*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetVertexAttribiv(Int32 index, GL.Enums.ARB_vertex_program pname, GLint* @params) - { - @params = default(GLint*); - { - Delegates.glGetVertexAttribivARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetVertexAttribiv(GLuint index, GL.Enums.ARB_vertex_program pname, GLint* @params) - { - unsafe { Delegates.glGetVertexAttribivARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLint*)@params); } - } - - public static - void GetVertexAttribiv(Int32 index, GL.Enums.ARB_vertex_program pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetVertexAttribivARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetVertexAttribiv(GLuint index, GL.Enums.ARB_vertex_program pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetVertexAttribivARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetVertexAttribiv(Int32 index, GL.Enums.ARB_vertex_program pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetVertexAttribivARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetVertexAttribiv(GLuint index, GL.Enums.ARB_vertex_program pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetVertexAttribivARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetVertexAttribPointerv(Int32 index, GL.Enums.ARB_vertex_program pname, void* pointer) + unsafe void GetVertexAttribPointervARB(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] void* pointer) { pointer = default(void*); { - Delegates.glGetVertexAttribPointervARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (void*)pointer); + Delegates.glGetVertexAttribPointervARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (void*)pointer); } } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribPointerv(GLuint index, GL.Enums.ARB_vertex_program pname, void* pointer) + unsafe void GetVertexAttribPointervARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] void* pointer) { - unsafe { Delegates.glGetVertexAttribPointervARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (void*)pointer); } + unsafe { Delegates.glGetVertexAttribPointervARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (void*)pointer); } } public static - void GetVertexAttribPointerv(Int32 index, GL.Enums.ARB_vertex_program pname, object pointer) + void GetVertexAttribPointervARB(Int32 index, GL.Enums.ARB_vertex_program pname, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glGetVertexAttribPointervARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -20277,14 +17151,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetVertexAttribPointerv(GLuint index, GL.Enums.ARB_vertex_program pname, object pointer) + void GetVertexAttribPointervARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glGetVertexAttribPointervARB((GLuint)index, (GL.Enums.ARB_vertex_program)pname, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -20294,148 +17168,148 @@ namespace OpenTK.OpenGL } public static - GLboolean IsProgram(Int32 program) + Boolean IsProgramARB(Int32 program) { - return Delegates.glIsProgramARB((GLuint)program); + return Delegates.glIsProgramARB((UInt32)program); } [System.CLSCompliant(false)] public static - GLboolean IsProgram(GLuint program) + Boolean IsProgramARB(UInt32 program) { - return Delegates.glIsProgramARB((GLuint)program); + return Delegates.glIsProgramARB((UInt32)program); } public static - void BindBuffer(GL.Enums.ARB_vertex_buffer_object target, Int32 buffer) + void BindBufferARB(GL.Enums.ARB_vertex_buffer_object target, Int32 buffer) { - Delegates.glBindBufferARB((GL.Enums.ARB_vertex_buffer_object)target, (GLuint)buffer); + Delegates.glBindBufferARB((GL.Enums.ARB_vertex_buffer_object)target, (UInt32)buffer); } [System.CLSCompliant(false)] public static - void BindBuffer(GL.Enums.ARB_vertex_buffer_object target, GLuint buffer) + void BindBufferARB(GL.Enums.ARB_vertex_buffer_object target, UInt32 buffer) { - Delegates.glBindBufferARB((GL.Enums.ARB_vertex_buffer_object)target, (GLuint)buffer); + Delegates.glBindBufferARB((GL.Enums.ARB_vertex_buffer_object)target, (UInt32)buffer); } [System.CLSCompliant(false)] public static - unsafe void DeleteBuffers(GLsizei n, Int32* buffers) + unsafe void DeleteBuffersARB(Int32 n, Int32* buffers) { { - Delegates.glDeleteBuffersARB((GLsizei)n, (GLuint*)buffers); + Delegates.glDeleteBuffersARB((Int32)n, (UInt32*)buffers); } } [System.CLSCompliant(false)] public static - unsafe void DeleteBuffers(GLsizei n, GLuint* buffers) + unsafe void DeleteBuffersARB(Int32 n, UInt32* buffers) { - unsafe { Delegates.glDeleteBuffersARB((GLsizei)n, (GLuint*)buffers); } + unsafe { Delegates.glDeleteBuffersARB((Int32)n, (UInt32*)buffers); } } public static - void DeleteBuffers(GLsizei n, Int32[] buffers) + void DeleteBuffersARB(Int32 n, [In, Out] Int32[] buffers) { unsafe { fixed (Int32* buffers_ptr = buffers) { - Delegates.glDeleteBuffersARB((GLsizei)n, (GLuint*)buffers_ptr); + Delegates.glDeleteBuffersARB((Int32)n, (UInt32*)buffers_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteBuffers(GLsizei n, GLuint[] buffers) + void DeleteBuffersARB(Int32 n, [In, Out] UInt32[] buffers) { unsafe { - fixed (GLuint* buffers_ptr = buffers) + fixed (UInt32* buffers_ptr = buffers) { - Delegates.glDeleteBuffersARB((GLsizei)n, (GLuint*)buffers_ptr); + Delegates.glDeleteBuffersARB((Int32)n, (UInt32*)buffers_ptr); } } } public static - void DeleteBuffers(GLsizei n, ref Int32 buffers) + void DeleteBuffersARB(Int32 n, ref Int32 buffers) { unsafe { fixed (Int32* buffers_ptr = &buffers) { - Delegates.glDeleteBuffersARB((GLsizei)n, (GLuint*)buffers_ptr); + Delegates.glDeleteBuffersARB((Int32)n, (UInt32*)buffers_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteBuffers(GLsizei n, ref GLuint buffers) + void DeleteBuffersARB(Int32 n, ref UInt32 buffers) { unsafe { - fixed (GLuint* buffers_ptr = &buffers) + fixed (UInt32* buffers_ptr = &buffers) { - Delegates.glDeleteBuffersARB((GLsizei)n, (GLuint*)buffers_ptr); + Delegates.glDeleteBuffersARB((Int32)n, (UInt32*)buffers_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GenBuffers(GLsizei n, Int32* buffers) + unsafe void GenBuffersARB(Int32 n, [Out] Int32* buffers) { buffers = default(Int32*); { - Delegates.glGenBuffersARB((GLsizei)n, (GLuint*)buffers); + Delegates.glGenBuffersARB((Int32)n, (UInt32*)buffers); } } [System.CLSCompliant(false)] public static - unsafe void GenBuffers(GLsizei n, GLuint* buffers) + unsafe void GenBuffersARB(Int32 n, [Out] UInt32* buffers) { - unsafe { Delegates.glGenBuffersARB((GLsizei)n, (GLuint*)buffers); } + unsafe { Delegates.glGenBuffersARB((Int32)n, (UInt32*)buffers); } } public static - void GenBuffers(GLsizei n, Int32[] buffers) + void GenBuffersARB(Int32 n, [In, Out] Int32[] buffers) { unsafe { fixed (Int32* buffers_ptr = buffers) { - Delegates.glGenBuffersARB((GLsizei)n, (GLuint*)buffers_ptr); + Delegates.glGenBuffersARB((Int32)n, (UInt32*)buffers_ptr); } } } [System.CLSCompliant(false)] public static - void GenBuffers(GLsizei n, GLuint[] buffers) + void GenBuffersARB(Int32 n, [In, Out] UInt32[] buffers) { unsafe { - fixed (GLuint* buffers_ptr = buffers) + fixed (UInt32* buffers_ptr = buffers) { - Delegates.glGenBuffersARB((GLsizei)n, (GLuint*)buffers_ptr); + Delegates.glGenBuffersARB((Int32)n, (UInt32*)buffers_ptr); } } } public static - void GenBuffers(GLsizei n, out Int32 buffers) + void GenBuffersARB(Int32 n, [Out] out Int32 buffers) { buffers = default(Int32); unsafe { fixed (Int32* buffers_ptr = &buffers) { - Delegates.glGenBuffersARB((GLsizei)n, (GLuint*)buffers_ptr); + Delegates.glGenBuffersARB((Int32)n, (UInt32*)buffers_ptr); buffers = *buffers_ptr; } } @@ -20443,48 +17317,48 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GenBuffers(GLsizei n, out GLuint buffers) + void GenBuffersARB(Int32 n, [Out] out UInt32 buffers) { - buffers = default(GLuint); + buffers = default(UInt32); unsafe { - fixed (GLuint* buffers_ptr = &buffers) + fixed (UInt32* buffers_ptr = &buffers) { - Delegates.glGenBuffersARB((GLsizei)n, (GLuint*)buffers_ptr); + Delegates.glGenBuffersARB((Int32)n, (UInt32*)buffers_ptr); buffers = *buffers_ptr; } } } public static - GLboolean IsBuffer(Int32 buffer) + Boolean IsBufferARB(Int32 buffer) { - return Delegates.glIsBufferARB((GLuint)buffer); + return Delegates.glIsBufferARB((UInt32)buffer); } [System.CLSCompliant(false)] public static - GLboolean IsBuffer(GLuint buffer) + Boolean IsBufferARB(UInt32 buffer) { - return Delegates.glIsBufferARB((GLuint)buffer); + return Delegates.glIsBufferARB((UInt32)buffer); } [System.CLSCompliant(false)] public static - unsafe void BufferData(GL.Enums.ARB_vertex_buffer_object target, GLsizeiptrARB size, void* data, GL.Enums.ARB_vertex_buffer_object usage) + unsafe void BufferDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr size, void* data, GL.Enums.ARB_vertex_buffer_object usage) { - unsafe { Delegates.glBufferDataARB((GL.Enums.ARB_vertex_buffer_object)target, (GLsizeiptrARB)size, (void*)data, (GL.Enums.ARB_vertex_buffer_object)usage); } + unsafe { Delegates.glBufferDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)size, (void*)data, (GL.Enums.ARB_vertex_buffer_object)usage); } } public static - void BufferData(GL.Enums.ARB_vertex_buffer_object target, GLsizeiptrARB size, object data, GL.Enums.ARB_vertex_buffer_object usage) + void BufferDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr size, [In, Out] object data, GL.Enums.ARB_vertex_buffer_object usage) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glBufferDataARB((GL.Enums.ARB_vertex_buffer_object)target, (GLsizeiptrARB)size, (void*)data_ptr.AddrOfPinnedObject(), (GL.Enums.ARB_vertex_buffer_object)usage); + Delegates.glBufferDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)size, (void*)data_ptr.AddrOfPinnedObject(), (GL.Enums.ARB_vertex_buffer_object)usage); } finally { @@ -20495,20 +17369,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void BufferSubData(GL.Enums.ARB_vertex_buffer_object target, GLintptrARB offset, GLsizeiptrARB size, void* data) + unsafe void BufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, void* data) { - unsafe { Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (GLintptrARB)offset, (GLsizeiptrARB)size, (void*)data); } + unsafe { Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (void*)data); } } public static - void BufferSubData(GL.Enums.ARB_vertex_buffer_object target, GLintptrARB offset, GLsizeiptrARB size, object data) + void BufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (GLintptrARB)offset, (GLsizeiptrARB)size, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -20519,20 +17393,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetBufferSubData(GL.Enums.ARB_vertex_buffer_object target, GLintptrARB offset, GLsizeiptrARB size, void* data) + unsafe void GetBufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, [Out] void* data) { - unsafe { Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (GLintptrARB)offset, (GLsizeiptrARB)size, (void*)data); } + unsafe { Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (void*)data); } } public static - void GetBufferSubData(GL.Enums.ARB_vertex_buffer_object target, GLintptrARB offset, GLsizeiptrARB size, object data) + void GetBufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (GLintptrARB)offset, (GLsizeiptrARB)size, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -20542,45 +17416,45 @@ namespace OpenTK.OpenGL } public static - IntPtr MapBuffer(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object access) + IntPtr MapBufferARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object access) { return Delegates.glMapBufferARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)access); } public static - GLboolean UnmapBuffer(GL.Enums.ARB_vertex_buffer_object target) + Boolean UnmapBufferARB(GL.Enums.ARB_vertex_buffer_object target) { return Delegates.glUnmapBufferARB((GL.Enums.ARB_vertex_buffer_object)target); } [System.CLSCompliant(false)] public static - unsafe void GetBufferParameteriv(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, GLint* @params) + unsafe void GetBufferParameter(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] Int32* @params) { - unsafe { Delegates.glGetBufferParameterivARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)pname, (GLint*)@params); } + unsafe { Delegates.glGetBufferParameterivARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)pname, (Int32*)@params); } } public static - void GetBufferParameteriv(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, GLint[] @params) + void GetBufferParameter(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetBufferParameterivARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)pname, (GLint*)@params_ptr); + Delegates.glGetBufferParameterivARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)pname, (Int32*)@params_ptr); } } } public static - void GetBufferParameteriv(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, out GLint @params) + void GetBufferParameter(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetBufferParameterivARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)pname, (GLint*)@params_ptr); + Delegates.glGetBufferParameterivARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -20588,13 +17462,13 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetBufferPointerv(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, void* @params) + unsafe void GetBufferPointervARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] void* @params) { unsafe { Delegates.glGetBufferPointervARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)pname, (void*)@params); } } public static - void GetBufferPointerv(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, object @params) + void GetBufferPointervARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [In, Out] object @params) { System.Runtime.InteropServices.GCHandle @params_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@params, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe @@ -20612,55 +17486,55 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GenQueries(GLsizei n, Int32* ids) + unsafe void GenQueriesARB(Int32 n, [Out] Int32* ids) { ids = default(Int32*); { - Delegates.glGenQueriesARB((GLsizei)n, (GLuint*)ids); + Delegates.glGenQueriesARB((Int32)n, (UInt32*)ids); } } [System.CLSCompliant(false)] public static - unsafe void GenQueries(GLsizei n, GLuint* ids) + unsafe void GenQueriesARB(Int32 n, [Out] UInt32* ids) { - unsafe { Delegates.glGenQueriesARB((GLsizei)n, (GLuint*)ids); } + unsafe { Delegates.glGenQueriesARB((Int32)n, (UInt32*)ids); } } public static - void GenQueries(GLsizei n, Int32[] ids) + void GenQueriesARB(Int32 n, [In, Out] Int32[] ids) { unsafe { fixed (Int32* ids_ptr = ids) { - Delegates.glGenQueriesARB((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glGenQueriesARB((Int32)n, (UInt32*)ids_ptr); } } } [System.CLSCompliant(false)] public static - void GenQueries(GLsizei n, GLuint[] ids) + void GenQueriesARB(Int32 n, [In, Out] UInt32[] ids) { unsafe { - fixed (GLuint* ids_ptr = ids) + fixed (UInt32* ids_ptr = ids) { - Delegates.glGenQueriesARB((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glGenQueriesARB((Int32)n, (UInt32*)ids_ptr); } } } public static - void GenQueries(GLsizei n, out Int32 ids) + void GenQueriesARB(Int32 n, [Out] out Int32 ids) { ids = default(Int32); unsafe { fixed (Int32* ids_ptr = &ids) { - Delegates.glGenQueriesARB((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glGenQueriesARB((Int32)n, (UInt32*)ids_ptr); ids = *ids_ptr; } } @@ -20668,14 +17542,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GenQueries(GLsizei n, out GLuint ids) + void GenQueriesARB(Int32 n, [Out] out UInt32 ids) { - ids = default(GLuint); + ids = default(UInt32); unsafe { - fixed (GLuint* ids_ptr = &ids) + fixed (UInt32* ids_ptr = &ids) { - Delegates.glGenQueriesARB((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glGenQueriesARB((Int32)n, (UInt32*)ids_ptr); ids = *ids_ptr; } } @@ -20683,257 +17557,130 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void DeleteQueries(GLsizei n, Int32* ids) + unsafe void DeleteQueriesARB(Int32 n, Int32* ids) { { - Delegates.glDeleteQueriesARB((GLsizei)n, (GLuint*)ids); + Delegates.glDeleteQueriesARB((Int32)n, (UInt32*)ids); } } [System.CLSCompliant(false)] public static - unsafe void DeleteQueries(GLsizei n, GLuint* ids) + unsafe void DeleteQueriesARB(Int32 n, UInt32* ids) { - unsafe { Delegates.glDeleteQueriesARB((GLsizei)n, (GLuint*)ids); } + unsafe { Delegates.glDeleteQueriesARB((Int32)n, (UInt32*)ids); } } public static - void DeleteQueries(GLsizei n, Int32[] ids) + void DeleteQueriesARB(Int32 n, [In, Out] Int32[] ids) { unsafe { fixed (Int32* ids_ptr = ids) { - Delegates.glDeleteQueriesARB((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glDeleteQueriesARB((Int32)n, (UInt32*)ids_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteQueries(GLsizei n, GLuint[] ids) + void DeleteQueriesARB(Int32 n, [In, Out] UInt32[] ids) { unsafe { - fixed (GLuint* ids_ptr = ids) + fixed (UInt32* ids_ptr = ids) { - Delegates.glDeleteQueriesARB((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glDeleteQueriesARB((Int32)n, (UInt32*)ids_ptr); } } } public static - void DeleteQueries(GLsizei n, ref Int32 ids) + void DeleteQueriesARB(Int32 n, ref Int32 ids) { unsafe { fixed (Int32* ids_ptr = &ids) { - Delegates.glDeleteQueriesARB((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glDeleteQueriesARB((Int32)n, (UInt32*)ids_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteQueries(GLsizei n, ref GLuint ids) + void DeleteQueriesARB(Int32 n, ref UInt32 ids) { unsafe { - fixed (GLuint* ids_ptr = &ids) + fixed (UInt32* ids_ptr = &ids) { - Delegates.glDeleteQueriesARB((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glDeleteQueriesARB((Int32)n, (UInt32*)ids_ptr); } } } public static - GLboolean IsQuery(Int32 id) + Boolean IsQueryARB(Int32 id) { - return Delegates.glIsQueryARB((GLuint)id); + return Delegates.glIsQueryARB((UInt32)id); } [System.CLSCompliant(false)] public static - GLboolean IsQuery(GLuint id) + Boolean IsQueryARB(UInt32 id) { - return Delegates.glIsQueryARB((GLuint)id); + return Delegates.glIsQueryARB((UInt32)id); } public static - void BeginQuery(GL.Enums.ARB_occlusion_query target, Int32 id) + void BeginQueryARB(GL.Enums.ARB_occlusion_query target, Int32 id) { - Delegates.glBeginQueryARB((GL.Enums.ARB_occlusion_query)target, (GLuint)id); + Delegates.glBeginQueryARB((GL.Enums.ARB_occlusion_query)target, (UInt32)id); } [System.CLSCompliant(false)] public static - void BeginQuery(GL.Enums.ARB_occlusion_query target, GLuint id) + void BeginQueryARB(GL.Enums.ARB_occlusion_query target, UInt32 id) { - Delegates.glBeginQueryARB((GL.Enums.ARB_occlusion_query)target, (GLuint)id); + Delegates.glBeginQueryARB((GL.Enums.ARB_occlusion_query)target, (UInt32)id); } public static - void EndQuery(GL.Enums.ARB_occlusion_query target) + void EndQueryARB(GL.Enums.ARB_occlusion_query target) { Delegates.glEndQueryARB((GL.Enums.ARB_occlusion_query)target); } [System.CLSCompliant(false)] public static - unsafe void GetQueryiv(GL.Enums.ARB_occlusion_query target, GL.Enums.ARB_occlusion_query pname, GLint* @params) + unsafe void GetQuery(GL.Enums.ARB_occlusion_query target, GL.Enums.ARB_occlusion_query pname, [Out] Int32* @params) { - unsafe { Delegates.glGetQueryivARB((GL.Enums.ARB_occlusion_query)target, (GL.Enums.ARB_occlusion_query)pname, (GLint*)@params); } + unsafe { Delegates.glGetQueryivARB((GL.Enums.ARB_occlusion_query)target, (GL.Enums.ARB_occlusion_query)pname, (Int32*)@params); } } public static - void GetQueryiv(GL.Enums.ARB_occlusion_query target, GL.Enums.ARB_occlusion_query pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetQueryivARB((GL.Enums.ARB_occlusion_query)target, (GL.Enums.ARB_occlusion_query)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetQueryiv(GL.Enums.ARB_occlusion_query target, GL.Enums.ARB_occlusion_query pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetQueryivARB((GL.Enums.ARB_occlusion_query)target, (GL.Enums.ARB_occlusion_query)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetQueryObjectiv(Int32 id, GL.Enums.ARB_occlusion_query pname, GLint* @params) - { - @params = default(GLint*); - { - Delegates.glGetQueryObjectivARB((GLuint)id, (GL.Enums.ARB_occlusion_query)pname, (GLint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetQueryObjectiv(GLuint id, GL.Enums.ARB_occlusion_query pname, GLint* @params) - { - unsafe { Delegates.glGetQueryObjectivARB((GLuint)id, (GL.Enums.ARB_occlusion_query)pname, (GLint*)@params); } - } - - public static - void GetQueryObjectiv(Int32 id, GL.Enums.ARB_occlusion_query pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetQueryObjectivARB((GLuint)id, (GL.Enums.ARB_occlusion_query)pname, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetQueryObjectiv(GLuint id, GL.Enums.ARB_occlusion_query pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetQueryObjectivARB((GLuint)id, (GL.Enums.ARB_occlusion_query)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetQueryObjectiv(Int32 id, GL.Enums.ARB_occlusion_query pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetQueryObjectivARB((GLuint)id, (GL.Enums.ARB_occlusion_query)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetQueryObjectiv(GLuint id, GL.Enums.ARB_occlusion_query pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetQueryObjectivARB((GLuint)id, (GL.Enums.ARB_occlusion_query)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetQueryObjectuiv(Int32 id, GL.Enums.ARB_occlusion_query pname, Int32* @params) - { - @params = default(Int32*); - { - Delegates.glGetQueryObjectuivARB((GLuint)id, (GL.Enums.ARB_occlusion_query)pname, (GLuint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetQueryObjectuiv(GLuint id, GL.Enums.ARB_occlusion_query pname, GLuint* @params) - { - unsafe { Delegates.glGetQueryObjectuivARB((GLuint)id, (GL.Enums.ARB_occlusion_query)pname, (GLuint*)@params); } - } - - public static - void GetQueryObjectuiv(Int32 id, GL.Enums.ARB_occlusion_query pname, Int32[] @params) + void GetQuery(GL.Enums.ARB_occlusion_query target, GL.Enums.ARB_occlusion_query pname, [In, Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetQueryObjectuivARB((GLuint)id, (GL.Enums.ARB_occlusion_query)pname, (GLuint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetQueryObjectuiv(GLuint id, GL.Enums.ARB_occlusion_query pname, GLuint[] @params) - { - unsafe - { - fixed (GLuint* @params_ptr = @params) - { - Delegates.glGetQueryObjectuivARB((GLuint)id, (GL.Enums.ARB_occlusion_query)pname, (GLuint*)@params_ptr); + Delegates.glGetQueryivARB((GL.Enums.ARB_occlusion_query)target, (GL.Enums.ARB_occlusion_query)pname, (Int32*)@params_ptr); } } } public static - void GetQueryObjectuiv(Int32 id, GL.Enums.ARB_occlusion_query pname, out Int32 @params) + void GetQuery(GL.Enums.ARB_occlusion_query target, GL.Enums.ARB_occlusion_query pname, [Out] out Int32 @params) { @params = default(Int32); unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetQueryObjectuivARB((GLuint)id, (GL.Enums.ARB_occlusion_query)pname, (GLuint*)@params_ptr); + Delegates.glGetQueryivARB((GL.Enums.ARB_occlusion_query)target, (GL.Enums.ARB_occlusion_query)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -20941,562 +17688,596 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetQueryObjectuiv(GLuint id, GL.Enums.ARB_occlusion_query pname, out GLuint @params) + unsafe void GetQueryObject(UInt32 id, GL.Enums.ARB_occlusion_query pname, [Out] Int32* @params) + { + unsafe { Delegates.glGetQueryObjectivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (Int32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetQueryObject(UInt32 id, GL.Enums.ARB_occlusion_query pname, [In, Out] Int32[] @params) { - @params = default(GLuint); unsafe { - fixed (GLuint* @params_ptr = &@params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetQueryObjectuivARB((GLuint)id, (GL.Enums.ARB_occlusion_query)pname, (GLuint*)@params_ptr); + Delegates.glGetQueryObjectivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (Int32*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetQueryObject(UInt32 id, GL.Enums.ARB_occlusion_query pname, [Out] out Int32 @params) + { + @params = default(Int32); + unsafe + { + fixed (Int32* @params_ptr = &@params) + { + Delegates.glGetQueryObjectivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (Int32*)@params_ptr); + @params = *@params_ptr; + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void GetQueryObject(UInt32 id, GL.Enums.ARB_occlusion_query pname, [Out] UInt32* @params) + { + unsafe { Delegates.glGetQueryObjectuivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (UInt32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetQueryObject(UInt32 id, GL.Enums.ARB_occlusion_query pname, [In, Out] UInt32[] @params) + { + unsafe + { + fixed (UInt32* @params_ptr = @params) + { + Delegates.glGetQueryObjectuivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (UInt32*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetQueryObject(UInt32 id, GL.Enums.ARB_occlusion_query pname, [Out] out UInt32 @params) + { + @params = default(UInt32); + unsafe + { + fixed (UInt32* @params_ptr = &@params) + { + Delegates.glGetQueryObjectuivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (UInt32*)@params_ptr); @params = *@params_ptr; } } } public static - void DeleteObject(Int32 obj) + void DeleteObjectARB(Int32 obj) { - Delegates.glDeleteObjectARB((GLhandleARB)obj); + Delegates.glDeleteObjectARB((UInt32)obj); } [System.CLSCompliant(false)] public static - void DeleteObject(GLhandleARB obj) + void DeleteObjectARB(UInt32 obj) { - Delegates.glDeleteObjectARB((GLhandleARB)obj); + Delegates.glDeleteObjectARB((UInt32)obj); } public static - Int32 GetHandle(GL.Enums.ARB_shader_objects pname) + Int32 GetHandleARB(GL.Enums.ARB_shader_objects pname) { return Delegates.glGetHandleARB((GL.Enums.ARB_shader_objects)pname); } public static - void DetachObject(Int32 containerObj, Int32 attachedObj) + void DetachObjectARB(Int32 containerObj, Int32 attachedObj) { - Delegates.glDetachObjectARB((GLhandleARB)containerObj, (GLhandleARB)attachedObj); + Delegates.glDetachObjectARB((UInt32)containerObj, (UInt32)attachedObj); } [System.CLSCompliant(false)] public static - void DetachObject(GLhandleARB containerObj, GLhandleARB attachedObj) + void DetachObjectARB(UInt32 containerObj, UInt32 attachedObj) { - Delegates.glDetachObjectARB((GLhandleARB)containerObj, (GLhandleARB)attachedObj); + Delegates.glDetachObjectARB((UInt32)containerObj, (UInt32)attachedObj); } public static - Int32 CreateShaderObject(GL.Enums.ARB_shader_objects shaderType) + Int32 CreateShaderObjectARB(GL.Enums.ARB_shader_objects shaderType) { return Delegates.glCreateShaderObjectARB((GL.Enums.ARB_shader_objects)shaderType); } [System.CLSCompliant(false)] public static - unsafe void ShaderSource(Int32 shaderObj, GLsizei count, System.String[] @string, GLint* length) + unsafe void ShaderSourceARB(Int32 shaderObj, Int32 count, System.String[] @string, Int32* length) { { - Delegates.glShaderSourceARB((GLhandleARB)shaderObj, (GLsizei)count, (System.String[])@string, (GLint*)length); + Delegates.glShaderSourceARB((UInt32)shaderObj, (Int32)count, (System.String[])@string, (Int32*)length); } } [System.CLSCompliant(false)] public static - unsafe void ShaderSource(GLhandleARB shaderObj, GLsizei count, System.String[] @string, GLint* length) + unsafe void ShaderSourceARB(UInt32 shaderObj, Int32 count, System.String[] @string, Int32* length) { - unsafe { Delegates.glShaderSourceARB((GLhandleARB)shaderObj, (GLsizei)count, (System.String[])@string, (GLint*)length); } + unsafe { Delegates.glShaderSourceARB((UInt32)shaderObj, (Int32)count, (System.String[])@string, (Int32*)length); } } public static - void ShaderSource(Int32 shaderObj, GLsizei count, System.String[] @string, GLint[] length) + void ShaderSourceARB(Int32 shaderObj, Int32 count, System.String[] @string, [In, Out] Int32[] length) { unsafe { - fixed (GLint* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glShaderSourceARB((GLhandleARB)shaderObj, (GLsizei)count, (System.String[])@string, (GLint*)length_ptr); + Delegates.glShaderSourceARB((UInt32)shaderObj, (Int32)count, (System.String[])@string, (Int32*)length_ptr); } } } [System.CLSCompliant(false)] public static - void ShaderSource(GLhandleARB shaderObj, GLsizei count, System.String[] @string, GLint[] length) + void ShaderSourceARB(UInt32 shaderObj, Int32 count, System.String[] @string, [In, Out] Int32[] length) { unsafe { - fixed (GLint* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glShaderSourceARB((GLhandleARB)shaderObj, (GLsizei)count, (System.String[])@string, (GLint*)length_ptr); + Delegates.glShaderSourceARB((UInt32)shaderObj, (Int32)count, (System.String[])@string, (Int32*)length_ptr); } } } public static - void ShaderSource(Int32 shaderObj, GLsizei count, System.String[] @string, ref GLint length) + void ShaderSourceARB(Int32 shaderObj, Int32 count, System.String[] @string, ref Int32 length) { unsafe { - fixed (GLint* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glShaderSourceARB((GLhandleARB)shaderObj, (GLsizei)count, (System.String[])@string, (GLint*)length_ptr); + Delegates.glShaderSourceARB((UInt32)shaderObj, (Int32)count, (System.String[])@string, (Int32*)length_ptr); } } } [System.CLSCompliant(false)] public static - void ShaderSource(GLhandleARB shaderObj, GLsizei count, System.String[] @string, ref GLint length) + void ShaderSourceARB(UInt32 shaderObj, Int32 count, System.String[] @string, ref Int32 length) { unsafe { - fixed (GLint* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glShaderSourceARB((GLhandleARB)shaderObj, (GLsizei)count, (System.String[])@string, (GLint*)length_ptr); + Delegates.glShaderSourceARB((UInt32)shaderObj, (Int32)count, (System.String[])@string, (Int32*)length_ptr); } } } public static - void CompileShader(Int32 shaderObj) + void CompileShaderARB(Int32 shaderObj) { - Delegates.glCompileShaderARB((GLhandleARB)shaderObj); + Delegates.glCompileShaderARB((UInt32)shaderObj); } [System.CLSCompliant(false)] public static - void CompileShader(GLhandleARB shaderObj) + void CompileShaderARB(UInt32 shaderObj) { - Delegates.glCompileShaderARB((GLhandleARB)shaderObj); + Delegates.glCompileShaderARB((UInt32)shaderObj); } public static - Int32 CreateProgramObject() + Int32 CreateProgramObjectARB() { return Delegates.glCreateProgramObjectARB(); } public static - void AttachObject(Int32 containerObj, Int32 obj) + void AttachObjectARB(Int32 containerObj, Int32 obj) { - Delegates.glAttachObjectARB((GLhandleARB)containerObj, (GLhandleARB)obj); + Delegates.glAttachObjectARB((UInt32)containerObj, (UInt32)obj); } [System.CLSCompliant(false)] public static - void AttachObject(GLhandleARB containerObj, GLhandleARB obj) + void AttachObjectARB(UInt32 containerObj, UInt32 obj) { - Delegates.glAttachObjectARB((GLhandleARB)containerObj, (GLhandleARB)obj); + Delegates.glAttachObjectARB((UInt32)containerObj, (UInt32)obj); } public static - void LinkProgram(Int32 programObj) + void LinkProgramARB(Int32 programObj) { - Delegates.glLinkProgramARB((GLhandleARB)programObj); + Delegates.glLinkProgramARB((UInt32)programObj); } [System.CLSCompliant(false)] public static - void LinkProgram(GLhandleARB programObj) + void LinkProgramARB(UInt32 programObj) { - Delegates.glLinkProgramARB((GLhandleARB)programObj); + Delegates.glLinkProgramARB((UInt32)programObj); } public static - void UseProgramObject(Int32 programObj) + void UseProgramObjectARB(Int32 programObj) { - Delegates.glUseProgramObjectARB((GLhandleARB)programObj); + Delegates.glUseProgramObjectARB((UInt32)programObj); } [System.CLSCompliant(false)] public static - void UseProgramObject(GLhandleARB programObj) + void UseProgramObjectARB(UInt32 programObj) { - Delegates.glUseProgramObjectARB((GLhandleARB)programObj); + Delegates.glUseProgramObjectARB((UInt32)programObj); } public static - void ValidateProgram(Int32 programObj) + void ValidateProgramARB(Int32 programObj) { - Delegates.glValidateProgramARB((GLhandleARB)programObj); + Delegates.glValidateProgramARB((UInt32)programObj); } [System.CLSCompliant(false)] public static - void ValidateProgram(GLhandleARB programObj) + void ValidateProgramARB(UInt32 programObj) { - Delegates.glValidateProgramARB((GLhandleARB)programObj); + Delegates.glValidateProgramARB((UInt32)programObj); } public static - void Uniform1f(GLint location, GLfloat v0) + void Uniform1(Int32 location, Single v0) { - Delegates.glUniform1fARB((GLint)location, (GLfloat)v0); + Delegates.glUniform1fARB((Int32)location, (Single)v0); } public static - void Uniform2f(GLint location, GLfloat v0, GLfloat v1) + void Uniform2(Int32 location, Single v0, Single v1) { - Delegates.glUniform2fARB((GLint)location, (GLfloat)v0, (GLfloat)v1); + Delegates.glUniform2fARB((Int32)location, (Single)v0, (Single)v1); } public static - void Uniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) + void Uniform3(Int32 location, Single v0, Single v1, Single v2) { - Delegates.glUniform3fARB((GLint)location, (GLfloat)v0, (GLfloat)v1, (GLfloat)v2); + Delegates.glUniform3fARB((Int32)location, (Single)v0, (Single)v1, (Single)v2); } public static - void Uniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) + void Uniform4(Int32 location, Single v0, Single v1, Single v2, Single v3) { - Delegates.glUniform4fARB((GLint)location, (GLfloat)v0, (GLfloat)v1, (GLfloat)v2, (GLfloat)v3); + Delegates.glUniform4fARB((Int32)location, (Single)v0, (Single)v1, (Single)v2, (Single)v3); } public static - void Uniform1i(GLint location, GLint v0) + void Uniform1(Int32 location, Int32 v0) { - Delegates.glUniform1iARB((GLint)location, (GLint)v0); + Delegates.glUniform1iARB((Int32)location, (Int32)v0); } public static - void Uniform2i(GLint location, GLint v0, GLint v1) + void Uniform2(Int32 location, Int32 v0, Int32 v1) { - Delegates.glUniform2iARB((GLint)location, (GLint)v0, (GLint)v1); + Delegates.glUniform2iARB((Int32)location, (Int32)v0, (Int32)v1); } public static - void Uniform3i(GLint location, GLint v0, GLint v1, GLint v2) + void Uniform3(Int32 location, Int32 v0, Int32 v1, Int32 v2) { - Delegates.glUniform3iARB((GLint)location, (GLint)v0, (GLint)v1, (GLint)v2); + Delegates.glUniform3iARB((Int32)location, (Int32)v0, (Int32)v1, (Int32)v2); } public static - void Uniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3) + void Uniform4(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3) { - Delegates.glUniform4iARB((GLint)location, (GLint)v0, (GLint)v1, (GLint)v2, (GLint)v3); + Delegates.glUniform4iARB((Int32)location, (Int32)v0, (Int32)v1, (Int32)v2, (Int32)v3); } [System.CLSCompliant(false)] public static - unsafe void Uniform1fv(GLint location, GLsizei count, GLfloat* value) + unsafe void Uniform1(Int32 location, Int32 count, Single* value) { - unsafe { Delegates.glUniform1fvARB((GLint)location, (GLsizei)count, (GLfloat*)value); } + unsafe { Delegates.glUniform1fvARB((Int32)location, (Int32)count, (Single*)value); } } public static - void Uniform1fv(GLint location, GLsizei count, GLfloat[] value) + void Uniform1(Int32 location, Int32 count, [In, Out] Single[] value) { unsafe { - fixed (GLfloat* value_ptr = value) + fixed (Single* value_ptr = value) { - Delegates.glUniform1fvARB((GLint)location, (GLsizei)count, (GLfloat*)value_ptr); + Delegates.glUniform1fvARB((Int32)location, (Int32)count, (Single*)value_ptr); } } } public static - void Uniform1fv(GLint location, GLsizei count, ref GLfloat value) + void Uniform1(Int32 location, Int32 count, ref Single value) { unsafe { - fixed (GLfloat* value_ptr = &value) + fixed (Single* value_ptr = &value) { - Delegates.glUniform1fvARB((GLint)location, (GLsizei)count, (GLfloat*)value_ptr); + Delegates.glUniform1fvARB((Int32)location, (Int32)count, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Uniform2fv(GLint location, GLsizei count, GLfloat* value) + unsafe void Uniform2(Int32 location, Int32 count, Single* value) { - unsafe { Delegates.glUniform2fvARB((GLint)location, (GLsizei)count, (GLfloat*)value); } + unsafe { Delegates.glUniform2fvARB((Int32)location, (Int32)count, (Single*)value); } } public static - void Uniform2fv(GLint location, GLsizei count, GLfloat[] value) + void Uniform2(Int32 location, Int32 count, [In, Out] Single[] value) { unsafe { - fixed (GLfloat* value_ptr = value) + fixed (Single* value_ptr = value) { - Delegates.glUniform2fvARB((GLint)location, (GLsizei)count, (GLfloat*)value_ptr); + Delegates.glUniform2fvARB((Int32)location, (Int32)count, (Single*)value_ptr); } } } public static - void Uniform2fv(GLint location, GLsizei count, ref GLfloat value) + void Uniform2(Int32 location, Int32 count, ref Single value) { unsafe { - fixed (GLfloat* value_ptr = &value) + fixed (Single* value_ptr = &value) { - Delegates.glUniform2fvARB((GLint)location, (GLsizei)count, (GLfloat*)value_ptr); + Delegates.glUniform2fvARB((Int32)location, (Int32)count, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Uniform3fv(GLint location, GLsizei count, GLfloat* value) + unsafe void Uniform3(Int32 location, Int32 count, Single* value) { - unsafe { Delegates.glUniform3fvARB((GLint)location, (GLsizei)count, (GLfloat*)value); } + unsafe { Delegates.glUniform3fvARB((Int32)location, (Int32)count, (Single*)value); } } public static - void Uniform3fv(GLint location, GLsizei count, GLfloat[] value) + void Uniform3(Int32 location, Int32 count, [In, Out] Single[] value) { unsafe { - fixed (GLfloat* value_ptr = value) + fixed (Single* value_ptr = value) { - Delegates.glUniform3fvARB((GLint)location, (GLsizei)count, (GLfloat*)value_ptr); + Delegates.glUniform3fvARB((Int32)location, (Int32)count, (Single*)value_ptr); } } } public static - void Uniform3fv(GLint location, GLsizei count, ref GLfloat value) + void Uniform3(Int32 location, Int32 count, ref Single value) { unsafe { - fixed (GLfloat* value_ptr = &value) + fixed (Single* value_ptr = &value) { - Delegates.glUniform3fvARB((GLint)location, (GLsizei)count, (GLfloat*)value_ptr); + Delegates.glUniform3fvARB((Int32)location, (Int32)count, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Uniform4fv(GLint location, GLsizei count, GLfloat* value) + unsafe void Uniform4(Int32 location, Int32 count, Single* value) { - unsafe { Delegates.glUniform4fvARB((GLint)location, (GLsizei)count, (GLfloat*)value); } + unsafe { Delegates.glUniform4fvARB((Int32)location, (Int32)count, (Single*)value); } } public static - void Uniform4fv(GLint location, GLsizei count, GLfloat[] value) + void Uniform4(Int32 location, Int32 count, [In, Out] Single[] value) { unsafe { - fixed (GLfloat* value_ptr = value) + fixed (Single* value_ptr = value) { - Delegates.glUniform4fvARB((GLint)location, (GLsizei)count, (GLfloat*)value_ptr); + Delegates.glUniform4fvARB((Int32)location, (Int32)count, (Single*)value_ptr); } } } public static - void Uniform4fv(GLint location, GLsizei count, ref GLfloat value) + void Uniform4(Int32 location, Int32 count, ref Single value) { unsafe { - fixed (GLfloat* value_ptr = &value) + fixed (Single* value_ptr = &value) { - Delegates.glUniform4fvARB((GLint)location, (GLsizei)count, (GLfloat*)value_ptr); + Delegates.glUniform4fvARB((Int32)location, (Int32)count, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Uniform1iv(GLint location, GLsizei count, GLint* value) + unsafe void Uniform1(Int32 location, Int32 count, Int32* value) { - unsafe { Delegates.glUniform1ivARB((GLint)location, (GLsizei)count, (GLint*)value); } + unsafe { Delegates.glUniform1ivARB((Int32)location, (Int32)count, (Int32*)value); } } public static - void Uniform1iv(GLint location, GLsizei count, GLint[] value) + void Uniform1(Int32 location, Int32 count, [In, Out] Int32[] value) { unsafe { - fixed (GLint* value_ptr = value) + fixed (Int32* value_ptr = value) { - Delegates.glUniform1ivARB((GLint)location, (GLsizei)count, (GLint*)value_ptr); + Delegates.glUniform1ivARB((Int32)location, (Int32)count, (Int32*)value_ptr); } } } public static - void Uniform1iv(GLint location, GLsizei count, ref GLint value) + void Uniform1(Int32 location, Int32 count, ref Int32 value) { unsafe { - fixed (GLint* value_ptr = &value) + fixed (Int32* value_ptr = &value) { - Delegates.glUniform1ivARB((GLint)location, (GLsizei)count, (GLint*)value_ptr); + Delegates.glUniform1ivARB((Int32)location, (Int32)count, (Int32*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Uniform2iv(GLint location, GLsizei count, GLint* value) + unsafe void Uniform2(Int32 location, Int32 count, Int32* value) { - unsafe { Delegates.glUniform2ivARB((GLint)location, (GLsizei)count, (GLint*)value); } + unsafe { Delegates.glUniform2ivARB((Int32)location, (Int32)count, (Int32*)value); } } public static - void Uniform2iv(GLint location, GLsizei count, GLint[] value) + void Uniform2(Int32 location, Int32 count, [In, Out] Int32[] value) { unsafe { - fixed (GLint* value_ptr = value) + fixed (Int32* value_ptr = value) { - Delegates.glUniform2ivARB((GLint)location, (GLsizei)count, (GLint*)value_ptr); + Delegates.glUniform2ivARB((Int32)location, (Int32)count, (Int32*)value_ptr); } } } public static - void Uniform2iv(GLint location, GLsizei count, ref GLint value) + void Uniform2(Int32 location, Int32 count, ref Int32 value) { unsafe { - fixed (GLint* value_ptr = &value) + fixed (Int32* value_ptr = &value) { - Delegates.glUniform2ivARB((GLint)location, (GLsizei)count, (GLint*)value_ptr); + Delegates.glUniform2ivARB((Int32)location, (Int32)count, (Int32*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Uniform3iv(GLint location, GLsizei count, GLint* value) + unsafe void Uniform3(Int32 location, Int32 count, Int32* value) { - unsafe { Delegates.glUniform3ivARB((GLint)location, (GLsizei)count, (GLint*)value); } + unsafe { Delegates.glUniform3ivARB((Int32)location, (Int32)count, (Int32*)value); } } public static - void Uniform3iv(GLint location, GLsizei count, GLint[] value) + void Uniform3(Int32 location, Int32 count, [In, Out] Int32[] value) { unsafe { - fixed (GLint* value_ptr = value) + fixed (Int32* value_ptr = value) { - Delegates.glUniform3ivARB((GLint)location, (GLsizei)count, (GLint*)value_ptr); + Delegates.glUniform3ivARB((Int32)location, (Int32)count, (Int32*)value_ptr); } } } public static - void Uniform3iv(GLint location, GLsizei count, ref GLint value) + void Uniform3(Int32 location, Int32 count, ref Int32 value) { unsafe { - fixed (GLint* value_ptr = &value) + fixed (Int32* value_ptr = &value) { - Delegates.glUniform3ivARB((GLint)location, (GLsizei)count, (GLint*)value_ptr); + Delegates.glUniform3ivARB((Int32)location, (Int32)count, (Int32*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Uniform4iv(GLint location, GLsizei count, GLint* value) + unsafe void Uniform4(Int32 location, Int32 count, Int32* value) { - unsafe { Delegates.glUniform4ivARB((GLint)location, (GLsizei)count, (GLint*)value); } + unsafe { Delegates.glUniform4ivARB((Int32)location, (Int32)count, (Int32*)value); } } public static - void Uniform4iv(GLint location, GLsizei count, GLint[] value) + void Uniform4(Int32 location, Int32 count, [In, Out] Int32[] value) { unsafe { - fixed (GLint* value_ptr = value) + fixed (Int32* value_ptr = value) { - Delegates.glUniform4ivARB((GLint)location, (GLsizei)count, (GLint*)value_ptr); + Delegates.glUniform4ivARB((Int32)location, (Int32)count, (Int32*)value_ptr); } } } public static - void Uniform4iv(GLint location, GLsizei count, ref GLint value) + void Uniform4(Int32 location, Int32 count, ref Int32 value) { unsafe { - fixed (GLint* value_ptr = &value) + fixed (Int32* value_ptr = &value) { - Delegates.glUniform4ivARB((GLint)location, (GLsizei)count, (GLint*)value_ptr); + Delegates.glUniform4ivARB((Int32)location, (Int32)count, (Int32*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix2fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value) + unsafe void UniformMatrix2(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) { - unsafe { Delegates.glUniformMatrix2fvARB((GLint)location, (GLsizei)count, (GL.Enums.Boolean)transpose, (GLfloat*)value); } + unsafe { Delegates.glUniformMatrix2fvARB((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix3fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value) + unsafe void UniformMatrix3(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) { - unsafe { Delegates.glUniformMatrix3fvARB((GLint)location, (GLsizei)count, (GL.Enums.Boolean)transpose, (GLfloat*)value); } + unsafe { Delegates.glUniformMatrix3fvARB((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } [System.CLSCompliant(false)] public static - unsafe void UniformMatrix4fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value) + unsafe void UniformMatrix4(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value) { - unsafe { Delegates.glUniformMatrix4fvARB((GLint)location, (GLsizei)count, (GL.Enums.Boolean)transpose, (GLfloat*)value); } + unsafe { Delegates.glUniformMatrix4fvARB((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } [System.CLSCompliant(false)] public static - unsafe void GetObjectParameterfv(Int32 obj, GL.Enums.ARB_shader_objects pname, GLfloat* @params) + unsafe void GetObjectParameter(UInt32 obj, GL.Enums.ARB_shader_objects pname, [Out] Single* @params) { - @params = default(GLfloat*); - { - Delegates.glGetObjectParameterfvARB((GLhandleARB)obj, (GL.Enums.ARB_shader_objects)pname, (GLfloat*)@params); - } + unsafe { Delegates.glGetObjectParameterfvARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Single*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetObjectParameterfv(GLhandleARB obj, GL.Enums.ARB_shader_objects pname, GLfloat* @params) - { - unsafe { Delegates.glGetObjectParameterfvARB((GLhandleARB)obj, (GL.Enums.ARB_shader_objects)pname, (GLfloat*)@params); } - } - - public static - void GetObjectParameterfv(Int32 obj, GL.Enums.ARB_shader_objects pname, GLfloat[] @params) + void GetObjectParameter(UInt32 obj, GL.Enums.ARB_shader_objects pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetObjectParameterfvARB((GLhandleARB)obj, (GL.Enums.ARB_shader_objects)pname, (GLfloat*)@params_ptr); + Delegates.glGetObjectParameterfvARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetObjectParameterfv(GLhandleARB obj, GL.Enums.ARB_shader_objects pname, GLfloat[] @params) + void GetObjectParameter(UInt32 obj, GL.Enums.ARB_shader_objects pname, [Out] out Single @params) { + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetObjectParameterfvARB((GLhandleARB)obj, (GL.Enums.ARB_shader_objects)pname, (GLfloat*)@params_ptr); - } - } - } - - public static - void GetObjectParameterfv(Int32 obj, GL.Enums.ARB_shader_objects pname, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetObjectParameterfvARB((GLhandleARB)obj, (GL.Enums.ARB_shader_objects)pname, (GLfloat*)@params_ptr); + Delegates.glGetObjectParameterfvARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -21504,14 +18285,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetObjectParameterfv(GLhandleARB obj, GL.Enums.ARB_shader_objects pname, out GLfloat @params) + unsafe void GetObjectParameter(UInt32 obj, GL.Enums.ARB_shader_objects pname, [Out] Int32* @params) + { + unsafe { Delegates.glGetObjectParameterivARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Int32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetObjectParameter(UInt32 obj, GL.Enums.ARB_shader_objects pname, [In, Out] Int32[] @params) { - @params = default(GLfloat); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetObjectParameterfvARB((GLhandleARB)obj, (GL.Enums.ARB_shader_objects)pname, (GLfloat*)@params_ptr); + Delegates.glGetObjectParameterivARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Int32*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetObjectParameter(UInt32 obj, GL.Enums.ARB_shader_objects pname, [Out] out Int32 @params) + { + @params = default(Int32); + unsafe + { + fixed (Int32* @params_ptr = &@params) + { + Delegates.glGetObjectParameterivARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -21519,130 +18320,59 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetObjectParameteriv(Int32 obj, GL.Enums.ARB_shader_objects pname, GLint* @params) + unsafe void GetInfoLogARB(Int32 obj, Int32 maxLength, [Out] Int32* length, [Out] System.Text.StringBuilder infoLog) { - @params = default(GLint*); - { - Delegates.glGetObjectParameterivARB((GLhandleARB)obj, (GL.Enums.ARB_shader_objects)pname, (GLint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetObjectParameteriv(GLhandleARB obj, GL.Enums.ARB_shader_objects pname, GLint* @params) - { - unsafe { Delegates.glGetObjectParameterivARB((GLhandleARB)obj, (GL.Enums.ARB_shader_objects)pname, (GLint*)@params); } - } - - public static - void GetObjectParameteriv(Int32 obj, GL.Enums.ARB_shader_objects pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetObjectParameterivARB((GLhandleARB)obj, (GL.Enums.ARB_shader_objects)pname, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetObjectParameteriv(GLhandleARB obj, GL.Enums.ARB_shader_objects pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetObjectParameterivARB((GLhandleARB)obj, (GL.Enums.ARB_shader_objects)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetObjectParameteriv(Int32 obj, GL.Enums.ARB_shader_objects pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetObjectParameterivARB((GLhandleARB)obj, (GL.Enums.ARB_shader_objects)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetObjectParameteriv(GLhandleARB obj, GL.Enums.ARB_shader_objects pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetObjectParameterivARB((GLhandleARB)obj, (GL.Enums.ARB_shader_objects)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetInfoLog(Int32 obj, GLsizei maxLength, GLsizei* length, System.Text.StringBuilder infoLog) - { - length = default(GLsizei*); + length = default(Int32*); infoLog = default(System.Text.StringBuilder); { - Delegates.glGetInfoLogARB((GLhandleARB)obj, (GLsizei)maxLength, (GLsizei*)length, (System.Text.StringBuilder)infoLog); + Delegates.glGetInfoLogARB((UInt32)obj, (Int32)maxLength, (Int32*)length, (System.Text.StringBuilder)infoLog); } } [System.CLSCompliant(false)] public static - unsafe void GetInfoLog(GLhandleARB obj, GLsizei maxLength, GLsizei* length, System.Text.StringBuilder infoLog) + unsafe void GetInfoLogARB(UInt32 obj, Int32 maxLength, [Out] Int32* length, [Out] System.Text.StringBuilder infoLog) { - unsafe { Delegates.glGetInfoLogARB((GLhandleARB)obj, (GLsizei)maxLength, (GLsizei*)length, (System.Text.StringBuilder)infoLog); } + unsafe { Delegates.glGetInfoLogARB((UInt32)obj, (Int32)maxLength, (Int32*)length, (System.Text.StringBuilder)infoLog); } } public static - void GetInfoLog(Int32 obj, GLsizei maxLength, GLsizei[] length, System.Text.StringBuilder infoLog) + void GetInfoLogARB(Int32 obj, Int32 maxLength, [In, Out] Int32[] length, [Out] System.Text.StringBuilder infoLog) { infoLog = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetInfoLogARB((GLhandleARB)obj, (GLsizei)maxLength, (GLsizei*)length_ptr, (System.Text.StringBuilder)infoLog); + Delegates.glGetInfoLogARB((UInt32)obj, (Int32)maxLength, (Int32*)length_ptr, (System.Text.StringBuilder)infoLog); } } } [System.CLSCompliant(false)] public static - void GetInfoLog(GLhandleARB obj, GLsizei maxLength, GLsizei[] length, System.Text.StringBuilder infoLog) + void GetInfoLogARB(UInt32 obj, Int32 maxLength, [In, Out] Int32[] length, [Out] System.Text.StringBuilder infoLog) { infoLog = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetInfoLogARB((GLhandleARB)obj, (GLsizei)maxLength, (GLsizei*)length_ptr, (System.Text.StringBuilder)infoLog); + Delegates.glGetInfoLogARB((UInt32)obj, (Int32)maxLength, (Int32*)length_ptr, (System.Text.StringBuilder)infoLog); } } } public static - void GetInfoLog(Int32 obj, GLsizei maxLength, out GLsizei length, System.Text.StringBuilder infoLog) + void GetInfoLogARB(Int32 obj, Int32 maxLength, [Out] out Int32 length, [Out] System.Text.StringBuilder infoLog) { - length = default(GLsizei); + length = default(Int32); infoLog = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetInfoLogARB((GLhandleARB)obj, (GLsizei)maxLength, (GLsizei*)length_ptr, (System.Text.StringBuilder)infoLog); + Delegates.glGetInfoLogARB((UInt32)obj, (Int32)maxLength, (Int32*)length_ptr, (System.Text.StringBuilder)infoLog); length = *length_ptr; } } @@ -21650,15 +18380,15 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetInfoLog(GLhandleARB obj, GLsizei maxLength, out GLsizei length, System.Text.StringBuilder infoLog) + void GetInfoLogARB(UInt32 obj, Int32 maxLength, [Out] out Int32 length, [Out] System.Text.StringBuilder infoLog) { - length = default(GLsizei); + length = default(Int32); infoLog = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetInfoLogARB((GLhandleARB)obj, (GLsizei)maxLength, (GLsizei*)length_ptr, (System.Text.StringBuilder)infoLog); + Delegates.glGetInfoLogARB((UInt32)obj, (Int32)maxLength, (Int32*)length_ptr, (System.Text.StringBuilder)infoLog); length = *length_ptr; } } @@ -21666,129 +18396,129 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetAttachedObjects(Int32 containerObj, GLsizei maxCount, GLsizei* count, Int32* obj) + unsafe void GetAttachedObjectsARB(Int32 containerObj, Int32 maxCount, [Out] Int32* count, [Out] Int32* obj) { - count = default(GLsizei*); + count = default(Int32*); obj = default(Int32*); { - Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count, (GLhandleARB*)obj); + Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count, (UInt32*)obj); } } [System.CLSCompliant(false)] public static - unsafe void GetAttachedObjects(GLhandleARB containerObj, GLsizei maxCount, GLsizei* count, GLhandleARB* obj) + unsafe void GetAttachedObjectsARB(UInt32 containerObj, Int32 maxCount, [Out] Int32* count, [Out] UInt32* obj) { - unsafe { Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count, (GLhandleARB*)obj); } + unsafe { Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count, (UInt32*)obj); } } [System.CLSCompliant(false)] public static - unsafe void GetAttachedObjects(Int32 containerObj, GLsizei maxCount, GLsizei* count, Int32[] obj) + unsafe void GetAttachedObjectsARB(Int32 containerObj, Int32 maxCount, [Out] Int32* count, [In, Out] Int32[] obj) { - count = default(GLsizei*); + count = default(Int32*); fixed (Int32* obj_ptr = obj) { - Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count, (GLhandleARB*)obj_ptr); + Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count, (UInt32*)obj_ptr); } } [System.CLSCompliant(false)] public static - unsafe void GetAttachedObjects(GLhandleARB containerObj, GLsizei maxCount, GLsizei* count, GLhandleARB[] obj) + unsafe void GetAttachedObjectsARB(UInt32 containerObj, Int32 maxCount, [Out] Int32* count, [In, Out] UInt32[] obj) { - count = default(GLsizei*); - fixed (GLhandleARB* obj_ptr = obj) + count = default(Int32*); + fixed (UInt32* obj_ptr = obj) { - Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count, (GLhandleARB*)obj_ptr); + Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count, (UInt32*)obj_ptr); } } [System.CLSCompliant(false)] public static - unsafe void GetAttachedObjects(Int32 containerObj, GLsizei maxCount, GLsizei* count, out Int32 obj) + unsafe void GetAttachedObjectsARB(Int32 containerObj, Int32 maxCount, [Out] Int32* count, [Out] out Int32 obj) { - count = default(GLsizei*); + count = default(Int32*); obj = default(Int32); fixed (Int32* obj_ptr = &obj) { - Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count, (GLhandleARB*)obj_ptr); + Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count, (UInt32*)obj_ptr); obj = *obj_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetAttachedObjects(GLhandleARB containerObj, GLsizei maxCount, GLsizei* count, out GLhandleARB obj) + unsafe void GetAttachedObjectsARB(UInt32 containerObj, Int32 maxCount, [Out] Int32* count, [Out] out UInt32 obj) { - count = default(GLsizei*); - obj = default(GLhandleARB); - fixed (GLhandleARB* obj_ptr = &obj) + count = default(Int32*); + obj = default(UInt32); + fixed (UInt32* obj_ptr = &obj) { - Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count, (GLhandleARB*)obj_ptr); + Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count, (UInt32*)obj_ptr); obj = *obj_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetAttachedObjects(Int32 containerObj, GLsizei maxCount, GLsizei[] count, Int32* obj) + unsafe void GetAttachedObjectsARB(Int32 containerObj, Int32 maxCount, [In, Out] Int32[] count, [Out] Int32* obj) { obj = default(Int32*); - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) { - Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLhandleARB*)obj); + Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj); } } [System.CLSCompliant(false)] public static - unsafe void GetAttachedObjects(GLhandleARB containerObj, GLsizei maxCount, GLsizei[] count, GLhandleARB* obj) + unsafe void GetAttachedObjectsARB(UInt32 containerObj, Int32 maxCount, [In, Out] Int32[] count, [Out] UInt32* obj) { - obj = default(GLhandleARB*); - fixed (GLsizei* count_ptr = count) + obj = default(UInt32*); + fixed (Int32* count_ptr = count) { - Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLhandleARB*)obj); + Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj); } } public static - void GetAttachedObjects(Int32 containerObj, GLsizei maxCount, GLsizei[] count, Int32[] obj) + void GetAttachedObjectsARB(Int32 containerObj, Int32 maxCount, [In, Out] Int32[] count, [In, Out] Int32[] obj) { unsafe { - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) fixed (Int32* obj_ptr = obj) { - Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLhandleARB*)obj_ptr); + Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj_ptr); } } } [System.CLSCompliant(false)] public static - void GetAttachedObjects(GLhandleARB containerObj, GLsizei maxCount, GLsizei[] count, GLhandleARB[] obj) + void GetAttachedObjectsARB(UInt32 containerObj, Int32 maxCount, [In, Out] Int32[] count, [In, Out] UInt32[] obj) { unsafe { - fixed (GLsizei* count_ptr = count) - fixed (GLhandleARB* obj_ptr = obj) + fixed (Int32* count_ptr = count) + fixed (UInt32* obj_ptr = obj) { - Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLhandleARB*)obj_ptr); + Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj_ptr); } } } public static - void GetAttachedObjects(Int32 containerObj, GLsizei maxCount, GLsizei[] count, out Int32 obj) + void GetAttachedObjectsARB(Int32 containerObj, Int32 maxCount, [In, Out] Int32[] count, [Out] out Int32 obj) { obj = default(Int32); unsafe { - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) fixed (Int32* obj_ptr = &obj) { - Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLhandleARB*)obj_ptr); + Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj_ptr); obj = *obj_ptr; } } @@ -21796,15 +18526,15 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetAttachedObjects(GLhandleARB containerObj, GLsizei maxCount, GLsizei[] count, out GLhandleARB obj) + void GetAttachedObjectsARB(UInt32 containerObj, Int32 maxCount, [In, Out] Int32[] count, [Out] out UInt32 obj) { - obj = default(GLhandleARB); + obj = default(UInt32); unsafe { - fixed (GLsizei* count_ptr = count) - fixed (GLhandleARB* obj_ptr = &obj) + fixed (Int32* count_ptr = count) + fixed (UInt32* obj_ptr = &obj) { - Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLhandleARB*)obj_ptr); + Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj_ptr); obj = *obj_ptr; } } @@ -21812,40 +18542,40 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetAttachedObjects(Int32 containerObj, GLsizei maxCount, out GLsizei count, Int32* obj) + unsafe void GetAttachedObjectsARB(Int32 containerObj, Int32 maxCount, [Out] out Int32 count, [Out] Int32* obj) { - count = default(GLsizei); + count = default(Int32); obj = default(Int32*); - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) { - Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLhandleARB*)obj); + Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj); count = *count_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetAttachedObjects(GLhandleARB containerObj, GLsizei maxCount, out GLsizei count, GLhandleARB* obj) + unsafe void GetAttachedObjectsARB(UInt32 containerObj, Int32 maxCount, [Out] out Int32 count, [Out] UInt32* obj) { - count = default(GLsizei); - obj = default(GLhandleARB*); - fixed (GLsizei* count_ptr = &count) + count = default(Int32); + obj = default(UInt32*); + fixed (Int32* count_ptr = &count) { - Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLhandleARB*)obj); + Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj); count = *count_ptr; } } public static - void GetAttachedObjects(Int32 containerObj, GLsizei maxCount, out GLsizei count, Int32[] obj) + void GetAttachedObjectsARB(Int32 containerObj, Int32 maxCount, [Out] out Int32 count, [In, Out] Int32[] obj) { - count = default(GLsizei); + count = default(Int32); unsafe { - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) fixed (Int32* obj_ptr = obj) { - Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLhandleARB*)obj_ptr); + Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj_ptr); count = *count_ptr; } } @@ -21853,31 +18583,31 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetAttachedObjects(GLhandleARB containerObj, GLsizei maxCount, out GLsizei count, GLhandleARB[] obj) + void GetAttachedObjectsARB(UInt32 containerObj, Int32 maxCount, [Out] out Int32 count, [In, Out] UInt32[] obj) { - count = default(GLsizei); + count = default(Int32); unsafe { - fixed (GLsizei* count_ptr = &count) - fixed (GLhandleARB* obj_ptr = obj) + fixed (Int32* count_ptr = &count) + fixed (UInt32* obj_ptr = obj) { - Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLhandleARB*)obj_ptr); + Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj_ptr); count = *count_ptr; } } } public static - void GetAttachedObjects(Int32 containerObj, GLsizei maxCount, out GLsizei count, out Int32 obj) + void GetAttachedObjectsARB(Int32 containerObj, Int32 maxCount, [Out] out Int32 count, [Out] out Int32 obj) { - count = default(GLsizei); + count = default(Int32); obj = default(Int32); unsafe { - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) fixed (Int32* obj_ptr = &obj) { - Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLhandleARB*)obj_ptr); + Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj_ptr); count = *count_ptr; obj = *obj_ptr; } @@ -21886,16 +18616,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetAttachedObjects(GLhandleARB containerObj, GLsizei maxCount, out GLsizei count, out GLhandleARB obj) + void GetAttachedObjectsARB(UInt32 containerObj, Int32 maxCount, [Out] out Int32 count, [Out] out UInt32 obj) { - count = default(GLsizei); - obj = default(GLhandleARB); + count = default(Int32); + obj = default(UInt32); unsafe { - fixed (GLsizei* count_ptr = &count) - fixed (GLhandleARB* obj_ptr = &obj) + fixed (Int32* count_ptr = &count) + fixed (UInt32* obj_ptr = &obj) { - Delegates.glGetAttachedObjectsARB((GLhandleARB)containerObj, (GLsizei)maxCount, (GLsizei*)count_ptr, (GLhandleARB*)obj_ptr); + Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count_ptr, (UInt32*)obj_ptr); count = *count_ptr; obj = *obj_ptr; } @@ -21903,248 +18633,248 @@ namespace OpenTK.OpenGL } public static - GLint GetUniformLocation(Int32 programObj, System.String name) + Int32 GetUniformLocationARB(Int32 programObj, System.String name) { - return Delegates.glGetUniformLocationARB((GLhandleARB)programObj, (System.String)name); + return Delegates.glGetUniformLocationARB((UInt32)programObj, (System.String)name); } [System.CLSCompliant(false)] public static - GLint GetUniformLocation(GLhandleARB programObj, System.String name) + Int32 GetUniformLocationARB(UInt32 programObj, System.String name) { - return Delegates.glGetUniformLocationARB((GLhandleARB)programObj, (System.String)name); + return Delegates.glGetUniformLocationARB((UInt32)programObj, (System.String)name); } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, GLint* size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); type = default(GL.Enums.ARB_shader_objects*); name = default(System.Text.StringBuilder); { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe 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) { - unsafe { Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); } + unsafe { Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, GLint* size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); name = default(System.Text.StringBuilder); fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); name = default(System.Text.StringBuilder); fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, GLint* size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, GLint[] size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [In, Out] Int32[] size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.ARB_shader_objects*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint[] size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [In, Out] Int32[] size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.ARB_shader_objects*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, GLint[] size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [In, Out] Int32[] size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint[] size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [In, Out] Int32[] size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, GLint[] size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [In, Out] Int32[] size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint[] size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [In, Out] Int32[] size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, out GLint size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [Out] out Int32 size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.ARB_shader_objects*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, out GLint size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] out Int32 size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.ARB_shader_objects*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, out GLint size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [Out] out Int32 size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, out GLint size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] out Int32 size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, out GLint size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [Out] out Int32 size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -22152,16 +18882,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, out GLint size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] out Int32 size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -22169,155 +18899,155 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, GLint* size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] Int32* size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); type = default(GL.Enums.ARB_shader_objects*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, GLint* size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] Int32* size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); type = default(GL.Enums.ARB_shader_objects*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, GLint* size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] Int32* size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, GLint* size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] Int32* size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, GLint* size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] Int32* size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, GLint* size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] Int32* size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, GLint[] size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.ARB_shader_objects*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, GLint[] size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.ARB_shader_objects*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); } } public static - void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, GLint[] size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [In, Out] Int32[] size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); } } } [System.CLSCompliant(false)] public static - void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, GLint[] size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [In, Out] Int32[] size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); } } } public static - void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, GLint[] size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } @@ -22325,17 +19055,17 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, GLint[] size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } @@ -22343,46 +19073,46 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, out GLint size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] out Int32 size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); type = default(GL.Enums.ARB_shader_objects*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, out GLint size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] out Int32 size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); type = default(GL.Enums.ARB_shader_objects*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } public static - void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, out GLint size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] out Int32 size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } @@ -22390,35 +19120,35 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, out GLint size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] out Int32 size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } } public static - void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, out GLint size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] out Int32 size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -22427,18 +19157,18 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, out GLint size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] out Int32 size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -22447,76 +19177,76 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, GLint* size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] Int32* size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.ARB_shader_objects*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, GLint* size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [Out] Int32* size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.ARB_shader_objects*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, GLint* size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] Int32* size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, GLint* size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [Out] Int32* size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, GLint* size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] Int32* size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -22524,16 +19254,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, GLint* size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [Out] Int32* size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -22541,46 +19271,46 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, GLint[] size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [In, Out] Int32[] size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.ARB_shader_objects*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, GLint[] size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [In, Out] Int32[] size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.ARB_shader_objects*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } public static - void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, GLint[] size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [In, Out] Int32[] size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } @@ -22588,35 +19318,35 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, GLint[] size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [In, Out] Int32[] size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } } public static - void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, GLint[] size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [In, Out] Int32[] size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -22625,18 +19355,18 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, GLint[] size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [In, Out] Int32[] size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -22645,16 +19375,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, out GLint size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.ARB_shader_objects*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } @@ -22662,34 +19392,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, out GLint size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name) + unsafe void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] GL.Enums.ARB_shader_objects* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.ARB_shader_objects*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } } public static - void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, out GLint size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } @@ -22698,18 +19428,18 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, out GLint size, GL.Enums.ARB_shader_objects[] type, System.Text.StringBuilder name) + void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [In, Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_shader_objects* type_ptr = type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } @@ -22717,19 +19447,19 @@ namespace OpenTK.OpenGL } public static - void GetActiveUniform(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, out GLint size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + void GetActiveUniformARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -22739,19 +19469,19 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, out GLint size, out GL.Enums.ARB_shader_objects type, System.Text.StringBuilder name) + void GetActiveUniformARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.ARB_shader_objects); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_shader_objects* type_ptr = &type) { - Delegates.glGetActiveUniformARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_shader_objects*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -22761,55 +19491,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetUniformfv(Int32 programObj, GLint location, GLfloat* @params) + unsafe void GetUniform(UInt32 programObj, Int32 location, [Out] Single* @params) { - @params = default(GLfloat*); - { - Delegates.glGetUniformfvARB((GLhandleARB)programObj, (GLint)location, (GLfloat*)@params); - } + unsafe { Delegates.glGetUniformfvARB((UInt32)programObj, (Int32)location, (Single*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetUniformfv(GLhandleARB programObj, GLint location, GLfloat* @params) - { - unsafe { Delegates.glGetUniformfvARB((GLhandleARB)programObj, (GLint)location, (GLfloat*)@params); } - } - - public static - void GetUniformfv(Int32 programObj, GLint location, GLfloat[] @params) + void GetUniform(UInt32 programObj, Int32 location, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetUniformfvARB((GLhandleARB)programObj, (GLint)location, (GLfloat*)@params_ptr); + Delegates.glGetUniformfvARB((UInt32)programObj, (Int32)location, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetUniformfv(GLhandleARB programObj, GLint location, GLfloat[] @params) + void GetUniform(UInt32 programObj, Int32 location, [Out] out Single @params) { + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetUniformfvARB((GLhandleARB)programObj, (GLint)location, (GLfloat*)@params_ptr); - } - } - } - - public static - void GetUniformfv(Int32 programObj, GLint location, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetUniformfvARB((GLhandleARB)programObj, (GLint)location, (GLfloat*)@params_ptr); + Delegates.glGetUniformfvARB((UInt32)programObj, (Int32)location, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -22817,14 +19526,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetUniformfv(GLhandleARB programObj, GLint location, out GLfloat @params) + unsafe void GetUniform(UInt32 programObj, Int32 location, [Out] Int32* @params) + { + unsafe { Delegates.glGetUniformivARB((UInt32)programObj, (Int32)location, (Int32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetUniform(UInt32 programObj, Int32 location, [In, Out] Int32[] @params) { - @params = default(GLfloat); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetUniformfvARB((GLhandleARB)programObj, (GLint)location, (GLfloat*)@params_ptr); + Delegates.glGetUniformivARB((UInt32)programObj, (Int32)location, (Int32*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetUniform(UInt32 programObj, Int32 location, [Out] out Int32 @params) + { + @params = default(Int32); + unsafe + { + fixed (Int32* @params_ptr = &@params) + { + Delegates.glGetUniformivARB((UInt32)programObj, (Int32)location, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -22832,130 +19561,59 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetUniformiv(Int32 programObj, GLint location, GLint* @params) + unsafe void GetShaderSourceARB(Int32 obj, Int32 maxLength, [Out] Int32* length, [Out] System.Text.StringBuilder[] source) { - @params = default(GLint*); - { - Delegates.glGetUniformivARB((GLhandleARB)programObj, (GLint)location, (GLint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetUniformiv(GLhandleARB programObj, GLint location, GLint* @params) - { - unsafe { Delegates.glGetUniformivARB((GLhandleARB)programObj, (GLint)location, (GLint*)@params); } - } - - public static - void GetUniformiv(Int32 programObj, GLint location, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetUniformivARB((GLhandleARB)programObj, (GLint)location, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetUniformiv(GLhandleARB programObj, GLint location, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetUniformivARB((GLhandleARB)programObj, (GLint)location, (GLint*)@params_ptr); - } - } - } - - public static - void GetUniformiv(Int32 programObj, GLint location, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetUniformivARB((GLhandleARB)programObj, (GLint)location, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetUniformiv(GLhandleARB programObj, GLint location, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetUniformivARB((GLhandleARB)programObj, (GLint)location, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetShaderSource(Int32 obj, GLsizei maxLength, GLsizei* length, System.Text.StringBuilder[] source) - { - length = default(GLsizei*); + length = default(Int32*); source = default(System.Text.StringBuilder[]); { - Delegates.glGetShaderSourceARB((GLhandleARB)obj, (GLsizei)maxLength, (GLsizei*)length, (System.Text.StringBuilder[])source); + Delegates.glGetShaderSourceARB((UInt32)obj, (Int32)maxLength, (Int32*)length, (System.Text.StringBuilder[])source); } } [System.CLSCompliant(false)] public static - unsafe void GetShaderSource(GLhandleARB obj, GLsizei maxLength, GLsizei* length, System.Text.StringBuilder[] source) + unsafe void GetShaderSourceARB(UInt32 obj, Int32 maxLength, [Out] Int32* length, [Out] System.Text.StringBuilder[] source) { - unsafe { Delegates.glGetShaderSourceARB((GLhandleARB)obj, (GLsizei)maxLength, (GLsizei*)length, (System.Text.StringBuilder[])source); } + unsafe { Delegates.glGetShaderSourceARB((UInt32)obj, (Int32)maxLength, (Int32*)length, (System.Text.StringBuilder[])source); } } public static - void GetShaderSource(Int32 obj, GLsizei maxLength, GLsizei[] length, System.Text.StringBuilder[] source) + void GetShaderSourceARB(Int32 obj, Int32 maxLength, [In, Out] Int32[] length, [Out] System.Text.StringBuilder[] source) { source = default(System.Text.StringBuilder[]); unsafe { - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetShaderSourceARB((GLhandleARB)obj, (GLsizei)maxLength, (GLsizei*)length_ptr, (System.Text.StringBuilder[])source); + Delegates.glGetShaderSourceARB((UInt32)obj, (Int32)maxLength, (Int32*)length_ptr, (System.Text.StringBuilder[])source); } } } [System.CLSCompliant(false)] public static - void GetShaderSource(GLhandleARB obj, GLsizei maxLength, GLsizei[] length, System.Text.StringBuilder[] source) + void GetShaderSourceARB(UInt32 obj, Int32 maxLength, [In, Out] Int32[] length, [Out] System.Text.StringBuilder[] source) { source = default(System.Text.StringBuilder[]); unsafe { - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetShaderSourceARB((GLhandleARB)obj, (GLsizei)maxLength, (GLsizei*)length_ptr, (System.Text.StringBuilder[])source); + Delegates.glGetShaderSourceARB((UInt32)obj, (Int32)maxLength, (Int32*)length_ptr, (System.Text.StringBuilder[])source); } } } public static - void GetShaderSource(Int32 obj, GLsizei maxLength, out GLsizei length, System.Text.StringBuilder[] source) + void GetShaderSourceARB(Int32 obj, Int32 maxLength, [Out] out Int32 length, [Out] System.Text.StringBuilder[] source) { - length = default(GLsizei); + length = default(Int32); source = default(System.Text.StringBuilder[]); unsafe { - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetShaderSourceARB((GLhandleARB)obj, (GLsizei)maxLength, (GLsizei*)length_ptr, (System.Text.StringBuilder[])source); + Delegates.glGetShaderSourceARB((UInt32)obj, (Int32)maxLength, (Int32*)length_ptr, (System.Text.StringBuilder[])source); length = *length_ptr; } } @@ -22963,263 +19621,263 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetShaderSource(GLhandleARB obj, GLsizei maxLength, out GLsizei length, System.Text.StringBuilder[] source) + void GetShaderSourceARB(UInt32 obj, Int32 maxLength, [Out] out Int32 length, [Out] System.Text.StringBuilder[] source) { - length = default(GLsizei); + length = default(Int32); source = default(System.Text.StringBuilder[]); unsafe { - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetShaderSourceARB((GLhandleARB)obj, (GLsizei)maxLength, (GLsizei*)length_ptr, (System.Text.StringBuilder[])source); + Delegates.glGetShaderSourceARB((UInt32)obj, (Int32)maxLength, (Int32*)length_ptr, (System.Text.StringBuilder[])source); length = *length_ptr; } } } public static - void BindAttribLocation(Int32 programObj, Int32 index, System.String name) + void BindAttribLocationARB(Int32 programObj, Int32 index, System.String name) { - Delegates.glBindAttribLocationARB((GLhandleARB)programObj, (GLuint)index, (System.String)name); + Delegates.glBindAttribLocationARB((UInt32)programObj, (UInt32)index, (System.String)name); } [System.CLSCompliant(false)] public static - void BindAttribLocation(GLhandleARB programObj, GLuint index, System.String name) + void BindAttribLocationARB(UInt32 programObj, UInt32 index, System.String name) { - Delegates.glBindAttribLocationARB((GLhandleARB)programObj, (GLuint)index, (System.String)name); + Delegates.glBindAttribLocationARB((UInt32)programObj, (UInt32)index, (System.String)name); } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, GLint* size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); type = default(GL.Enums.ARB_vertex_shader*); name = default(System.Text.StringBuilder); { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe 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) { - unsafe { Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); } + unsafe { Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, GLint* size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); name = default(System.Text.StringBuilder); fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); name = default(System.Text.StringBuilder); fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, GLint* size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] Int32* size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint*); + length = default(Int32*); + size = default(Int32*); type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, GLint[] size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [In, Out] Int32[] size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.ARB_vertex_shader*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint[] size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [In, Out] Int32[] size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.ARB_vertex_shader*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, GLint[] size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [In, Out] Int32[] size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint[] size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [In, Out] Int32[] size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, GLint[] size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [In, Out] Int32[] size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint[] size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [In, Out] Int32[] size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, out GLint size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [Out] out Int32 size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.ARB_vertex_shader*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, out GLint size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] out Int32 size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.ARB_vertex_shader*); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, out GLint size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [Out] out Int32 size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, out GLint size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] out Int32 size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei* length, out GLint size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32* length, [Out] out Int32 size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -23227,16 +19885,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, out GLint size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] Int32* length, [Out] out Int32 size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLint); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); - fixed (GLint* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -23244,155 +19902,155 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, GLint* size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] Int32* size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); type = default(GL.Enums.ARB_vertex_shader*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, GLint* size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] Int32* size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); type = default(GL.Enums.ARB_vertex_shader*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, GLint* size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] Int32* size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, GLint* size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] Int32* size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, GLint* size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] Int32* size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, GLint* size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] Int32* size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { - size = default(GLint*); + size = default(Int32*); type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, GLint[] size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.ARB_vertex_shader*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, GLint[] size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.ARB_vertex_shader*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); } } public static - void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, GLint[] size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [In, Out] Int32[] size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); } } } [System.CLSCompliant(false)] public static - void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, GLint[] size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [In, Out] Int32[] size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); } } } public static - void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, GLint[] size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } @@ -23400,17 +20058,17 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, GLint[] size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } @@ -23418,46 +20076,46 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, out GLint size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] out Int32 size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); type = default(GL.Enums.ARB_vertex_shader*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, out GLint size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] out Int32 size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); type = default(GL.Enums.ARB_vertex_shader*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } public static - void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, out GLint size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] out Int32 size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } @@ -23465,35 +20123,35 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, out GLint size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] out Int32 size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } } public static - void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, GLsizei[] length, out GLint size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] out Int32 size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -23502,18 +20160,18 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei[] length, out GLint size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [In, Out] Int32[] length, [Out] out Int32 size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { - size = default(GLint); + size = default(Int32); type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -23522,76 +20180,76 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, GLint* size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] Int32* size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.ARB_vertex_shader*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, GLint* size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [Out] Int32* size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.ARB_vertex_shader*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, GLint* size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] Int32* size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, GLint* size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [Out] Int32* size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, GLint* size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] Int32* size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -23599,16 +20257,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, GLint* size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [Out] Int32* size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -23616,46 +20274,46 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, GLint[] size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [In, Out] Int32[] size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.ARB_vertex_shader*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, GLint[] size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [In, Out] Int32[] size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.ARB_vertex_shader*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } public static - void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, GLint[] size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [In, Out] Int32[] size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } @@ -23663,35 +20321,35 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, GLint[] size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [In, Out] Int32[] size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } } public static - void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, GLint[] size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [In, Out] Int32[] size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -23700,18 +20358,18 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, GLint[] size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [In, Out] Int32[] size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -23720,16 +20378,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, out GLint size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.ARB_vertex_shader*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } @@ -23737,34 +20395,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, out GLint size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name) + unsafe void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] GL.Enums.ARB_vertex_shader* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.ARB_vertex_shader*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } } public static - void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, out GLint size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } @@ -23773,18 +20431,18 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, out GLint size, GL.Enums.ARB_vertex_shader[] type, System.Text.StringBuilder name) + void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [In, Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } @@ -23792,19 +20450,19 @@ namespace OpenTK.OpenGL } public static - void GetActiveAttrib(Int32 programObj, Int32 index, GLsizei maxLength, out GLsizei length, out GLint size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + void GetActiveAttribARB(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -23814,19 +20472,19 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveAttrib(GLhandleARB programObj, GLuint index, GLsizei maxLength, out GLsizei length, out GLint size, out GL.Enums.ARB_vertex_shader type, System.Text.StringBuilder name) + void GetActiveAttribARB(UInt32 programObj, UInt32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLint); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.ARB_vertex_shader); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLint* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.ARB_vertex_shader* type_ptr = &type) { - Delegates.glGetActiveAttribARB((GLhandleARB)programObj, (GLuint)index, (GLsizei)maxLength, (GLsizei*)length_ptr, (GLint*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.ARB_vertex_shader*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -23835,51 +20493,51 @@ namespace OpenTK.OpenGL } public static - GLint GetAttribLocation(Int32 programObj, System.String name) + Int32 GetAttribLocationARB(Int32 programObj, System.String name) { - return Delegates.glGetAttribLocationARB((GLhandleARB)programObj, (System.String)name); + return Delegates.glGetAttribLocationARB((UInt32)programObj, (System.String)name); } [System.CLSCompliant(false)] public static - GLint GetAttribLocation(GLhandleARB programObj, System.String name) + Int32 GetAttribLocationARB(UInt32 programObj, System.String name) { - return Delegates.glGetAttribLocationARB((GLhandleARB)programObj, (System.String)name); + return Delegates.glGetAttribLocationARB((UInt32)programObj, (System.String)name); } [System.CLSCompliant(false)] public static - unsafe void DrawBuffers(GLsizei n, GL.Enums.ARB_draw_buffers* bufs) + unsafe void DrawBuffersARB(Int32 n, GL.Enums.ARB_draw_buffers* bufs) { - unsafe { Delegates.glDrawBuffersARB((GLsizei)n, (GL.Enums.ARB_draw_buffers*)bufs); } + unsafe { Delegates.glDrawBuffersARB((Int32)n, (GL.Enums.ARB_draw_buffers*)bufs); } } public static - void DrawBuffers(GLsizei n, GL.Enums.ARB_draw_buffers[] bufs) + void DrawBuffersARB(Int32 n, [In, Out] GL.Enums.ARB_draw_buffers[] bufs) { unsafe { fixed (GL.Enums.ARB_draw_buffers* bufs_ptr = bufs) { - Delegates.glDrawBuffersARB((GLsizei)n, (GL.Enums.ARB_draw_buffers*)bufs_ptr); + Delegates.glDrawBuffersARB((Int32)n, (GL.Enums.ARB_draw_buffers*)bufs_ptr); } } } public static - void DrawBuffers(GLsizei n, ref GL.Enums.ARB_draw_buffers bufs) + void DrawBuffersARB(Int32 n, ref GL.Enums.ARB_draw_buffers bufs) { unsafe { fixed (GL.Enums.ARB_draw_buffers* bufs_ptr = &bufs) { - Delegates.glDrawBuffersARB((GLsizei)n, (GL.Enums.ARB_draw_buffers*)bufs_ptr); + Delegates.glDrawBuffersARB((Int32)n, (GL.Enums.ARB_draw_buffers*)bufs_ptr); } } } public static - void ClampColor(GL.Enums.ARB_color_buffer_float target, GL.Enums.ARB_color_buffer_float clamp) + void ClampColorARB(GL.Enums.ARB_color_buffer_float target, GL.Enums.ARB_color_buffer_float clamp) { Delegates.glClampColorARB((GL.Enums.ARB_color_buffer_float)target, (GL.Enums.ARB_color_buffer_float)clamp); } @@ -23889,33 +20547,33 @@ namespace OpenTK.OpenGL public static class EXT { public static - void BlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) + void BlendColorEXT(Single red, Single green, Single blue, Single alpha) { - Delegates.glBlendColorEXT((GLclampf)red, (GLclampf)green, (GLclampf)blue, (GLclampf)alpha); + Delegates.glBlendColorEXT((Single)red, (Single)green, (Single)blue, (Single)alpha); } public static - void PolygonOffset(GLfloat factor, GLfloat bias) + void PolygonOffsetEXT(Single factor, Single bias) { - Delegates.glPolygonOffsetEXT((GLfloat)factor, (GLfloat)bias); + Delegates.glPolygonOffsetEXT((Single)factor, (Single)bias); } [System.CLSCompliant(false)] public static - unsafe void TexImage3D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + unsafe 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) { - unsafe { Delegates.glTexImage3DEXT((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GLint)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + unsafe { Delegates.glTexImage3DEXT((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); } } public static - void TexImage3D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object pixels) + 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, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glTexImage3DEXT((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GLint)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexImage3DEXT((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_ptr.AddrOfPinnedObject()); } finally { @@ -23926,20 +20584,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void TexSubImage3D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + unsafe 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) { - unsafe { Delegates.glTexSubImage3DEXT((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLint)zoffset, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + unsafe { Delegates.glTexSubImage3DEXT((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); } } public static - void TexSubImage3D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object pixels) + 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, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glTexSubImage3DEXT((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLint)zoffset, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage3DEXT((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_ptr.AddrOfPinnedObject()); } finally { @@ -23950,20 +20608,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void TexSubImage1D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + unsafe void TexSubImage1DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) { - unsafe { Delegates.glTexSubImage1DEXT((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLsizei)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + unsafe { Delegates.glTexSubImage1DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } } public static - void TexSubImage1D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object pixels) + void TexSubImage1DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glTexSubImage1DEXT((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLsizei)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage1DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -23974,20 +20632,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void TexSubImage2D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + unsafe 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) { - unsafe { Delegates.glTexSubImage2DEXT((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + unsafe { Delegates.glTexSubImage2DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } } public static - void TexSubImage2D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object pixels) + void TexSubImage2DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glTexSubImage2DEXT((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage2DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -23997,70 +20655,70 @@ namespace OpenTK.OpenGL } public static - void CopyTexImage1D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLint border) + void CopyTexImage1DEXT(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border) { - Delegates.glCopyTexImage1DEXT((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLint)x, (GLint)y, (GLsizei)width, (GLint)border); + Delegates.glCopyTexImage1DEXT((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)border); } public static - void CopyTexImage2D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) + void CopyTexImage2DEXT(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) { - Delegates.glCopyTexImage2DEXT((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLint)x, (GLint)y, (GLsizei)width, (GLsizei)height, (GLint)border); + Delegates.glCopyTexImage2DEXT((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)height, (Int32)border); } public static - void CopyTexSubImage1D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width) + void CopyTexSubImage1DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width) { - Delegates.glCopyTexSubImage1DEXT((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)x, (GLint)y, (GLsizei)width); + Delegates.glCopyTexSubImage1DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)x, (Int32)y, (Int32)width); } public static - void CopyTexSubImage2D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) + void CopyTexSubImage2DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) { - Delegates.glCopyTexSubImage2DEXT((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLint)x, (GLint)y, (GLsizei)width, (GLsizei)height); + Delegates.glCopyTexSubImage2DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } public static - void CopyTexSubImage3D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) + void CopyTexSubImage3DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height) { - Delegates.glCopyTexSubImage3DEXT((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLint)zoffset, (GLint)x, (GLint)y, (GLsizei)width, (GLsizei)height); + Delegates.glCopyTexSubImage3DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } [System.CLSCompliant(false)] public static - unsafe void GetHistogram(GL.Enums.HistogramTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* values) + unsafe void GetHistogramEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values) { unsafe { Delegates.glGetHistogramEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)values); } } [System.CLSCompliant(false)] public static - unsafe void GetHistogramParameterfv(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, GLfloat* @params) + unsafe void GetHistogramParameter(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] Single* @params) { - unsafe { Delegates.glGetHistogramParameterfvEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetHistogramParameterfvEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (Single*)@params); } } public static - void GetHistogramParameterfv(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, GLfloat[] @params) + void GetHistogramParameter(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetHistogramParameterfvEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (GLfloat*)@params_ptr); + Delegates.glGetHistogramParameterfvEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (Single*)@params_ptr); } } } public static - void GetHistogramParameterfv(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, out GLfloat @params) + void GetHistogramParameter(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetHistogramParameterfvEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (GLfloat*)@params_ptr); + Delegates.glGetHistogramParameterfvEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -24068,32 +20726,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetHistogramParameteriv(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, GLint* @params) + unsafe void GetHistogramParameter(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] Int32* @params) { - unsafe { Delegates.glGetHistogramParameterivEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (GLint*)@params); } + unsafe { Delegates.glGetHistogramParameterivEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (Int32*)@params); } } public static - void GetHistogramParameteriv(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, GLint[] @params) + void GetHistogramParameter(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetHistogramParameterivEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (GLint*)@params_ptr); + Delegates.glGetHistogramParameterivEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (Int32*)@params_ptr); } } } public static - void GetHistogramParameteriv(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, out GLint @params) + void GetHistogramParameter(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetHistogramParameterivEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (GLint*)@params_ptr); + Delegates.glGetHistogramParameterivEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -24101,39 +20759,39 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMinmax(GL.Enums.MinmaxTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* values) + unsafe void GetMinmaxEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values) { unsafe { Delegates.glGetMinmaxEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)values); } } [System.CLSCompliant(false)] public static - unsafe void GetMinmaxParameterfv(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, GLfloat* @params) + unsafe void GetMinmaxParameter(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] Single* @params) { - unsafe { Delegates.glGetMinmaxParameterfvEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetMinmaxParameterfvEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (Single*)@params); } } public static - void GetMinmaxParameterfv(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, GLfloat[] @params) + void GetMinmaxParameter(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetMinmaxParameterfvEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (GLfloat*)@params_ptr); + Delegates.glGetMinmaxParameterfvEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (Single*)@params_ptr); } } } public static - void GetMinmaxParameterfv(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, out GLfloat @params) + void GetMinmaxParameter(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetMinmaxParameterfvEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (GLfloat*)@params_ptr); + Delegates.glGetMinmaxParameterfvEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -24141,77 +20799,77 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMinmaxParameteriv(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, GLint* @params) + unsafe void GetMinmaxParameter(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] Int32* @params) { - unsafe { Delegates.glGetMinmaxParameterivEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (GLint*)@params); } + unsafe { Delegates.glGetMinmaxParameterivEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (Int32*)@params); } } public static - void GetMinmaxParameteriv(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, GLint[] @params) + void GetMinmaxParameter(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetMinmaxParameterivEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (GLint*)@params_ptr); + Delegates.glGetMinmaxParameterivEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (Int32*)@params_ptr); } } } public static - void GetMinmaxParameteriv(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, out GLint @params) + void GetMinmaxParameter(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetMinmaxParameterivEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (GLint*)@params_ptr); + Delegates.glGetMinmaxParameterivEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void Histogram(GL.Enums.HistogramTargetEXT target, GLsizei width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink) + void HistogramEXT(GL.Enums.HistogramTargetEXT target, Int32 width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink) { - Delegates.glHistogramEXT((GL.Enums.HistogramTargetEXT)target, (GLsizei)width, (GL.Enums.PixelInternalFormat)internalformat, (GL.Enums.Boolean)sink); + Delegates.glHistogramEXT((GL.Enums.HistogramTargetEXT)target, (Int32)width, (GL.Enums.PixelInternalFormat)internalformat, (GL.Enums.Boolean)sink); } public static - void Minmax(GL.Enums.MinmaxTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink) + void MinmaxEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink) { Delegates.glMinmaxEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (GL.Enums.Boolean)sink); } public static - void ResetHistogram(GL.Enums.HistogramTargetEXT target) + void ResetHistogramEXT(GL.Enums.HistogramTargetEXT target) { Delegates.glResetHistogramEXT((GL.Enums.HistogramTargetEXT)target); } public static - void ResetMinmax(GL.Enums.MinmaxTargetEXT target) + void ResetMinmaxEXT(GL.Enums.MinmaxTargetEXT target) { Delegates.glResetMinmaxEXT((GL.Enums.MinmaxTargetEXT)target); } [System.CLSCompliant(false)] public static - unsafe void ConvolutionFilter1D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image) + unsafe void ConvolutionFilter1DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image) { - unsafe { Delegates.glConvolutionFilter1DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image); } + unsafe { Delegates.glConvolutionFilter1DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image); } } public static - void ConvolutionFilter1D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object image) + void ConvolutionFilter1DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) { System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glConvolutionFilter1DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image_ptr.AddrOfPinnedObject()); + Delegates.glConvolutionFilter1DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image_ptr.AddrOfPinnedObject()); } finally { @@ -24222,20 +20880,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void ConvolutionFilter2D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image) + unsafe void ConvolutionFilter2DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image) { - unsafe { Delegates.glConvolutionFilter2DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image); } + unsafe { Delegates.glConvolutionFilter2DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image); } } public static - void ConvolutionFilter2D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object image) + void ConvolutionFilter2DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) { System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glConvolutionFilter2DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image_ptr.AddrOfPinnedObject()); + Delegates.glConvolutionFilter2DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image_ptr.AddrOfPinnedObject()); } finally { @@ -24245,100 +20903,100 @@ namespace OpenTK.OpenGL } public static - void ConvolutionParameterf(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLfloat @params) + void ConvolutionParameterfEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Single @params) { - Delegates.glConvolutionParameterfEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (GLfloat)@params); + Delegates.glConvolutionParameterfEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Single)@params); } [System.CLSCompliant(false)] public static - unsafe void ConvolutionParameterfv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLfloat* @params) + unsafe void ConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Single* @params) { - unsafe { Delegates.glConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (GLfloat*)@params); } + unsafe { Delegates.glConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Single*)@params); } } public static - void ConvolutionParameterfv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLfloat[] @params) + void ConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (GLfloat*)@params_ptr); + Delegates.glConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Single*)@params_ptr); } } } public static - void ConvolutionParameterfv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, ref GLfloat @params) + void ConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (GLfloat*)@params_ptr); + Delegates.glConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Single*)@params_ptr); } } } public static - void ConvolutionParameteri(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLint @params) + void ConvolutionParameteriEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Int32 @params) { - Delegates.glConvolutionParameteriEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (GLint)@params); + Delegates.glConvolutionParameteriEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Int32)@params); } [System.CLSCompliant(false)] public static - unsafe void ConvolutionParameteriv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLint* @params) + unsafe void ConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Int32* @params) { - unsafe { Delegates.glConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (GLint*)@params); } + unsafe { Delegates.glConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Int32*)@params); } } public static - void ConvolutionParameteriv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLint[] @params) + void ConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (GLint*)@params_ptr); + Delegates.glConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Int32*)@params_ptr); } } } public static - void ConvolutionParameteriv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, ref GLint @params) + void ConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (GLint*)@params_ptr); + Delegates.glConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Int32*)@params_ptr); } } } public static - void CopyConvolutionFilter1D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width) + void CopyConvolutionFilter1DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width) { - Delegates.glCopyConvolutionFilter1DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (GLint)x, (GLint)y, (GLsizei)width); + Delegates.glCopyConvolutionFilter1DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width); } public static - void CopyConvolutionFilter2D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLsizei height) + void CopyConvolutionFilter2DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height) { - Delegates.glCopyConvolutionFilter2DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (GLint)x, (GLint)y, (GLsizei)width, (GLsizei)height); + Delegates.glCopyConvolutionFilter2DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } [System.CLSCompliant(false)] public static - unsafe void GetConvolutionFilter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image) + unsafe void GetConvolutionFilterEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* image) { unsafe { Delegates.glGetConvolutionFilterEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image); } } public static - void GetConvolutionFilter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object image) + void GetConvolutionFilterEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) { System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe @@ -24356,32 +21014,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetConvolutionParameterfv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLfloat* @params) + unsafe void GetConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] Single* @params) { - unsafe { Delegates.glGetConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Single*)@params); } } public static - void GetConvolutionParameterfv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLfloat[] @params) + void GetConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (GLfloat*)@params_ptr); + Delegates.glGetConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Single*)@params_ptr); } } } public static - void GetConvolutionParameterfv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, out GLfloat @params) + void GetConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (GLfloat*)@params_ptr); + Delegates.glGetConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -24389,32 +21047,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetConvolutionParameteriv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLint* @params) + unsafe void GetConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] Int32* @params) { - unsafe { Delegates.glGetConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (GLint*)@params); } + unsafe { Delegates.glGetConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Int32*)@params); } } public static - void GetConvolutionParameteriv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLint[] @params) + void GetConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (GLint*)@params_ptr); + Delegates.glGetConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Int32*)@params_ptr); } } } public static - void GetConvolutionParameteriv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, out GLint @params) + void GetConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (GLint*)@params_ptr); + Delegates.glGetConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -24422,14 +21080,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column, void* span) + unsafe void GetSeparableFilterEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [Out] void* column, [Out] void* span) { unsafe { Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column, (void*)span); } } [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column, object span) + unsafe void GetSeparableFilterEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [Out] void* column, [In, Out] object span) { row = default(void*); column = default(void*); @@ -24446,7 +21104,7 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, object column, void* span) + unsafe void GetSeparableFilterEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [In, Out] object column, [Out] void* span) { row = default(void*); span = default(void*); @@ -24463,7 +21121,7 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, object column, object span) + unsafe void GetSeparableFilterEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [In, Out] object column, [In, Out] object span) { row = default(void*); System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); @@ -24481,7 +21139,7 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object row, void* column, void* span) + unsafe void GetSeparableFilterEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [Out] void* column, [Out] void* span) { column = default(void*); span = default(void*); @@ -24498,7 +21156,7 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object row, void* column, object span) + unsafe void GetSeparableFilterEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [Out] void* column, [In, Out] object span) { column = default(void*); System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); @@ -24516,7 +21174,7 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object row, object column, void* span) + unsafe void GetSeparableFilterEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column, [Out] void* span) { span = default(void*); System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); @@ -24533,7 +21191,7 @@ namespace OpenTK.OpenGL } public static - void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object row, object column, object span) + void GetSeparableFilterEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column, [In, Out] object span) { System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); @@ -24555,19 +21213,19 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void SeparableFilter2D(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column) + unsafe 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) { - unsafe { Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column); } + unsafe { Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column); } } [System.CLSCompliant(false)] public static - unsafe void SeparableFilter2D(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, object column) + unsafe void SeparableFilter2DEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, [In, Out] object column) { System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column_ptr.AddrOfPinnedObject()); + Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column_ptr.AddrOfPinnedObject()); } finally { @@ -24577,12 +21235,12 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void SeparableFilter2D(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object row, void* column) + unsafe void SeparableFilter2DEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, void* column) { System.Runtime.InteropServices.GCHandle row_ptr = System.Runtime.InteropServices.GCHandle.Alloc(row, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column); + Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column); } finally { @@ -24591,7 +21249,7 @@ namespace OpenTK.OpenGL } public static - void SeparableFilter2D(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object row, object column) + void SeparableFilter2DEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column) { System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); System.Runtime.InteropServices.GCHandle row_ptr = System.Runtime.InteropServices.GCHandle.Alloc(row, System.Runtime.InteropServices.GCHandleType.Pinned); @@ -24599,7 +21257,7 @@ namespace OpenTK.OpenGL { try { - Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column_ptr.AddrOfPinnedObject()); + Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column_ptr.AddrOfPinnedObject()); } finally { @@ -24611,200 +21269,200 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe GLboolean AreTexturesResident(GLsizei n, Int32* textures, GL.Enums.Boolean* residences) + unsafe Boolean AreTexturesResidentEXT(Int32 n, Int32* textures, [Out] GL.Enums.Boolean* residences) { residences = default(GL.Enums.Boolean*); { - GLboolean retval = Delegates.glAreTexturesResidentEXT((GLsizei)n, (GLuint*)textures, (GL.Enums.Boolean*)residences); + Boolean retval = Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures, (GL.Enums.Boolean*)residences); return retval; } } [System.CLSCompliant(false)] public static - unsafe GLboolean AreTexturesResident(GLsizei n, GLuint* textures, GL.Enums.Boolean* residences) + unsafe Boolean AreTexturesResidentEXT(Int32 n, UInt32* textures, [Out] GL.Enums.Boolean* residences) { - unsafe { return Delegates.glAreTexturesResidentEXT((GLsizei)n, (GLuint*)textures, (GL.Enums.Boolean*)residences); } + unsafe { return Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures, (GL.Enums.Boolean*)residences); } } [System.CLSCompliant(false)] public static - unsafe GLboolean AreTexturesResident(GLsizei n, Int32[] textures, GL.Enums.Boolean* residences) + unsafe Boolean AreTexturesResidentEXT(Int32 n, [In, Out] Int32[] textures, [Out] GL.Enums.Boolean* residences) { residences = default(GL.Enums.Boolean*); fixed (Int32* textures_ptr = textures) { - GLboolean retval = Delegates.glAreTexturesResidentEXT((GLsizei)n, (GLuint*)textures_ptr, (GL.Enums.Boolean*)residences); + Boolean retval = Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures_ptr, (GL.Enums.Boolean*)residences); return retval; } } [System.CLSCompliant(false)] public static - unsafe GLboolean AreTexturesResident(GLsizei n, GLuint[] textures, GL.Enums.Boolean* residences) + unsafe Boolean AreTexturesResidentEXT(Int32 n, [In, Out] UInt32[] textures, [Out] GL.Enums.Boolean* residences) { residences = default(GL.Enums.Boolean*); - fixed (GLuint* textures_ptr = textures) + fixed (UInt32* textures_ptr = textures) { - GLboolean retval = Delegates.glAreTexturesResidentEXT((GLsizei)n, (GLuint*)textures_ptr, (GL.Enums.Boolean*)residences); + Boolean retval = Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures_ptr, (GL.Enums.Boolean*)residences); return retval; } } [System.CLSCompliant(false)] public static - unsafe GLboolean AreTexturesResident(GLsizei n, ref Int32 textures, GL.Enums.Boolean* residences) + unsafe Boolean AreTexturesResidentEXT(Int32 n, ref Int32 textures, [Out] GL.Enums.Boolean* residences) { residences = default(GL.Enums.Boolean*); fixed (Int32* textures_ptr = &textures) { - GLboolean retval = Delegates.glAreTexturesResidentEXT((GLsizei)n, (GLuint*)textures_ptr, (GL.Enums.Boolean*)residences); + Boolean retval = Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures_ptr, (GL.Enums.Boolean*)residences); return retval; } } [System.CLSCompliant(false)] public static - unsafe GLboolean AreTexturesResident(GLsizei n, ref GLuint textures, GL.Enums.Boolean* residences) + unsafe Boolean AreTexturesResidentEXT(Int32 n, ref UInt32 textures, [Out] GL.Enums.Boolean* residences) { residences = default(GL.Enums.Boolean*); - fixed (GLuint* textures_ptr = &textures) + fixed (UInt32* textures_ptr = &textures) { - GLboolean retval = Delegates.glAreTexturesResidentEXT((GLsizei)n, (GLuint*)textures_ptr, (GL.Enums.Boolean*)residences); + Boolean retval = Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures_ptr, (GL.Enums.Boolean*)residences); return retval; } } public static - void BindTexture(GL.Enums.TextureTarget target, Int32 texture) + void BindTextureEXT(GL.Enums.TextureTarget target, Int32 texture) { - Delegates.glBindTextureEXT((GL.Enums.TextureTarget)target, (GLuint)texture); + Delegates.glBindTextureEXT((GL.Enums.TextureTarget)target, (UInt32)texture); } [System.CLSCompliant(false)] public static - void BindTexture(GL.Enums.TextureTarget target, GLuint texture) + void BindTextureEXT(GL.Enums.TextureTarget target, UInt32 texture) { - Delegates.glBindTextureEXT((GL.Enums.TextureTarget)target, (GLuint)texture); + Delegates.glBindTextureEXT((GL.Enums.TextureTarget)target, (UInt32)texture); } [System.CLSCompliant(false)] public static - unsafe void DeleteTextures(GLsizei n, Int32* textures) + unsafe void DeleteTexturesEXT(Int32 n, Int32* textures) { { - Delegates.glDeleteTexturesEXT((GLsizei)n, (GLuint*)textures); + Delegates.glDeleteTexturesEXT((Int32)n, (UInt32*)textures); } } [System.CLSCompliant(false)] public static - unsafe void DeleteTextures(GLsizei n, GLuint* textures) + unsafe void DeleteTexturesEXT(Int32 n, UInt32* textures) { - unsafe { Delegates.glDeleteTexturesEXT((GLsizei)n, (GLuint*)textures); } + unsafe { Delegates.glDeleteTexturesEXT((Int32)n, (UInt32*)textures); } } public static - void DeleteTextures(GLsizei n, Int32[] textures) + void DeleteTexturesEXT(Int32 n, [In, Out] Int32[] textures) { unsafe { fixed (Int32* textures_ptr = textures) { - Delegates.glDeleteTexturesEXT((GLsizei)n, (GLuint*)textures_ptr); + Delegates.glDeleteTexturesEXT((Int32)n, (UInt32*)textures_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteTextures(GLsizei n, GLuint[] textures) + void DeleteTexturesEXT(Int32 n, [In, Out] UInt32[] textures) { unsafe { - fixed (GLuint* textures_ptr = textures) + fixed (UInt32* textures_ptr = textures) { - Delegates.glDeleteTexturesEXT((GLsizei)n, (GLuint*)textures_ptr); + Delegates.glDeleteTexturesEXT((Int32)n, (UInt32*)textures_ptr); } } } public static - void DeleteTextures(GLsizei n, ref Int32 textures) + void DeleteTexturesEXT(Int32 n, ref Int32 textures) { unsafe { fixed (Int32* textures_ptr = &textures) { - Delegates.glDeleteTexturesEXT((GLsizei)n, (GLuint*)textures_ptr); + Delegates.glDeleteTexturesEXT((Int32)n, (UInt32*)textures_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteTextures(GLsizei n, ref GLuint textures) + void DeleteTexturesEXT(Int32 n, ref UInt32 textures) { unsafe { - fixed (GLuint* textures_ptr = &textures) + fixed (UInt32* textures_ptr = &textures) { - Delegates.glDeleteTexturesEXT((GLsizei)n, (GLuint*)textures_ptr); + Delegates.glDeleteTexturesEXT((Int32)n, (UInt32*)textures_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GenTextures(GLsizei n, Int32* textures) + unsafe void GenTexturesEXT(Int32 n, [Out] Int32* textures) { textures = default(Int32*); { - Delegates.glGenTexturesEXT((GLsizei)n, (GLuint*)textures); + Delegates.glGenTexturesEXT((Int32)n, (UInt32*)textures); } } [System.CLSCompliant(false)] public static - unsafe void GenTextures(GLsizei n, GLuint* textures) + unsafe void GenTexturesEXT(Int32 n, [Out] UInt32* textures) { - unsafe { Delegates.glGenTexturesEXT((GLsizei)n, (GLuint*)textures); } + unsafe { Delegates.glGenTexturesEXT((Int32)n, (UInt32*)textures); } } public static - void GenTextures(GLsizei n, Int32[] textures) + void GenTexturesEXT(Int32 n, [In, Out] Int32[] textures) { unsafe { fixed (Int32* textures_ptr = textures) { - Delegates.glGenTexturesEXT((GLsizei)n, (GLuint*)textures_ptr); + Delegates.glGenTexturesEXT((Int32)n, (UInt32*)textures_ptr); } } } [System.CLSCompliant(false)] public static - void GenTextures(GLsizei n, GLuint[] textures) + void GenTexturesEXT(Int32 n, [In, Out] UInt32[] textures) { unsafe { - fixed (GLuint* textures_ptr = textures) + fixed (UInt32* textures_ptr = textures) { - Delegates.glGenTexturesEXT((GLsizei)n, (GLuint*)textures_ptr); + Delegates.glGenTexturesEXT((Int32)n, (UInt32*)textures_ptr); } } } public static - void GenTextures(GLsizei n, out Int32 textures) + void GenTexturesEXT(Int32 n, [Out] out Int32 textures) { textures = default(Int32); unsafe { fixed (Int32* textures_ptr = &textures) { - Delegates.glGenTexturesEXT((GLsizei)n, (GLuint*)textures_ptr); + Delegates.glGenTexturesEXT((Int32)n, (UInt32*)textures_ptr); textures = *textures_ptr; } } @@ -24812,258 +21470,258 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GenTextures(GLsizei n, out GLuint textures) + void GenTexturesEXT(Int32 n, [Out] out UInt32 textures) { - textures = default(GLuint); + textures = default(UInt32); unsafe { - fixed (GLuint* textures_ptr = &textures) + fixed (UInt32* textures_ptr = &textures) { - Delegates.glGenTexturesEXT((GLsizei)n, (GLuint*)textures_ptr); + Delegates.glGenTexturesEXT((Int32)n, (UInt32*)textures_ptr); textures = *textures_ptr; } } } public static - GLboolean IsTexture(Int32 texture) + Boolean IsTextureEXT(Int32 texture) { - return Delegates.glIsTextureEXT((GLuint)texture); + return Delegates.glIsTextureEXT((UInt32)texture); } [System.CLSCompliant(false)] public static - GLboolean IsTexture(GLuint texture) + Boolean IsTextureEXT(UInt32 texture) { - return Delegates.glIsTextureEXT((GLuint)texture); + return Delegates.glIsTextureEXT((UInt32)texture); } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, Int32* textures, GLclampf* priorities) + unsafe void PrioritizeTexturesEXT(Int32 n, Int32* textures, Single* priorities) { { - Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures, (GLclampf*)priorities); + Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures, (Single*)priorities); } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, GLuint* textures, GLclampf* priorities) + unsafe void PrioritizeTexturesEXT(Int32 n, UInt32* textures, Single* priorities) { - unsafe { Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures, (GLclampf*)priorities); } + unsafe { Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures, (Single*)priorities); } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, Int32* textures, GLclampf[] priorities) + unsafe void PrioritizeTexturesEXT(Int32 n, Int32* textures, [In, Out] Single[] priorities) { - fixed (GLclampf* priorities_ptr = priorities) + fixed (Single* priorities_ptr = priorities) { - Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures, (Single*)priorities_ptr); } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, GLuint* textures, GLclampf[] priorities) + unsafe void PrioritizeTexturesEXT(Int32 n, UInt32* textures, [In, Out] Single[] priorities) { - fixed (GLclampf* priorities_ptr = priorities) + fixed (Single* priorities_ptr = priorities) { - Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures, (Single*)priorities_ptr); } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, Int32* textures, ref GLclampf priorities) + unsafe void PrioritizeTexturesEXT(Int32 n, Int32* textures, ref Single priorities) { - fixed (GLclampf* priorities_ptr = &priorities) + fixed (Single* priorities_ptr = &priorities) { - Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures, (Single*)priorities_ptr); } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, GLuint* textures, ref GLclampf priorities) + unsafe void PrioritizeTexturesEXT(Int32 n, UInt32* textures, ref Single priorities) { - fixed (GLclampf* priorities_ptr = &priorities) + fixed (Single* priorities_ptr = &priorities) { - Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures, (Single*)priorities_ptr); } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, Int32[] textures, GLclampf* priorities) + unsafe void PrioritizeTexturesEXT(Int32 n, [In, Out] Int32[] textures, Single* priorities) { fixed (Int32* textures_ptr = textures) { - Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities); + Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures_ptr, (Single*)priorities); } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, GLuint[] textures, GLclampf* priorities) + unsafe void PrioritizeTexturesEXT(Int32 n, [In, Out] UInt32[] textures, Single* priorities) { - fixed (GLuint* textures_ptr = textures) + fixed (UInt32* textures_ptr = textures) { - Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities); + Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures_ptr, (Single*)priorities); } } public static - void PrioritizeTextures(GLsizei n, Int32[] textures, GLclampf[] priorities) + void PrioritizeTexturesEXT(Int32 n, [In, Out] Int32[] textures, [In, Out] Single[] priorities) { unsafe { fixed (Int32* textures_ptr = textures) - fixed (GLclampf* priorities_ptr = priorities) + fixed (Single* priorities_ptr = priorities) { - Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures_ptr, (Single*)priorities_ptr); } } } [System.CLSCompliant(false)] public static - void PrioritizeTextures(GLsizei n, GLuint[] textures, GLclampf[] priorities) + void PrioritizeTexturesEXT(Int32 n, [In, Out] UInt32[] textures, [In, Out] Single[] priorities) { unsafe { - fixed (GLuint* textures_ptr = textures) - fixed (GLclampf* priorities_ptr = priorities) + fixed (UInt32* textures_ptr = textures) + fixed (Single* priorities_ptr = priorities) { - Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures_ptr, (Single*)priorities_ptr); } } } public static - void PrioritizeTextures(GLsizei n, Int32[] textures, ref GLclampf priorities) + void PrioritizeTexturesEXT(Int32 n, [In, Out] Int32[] textures, ref Single priorities) { unsafe { fixed (Int32* textures_ptr = textures) - fixed (GLclampf* priorities_ptr = &priorities) + fixed (Single* priorities_ptr = &priorities) { - Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures_ptr, (Single*)priorities_ptr); } } } [System.CLSCompliant(false)] public static - void PrioritizeTextures(GLsizei n, GLuint[] textures, ref GLclampf priorities) + void PrioritizeTexturesEXT(Int32 n, [In, Out] UInt32[] textures, ref Single priorities) { unsafe { - fixed (GLuint* textures_ptr = textures) - fixed (GLclampf* priorities_ptr = &priorities) + fixed (UInt32* textures_ptr = textures) + fixed (Single* priorities_ptr = &priorities) { - Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures_ptr, (Single*)priorities_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, ref Int32 textures, GLclampf* priorities) + unsafe void PrioritizeTexturesEXT(Int32 n, ref Int32 textures, Single* priorities) { fixed (Int32* textures_ptr = &textures) { - Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities); + Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures_ptr, (Single*)priorities); } } [System.CLSCompliant(false)] public static - unsafe void PrioritizeTextures(GLsizei n, ref GLuint textures, GLclampf* priorities) + unsafe void PrioritizeTexturesEXT(Int32 n, ref UInt32 textures, Single* priorities) { - fixed (GLuint* textures_ptr = &textures) + fixed (UInt32* textures_ptr = &textures) { - Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities); + Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures_ptr, (Single*)priorities); } } public static - void PrioritizeTextures(GLsizei n, ref Int32 textures, GLclampf[] priorities) + void PrioritizeTexturesEXT(Int32 n, ref Int32 textures, [In, Out] Single[] priorities) { unsafe { fixed (Int32* textures_ptr = &textures) - fixed (GLclampf* priorities_ptr = priorities) + fixed (Single* priorities_ptr = priorities) { - Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures_ptr, (Single*)priorities_ptr); } } } [System.CLSCompliant(false)] public static - void PrioritizeTextures(GLsizei n, ref GLuint textures, GLclampf[] priorities) + void PrioritizeTexturesEXT(Int32 n, ref UInt32 textures, [In, Out] Single[] priorities) { unsafe { - fixed (GLuint* textures_ptr = &textures) - fixed (GLclampf* priorities_ptr = priorities) + fixed (UInt32* textures_ptr = &textures) + fixed (Single* priorities_ptr = priorities) { - Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures_ptr, (Single*)priorities_ptr); } } } public static - void PrioritizeTextures(GLsizei n, ref Int32 textures, ref GLclampf priorities) + void PrioritizeTexturesEXT(Int32 n, ref Int32 textures, ref Single priorities) { unsafe { fixed (Int32* textures_ptr = &textures) - fixed (GLclampf* priorities_ptr = &priorities) + fixed (Single* priorities_ptr = &priorities) { - Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures_ptr, (Single*)priorities_ptr); } } } [System.CLSCompliant(false)] public static - void PrioritizeTextures(GLsizei n, ref GLuint textures, ref GLclampf priorities) + void PrioritizeTexturesEXT(Int32 n, ref UInt32 textures, ref Single priorities) { unsafe { - fixed (GLuint* textures_ptr = &textures) - fixed (GLclampf* priorities_ptr = &priorities) + fixed (UInt32* textures_ptr = &textures) + fixed (Single* priorities_ptr = &priorities) { - Delegates.glPrioritizeTexturesEXT((GLsizei)n, (GLuint*)textures_ptr, (GLclampf*)priorities_ptr); + Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures_ptr, (Single*)priorities_ptr); } } } public static - void ArrayElement(GLint i) + void ArrayElementEXT(Int32 i) { - Delegates.glArrayElementEXT((GLint)i); + Delegates.glArrayElementEXT((Int32)i); } [System.CLSCompliant(false)] public static - unsafe void ColorPointer(GLint size, GL.Enums.ColorPointerType type, GLsizei stride, GLsizei count, void* pointer) + unsafe void ColorPointerEXT(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, Int32 count, void* pointer) { - unsafe { Delegates.glColorPointerEXT((GLint)size, (GL.Enums.ColorPointerType)type, (GLsizei)stride, (GLsizei)count, (void*)pointer); } + unsafe { Delegates.glColorPointerEXT((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (Int32)count, (void*)pointer); } } public static - void ColorPointer(GLint size, GL.Enums.ColorPointerType type, GLsizei stride, GLsizei count, object pointer) + void ColorPointerEXT(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glColorPointerEXT((GLint)size, (GL.Enums.ColorPointerType)type, (GLsizei)stride, (GLsizei)count, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glColorPointerEXT((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (Int32)count, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -25073,27 +21731,27 @@ namespace OpenTK.OpenGL } public static - void DrawArrays(GL.Enums.BeginMode mode, GLint first, GLsizei count) + void DrawArraysEXT(GL.Enums.BeginMode mode, Int32 first, Int32 count) { - Delegates.glDrawArraysEXT((GL.Enums.BeginMode)mode, (GLint)first, (GLsizei)count); + Delegates.glDrawArraysEXT((GL.Enums.BeginMode)mode, (Int32)first, (Int32)count); } [System.CLSCompliant(false)] public static - unsafe void EdgeFlagPointer(GLsizei stride, GLsizei count, GL.Enums.Boolean* pointer) + unsafe void EdgeFlagPointerEXT(Int32 stride, Int32 count, GL.Enums.Boolean* pointer) { - unsafe { Delegates.glEdgeFlagPointerEXT((GLsizei)stride, (GLsizei)count, (GL.Enums.Boolean*)pointer); } + unsafe { Delegates.glEdgeFlagPointerEXT((Int32)stride, (Int32)count, (GL.Enums.Boolean*)pointer); } } [System.CLSCompliant(false)] public static - unsafe void GetPointerv(GL.Enums.GetPointervPName pname, void* @params) + unsafe void GetPointervEXT(GL.Enums.GetPointervPName pname, [Out] void* @params) { unsafe { Delegates.glGetPointervEXT((GL.Enums.GetPointervPName)pname, (void*)@params); } } public static - void GetPointerv(GL.Enums.GetPointervPName pname, object @params) + void GetPointervEXT(GL.Enums.GetPointervPName pname, [In, Out] object @params) { System.Runtime.InteropServices.GCHandle @params_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@params, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe @@ -25111,20 +21769,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void IndexPointer(GL.Enums.IndexPointerType type, GLsizei stride, GLsizei count, void* pointer) + unsafe void IndexPointerEXT(GL.Enums.IndexPointerType type, Int32 stride, Int32 count, void* pointer) { - unsafe { Delegates.glIndexPointerEXT((GL.Enums.IndexPointerType)type, (GLsizei)stride, (GLsizei)count, (void*)pointer); } + unsafe { Delegates.glIndexPointerEXT((GL.Enums.IndexPointerType)type, (Int32)stride, (Int32)count, (void*)pointer); } } public static - void IndexPointer(GL.Enums.IndexPointerType type, GLsizei stride, GLsizei count, object pointer) + void IndexPointerEXT(GL.Enums.IndexPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glIndexPointerEXT((GL.Enums.IndexPointerType)type, (GLsizei)stride, (GLsizei)count, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glIndexPointerEXT((GL.Enums.IndexPointerType)type, (Int32)stride, (Int32)count, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -25135,20 +21793,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void NormalPointer(GL.Enums.NormalPointerType type, GLsizei stride, GLsizei count, void* pointer) + unsafe void NormalPointerEXT(GL.Enums.NormalPointerType type, Int32 stride, Int32 count, void* pointer) { - unsafe { Delegates.glNormalPointerEXT((GL.Enums.NormalPointerType)type, (GLsizei)stride, (GLsizei)count, (void*)pointer); } + unsafe { Delegates.glNormalPointerEXT((GL.Enums.NormalPointerType)type, (Int32)stride, (Int32)count, (void*)pointer); } } public static - void NormalPointer(GL.Enums.NormalPointerType type, GLsizei stride, GLsizei count, object pointer) + void NormalPointerEXT(GL.Enums.NormalPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glNormalPointerEXT((GL.Enums.NormalPointerType)type, (GLsizei)stride, (GLsizei)count, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glNormalPointerEXT((GL.Enums.NormalPointerType)type, (Int32)stride, (Int32)count, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -25159,20 +21817,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void TexCoordPointer(GLint size, GL.Enums.TexCoordPointerType type, GLsizei stride, GLsizei count, void* pointer) + unsafe void TexCoordPointerEXT(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, Int32 count, void* pointer) { - unsafe { Delegates.glTexCoordPointerEXT((GLint)size, (GL.Enums.TexCoordPointerType)type, (GLsizei)stride, (GLsizei)count, (void*)pointer); } + unsafe { Delegates.glTexCoordPointerEXT((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (Int32)count, (void*)pointer); } } public static - void TexCoordPointer(GLint size, GL.Enums.TexCoordPointerType type, GLsizei stride, GLsizei count, object pointer) + void TexCoordPointerEXT(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glTexCoordPointerEXT((GLint)size, (GL.Enums.TexCoordPointerType)type, (GLsizei)stride, (GLsizei)count, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glTexCoordPointerEXT((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (Int32)count, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -25183,20 +21841,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void VertexPointer(GLint size, GL.Enums.VertexPointerType type, GLsizei stride, GLsizei count, void* pointer) + unsafe void VertexPointerEXT(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, Int32 count, void* pointer) { - unsafe { Delegates.glVertexPointerEXT((GLint)size, (GL.Enums.VertexPointerType)type, (GLsizei)stride, (GLsizei)count, (void*)pointer); } + unsafe { Delegates.glVertexPointerEXT((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (Int32)count, (void*)pointer); } } public static - void VertexPointer(GLint size, GL.Enums.VertexPointerType type, GLsizei stride, GLsizei count, object pointer) + void VertexPointerEXT(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glVertexPointerEXT((GLint)size, (GL.Enums.VertexPointerType)type, (GLsizei)stride, (GLsizei)count, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexPointerEXT((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (Int32)count, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -25206,64 +21864,64 @@ namespace OpenTK.OpenGL } public static - void BlendEquation(GL.Enums.BlendEquationModeEXT mode) + void BlendEquationEXT(GL.Enums.BlendEquationModeEXT mode) { Delegates.glBlendEquationEXT((GL.Enums.BlendEquationModeEXT)mode); } public static - void PointParameterf(GL.Enums.EXT_point_parameters pname, GLfloat param) + void PointParameterfEXT(GL.Enums.EXT_point_parameters pname, Single param) { - Delegates.glPointParameterfEXT((GL.Enums.EXT_point_parameters)pname, (GLfloat)param); + Delegates.glPointParameterfEXT((GL.Enums.EXT_point_parameters)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void PointParameterfv(GL.Enums.EXT_point_parameters pname, GLfloat* @params) + unsafe void PointParameter(GL.Enums.EXT_point_parameters pname, Single* @params) { - unsafe { Delegates.glPointParameterfvEXT((GL.Enums.EXT_point_parameters)pname, (GLfloat*)@params); } + unsafe { Delegates.glPointParameterfvEXT((GL.Enums.EXT_point_parameters)pname, (Single*)@params); } } public static - void PointParameterfv(GL.Enums.EXT_point_parameters pname, GLfloat[] @params) + void PointParameter(GL.Enums.EXT_point_parameters pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glPointParameterfvEXT((GL.Enums.EXT_point_parameters)pname, (GLfloat*)@params_ptr); + Delegates.glPointParameterfvEXT((GL.Enums.EXT_point_parameters)pname, (Single*)@params_ptr); } } } public static - void PointParameterfv(GL.Enums.EXT_point_parameters pname, ref GLfloat @params) + void PointParameter(GL.Enums.EXT_point_parameters pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glPointParameterfvEXT((GL.Enums.EXT_point_parameters)pname, (GLfloat*)@params_ptr); + Delegates.glPointParameterfvEXT((GL.Enums.EXT_point_parameters)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ColorSubTable(GL.Enums.EXT_color_subtable target, GLsizei start, GLsizei count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data) + unsafe void ColorSubTableEXT(GL.Enums.EXT_color_subtable target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data) { - unsafe { Delegates.glColorSubTableEXT((GL.Enums.EXT_color_subtable)target, (GLsizei)start, (GLsizei)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)data); } + unsafe { Delegates.glColorSubTableEXT((GL.Enums.EXT_color_subtable)target, (Int32)start, (Int32)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)data); } } public static - void ColorSubTable(GL.Enums.EXT_color_subtable target, GLsizei start, GLsizei count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object data) + void ColorSubTableEXT(GL.Enums.EXT_color_subtable target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glColorSubTableEXT((GL.Enums.EXT_color_subtable)target, (GLsizei)start, (GLsizei)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glColorSubTableEXT((GL.Enums.EXT_color_subtable)target, (Int32)start, (Int32)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -25273,27 +21931,27 @@ namespace OpenTK.OpenGL } public static - void CopyColorSubTable(GL.Enums.EXT_color_subtable target, GLsizei start, GLint x, GLint y, GLsizei width) + void CopyColorSubTableEXT(GL.Enums.EXT_color_subtable target, Int32 start, Int32 x, Int32 y, Int32 width) { - Delegates.glCopyColorSubTableEXT((GL.Enums.EXT_color_subtable)target, (GLsizei)start, (GLint)x, (GLint)y, (GLsizei)width); + Delegates.glCopyColorSubTableEXT((GL.Enums.EXT_color_subtable)target, (Int32)start, (Int32)x, (Int32)y, (Int32)width); } [System.CLSCompliant(false)] public static - unsafe void ColorTable(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelInternalFormat internalFormat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table) + unsafe void ColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelInternalFormat internalFormat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table) { - unsafe { Delegates.glColorTableEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.PixelInternalFormat)internalFormat, (GLsizei)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table); } + unsafe { Delegates.glColorTableEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.PixelInternalFormat)internalFormat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table); } } public static - void ColorTable(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelInternalFormat internalFormat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object table) + void ColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelInternalFormat internalFormat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object table) { System.Runtime.InteropServices.GCHandle table_ptr = System.Runtime.InteropServices.GCHandle.Alloc(table, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glColorTableEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.PixelInternalFormat)internalFormat, (GLsizei)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table_ptr.AddrOfPinnedObject()); + Delegates.glColorTableEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.PixelInternalFormat)internalFormat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table_ptr.AddrOfPinnedObject()); } finally { @@ -25304,13 +21962,13 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetColorTable(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data) + unsafe void GetColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* data) { unsafe { Delegates.glGetColorTableEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)data); } } public static - void GetColorTable(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object data) + void GetColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe @@ -25328,32 +21986,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetColorTableParameteriv(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, GLint* @params) + unsafe void GetColorTableParameter(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] Int32* @params) { - unsafe { Delegates.glGetColorTableParameterivEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (GLint*)@params); } + unsafe { Delegates.glGetColorTableParameterivEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (Int32*)@params); } } public static - void GetColorTableParameteriv(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, GLint[] @params) + void GetColorTableParameter(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetColorTableParameterivEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (GLint*)@params_ptr); + Delegates.glGetColorTableParameterivEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (Int32*)@params_ptr); } } } public static - void GetColorTableParameteriv(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, out GLint @params) + void GetColorTableParameter(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetColorTableParameterivEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (GLint*)@params_ptr); + Delegates.glGetColorTableParameterivEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -25361,89 +22019,89 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetColorTableParameterfv(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, GLfloat* @params) + unsafe void GetColorTableParameter(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] Single* @params) { - unsafe { Delegates.glGetColorTableParameterfvEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetColorTableParameterfvEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (Single*)@params); } } public static - void GetColorTableParameterfv(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, GLfloat[] @params) + void GetColorTableParameter(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetColorTableParameterfvEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (GLfloat*)@params_ptr); + Delegates.glGetColorTableParameterfvEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (Single*)@params_ptr); } } } public static - void GetColorTableParameterfv(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, out GLfloat @params) + void GetColorTableParameter(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetColorTableParameterfvEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (GLfloat*)@params_ptr); + Delegates.glGetColorTableParameterfvEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (Single*)@params_ptr); @params = *@params_ptr; } } } public static - void IndexMaterial(GL.Enums.MaterialFace face, GL.Enums.EXT_index_material mode) + void IndexMaterialEXT(GL.Enums.MaterialFace face, GL.Enums.EXT_index_material mode) { Delegates.glIndexMaterialEXT((GL.Enums.MaterialFace)face, (GL.Enums.EXT_index_material)mode); } public static - void IndexFunc(GL.Enums.EXT_index_func func, GLclampf @ref) + void IndexFuncEXT(GL.Enums.EXT_index_func func, Single @ref) { - Delegates.glIndexFuncEXT((GL.Enums.EXT_index_func)func, (GLclampf)@ref); + Delegates.glIndexFuncEXT((GL.Enums.EXT_index_func)func, (Single)@ref); } public static - void LockArrays(GLint first, GLsizei count) + void LockArraysEXT(Int32 first, Int32 count) { - Delegates.glLockArraysEXT((GLint)first, (GLsizei)count); + Delegates.glLockArraysEXT((Int32)first, (Int32)count); } public static - void UnlockArrays() + void UnlockArraysEXT() { Delegates.glUnlockArraysEXT(); } [System.CLSCompliant(false)] public static - unsafe void CullParameterdv(GL.Enums.EXT_cull_vertex pname, GLdouble* @params) + unsafe void CullParameter(GL.Enums.EXT_cull_vertex pname, [Out] Double* @params) { - unsafe { Delegates.glCullParameterdvEXT((GL.Enums.EXT_cull_vertex)pname, (GLdouble*)@params); } + unsafe { Delegates.glCullParameterdvEXT((GL.Enums.EXT_cull_vertex)pname, (Double*)@params); } } public static - void CullParameterdv(GL.Enums.EXT_cull_vertex pname, GLdouble[] @params) + void CullParameter(GL.Enums.EXT_cull_vertex pname, [In, Out] Double[] @params) { unsafe { - fixed (GLdouble* @params_ptr = @params) + fixed (Double* @params_ptr = @params) { - Delegates.glCullParameterdvEXT((GL.Enums.EXT_cull_vertex)pname, (GLdouble*)@params_ptr); + Delegates.glCullParameterdvEXT((GL.Enums.EXT_cull_vertex)pname, (Double*)@params_ptr); } } } public static - void CullParameterdv(GL.Enums.EXT_cull_vertex pname, out GLdouble @params) + void CullParameter(GL.Enums.EXT_cull_vertex pname, [Out] out Double @params) { - @params = default(GLdouble); + @params = default(Double); unsafe { - fixed (GLdouble* @params_ptr = &@params) + fixed (Double* @params_ptr = &@params) { - Delegates.glCullParameterdvEXT((GL.Enums.EXT_cull_vertex)pname, (GLdouble*)@params_ptr); + Delegates.glCullParameterdvEXT((GL.Enums.EXT_cull_vertex)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -25451,32 +22109,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void CullParameterfv(GL.Enums.EXT_cull_vertex pname, GLfloat* @params) + unsafe void CullParameter(GL.Enums.EXT_cull_vertex pname, [Out] Single* @params) { - unsafe { Delegates.glCullParameterfvEXT((GL.Enums.EXT_cull_vertex)pname, (GLfloat*)@params); } + unsafe { Delegates.glCullParameterfvEXT((GL.Enums.EXT_cull_vertex)pname, (Single*)@params); } } public static - void CullParameterfv(GL.Enums.EXT_cull_vertex pname, GLfloat[] @params) + void CullParameter(GL.Enums.EXT_cull_vertex pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glCullParameterfvEXT((GL.Enums.EXT_cull_vertex)pname, (GLfloat*)@params_ptr); + Delegates.glCullParameterfvEXT((GL.Enums.EXT_cull_vertex)pname, (Single*)@params_ptr); } } } public static - void CullParameterfv(GL.Enums.EXT_cull_vertex pname, out GLfloat @params) + void CullParameter(GL.Enums.EXT_cull_vertex pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glCullParameterfvEXT((GL.Enums.EXT_cull_vertex)pname, (GLfloat*)@params_ptr); + Delegates.glCullParameterfvEXT((GL.Enums.EXT_cull_vertex)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -25484,29 +22142,29 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void DrawRangeElements(GL.Enums.BeginMode mode, Int32 start, Int32 end, GLsizei count, GL.Enums.EXT_draw_range_elements type, void* indices) + unsafe void DrawRangeElementsEXT(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, void* indices) { { - Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLsizei)count, (GL.Enums.EXT_draw_range_elements)type, (void*)indices); + Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.EXT_draw_range_elements)type, (void*)indices); } } [System.CLSCompliant(false)] public static - unsafe void DrawRangeElements(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLsizei count, GL.Enums.EXT_draw_range_elements type, void* indices) + unsafe void DrawRangeElementsEXT(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, void* indices) { - unsafe { Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLsizei)count, (GL.Enums.EXT_draw_range_elements)type, (void*)indices); } + unsafe { Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.EXT_draw_range_elements)type, (void*)indices); } } public static - void DrawRangeElements(GL.Enums.BeginMode mode, Int32 start, Int32 end, GLsizei count, GL.Enums.EXT_draw_range_elements type, object indices) + void DrawRangeElementsEXT(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, [In, Out] object indices) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLsizei)count, (GL.Enums.EXT_draw_range_elements)type, (void*)indices_ptr.AddrOfPinnedObject()); + Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.EXT_draw_range_elements)type, (void*)indices_ptr.AddrOfPinnedObject()); } finally { @@ -25517,14 +22175,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void DrawRangeElements(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLsizei count, GL.Enums.EXT_draw_range_elements type, object indices) + void DrawRangeElementsEXT(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, [In, Out] object indices) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLsizei)count, (GL.Enums.EXT_draw_range_elements)type, (void*)indices_ptr.AddrOfPinnedObject()); + Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.EXT_draw_range_elements)type, (void*)indices_ptr.AddrOfPinnedObject()); } finally { @@ -25534,535 +22192,418 @@ namespace OpenTK.OpenGL } public static - void ApplyTexture(GL.Enums.EXT_light_texture mode) + void ApplyTextureEXT(GL.Enums.EXT_light_texture mode) { Delegates.glApplyTextureEXT((GL.Enums.EXT_light_texture)mode); } public static - void TextureLight(GL.Enums.EXT_light_texture pname) + void TextureLightEXT(GL.Enums.EXT_light_texture pname) { Delegates.glTextureLightEXT((GL.Enums.EXT_light_texture)pname); } public static - void TextureMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter mode) + void TextureMaterialEXT(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter mode) { Delegates.glTextureMaterialEXT((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)mode); } public static - void PixelTransformParameteri(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, GLint param) + void PixelTransformParameteriEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Int32 param) { - Delegates.glPixelTransformParameteriEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (GLint)param); + Delegates.glPixelTransformParameteriEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Int32)param); } public static - void PixelTransformParameterf(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, GLfloat param) + void PixelTransformParameterfEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Single param) { - Delegates.glPixelTransformParameterfEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (GLfloat)param); + Delegates.glPixelTransformParameterfEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void PixelTransformParameteriv(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, GLint* @params) + unsafe void PixelTransformParameter(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Int32* @params) { - unsafe { Delegates.glPixelTransformParameterivEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (GLint*)@params); } + unsafe { Delegates.glPixelTransformParameterivEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Int32*)@params); } } public static - void PixelTransformParameteriv(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, GLint[] @params) + void PixelTransformParameter(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glPixelTransformParameterivEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (GLint*)@params_ptr); + Delegates.glPixelTransformParameterivEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Int32*)@params_ptr); } } } public static - void PixelTransformParameteriv(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, ref GLint @params) + void PixelTransformParameter(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glPixelTransformParameterivEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (GLint*)@params_ptr); + Delegates.glPixelTransformParameterivEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PixelTransformParameterfv(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, GLfloat* @params) + unsafe void PixelTransformParameter(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Single* @params) { - unsafe { Delegates.glPixelTransformParameterfvEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (GLfloat*)@params); } + unsafe { Delegates.glPixelTransformParameterfvEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Single*)@params); } } public static - void PixelTransformParameterfv(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, GLfloat[] @params) + void PixelTransformParameter(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glPixelTransformParameterfvEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (GLfloat*)@params_ptr); + Delegates.glPixelTransformParameterfvEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Single*)@params_ptr); } } } public static - void PixelTransformParameterfv(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, ref GLfloat @params) + void PixelTransformParameter(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glPixelTransformParameterfvEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (GLfloat*)@params_ptr); - } - } - } - - public static - void SecondaryColor3b(Byte red, Byte green, Byte blue) - { - Delegates.glSecondaryColor3bEXT((GLbyte)red, (GLbyte)green, (GLbyte)blue); - } - - [System.CLSCompliant(false)] - public static - void SecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue) - { - Delegates.glSecondaryColor3bEXT((GLbyte)red, (GLbyte)green, (GLbyte)blue); - } - - [System.CLSCompliant(false)] - public static - unsafe void SecondaryColor3bv(Byte* v) - { - { - Delegates.glSecondaryColor3bvEXT((GLbyte*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void SecondaryColor3bv(GLbyte* v) - { - unsafe { Delegates.glSecondaryColor3bvEXT((GLbyte*)v); } - } - - public static - void SecondaryColor3bv(Byte[] v) - { - unsafe - { - fixed (Byte* v_ptr = v) - { - Delegates.glSecondaryColor3bvEXT((GLbyte*)v_ptr); + Delegates.glPixelTransformParameterfvEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void SecondaryColor3bv(GLbyte[] v) + void SecondaryColor3(SByte red, SByte green, SByte blue) { - unsafe - { - fixed (GLbyte* v_ptr = v) - { - Delegates.glSecondaryColor3bvEXT((GLbyte*)v_ptr); - } - } + Delegates.glSecondaryColor3bEXT((SByte)red, (SByte)green, (SByte)blue); } + [System.CLSCompliant(false)] public static - void SecondaryColor3bv(ref Byte v) + unsafe void SecondaryColor3(SByte* v) + { + unsafe { Delegates.glSecondaryColor3bvEXT((SByte*)v); } + } + + [System.CLSCompliant(false)] + public static + void SecondaryColor3([In, Out] SByte[] v) { unsafe { - fixed (Byte* v_ptr = &v) + fixed (SByte* v_ptr = v) { - Delegates.glSecondaryColor3bvEXT((GLbyte*)v_ptr); + Delegates.glSecondaryColor3bvEXT((SByte*)v_ptr); } } } [System.CLSCompliant(false)] public static - void SecondaryColor3bv(ref GLbyte v) + void SecondaryColor3(ref SByte v) { unsafe { - fixed (GLbyte* v_ptr = &v) + fixed (SByte* v_ptr = &v) { - Delegates.glSecondaryColor3bvEXT((GLbyte*)v_ptr); + Delegates.glSecondaryColor3bvEXT((SByte*)v_ptr); } } } public static - void SecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue) + void SecondaryColor3(Double red, Double green, Double blue) { - Delegates.glSecondaryColor3dEXT((GLdouble)red, (GLdouble)green, (GLdouble)blue); + Delegates.glSecondaryColor3dEXT((Double)red, (Double)green, (Double)blue); } [System.CLSCompliant(false)] public static - unsafe void SecondaryColor3dv(GLdouble* v) + unsafe void SecondaryColor3(Double* v) { - unsafe { Delegates.glSecondaryColor3dvEXT((GLdouble*)v); } + unsafe { Delegates.glSecondaryColor3dvEXT((Double*)v); } } public static - void SecondaryColor3dv(GLdouble[] v) + void SecondaryColor3([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glSecondaryColor3dvEXT((GLdouble*)v_ptr); + Delegates.glSecondaryColor3dvEXT((Double*)v_ptr); } } } public static - void SecondaryColor3dv(ref GLdouble v) + void SecondaryColor3(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glSecondaryColor3dvEXT((GLdouble*)v_ptr); + Delegates.glSecondaryColor3dvEXT((Double*)v_ptr); } } } public static - void SecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue) + void SecondaryColor3(Single red, Single green, Single blue) { - Delegates.glSecondaryColor3fEXT((GLfloat)red, (GLfloat)green, (GLfloat)blue); + Delegates.glSecondaryColor3fEXT((Single)red, (Single)green, (Single)blue); } [System.CLSCompliant(false)] public static - unsafe void SecondaryColor3fv(GLfloat* v) + unsafe void SecondaryColor3(Single* v) { - unsafe { Delegates.glSecondaryColor3fvEXT((GLfloat*)v); } + unsafe { Delegates.glSecondaryColor3fvEXT((Single*)v); } } public static - void SecondaryColor3fv(GLfloat[] v) + void SecondaryColor3([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glSecondaryColor3fvEXT((GLfloat*)v_ptr); + Delegates.glSecondaryColor3fvEXT((Single*)v_ptr); } } } public static - void SecondaryColor3fv(ref GLfloat v) + void SecondaryColor3(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glSecondaryColor3fvEXT((GLfloat*)v_ptr); + Delegates.glSecondaryColor3fvEXT((Single*)v_ptr); } } } public static - void SecondaryColor3i(GLint red, GLint green, GLint blue) + void SecondaryColor3(Int32 red, Int32 green, Int32 blue) { - Delegates.glSecondaryColor3iEXT((GLint)red, (GLint)green, (GLint)blue); + Delegates.glSecondaryColor3iEXT((Int32)red, (Int32)green, (Int32)blue); } [System.CLSCompliant(false)] public static - unsafe void SecondaryColor3iv(GLint* v) + unsafe void SecondaryColor3(Int32* v) { - unsafe { Delegates.glSecondaryColor3ivEXT((GLint*)v); } + unsafe { Delegates.glSecondaryColor3ivEXT((Int32*)v); } } public static - void SecondaryColor3iv(GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glSecondaryColor3ivEXT((GLint*)v_ptr); - } - } - } - - public static - void SecondaryColor3iv(ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glSecondaryColor3ivEXT((GLint*)v_ptr); - } - } - } - - public static - void SecondaryColor3s(GLshort red, GLshort green, GLshort blue) - { - Delegates.glSecondaryColor3sEXT((GLshort)red, (GLshort)green, (GLshort)blue); - } - - [System.CLSCompliant(false)] - public static - unsafe void SecondaryColor3sv(GLshort* v) - { - unsafe { Delegates.glSecondaryColor3svEXT((GLshort*)v); } - } - - public static - void SecondaryColor3sv(GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glSecondaryColor3svEXT((GLshort*)v_ptr); - } - } - } - - public static - void SecondaryColor3sv(ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glSecondaryColor3svEXT((GLshort*)v_ptr); - } - } - } - - public static - void SecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue) - { - Delegates.glSecondaryColor3ubEXT((GLubyte)red, (GLubyte)green, (GLubyte)blue); - } - - [System.CLSCompliant(false)] - public static - unsafe void SecondaryColor3ubv(GLubyte* v) - { - unsafe { Delegates.glSecondaryColor3ubvEXT((GLubyte*)v); } - } - - public static - void SecondaryColor3ubv(GLubyte[] v) - { - unsafe - { - fixed (GLubyte* v_ptr = v) - { - Delegates.glSecondaryColor3ubvEXT((GLubyte*)v_ptr); - } - } - } - - public static - void SecondaryColor3ubv(ref GLubyte v) - { - unsafe - { - fixed (GLubyte* v_ptr = &v) - { - Delegates.glSecondaryColor3ubvEXT((GLubyte*)v_ptr); - } - } - } - - public static - void SecondaryColor3ui(Int32 red, Int32 green, Int32 blue) - { - Delegates.glSecondaryColor3uiEXT((GLuint)red, (GLuint)green, (GLuint)blue); - } - - [System.CLSCompliant(false)] - public static - void SecondaryColor3ui(GLuint red, GLuint green, GLuint blue) - { - Delegates.glSecondaryColor3uiEXT((GLuint)red, (GLuint)green, (GLuint)blue); - } - - [System.CLSCompliant(false)] - public static - unsafe void SecondaryColor3uiv(Int32* v) - { - { - Delegates.glSecondaryColor3uivEXT((GLuint*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void SecondaryColor3uiv(GLuint* v) - { - unsafe { Delegates.glSecondaryColor3uivEXT((GLuint*)v); } - } - - public static - void SecondaryColor3uiv(Int32[] v) + void SecondaryColor3([In, Out] Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glSecondaryColor3uivEXT((GLuint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void SecondaryColor3uiv(GLuint[] v) - { - unsafe - { - fixed (GLuint* v_ptr = v) - { - Delegates.glSecondaryColor3uivEXT((GLuint*)v_ptr); + Delegates.glSecondaryColor3ivEXT((Int32*)v_ptr); } } } public static - void SecondaryColor3uiv(ref Int32 v) + void SecondaryColor3(ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glSecondaryColor3uivEXT((GLuint*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void SecondaryColor3uiv(ref GLuint v) - { - unsafe - { - fixed (GLuint* v_ptr = &v) - { - Delegates.glSecondaryColor3uivEXT((GLuint*)v_ptr); + Delegates.glSecondaryColor3ivEXT((Int32*)v_ptr); } } } public static - void SecondaryColor3us(Int16 red, Int16 green, Int16 blue) + void SecondaryColor3(Int16 red, Int16 green, Int16 blue) { - Delegates.glSecondaryColor3usEXT((GLushort)red, (GLushort)green, (GLushort)blue); + Delegates.glSecondaryColor3sEXT((Int16)red, (Int16)green, (Int16)blue); } [System.CLSCompliant(false)] public static - void SecondaryColor3us(GLushort red, GLushort green, GLushort blue) + unsafe void SecondaryColor3(Int16* v) { - Delegates.glSecondaryColor3usEXT((GLushort)red, (GLushort)green, (GLushort)blue); - } - - [System.CLSCompliant(false)] - public static - unsafe void SecondaryColor3usv(Int16* v) - { - { - Delegates.glSecondaryColor3usvEXT((GLushort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void SecondaryColor3usv(GLushort* v) - { - unsafe { Delegates.glSecondaryColor3usvEXT((GLushort*)v); } + unsafe { Delegates.glSecondaryColor3svEXT((Int16*)v); } } public static - void SecondaryColor3usv(Int16[] v) + void SecondaryColor3([In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glSecondaryColor3usvEXT((GLushort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void SecondaryColor3usv(GLushort[] v) - { - unsafe - { - fixed (GLushort* v_ptr = v) - { - Delegates.glSecondaryColor3usvEXT((GLushort*)v_ptr); + Delegates.glSecondaryColor3svEXT((Int16*)v_ptr); } } } public static - void SecondaryColor3usv(ref Int16 v) + void SecondaryColor3(ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glSecondaryColor3usvEXT((GLushort*)v_ptr); + Delegates.glSecondaryColor3svEXT((Int16*)v_ptr); } } } + public static + void SecondaryColor3(Byte red, Byte green, Byte blue) + { + Delegates.glSecondaryColor3ubEXT((Byte)red, (Byte)green, (Byte)blue); + } + [System.CLSCompliant(false)] public static - void SecondaryColor3usv(ref GLushort v) + unsafe void SecondaryColor3(Byte* v) + { + unsafe { Delegates.glSecondaryColor3ubvEXT((Byte*)v); } + } + + public static + void SecondaryColor3([In, Out] Byte[] v) { unsafe { - fixed (GLushort* v_ptr = &v) + fixed (Byte* v_ptr = v) { - Delegates.glSecondaryColor3usvEXT((GLushort*)v_ptr); + Delegates.glSecondaryColor3ubvEXT((Byte*)v_ptr); + } + } + } + + public static + void SecondaryColor3(ref Byte v) + { + unsafe + { + fixed (Byte* v_ptr = &v) + { + Delegates.glSecondaryColor3ubvEXT((Byte*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void SecondaryColorPointer(GLint size, GL.Enums.ColorPointerType type, GLsizei stride, void* pointer) + void SecondaryColor3(UInt32 red, UInt32 green, UInt32 blue) { - unsafe { Delegates.glSecondaryColorPointerEXT((GLint)size, (GL.Enums.ColorPointerType)type, (GLsizei)stride, (void*)pointer); } + Delegates.glSecondaryColor3uiEXT((UInt32)red, (UInt32)green, (UInt32)blue); + } + + [System.CLSCompliant(false)] + public static + unsafe void SecondaryColor3(UInt32* v) + { + unsafe { Delegates.glSecondaryColor3uivEXT((UInt32*)v); } + } + + [System.CLSCompliant(false)] + public static + void SecondaryColor3([In, Out] UInt32[] v) + { + unsafe + { + fixed (UInt32* v_ptr = v) + { + Delegates.glSecondaryColor3uivEXT((UInt32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void SecondaryColor3(ref UInt32 v) + { + unsafe + { + fixed (UInt32* v_ptr = &v) + { + Delegates.glSecondaryColor3uivEXT((UInt32*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void SecondaryColor3(UInt16 red, UInt16 green, UInt16 blue) + { + Delegates.glSecondaryColor3usEXT((UInt16)red, (UInt16)green, (UInt16)blue); + } + + [System.CLSCompliant(false)] + public static + unsafe void SecondaryColor3(UInt16* v) + { + unsafe { Delegates.glSecondaryColor3usvEXT((UInt16*)v); } + } + + [System.CLSCompliant(false)] + public static + void SecondaryColor3([In, Out] UInt16[] v) + { + unsafe + { + fixed (UInt16* v_ptr = v) + { + Delegates.glSecondaryColor3usvEXT((UInt16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void SecondaryColor3(ref UInt16 v) + { + unsafe + { + fixed (UInt16* v_ptr = &v) + { + Delegates.glSecondaryColor3usvEXT((UInt16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void SecondaryColorPointerEXT(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer) + { + unsafe { Delegates.glSecondaryColorPointerEXT((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (void*)pointer); } } public static - void SecondaryColorPointer(GLint size, GL.Enums.ColorPointerType type, GLsizei stride, object pointer) + void SecondaryColorPointerEXT(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glSecondaryColorPointerEXT((GLint)size, (GL.Enums.ColorPointerType)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glSecondaryColorPointerEXT((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -26072,76 +22613,76 @@ namespace OpenTK.OpenGL } public static - void TextureNormal(GL.Enums.EXT_texture_perturb_normal mode) + void TextureNormalEXT(GL.Enums.EXT_texture_perturb_normal mode) { Delegates.glTextureNormalEXT((GL.Enums.EXT_texture_perturb_normal)mode); } [System.CLSCompliant(false)] public static - unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, GLint* first, GLsizei* count, GLsizei primcount) + unsafe void MultiDrawArraysEXT(GL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount) { - unsafe { Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (GLint*)first, (GLsizei*)count, (GLsizei)primcount); } + unsafe { Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count, (Int32)primcount); } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, GLint* first, GLsizei[] count, GLsizei primcount) + unsafe void MultiDrawArraysEXT(GL.Enums.BeginMode mode, [Out] Int32* first, [In, Out] Int32[] count, Int32 primcount) { - first = default(GLint*); - fixed (GLsizei* count_ptr = count) + first = default(Int32*); + fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (GLint*)first, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count_ptr, (Int32)primcount); } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, GLint* first, out GLsizei count, GLsizei primcount) + unsafe void MultiDrawArraysEXT(GL.Enums.BeginMode mode, [Out] Int32* first, [Out] out Int32 count, Int32 primcount) { - first = default(GLint*); - count = default(GLsizei); - fixed (GLsizei* count_ptr = &count) + first = default(Int32*); + count = default(Int32); + fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (GLint*)first, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count_ptr, (Int32)primcount); count = *count_ptr; } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, GLint[] first, GLsizei* count, GLsizei primcount) + unsafe void MultiDrawArraysEXT(GL.Enums.BeginMode mode, [In, Out] Int32[] first, [Out] Int32* count, Int32 primcount) { - count = default(GLsizei*); - fixed (GLint* first_ptr = first) + count = default(Int32*); + fixed (Int32* first_ptr = first) { - Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count, (GLsizei)primcount); + Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count, (Int32)primcount); } } public static - void MultiDrawArrays(GL.Enums.BeginMode mode, GLint[] first, GLsizei[] count, GLsizei primcount) + void MultiDrawArraysEXT(GL.Enums.BeginMode mode, [In, Out] Int32[] first, [In, Out] Int32[] count, Int32 primcount) { unsafe { - fixed (GLint* first_ptr = first) - fixed (GLsizei* count_ptr = count) + fixed (Int32* first_ptr = first) + fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } public static - void MultiDrawArrays(GL.Enums.BeginMode mode, GLint[] first, out GLsizei count, GLsizei primcount) + void MultiDrawArraysEXT(GL.Enums.BeginMode mode, [In, Out] Int32[] first, [Out] out Int32 count, Int32 primcount) { - count = default(GLsizei); + count = default(Int32); unsafe { - fixed (GLint* first_ptr = first) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* first_ptr = first) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); count = *count_ptr; } } @@ -26149,43 +22690,43 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, out GLint first, GLsizei* count, GLsizei primcount) + unsafe void MultiDrawArraysEXT(GL.Enums.BeginMode mode, [Out] out Int32 first, [Out] Int32* count, Int32 primcount) { - first = default(GLint); - count = default(GLsizei*); - fixed (GLint* first_ptr = &first) + first = default(Int32); + count = default(Int32*); + fixed (Int32* first_ptr = &first) { - Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count, (GLsizei)primcount); + Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count, (Int32)primcount); first = *first_ptr; } } public static - void MultiDrawArrays(GL.Enums.BeginMode mode, out GLint first, GLsizei[] count, GLsizei primcount) + void MultiDrawArraysEXT(GL.Enums.BeginMode mode, [Out] out Int32 first, [In, Out] Int32[] count, Int32 primcount) { - first = default(GLint); + first = default(Int32); unsafe { - fixed (GLint* first_ptr = &first) - fixed (GLsizei* count_ptr = count) + fixed (Int32* first_ptr = &first) + fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); first = *first_ptr; } } } public static - void MultiDrawArrays(GL.Enums.BeginMode mode, out GLint first, out GLsizei count, GLsizei primcount) + void MultiDrawArraysEXT(GL.Enums.BeginMode mode, [Out] out Int32 first, [Out] out Int32 count, Int32 primcount) { - first = default(GLint); - count = default(GLsizei); + first = default(Int32); + count = default(Int32); unsafe { - fixed (GLint* first_ptr = &first) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* first_ptr = &first) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); first = *first_ptr; count = *count_ptr; } @@ -26194,19 +22735,19 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiDrawElements(GL.Enums.BeginMode mode, GLsizei* count, GL.Enums.EXT_multi_draw_arrays type, void* indices, GLsizei primcount) + unsafe void MultiDrawElementsEXT(GL.Enums.BeginMode mode, Int32* count, GL.Enums.EXT_multi_draw_arrays type, void* indices, Int32 primcount) { - unsafe { Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (GLsizei*)count, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices, (GLsizei)primcount); } + unsafe { Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices, (Int32)primcount); } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawElements(GL.Enums.BeginMode mode, GLsizei* count, GL.Enums.EXT_multi_draw_arrays type, object indices, GLsizei primcount) + unsafe void MultiDrawElementsEXT(GL.Enums.BeginMode mode, Int32* count, GL.Enums.EXT_multi_draw_arrays type, [In, Out] object indices, Int32 primcount) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (GLsizei*)count, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (GLsizei)primcount); + Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -26216,24 +22757,24 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiDrawElements(GL.Enums.BeginMode mode, GLsizei[] count, GL.Enums.EXT_multi_draw_arrays type, void* indices, GLsizei primcount) + unsafe void MultiDrawElementsEXT(GL.Enums.BeginMode mode, [In, Out] Int32[] count, GL.Enums.EXT_multi_draw_arrays type, void* indices, Int32 primcount) { - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (GLsizei*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices, (GLsizei)primcount); + Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices, (Int32)primcount); } } public static - void MultiDrawElements(GL.Enums.BeginMode mode, GLsizei[] count, GL.Enums.EXT_multi_draw_arrays type, object indices, GLsizei primcount) + void MultiDrawElementsEXT(GL.Enums.BeginMode mode, [In, Out] Int32[] count, GL.Enums.EXT_multi_draw_arrays type, [In, Out] object indices, Int32 primcount) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) try { - Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (GLsizei*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (GLsizei)primcount); + Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -26244,24 +22785,24 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiDrawElements(GL.Enums.BeginMode mode, ref GLsizei count, GL.Enums.EXT_multi_draw_arrays type, void* indices, GLsizei primcount) + unsafe void MultiDrawElementsEXT(GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.EXT_multi_draw_arrays type, void* indices, Int32 primcount) { - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (GLsizei*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices, (GLsizei)primcount); + Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices, (Int32)primcount); } } public static - void MultiDrawElements(GL.Enums.BeginMode mode, ref GLsizei count, GL.Enums.EXT_multi_draw_arrays type, object indices, GLsizei primcount) + void MultiDrawElementsEXT(GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.EXT_multi_draw_arrays type, [In, Out] object indices, Int32 primcount) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) try { - Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (GLsizei*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (GLsizei)primcount); + Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -26271,573 +22812,95 @@ namespace OpenTK.OpenGL } public static - void FogCoordf(GLfloat coord) + void FogCoordfEXT(Single coord) { - Delegates.glFogCoordfEXT((GLfloat)coord); + Delegates.glFogCoordfEXT((Single)coord); } [System.CLSCompliant(false)] public static - unsafe void FogCoordfv(GLfloat* coord) + unsafe void FogCoord(Single* coord) { - unsafe { Delegates.glFogCoordfvEXT((GLfloat*)coord); } + unsafe { Delegates.glFogCoordfvEXT((Single*)coord); } } public static - void FogCoordfv(GLfloat[] coord) + void FogCoord([In, Out] Single[] coord) { unsafe { - fixed (GLfloat* coord_ptr = coord) + fixed (Single* coord_ptr = coord) { - Delegates.glFogCoordfvEXT((GLfloat*)coord_ptr); + Delegates.glFogCoordfvEXT((Single*)coord_ptr); } } } public static - void FogCoordfv(ref GLfloat coord) + void FogCoord(ref Single coord) { unsafe { - fixed (GLfloat* coord_ptr = &coord) + fixed (Single* coord_ptr = &coord) { - Delegates.glFogCoordfvEXT((GLfloat*)coord_ptr); + Delegates.glFogCoordfvEXT((Single*)coord_ptr); } } } public static - void FogCoordd(GLdouble coord) + void FogCoorddEXT(Double coord) { - Delegates.glFogCoorddEXT((GLdouble)coord); + Delegates.glFogCoorddEXT((Double)coord); } [System.CLSCompliant(false)] public static - unsafe void FogCoorddv(GLdouble* coord) + unsafe void FogCoord(Double* coord) { - unsafe { Delegates.glFogCoorddvEXT((GLdouble*)coord); } + unsafe { Delegates.glFogCoorddvEXT((Double*)coord); } } public static - void FogCoorddv(GLdouble[] coord) + void FogCoord([In, Out] Double[] coord) { unsafe { - fixed (GLdouble* coord_ptr = coord) + fixed (Double* coord_ptr = coord) { - Delegates.glFogCoorddvEXT((GLdouble*)coord_ptr); + Delegates.glFogCoorddvEXT((Double*)coord_ptr); } } } public static - void FogCoorddv(ref GLdouble coord) + void FogCoord(ref Double coord) { unsafe { - fixed (GLdouble* coord_ptr = &coord) + fixed (Double* coord_ptr = &coord) { - Delegates.glFogCoorddvEXT((GLdouble*)coord_ptr); + Delegates.glFogCoorddvEXT((Double*)coord_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void FogCoordPointer(GL.Enums.EXT_fog_coord type, GLsizei stride, void* pointer) + unsafe void FogCoordPointerEXT(GL.Enums.EXT_fog_coord type, Int32 stride, void* pointer) { - unsafe { Delegates.glFogCoordPointerEXT((GL.Enums.EXT_fog_coord)type, (GLsizei)stride, (void*)pointer); } + unsafe { Delegates.glFogCoordPointerEXT((GL.Enums.EXT_fog_coord)type, (Int32)stride, (void*)pointer); } } public static - void FogCoordPointer(GL.Enums.EXT_fog_coord type, GLsizei stride, object pointer) + void FogCoordPointerEXT(GL.Enums.EXT_fog_coord type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glFogCoordPointerEXT((GL.Enums.EXT_fog_coord)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); - } - finally - { - pointer_ptr.Free(); - } - } - } - - public static - void Tangent3b(Byte tx, Byte ty, Byte tz) - { - Delegates.glTangent3bEXT((GLbyte)tx, (GLbyte)ty, (GLbyte)tz); - } - - [System.CLSCompliant(false)] - public static - void Tangent3b(GLbyte tx, GLbyte ty, GLbyte tz) - { - Delegates.glTangent3bEXT((GLbyte)tx, (GLbyte)ty, (GLbyte)tz); - } - - [System.CLSCompliant(false)] - public static - unsafe void Tangent3bv(Byte* v) - { - { - Delegates.glTangent3bvEXT((GLbyte*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Tangent3bv(GLbyte* v) - { - unsafe { Delegates.glTangent3bvEXT((GLbyte*)v); } - } - - public static - void Tangent3bv(Byte[] v) - { - unsafe - { - fixed (Byte* v_ptr = v) - { - Delegates.glTangent3bvEXT((GLbyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Tangent3bv(GLbyte[] v) - { - unsafe - { - fixed (GLbyte* v_ptr = v) - { - Delegates.glTangent3bvEXT((GLbyte*)v_ptr); - } - } - } - - public static - void Tangent3bv(ref Byte v) - { - unsafe - { - fixed (Byte* v_ptr = &v) - { - Delegates.glTangent3bvEXT((GLbyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Tangent3bv(ref GLbyte v) - { - unsafe - { - fixed (GLbyte* v_ptr = &v) - { - Delegates.glTangent3bvEXT((GLbyte*)v_ptr); - } - } - } - - public static - void Tangent3d(GLdouble tx, GLdouble ty, GLdouble tz) - { - Delegates.glTangent3dEXT((GLdouble)tx, (GLdouble)ty, (GLdouble)tz); - } - - [System.CLSCompliant(false)] - public static - unsafe void Tangent3dv(GLdouble* v) - { - unsafe { Delegates.glTangent3dvEXT((GLdouble*)v); } - } - - public static - void Tangent3dv(GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glTangent3dvEXT((GLdouble*)v_ptr); - } - } - } - - public static - void Tangent3dv(ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glTangent3dvEXT((GLdouble*)v_ptr); - } - } - } - - public static - void Tangent3f(GLfloat tx, GLfloat ty, GLfloat tz) - { - Delegates.glTangent3fEXT((GLfloat)tx, (GLfloat)ty, (GLfloat)tz); - } - - [System.CLSCompliant(false)] - public static - unsafe void Tangent3fv(GLfloat* v) - { - unsafe { Delegates.glTangent3fvEXT((GLfloat*)v); } - } - - public static - void Tangent3fv(GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glTangent3fvEXT((GLfloat*)v_ptr); - } - } - } - - public static - void Tangent3fv(ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glTangent3fvEXT((GLfloat*)v_ptr); - } - } - } - - public static - void Tangent3i(GLint tx, GLint ty, GLint tz) - { - Delegates.glTangent3iEXT((GLint)tx, (GLint)ty, (GLint)tz); - } - - [System.CLSCompliant(false)] - public static - unsafe void Tangent3iv(GLint* v) - { - unsafe { Delegates.glTangent3ivEXT((GLint*)v); } - } - - public static - void Tangent3iv(GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glTangent3ivEXT((GLint*)v_ptr); - } - } - } - - public static - void Tangent3iv(ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glTangent3ivEXT((GLint*)v_ptr); - } - } - } - - public static - void Tangent3s(GLshort tx, GLshort ty, GLshort tz) - { - Delegates.glTangent3sEXT((GLshort)tx, (GLshort)ty, (GLshort)tz); - } - - [System.CLSCompliant(false)] - public static - unsafe void Tangent3sv(GLshort* v) - { - unsafe { Delegates.glTangent3svEXT((GLshort*)v); } - } - - public static - void Tangent3sv(GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glTangent3svEXT((GLshort*)v_ptr); - } - } - } - - public static - void Tangent3sv(ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glTangent3svEXT((GLshort*)v_ptr); - } - } - } - - public static - void Binormal3b(Byte bx, Byte by, Byte bz) - { - Delegates.glBinormal3bEXT((GLbyte)bx, (GLbyte)by, (GLbyte)bz); - } - - [System.CLSCompliant(false)] - public static - void Binormal3b(GLbyte bx, GLbyte by, GLbyte bz) - { - Delegates.glBinormal3bEXT((GLbyte)bx, (GLbyte)by, (GLbyte)bz); - } - - [System.CLSCompliant(false)] - public static - unsafe void Binormal3bv(Byte* v) - { - { - Delegates.glBinormal3bvEXT((GLbyte*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Binormal3bv(GLbyte* v) - { - unsafe { Delegates.glBinormal3bvEXT((GLbyte*)v); } - } - - public static - void Binormal3bv(Byte[] v) - { - unsafe - { - fixed (Byte* v_ptr = v) - { - Delegates.glBinormal3bvEXT((GLbyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Binormal3bv(GLbyte[] v) - { - unsafe - { - fixed (GLbyte* v_ptr = v) - { - Delegates.glBinormal3bvEXT((GLbyte*)v_ptr); - } - } - } - - public static - void Binormal3bv(ref Byte v) - { - unsafe - { - fixed (Byte* v_ptr = &v) - { - Delegates.glBinormal3bvEXT((GLbyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Binormal3bv(ref GLbyte v) - { - unsafe - { - fixed (GLbyte* v_ptr = &v) - { - Delegates.glBinormal3bvEXT((GLbyte*)v_ptr); - } - } - } - - public static - void Binormal3d(GLdouble bx, GLdouble by, GLdouble bz) - { - Delegates.glBinormal3dEXT((GLdouble)bx, (GLdouble)by, (GLdouble)bz); - } - - [System.CLSCompliant(false)] - public static - unsafe void Binormal3dv(GLdouble* v) - { - unsafe { Delegates.glBinormal3dvEXT((GLdouble*)v); } - } - - public static - void Binormal3dv(GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glBinormal3dvEXT((GLdouble*)v_ptr); - } - } - } - - public static - void Binormal3dv(ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glBinormal3dvEXT((GLdouble*)v_ptr); - } - } - } - - public static - void Binormal3f(GLfloat bx, GLfloat by, GLfloat bz) - { - Delegates.glBinormal3fEXT((GLfloat)bx, (GLfloat)by, (GLfloat)bz); - } - - [System.CLSCompliant(false)] - public static - unsafe void Binormal3fv(GLfloat* v) - { - unsafe { Delegates.glBinormal3fvEXT((GLfloat*)v); } - } - - public static - void Binormal3fv(GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glBinormal3fvEXT((GLfloat*)v_ptr); - } - } - } - - public static - void Binormal3fv(ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glBinormal3fvEXT((GLfloat*)v_ptr); - } - } - } - - public static - void Binormal3i(GLint bx, GLint by, GLint bz) - { - Delegates.glBinormal3iEXT((GLint)bx, (GLint)by, (GLint)bz); - } - - [System.CLSCompliant(false)] - public static - unsafe void Binormal3iv(GLint* v) - { - unsafe { Delegates.glBinormal3ivEXT((GLint*)v); } - } - - public static - void Binormal3iv(GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glBinormal3ivEXT((GLint*)v_ptr); - } - } - } - - public static - void Binormal3iv(ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glBinormal3ivEXT((GLint*)v_ptr); - } - } - } - - public static - void Binormal3s(GLshort bx, GLshort by, GLshort bz) - { - Delegates.glBinormal3sEXT((GLshort)bx, (GLshort)by, (GLshort)bz); - } - - [System.CLSCompliant(false)] - public static - unsafe void Binormal3sv(GLshort* v) - { - unsafe { Delegates.glBinormal3svEXT((GLshort*)v); } - } - - public static - void Binormal3sv(GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glBinormal3svEXT((GLshort*)v_ptr); - } - } - } - - public static - void Binormal3sv(ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glBinormal3svEXT((GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void TangentPointer(GL.Enums.EXT_coordinate_frame type, GLsizei stride, void* pointer) - { - unsafe { Delegates.glTangentPointerEXT((GL.Enums.EXT_coordinate_frame)type, (GLsizei)stride, (void*)pointer); } - } - - public static - void TangentPointer(GL.Enums.EXT_coordinate_frame type, GLsizei stride, object pointer) - { - System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); - unsafe - { - try - { - Delegates.glTangentPointerEXT((GL.Enums.EXT_coordinate_frame)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glFogCoordPointerEXT((GL.Enums.EXT_fog_coord)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -26848,20 +22911,420 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void BinormalPointer(GL.Enums.EXT_coordinate_frame type, GLsizei stride, void* pointer) + void Tangent3(SByte tx, SByte ty, SByte tz) { - unsafe { Delegates.glBinormalPointerEXT((GL.Enums.EXT_coordinate_frame)type, (GLsizei)stride, (void*)pointer); } + Delegates.glTangent3bEXT((SByte)tx, (SByte)ty, (SByte)tz); + } + + [System.CLSCompliant(false)] + public static + unsafe void Tangent3(SByte* v) + { + unsafe { Delegates.glTangent3bvEXT((SByte*)v); } + } + + [System.CLSCompliant(false)] + public static + void Tangent3([In, Out] SByte[] v) + { + unsafe + { + fixed (SByte* v_ptr = v) + { + Delegates.glTangent3bvEXT((SByte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void Tangent3(ref SByte v) + { + unsafe + { + fixed (SByte* v_ptr = &v) + { + Delegates.glTangent3bvEXT((SByte*)v_ptr); + } + } } public static - void BinormalPointer(GL.Enums.EXT_coordinate_frame type, GLsizei stride, object pointer) + void Tangent3(Double tx, Double ty, Double tz) + { + Delegates.glTangent3dEXT((Double)tx, (Double)ty, (Double)tz); + } + + [System.CLSCompliant(false)] + public static + unsafe void Tangent3(Double* v) + { + unsafe { Delegates.glTangent3dvEXT((Double*)v); } + } + + public static + void Tangent3([In, Out] Double[] v) + { + unsafe + { + fixed (Double* v_ptr = v) + { + Delegates.glTangent3dvEXT((Double*)v_ptr); + } + } + } + + public static + void Tangent3(ref Double v) + { + unsafe + { + fixed (Double* v_ptr = &v) + { + Delegates.glTangent3dvEXT((Double*)v_ptr); + } + } + } + + public static + void Tangent3(Single tx, Single ty, Single tz) + { + Delegates.glTangent3fEXT((Single)tx, (Single)ty, (Single)tz); + } + + [System.CLSCompliant(false)] + public static + unsafe void Tangent3(Single* v) + { + unsafe { Delegates.glTangent3fvEXT((Single*)v); } + } + + public static + void Tangent3([In, Out] Single[] v) + { + unsafe + { + fixed (Single* v_ptr = v) + { + Delegates.glTangent3fvEXT((Single*)v_ptr); + } + } + } + + public static + void Tangent3(ref Single v) + { + unsafe + { + fixed (Single* v_ptr = &v) + { + Delegates.glTangent3fvEXT((Single*)v_ptr); + } + } + } + + public static + void Tangent3(Int32 tx, Int32 ty, Int32 tz) + { + Delegates.glTangent3iEXT((Int32)tx, (Int32)ty, (Int32)tz); + } + + [System.CLSCompliant(false)] + public static + unsafe void Tangent3(Int32* v) + { + unsafe { Delegates.glTangent3ivEXT((Int32*)v); } + } + + public static + void Tangent3([In, Out] Int32[] v) + { + unsafe + { + fixed (Int32* v_ptr = v) + { + Delegates.glTangent3ivEXT((Int32*)v_ptr); + } + } + } + + public static + void Tangent3(ref Int32 v) + { + unsafe + { + fixed (Int32* v_ptr = &v) + { + Delegates.glTangent3ivEXT((Int32*)v_ptr); + } + } + } + + public static + void Tangent3(Int16 tx, Int16 ty, Int16 tz) + { + Delegates.glTangent3sEXT((Int16)tx, (Int16)ty, (Int16)tz); + } + + [System.CLSCompliant(false)] + public static + unsafe void Tangent3(Int16* v) + { + unsafe { Delegates.glTangent3svEXT((Int16*)v); } + } + + public static + void Tangent3([In, Out] Int16[] v) + { + unsafe + { + fixed (Int16* v_ptr = v) + { + Delegates.glTangent3svEXT((Int16*)v_ptr); + } + } + } + + public static + void Tangent3(ref Int16 v) + { + unsafe + { + fixed (Int16* v_ptr = &v) + { + Delegates.glTangent3svEXT((Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void Binormal3(SByte bx, SByte by, SByte bz) + { + Delegates.glBinormal3bEXT((SByte)bx, (SByte)by, (SByte)bz); + } + + [System.CLSCompliant(false)] + public static + unsafe void Binormal3(SByte* v) + { + unsafe { Delegates.glBinormal3bvEXT((SByte*)v); } + } + + [System.CLSCompliant(false)] + public static + void Binormal3([In, Out] SByte[] v) + { + unsafe + { + fixed (SByte* v_ptr = v) + { + Delegates.glBinormal3bvEXT((SByte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void Binormal3(ref SByte v) + { + unsafe + { + fixed (SByte* v_ptr = &v) + { + Delegates.glBinormal3bvEXT((SByte*)v_ptr); + } + } + } + + public static + void Binormal3(Double bx, Double by, Double bz) + { + Delegates.glBinormal3dEXT((Double)bx, (Double)by, (Double)bz); + } + + [System.CLSCompliant(false)] + public static + unsafe void Binormal3(Double* v) + { + unsafe { Delegates.glBinormal3dvEXT((Double*)v); } + } + + public static + void Binormal3([In, Out] Double[] v) + { + unsafe + { + fixed (Double* v_ptr = v) + { + Delegates.glBinormal3dvEXT((Double*)v_ptr); + } + } + } + + public static + void Binormal3(ref Double v) + { + unsafe + { + fixed (Double* v_ptr = &v) + { + Delegates.glBinormal3dvEXT((Double*)v_ptr); + } + } + } + + public static + void Binormal3(Single bx, Single by, Single bz) + { + Delegates.glBinormal3fEXT((Single)bx, (Single)by, (Single)bz); + } + + [System.CLSCompliant(false)] + public static + unsafe void Binormal3(Single* v) + { + unsafe { Delegates.glBinormal3fvEXT((Single*)v); } + } + + public static + void Binormal3([In, Out] Single[] v) + { + unsafe + { + fixed (Single* v_ptr = v) + { + Delegates.glBinormal3fvEXT((Single*)v_ptr); + } + } + } + + public static + void Binormal3(ref Single v) + { + unsafe + { + fixed (Single* v_ptr = &v) + { + Delegates.glBinormal3fvEXT((Single*)v_ptr); + } + } + } + + public static + void Binormal3(Int32 bx, Int32 by, Int32 bz) + { + Delegates.glBinormal3iEXT((Int32)bx, (Int32)by, (Int32)bz); + } + + [System.CLSCompliant(false)] + public static + unsafe void Binormal3(Int32* v) + { + unsafe { Delegates.glBinormal3ivEXT((Int32*)v); } + } + + public static + void Binormal3([In, Out] Int32[] v) + { + unsafe + { + fixed (Int32* v_ptr = v) + { + Delegates.glBinormal3ivEXT((Int32*)v_ptr); + } + } + } + + public static + void Binormal3(ref Int32 v) + { + unsafe + { + fixed (Int32* v_ptr = &v) + { + Delegates.glBinormal3ivEXT((Int32*)v_ptr); + } + } + } + + public static + void Binormal3(Int16 bx, Int16 by, Int16 bz) + { + Delegates.glBinormal3sEXT((Int16)bx, (Int16)by, (Int16)bz); + } + + [System.CLSCompliant(false)] + public static + unsafe void Binormal3(Int16* v) + { + unsafe { Delegates.glBinormal3svEXT((Int16*)v); } + } + + public static + void Binormal3([In, Out] Int16[] v) + { + unsafe + { + fixed (Int16* v_ptr = v) + { + Delegates.glBinormal3svEXT((Int16*)v_ptr); + } + } + } + + public static + void Binormal3(ref Int16 v) + { + unsafe + { + fixed (Int16* v_ptr = &v) + { + Delegates.glBinormal3svEXT((Int16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void TangentPointerEXT(GL.Enums.EXT_coordinate_frame type, Int32 stride, void* pointer) + { + unsafe { Delegates.glTangentPointerEXT((GL.Enums.EXT_coordinate_frame)type, (Int32)stride, (void*)pointer); } + } + + public static + void TangentPointerEXT(GL.Enums.EXT_coordinate_frame type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glBinormalPointerEXT((GL.Enums.EXT_coordinate_frame)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glTangentPointerEXT((GL.Enums.EXT_coordinate_frame)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + } + finally + { + pointer_ptr.Free(); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void BinormalPointerEXT(GL.Enums.EXT_coordinate_frame type, Int32 stride, void* pointer) + { + unsafe { Delegates.glBinormalPointerEXT((GL.Enums.EXT_coordinate_frame)type, (Int32)stride, (void*)pointer); } + } + + public static + void BinormalPointerEXT(GL.Enums.EXT_coordinate_frame type, Int32 stride, [In, Out] object pointer) + { + System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); + unsafe + { + try + { + Delegates.glBinormalPointerEXT((GL.Enums.EXT_coordinate_frame)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -26871,64 +23334,64 @@ namespace OpenTK.OpenGL } public static - void BlendFuncSeparate(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) + 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) { Delegates.glBlendFuncSeparateEXT((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); } public static - void VertexWeightf(GLfloat weight) + void VertexWeightfEXT(Single weight) { - Delegates.glVertexWeightfEXT((GLfloat)weight); + Delegates.glVertexWeightfEXT((Single)weight); } [System.CLSCompliant(false)] public static - unsafe void VertexWeightfv(GLfloat* weight) + unsafe void VertexWeight(Single* weight) { - unsafe { Delegates.glVertexWeightfvEXT((GLfloat*)weight); } + unsafe { Delegates.glVertexWeightfvEXT((Single*)weight); } } public static - void VertexWeightfv(GLfloat[] weight) + void VertexWeight([In, Out] Single[] weight) { unsafe { - fixed (GLfloat* weight_ptr = weight) + fixed (Single* weight_ptr = weight) { - Delegates.glVertexWeightfvEXT((GLfloat*)weight_ptr); + Delegates.glVertexWeightfvEXT((Single*)weight_ptr); } } } public static - void VertexWeightfv(ref GLfloat weight) + void VertexWeight(ref Single weight) { unsafe { - fixed (GLfloat* weight_ptr = &weight) + fixed (Single* weight_ptr = &weight) { - Delegates.glVertexWeightfvEXT((GLfloat*)weight_ptr); + Delegates.glVertexWeightfvEXT((Single*)weight_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexWeightPointer(GLsizei size, GL.Enums.EXT_vertex_weighting type, GLsizei stride, void* pointer) + unsafe void VertexWeightPointerEXT(Int32 size, GL.Enums.EXT_vertex_weighting type, Int32 stride, void* pointer) { - unsafe { Delegates.glVertexWeightPointerEXT((GLsizei)size, (GL.Enums.EXT_vertex_weighting)type, (GLsizei)stride, (void*)pointer); } + unsafe { Delegates.glVertexWeightPointerEXT((Int32)size, (GL.Enums.EXT_vertex_weighting)type, (Int32)stride, (void*)pointer); } } public static - void VertexWeightPointer(GLsizei size, GL.Enums.EXT_vertex_weighting type, GLsizei stride, object pointer) + void VertexWeightPointerEXT(Int32 size, GL.Enums.EXT_vertex_weighting type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glVertexWeightPointerEXT((GLsizei)size, (GL.Enums.EXT_vertex_weighting)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexWeightPointerEXT((Int32)size, (GL.Enums.EXT_vertex_weighting)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -26938,197 +23401,197 @@ namespace OpenTK.OpenGL } public static - void SampleMask(GLclampf value, GL.Enums.Boolean invert) + void SampleMaskEXT(Single value, GL.Enums.Boolean invert) { - Delegates.glSampleMaskEXT((GLclampf)value, (GL.Enums.Boolean)invert); + Delegates.glSampleMaskEXT((Single)value, (GL.Enums.Boolean)invert); } public static - void SamplePattern(GL.Enums.EXT_multisample pattern) + void SamplePatternEXT(GL.Enums.EXT_multisample pattern) { Delegates.glSamplePatternEXT((GL.Enums.EXT_multisample)pattern); } public static - void BeginVertexShader() + void BeginVertexShaderEXT() { Delegates.glBeginVertexShaderEXT(); } public static - void EndVertexShader() + void EndVertexShaderEXT() { Delegates.glEndVertexShaderEXT(); } public static - void BindVertexShader(Int32 id) + void BindVertexShaderEXT(Int32 id) { - Delegates.glBindVertexShaderEXT((GLuint)id); + Delegates.glBindVertexShaderEXT((UInt32)id); } [System.CLSCompliant(false)] public static - void BindVertexShader(GLuint id) + void BindVertexShaderEXT(UInt32 id) { - Delegates.glBindVertexShaderEXT((GLuint)id); + Delegates.glBindVertexShaderEXT((UInt32)id); } public static - Int32 GenVertexShaders(Int32 range) + Int32 GenVertexShadersEXT(Int32 range) { - return Delegates.glGenVertexShadersEXT((GLuint)range); + return Delegates.glGenVertexShadersEXT((UInt32)range); } [System.CLSCompliant(false)] public static - Int32 GenVertexShaders(GLuint range) + Int32 GenVertexShadersEXT(UInt32 range) { - return Delegates.glGenVertexShadersEXT((GLuint)range); + return Delegates.glGenVertexShadersEXT((UInt32)range); } public static - void DeleteVertexShader(Int32 id) + void DeleteVertexShaderEXT(Int32 id) { - Delegates.glDeleteVertexShaderEXT((GLuint)id); + Delegates.glDeleteVertexShaderEXT((UInt32)id); } [System.CLSCompliant(false)] public static - void DeleteVertexShader(GLuint id) + void DeleteVertexShaderEXT(UInt32 id) { - Delegates.glDeleteVertexShaderEXT((GLuint)id); + Delegates.glDeleteVertexShaderEXT((UInt32)id); } public static - void ShaderOp1(GL.Enums.EXT_vertex_shader op, Int32 res, Int32 arg1) + void ShaderOp1EXT(GL.Enums.EXT_vertex_shader op, Int32 res, Int32 arg1) { - Delegates.glShaderOp1EXT((GL.Enums.EXT_vertex_shader)op, (GLuint)res, (GLuint)arg1); + Delegates.glShaderOp1EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1); } [System.CLSCompliant(false)] public static - void ShaderOp1(GL.Enums.EXT_vertex_shader op, GLuint res, GLuint arg1) + void ShaderOp1EXT(GL.Enums.EXT_vertex_shader op, UInt32 res, UInt32 arg1) { - Delegates.glShaderOp1EXT((GL.Enums.EXT_vertex_shader)op, (GLuint)res, (GLuint)arg1); + Delegates.glShaderOp1EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1); } public static - void ShaderOp2(GL.Enums.EXT_vertex_shader op, Int32 res, Int32 arg1, Int32 arg2) + void ShaderOp2EXT(GL.Enums.EXT_vertex_shader op, Int32 res, Int32 arg1, Int32 arg2) { - Delegates.glShaderOp2EXT((GL.Enums.EXT_vertex_shader)op, (GLuint)res, (GLuint)arg1, (GLuint)arg2); + Delegates.glShaderOp2EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1, (UInt32)arg2); } [System.CLSCompliant(false)] public static - void ShaderOp2(GL.Enums.EXT_vertex_shader op, GLuint res, GLuint arg1, GLuint arg2) + void ShaderOp2EXT(GL.Enums.EXT_vertex_shader op, UInt32 res, UInt32 arg1, UInt32 arg2) { - Delegates.glShaderOp2EXT((GL.Enums.EXT_vertex_shader)op, (GLuint)res, (GLuint)arg1, (GLuint)arg2); + Delegates.glShaderOp2EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1, (UInt32)arg2); } public static - void ShaderOp3(GL.Enums.EXT_vertex_shader op, Int32 res, Int32 arg1, Int32 arg2, Int32 arg3) + void ShaderOp3EXT(GL.Enums.EXT_vertex_shader op, Int32 res, Int32 arg1, Int32 arg2, Int32 arg3) { - Delegates.glShaderOp3EXT((GL.Enums.EXT_vertex_shader)op, (GLuint)res, (GLuint)arg1, (GLuint)arg2, (GLuint)arg3); + Delegates.glShaderOp3EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1, (UInt32)arg2, (UInt32)arg3); } [System.CLSCompliant(false)] public static - void ShaderOp3(GL.Enums.EXT_vertex_shader op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3) + void ShaderOp3EXT(GL.Enums.EXT_vertex_shader op, UInt32 res, UInt32 arg1, UInt32 arg2, UInt32 arg3) { - Delegates.glShaderOp3EXT((GL.Enums.EXT_vertex_shader)op, (GLuint)res, (GLuint)arg1, (GLuint)arg2, (GLuint)arg3); + Delegates.glShaderOp3EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1, (UInt32)arg2, (UInt32)arg3); } public static - void Swizzle(Int32 res, Int32 @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) + void SwizzleEXT(Int32 res, Int32 @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) { - Delegates.glSwizzleEXT((GLuint)res, (GLuint)@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); + Delegates.glSwizzleEXT((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); } [System.CLSCompliant(false)] public static - void Swizzle(GLuint res, GLuint @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) + 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) { - Delegates.glSwizzleEXT((GLuint)res, (GLuint)@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); + Delegates.glSwizzleEXT((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); } public static - void WriteMask(Int32 res, Int32 @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) + void WriteMaskEXT(Int32 res, Int32 @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) { - Delegates.glWriteMaskEXT((GLuint)res, (GLuint)@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); + Delegates.glWriteMaskEXT((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); } [System.CLSCompliant(false)] public static - void WriteMask(GLuint res, GLuint @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) + 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) { - Delegates.glWriteMaskEXT((GLuint)res, (GLuint)@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); + Delegates.glWriteMaskEXT((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); } public static - void InsertComponent(Int32 res, Int32 src, Int32 num) + void InsertComponentEXT(Int32 res, Int32 src, Int32 num) { - Delegates.glInsertComponentEXT((GLuint)res, (GLuint)src, (GLuint)num); + Delegates.glInsertComponentEXT((UInt32)res, (UInt32)src, (UInt32)num); } [System.CLSCompliant(false)] public static - void InsertComponent(GLuint res, GLuint src, GLuint num) + void InsertComponentEXT(UInt32 res, UInt32 src, UInt32 num) { - Delegates.glInsertComponentEXT((GLuint)res, (GLuint)src, (GLuint)num); + Delegates.glInsertComponentEXT((UInt32)res, (UInt32)src, (UInt32)num); } public static - void ExtractComponent(Int32 res, Int32 src, Int32 num) + void ExtractComponentEXT(Int32 res, Int32 src, Int32 num) { - Delegates.glExtractComponentEXT((GLuint)res, (GLuint)src, (GLuint)num); + Delegates.glExtractComponentEXT((UInt32)res, (UInt32)src, (UInt32)num); } [System.CLSCompliant(false)] public static - void ExtractComponent(GLuint res, GLuint src, GLuint num) + void ExtractComponentEXT(UInt32 res, UInt32 src, UInt32 num) { - Delegates.glExtractComponentEXT((GLuint)res, (GLuint)src, (GLuint)num); + Delegates.glExtractComponentEXT((UInt32)res, (UInt32)src, (UInt32)num); } public static - Int32 GenSymbols(GL.Enums.EXT_vertex_shader datatype, GL.Enums.EXT_vertex_shader storagetype, GL.Enums.EXT_vertex_shader range, Int32 components) + Int32 GenSymbolsEXT(GL.Enums.EXT_vertex_shader datatype, GL.Enums.EXT_vertex_shader storagetype, GL.Enums.EXT_vertex_shader range, Int32 components) { - return Delegates.glGenSymbolsEXT((GL.Enums.EXT_vertex_shader)datatype, (GL.Enums.EXT_vertex_shader)storagetype, (GL.Enums.EXT_vertex_shader)range, (GLuint)components); + return Delegates.glGenSymbolsEXT((GL.Enums.EXT_vertex_shader)datatype, (GL.Enums.EXT_vertex_shader)storagetype, (GL.Enums.EXT_vertex_shader)range, (UInt32)components); } [System.CLSCompliant(false)] public static - Int32 GenSymbols(GL.Enums.EXT_vertex_shader datatype, GL.Enums.EXT_vertex_shader storagetype, GL.Enums.EXT_vertex_shader range, GLuint components) + Int32 GenSymbolsEXT(GL.Enums.EXT_vertex_shader datatype, GL.Enums.EXT_vertex_shader storagetype, GL.Enums.EXT_vertex_shader range, UInt32 components) { - return Delegates.glGenSymbolsEXT((GL.Enums.EXT_vertex_shader)datatype, (GL.Enums.EXT_vertex_shader)storagetype, (GL.Enums.EXT_vertex_shader)range, (GLuint)components); + return Delegates.glGenSymbolsEXT((GL.Enums.EXT_vertex_shader)datatype, (GL.Enums.EXT_vertex_shader)storagetype, (GL.Enums.EXT_vertex_shader)range, (UInt32)components); } [System.CLSCompliant(false)] public static - unsafe void SetInvariant(Int32 id, GL.Enums.EXT_vertex_shader type, void* addr) + unsafe void SetInvariantEXT(Int32 id, GL.Enums.EXT_vertex_shader type, void* addr) { { - Delegates.glSetInvariantEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr); + Delegates.glSetInvariantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr); } } [System.CLSCompliant(false)] public static - unsafe void SetInvariant(GLuint id, GL.Enums.EXT_vertex_shader type, void* addr) + unsafe void SetInvariantEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, void* addr) { - unsafe { Delegates.glSetInvariantEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr); } + unsafe { Delegates.glSetInvariantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr); } } public static - void SetInvariant(Int32 id, GL.Enums.EXT_vertex_shader type, object addr) + void SetInvariantEXT(Int32 id, GL.Enums.EXT_vertex_shader type, [In, Out] object addr) { System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glSetInvariantEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr_ptr.AddrOfPinnedObject()); + Delegates.glSetInvariantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr_ptr.AddrOfPinnedObject()); } finally { @@ -27139,14 +23602,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void SetInvariant(GLuint id, GL.Enums.EXT_vertex_shader type, object addr) + void SetInvariantEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, [In, Out] object addr) { System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glSetInvariantEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr_ptr.AddrOfPinnedObject()); + Delegates.glSetInvariantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr_ptr.AddrOfPinnedObject()); } finally { @@ -27157,29 +23620,29 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void SetLocalConstant(Int32 id, GL.Enums.EXT_vertex_shader type, void* addr) + unsafe void SetLocalConstantEXT(Int32 id, GL.Enums.EXT_vertex_shader type, void* addr) { { - Delegates.glSetLocalConstantEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr); + Delegates.glSetLocalConstantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr); } } [System.CLSCompliant(false)] public static - unsafe void SetLocalConstant(GLuint id, GL.Enums.EXT_vertex_shader type, void* addr) + unsafe void SetLocalConstantEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, void* addr) { - unsafe { Delegates.glSetLocalConstantEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr); } + unsafe { Delegates.glSetLocalConstantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr); } } public static - void SetLocalConstant(Int32 id, GL.Enums.EXT_vertex_shader type, object addr) + void SetLocalConstantEXT(Int32 id, GL.Enums.EXT_vertex_shader type, [In, Out] object addr) { System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glSetLocalConstantEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr_ptr.AddrOfPinnedObject()); + Delegates.glSetLocalConstantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr_ptr.AddrOfPinnedObject()); } finally { @@ -27190,14 +23653,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void SetLocalConstant(GLuint id, GL.Enums.EXT_vertex_shader type, object addr) + void SetLocalConstantEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, [In, Out] object addr) { System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glSetLocalConstantEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr_ptr.AddrOfPinnedObject()); + Delegates.glSetLocalConstantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr_ptr.AddrOfPinnedObject()); } finally { @@ -27208,557 +23671,293 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void Variantbv(Int32 id, Byte* addr) + unsafe void Variant(UInt32 id, SByte* addr) { - { - Delegates.glVariantbvEXT((GLuint)id, (GLbyte*)addr); - } + unsafe { Delegates.glVariantbvEXT((UInt32)id, (SByte*)addr); } } [System.CLSCompliant(false)] public static - unsafe void Variantbv(GLuint id, GLbyte* addr) - { - unsafe { Delegates.glVariantbvEXT((GLuint)id, (GLbyte*)addr); } - } - - public static - void Variantbv(Int32 id, Byte[] addr) + void Variant(UInt32 id, [In, Out] SByte[] addr) { unsafe { - fixed (Byte* addr_ptr = addr) + fixed (SByte* addr_ptr = addr) { - Delegates.glVariantbvEXT((GLuint)id, (GLbyte*)addr_ptr); + Delegates.glVariantbvEXT((UInt32)id, (SByte*)addr_ptr); } } } [System.CLSCompliant(false)] public static - void Variantbv(GLuint id, GLbyte[] addr) + void Variant(UInt32 id, ref SByte addr) { unsafe { - fixed (GLbyte* addr_ptr = addr) + fixed (SByte* addr_ptr = &addr) { - Delegates.glVariantbvEXT((GLuint)id, (GLbyte*)addr_ptr); - } - } - } - - public static - void Variantbv(Int32 id, ref Byte addr) - { - unsafe - { - fixed (Byte* addr_ptr = &addr) - { - Delegates.glVariantbvEXT((GLuint)id, (GLbyte*)addr_ptr); + Delegates.glVariantbvEXT((UInt32)id, (SByte*)addr_ptr); } } } [System.CLSCompliant(false)] public static - void Variantbv(GLuint id, ref GLbyte addr) + unsafe void Variant(UInt32 id, Int16* addr) { - unsafe - { - fixed (GLbyte* addr_ptr = &addr) - { - Delegates.glVariantbvEXT((GLuint)id, (GLbyte*)addr_ptr); - } - } + unsafe { Delegates.glVariantsvEXT((UInt32)id, (Int16*)addr); } } [System.CLSCompliant(false)] public static - unsafe void Variantsv(Int32 id, GLshort* addr) - { - { - Delegates.glVariantsvEXT((GLuint)id, (GLshort*)addr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Variantsv(GLuint id, GLshort* addr) - { - unsafe { Delegates.glVariantsvEXT((GLuint)id, (GLshort*)addr); } - } - - public static - void Variantsv(Int32 id, GLshort[] addr) - { - unsafe - { - fixed (GLshort* addr_ptr = addr) - { - Delegates.glVariantsvEXT((GLuint)id, (GLshort*)addr_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Variantsv(GLuint id, GLshort[] addr) - { - unsafe - { - fixed (GLshort* addr_ptr = addr) - { - Delegates.glVariantsvEXT((GLuint)id, (GLshort*)addr_ptr); - } - } - } - - public static - void Variantsv(Int32 id, ref GLshort addr) - { - unsafe - { - fixed (GLshort* addr_ptr = &addr) - { - Delegates.glVariantsvEXT((GLuint)id, (GLshort*)addr_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Variantsv(GLuint id, ref GLshort addr) - { - unsafe - { - fixed (GLshort* addr_ptr = &addr) - { - Delegates.glVariantsvEXT((GLuint)id, (GLshort*)addr_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Variantiv(Int32 id, GLint* addr) - { - { - Delegates.glVariantivEXT((GLuint)id, (GLint*)addr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Variantiv(GLuint id, GLint* addr) - { - unsafe { Delegates.glVariantivEXT((GLuint)id, (GLint*)addr); } - } - - public static - void Variantiv(Int32 id, GLint[] addr) - { - unsafe - { - fixed (GLint* addr_ptr = addr) - { - Delegates.glVariantivEXT((GLuint)id, (GLint*)addr_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Variantiv(GLuint id, GLint[] addr) - { - unsafe - { - fixed (GLint* addr_ptr = addr) - { - Delegates.glVariantivEXT((GLuint)id, (GLint*)addr_ptr); - } - } - } - - public static - void Variantiv(Int32 id, ref GLint addr) - { - unsafe - { - fixed (GLint* addr_ptr = &addr) - { - Delegates.glVariantivEXT((GLuint)id, (GLint*)addr_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Variantiv(GLuint id, ref GLint addr) - { - unsafe - { - fixed (GLint* addr_ptr = &addr) - { - Delegates.glVariantivEXT((GLuint)id, (GLint*)addr_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Variantfv(Int32 id, GLfloat* addr) - { - { - Delegates.glVariantfvEXT((GLuint)id, (GLfloat*)addr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Variantfv(GLuint id, GLfloat* addr) - { - unsafe { Delegates.glVariantfvEXT((GLuint)id, (GLfloat*)addr); } - } - - public static - void Variantfv(Int32 id, GLfloat[] addr) - { - unsafe - { - fixed (GLfloat* addr_ptr = addr) - { - Delegates.glVariantfvEXT((GLuint)id, (GLfloat*)addr_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Variantfv(GLuint id, GLfloat[] addr) - { - unsafe - { - fixed (GLfloat* addr_ptr = addr) - { - Delegates.glVariantfvEXT((GLuint)id, (GLfloat*)addr_ptr); - } - } - } - - public static - void Variantfv(Int32 id, ref GLfloat addr) - { - unsafe - { - fixed (GLfloat* addr_ptr = &addr) - { - Delegates.glVariantfvEXT((GLuint)id, (GLfloat*)addr_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Variantfv(GLuint id, ref GLfloat addr) - { - unsafe - { - fixed (GLfloat* addr_ptr = &addr) - { - Delegates.glVariantfvEXT((GLuint)id, (GLfloat*)addr_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Variantdv(Int32 id, GLdouble* addr) - { - { - Delegates.glVariantdvEXT((GLuint)id, (GLdouble*)addr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Variantdv(GLuint id, GLdouble* addr) - { - unsafe { Delegates.glVariantdvEXT((GLuint)id, (GLdouble*)addr); } - } - - public static - void Variantdv(Int32 id, GLdouble[] addr) - { - unsafe - { - fixed (GLdouble* addr_ptr = addr) - { - Delegates.glVariantdvEXT((GLuint)id, (GLdouble*)addr_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Variantdv(GLuint id, GLdouble[] addr) - { - unsafe - { - fixed (GLdouble* addr_ptr = addr) - { - Delegates.glVariantdvEXT((GLuint)id, (GLdouble*)addr_ptr); - } - } - } - - public static - void Variantdv(Int32 id, ref GLdouble addr) - { - unsafe - { - fixed (GLdouble* addr_ptr = &addr) - { - Delegates.glVariantdvEXT((GLuint)id, (GLdouble*)addr_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Variantdv(GLuint id, ref GLdouble addr) - { - unsafe - { - fixed (GLdouble* addr_ptr = &addr) - { - Delegates.glVariantdvEXT((GLuint)id, (GLdouble*)addr_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Variantubv(Int32 id, GLubyte* addr) - { - { - Delegates.glVariantubvEXT((GLuint)id, (GLubyte*)addr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Variantubv(GLuint id, GLubyte* addr) - { - unsafe { Delegates.glVariantubvEXT((GLuint)id, (GLubyte*)addr); } - } - - public static - void Variantubv(Int32 id, GLubyte[] addr) - { - unsafe - { - fixed (GLubyte* addr_ptr = addr) - { - Delegates.glVariantubvEXT((GLuint)id, (GLubyte*)addr_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Variantubv(GLuint id, GLubyte[] addr) - { - unsafe - { - fixed (GLubyte* addr_ptr = addr) - { - Delegates.glVariantubvEXT((GLuint)id, (GLubyte*)addr_ptr); - } - } - } - - public static - void Variantubv(Int32 id, ref GLubyte addr) - { - unsafe - { - fixed (GLubyte* addr_ptr = &addr) - { - Delegates.glVariantubvEXT((GLuint)id, (GLubyte*)addr_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Variantubv(GLuint id, ref GLubyte addr) - { - unsafe - { - fixed (GLubyte* addr_ptr = &addr) - { - Delegates.glVariantubvEXT((GLuint)id, (GLubyte*)addr_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Variantusv(Int32 id, Int16* addr) - { - { - Delegates.glVariantusvEXT((GLuint)id, (GLushort*)addr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Variantusv(GLuint id, GLushort* addr) - { - unsafe { Delegates.glVariantusvEXT((GLuint)id, (GLushort*)addr); } - } - - public static - void Variantusv(Int32 id, Int16[] addr) + void Variant(UInt32 id, [In, Out] Int16[] addr) { unsafe { fixed (Int16* addr_ptr = addr) { - Delegates.glVariantusvEXT((GLuint)id, (GLushort*)addr_ptr); + Delegates.glVariantsvEXT((UInt32)id, (Int16*)addr_ptr); } } } [System.CLSCompliant(false)] public static - void Variantusv(GLuint id, GLushort[] addr) - { - unsafe - { - fixed (GLushort* addr_ptr = addr) - { - Delegates.glVariantusvEXT((GLuint)id, (GLushort*)addr_ptr); - } - } - } - - public static - void Variantusv(Int32 id, ref Int16 addr) + void Variant(UInt32 id, ref Int16 addr) { unsafe { fixed (Int16* addr_ptr = &addr) { - Delegates.glVariantusvEXT((GLuint)id, (GLushort*)addr_ptr); + Delegates.glVariantsvEXT((UInt32)id, (Int16*)addr_ptr); } } } [System.CLSCompliant(false)] public static - void Variantusv(GLuint id, ref GLushort addr) + unsafe void Variant(UInt32 id, Int32* addr) { - unsafe - { - fixed (GLushort* addr_ptr = &addr) - { - Delegates.glVariantusvEXT((GLuint)id, (GLushort*)addr_ptr); - } - } + unsafe { Delegates.glVariantivEXT((UInt32)id, (Int32*)addr); } } [System.CLSCompliant(false)] public static - unsafe void Variantuiv(Int32 id, Int32* addr) - { - { - Delegates.glVariantuivEXT((GLuint)id, (GLuint*)addr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Variantuiv(GLuint id, GLuint* addr) - { - unsafe { Delegates.glVariantuivEXT((GLuint)id, (GLuint*)addr); } - } - - public static - void Variantuiv(Int32 id, Int32[] addr) + void Variant(UInt32 id, [In, Out] Int32[] addr) { unsafe { fixed (Int32* addr_ptr = addr) { - Delegates.glVariantuivEXT((GLuint)id, (GLuint*)addr_ptr); + Delegates.glVariantivEXT((UInt32)id, (Int32*)addr_ptr); } } } [System.CLSCompliant(false)] public static - void Variantuiv(GLuint id, GLuint[] addr) - { - unsafe - { - fixed (GLuint* addr_ptr = addr) - { - Delegates.glVariantuivEXT((GLuint)id, (GLuint*)addr_ptr); - } - } - } - - public static - void Variantuiv(Int32 id, ref Int32 addr) + void Variant(UInt32 id, ref Int32 addr) { unsafe { fixed (Int32* addr_ptr = &addr) { - Delegates.glVariantuivEXT((GLuint)id, (GLuint*)addr_ptr); + Delegates.glVariantivEXT((UInt32)id, (Int32*)addr_ptr); } } } [System.CLSCompliant(false)] public static - void Variantuiv(GLuint id, ref GLuint addr) + unsafe void Variant(UInt32 id, Single* addr) + { + unsafe { Delegates.glVariantfvEXT((UInt32)id, (Single*)addr); } + } + + [System.CLSCompliant(false)] + public static + void Variant(UInt32 id, [In, Out] Single[] addr) { unsafe { - fixed (GLuint* addr_ptr = &addr) + fixed (Single* addr_ptr = addr) { - Delegates.glVariantuivEXT((GLuint)id, (GLuint*)addr_ptr); + Delegates.glVariantfvEXT((UInt32)id, (Single*)addr_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VariantPointer(Int32 id, GL.Enums.EXT_vertex_shader type, Int32 stride, void* addr) + void Variant(UInt32 id, ref Single addr) + { + unsafe + { + fixed (Single* addr_ptr = &addr) + { + Delegates.glVariantfvEXT((UInt32)id, (Single*)addr_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void Variant(UInt32 id, Double* addr) + { + unsafe { Delegates.glVariantdvEXT((UInt32)id, (Double*)addr); } + } + + [System.CLSCompliant(false)] + public static + void Variant(UInt32 id, [In, Out] Double[] addr) + { + unsafe + { + fixed (Double* addr_ptr = addr) + { + Delegates.glVariantdvEXT((UInt32)id, (Double*)addr_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void Variant(UInt32 id, ref Double addr) + { + unsafe + { + fixed (Double* addr_ptr = &addr) + { + Delegates.glVariantdvEXT((UInt32)id, (Double*)addr_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void Variant(UInt32 id, Byte* addr) + { + unsafe { Delegates.glVariantubvEXT((UInt32)id, (Byte*)addr); } + } + + [System.CLSCompliant(false)] + public static + void Variant(UInt32 id, [In, Out] Byte[] addr) + { + unsafe + { + fixed (Byte* addr_ptr = addr) + { + Delegates.glVariantubvEXT((UInt32)id, (Byte*)addr_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void Variant(UInt32 id, ref Byte addr) + { + unsafe + { + fixed (Byte* addr_ptr = &addr) + { + Delegates.glVariantubvEXT((UInt32)id, (Byte*)addr_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void Variant(UInt32 id, UInt16* addr) + { + unsafe { Delegates.glVariantusvEXT((UInt32)id, (UInt16*)addr); } + } + + [System.CLSCompliant(false)] + public static + void Variant(UInt32 id, [In, Out] UInt16[] addr) + { + unsafe + { + fixed (UInt16* addr_ptr = addr) + { + Delegates.glVariantusvEXT((UInt32)id, (UInt16*)addr_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void Variant(UInt32 id, ref UInt16 addr) + { + unsafe + { + fixed (UInt16* addr_ptr = &addr) + { + Delegates.glVariantusvEXT((UInt32)id, (UInt16*)addr_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void Variant(UInt32 id, UInt32* addr) + { + unsafe { Delegates.glVariantuivEXT((UInt32)id, (UInt32*)addr); } + } + + [System.CLSCompliant(false)] + public static + void Variant(UInt32 id, [In, Out] UInt32[] addr) + { + unsafe + { + fixed (UInt32* addr_ptr = addr) + { + Delegates.glVariantuivEXT((UInt32)id, (UInt32*)addr_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void Variant(UInt32 id, ref UInt32 addr) + { + unsafe + { + fixed (UInt32* addr_ptr = &addr) + { + Delegates.glVariantuivEXT((UInt32)id, (UInt32*)addr_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VariantPointerEXT(Int32 id, GL.Enums.EXT_vertex_shader type, Int32 stride, void* addr) { { - Delegates.glVariantPointerEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)type, (GLuint)stride, (void*)addr); + Delegates.glVariantPointerEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (UInt32)stride, (void*)addr); } } [System.CLSCompliant(false)] public static - unsafe void VariantPointer(GLuint id, GL.Enums.EXT_vertex_shader type, GLuint stride, void* addr) + unsafe void VariantPointerEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, UInt32 stride, void* addr) { - unsafe { Delegates.glVariantPointerEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)type, (GLuint)stride, (void*)addr); } + unsafe { Delegates.glVariantPointerEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (UInt32)stride, (void*)addr); } } public static - void VariantPointer(Int32 id, GL.Enums.EXT_vertex_shader type, Int32 stride, object addr) + void VariantPointerEXT(Int32 id, GL.Enums.EXT_vertex_shader type, Int32 stride, [In, Out] object addr) { System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glVariantPointerEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)type, (GLuint)stride, (void*)addr_ptr.AddrOfPinnedObject()); + Delegates.glVariantPointerEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (UInt32)stride, (void*)addr_ptr.AddrOfPinnedObject()); } finally { @@ -27769,14 +23968,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void VariantPointer(GLuint id, GL.Enums.EXT_vertex_shader type, GLuint stride, object addr) + void VariantPointerEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, UInt32 stride, [In, Out] object addr) { System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glVariantPointerEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)type, (GLuint)stride, (void*)addr_ptr.AddrOfPinnedObject()); + Delegates.glVariantPointerEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (UInt32)stride, (void*)addr_ptr.AddrOfPinnedObject()); } finally { @@ -27786,142 +23985,142 @@ namespace OpenTK.OpenGL } public static - void EnableVariantClientState(Int32 id) + void EnableVariantClientStateEXT(Int32 id) { - Delegates.glEnableVariantClientStateEXT((GLuint)id); + Delegates.glEnableVariantClientStateEXT((UInt32)id); } [System.CLSCompliant(false)] public static - void EnableVariantClientState(GLuint id) + void EnableVariantClientStateEXT(UInt32 id) { - Delegates.glEnableVariantClientStateEXT((GLuint)id); + Delegates.glEnableVariantClientStateEXT((UInt32)id); } public static - void DisableVariantClientState(Int32 id) + void DisableVariantClientStateEXT(Int32 id) { - Delegates.glDisableVariantClientStateEXT((GLuint)id); + Delegates.glDisableVariantClientStateEXT((UInt32)id); } [System.CLSCompliant(false)] public static - void DisableVariantClientState(GLuint id) + void DisableVariantClientStateEXT(UInt32 id) { - Delegates.glDisableVariantClientStateEXT((GLuint)id); + Delegates.glDisableVariantClientStateEXT((UInt32)id); } public static - Int32 BindLightParameter(GL.Enums.LightName light, GL.Enums.LightParameter value) + Int32 BindLightParameterEXT(GL.Enums.LightName light, GL.Enums.LightParameter value) { return Delegates.glBindLightParameterEXT((GL.Enums.LightName)light, (GL.Enums.LightParameter)value); } public static - Int32 BindMaterialParameter(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter value) + Int32 BindMaterialParameterEXT(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter value) { return Delegates.glBindMaterialParameterEXT((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)value); } public static - Int32 BindTexGenParameter(GL.Enums.EXT_vertex_shader unit, GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter value) + Int32 BindTexGenParameterEXT(GL.Enums.EXT_vertex_shader unit, GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter value) { return Delegates.glBindTexGenParameterEXT((GL.Enums.EXT_vertex_shader)unit, (GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)value); } public static - Int32 BindTextureUnitParameter(GL.Enums.EXT_vertex_shader unit, GL.Enums.EXT_vertex_shader value) + Int32 BindTextureUnitParameterEXT(GL.Enums.EXT_vertex_shader unit, GL.Enums.EXT_vertex_shader value) { return Delegates.glBindTextureUnitParameterEXT((GL.Enums.EXT_vertex_shader)unit, (GL.Enums.EXT_vertex_shader)value); } public static - Int32 BindParameter(GL.Enums.EXT_vertex_shader value) + Int32 BindParameterEXT(GL.Enums.EXT_vertex_shader value) { return Delegates.glBindParameterEXT((GL.Enums.EXT_vertex_shader)value); } public static - GLboolean IsVariantEnabled(Int32 id, GL.Enums.EXT_vertex_shader cap) + Boolean IsVariantEnabledEXT(Int32 id, GL.Enums.EXT_vertex_shader cap) { - return Delegates.glIsVariantEnabledEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)cap); + return Delegates.glIsVariantEnabledEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)cap); } [System.CLSCompliant(false)] public static - GLboolean IsVariantEnabled(GLuint id, GL.Enums.EXT_vertex_shader cap) + Boolean IsVariantEnabledEXT(UInt32 id, GL.Enums.EXT_vertex_shader cap) { - return Delegates.glIsVariantEnabledEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)cap); + return Delegates.glIsVariantEnabledEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)cap); } [System.CLSCompliant(false)] public static - unsafe void GetVariantBooleanv(Int32 id, GL.Enums.EXT_vertex_shader value, GL.Enums.Boolean* data) + unsafe void GetVariantBooleanvEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data) { data = default(GL.Enums.Boolean*); { - Delegates.glGetVariantBooleanvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); + Delegates.glGetVariantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); } } [System.CLSCompliant(false)] public static - unsafe void GetVariantBooleanv(GLuint id, GL.Enums.EXT_vertex_shader value, GL.Enums.Boolean* data) + unsafe void GetVariantBooleanvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data) { - unsafe { Delegates.glGetVariantBooleanvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); } + unsafe { Delegates.glGetVariantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); } } [System.CLSCompliant(false)] public static - unsafe void GetVariantIntegerv(Int32 id, GL.Enums.EXT_vertex_shader value, GLint* data) + unsafe void GetVariantIntegervEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data) { - data = default(GLint*); + data = default(Int32*); { - Delegates.glGetVariantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data); + Delegates.glGetVariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); } } [System.CLSCompliant(false)] public static - unsafe void GetVariantIntegerv(GLuint id, GL.Enums.EXT_vertex_shader value, GLint* data) + unsafe void GetVariantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data) { - unsafe { Delegates.glGetVariantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data); } + unsafe { Delegates.glGetVariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); } } public static - void GetVariantIntegerv(Int32 id, GL.Enums.EXT_vertex_shader value, GLint[] data) + void GetVariantIntegervEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [In, Out] Int32[] data) { unsafe { - fixed (GLint* data_ptr = data) + fixed (Int32* data_ptr = data) { - Delegates.glGetVariantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data_ptr); + Delegates.glGetVariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); } } } [System.CLSCompliant(false)] public static - void GetVariantIntegerv(GLuint id, GL.Enums.EXT_vertex_shader value, GLint[] data) + void GetVariantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [In, Out] Int32[] data) { unsafe { - fixed (GLint* data_ptr = data) + fixed (Int32* data_ptr = data) { - Delegates.glGetVariantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data_ptr); + Delegates.glGetVariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); } } } public static - void GetVariantIntegerv(Int32 id, GL.Enums.EXT_vertex_shader value, out GLint data) + void GetVariantIntegervEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Int32 data) { - data = default(GLint); + data = default(Int32); unsafe { - fixed (GLint* data_ptr = &data) + fixed (Int32* data_ptr = &data) { - Delegates.glGetVariantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data_ptr); + Delegates.glGetVariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); data = *data_ptr; } } @@ -27929,14 +24128,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetVariantIntegerv(GLuint id, GL.Enums.EXT_vertex_shader value, out GLint data) + void GetVariantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] out Int32 data) { - data = default(GLint); + data = default(Int32); unsafe { - fixed (GLint* data_ptr = &data) + fixed (Int32* data_ptr = &data) { - Delegates.glGetVariantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data_ptr); + Delegates.glGetVariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); data = *data_ptr; } } @@ -27944,55 +24143,55 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVariantFloatv(Int32 id, GL.Enums.EXT_vertex_shader value, GLfloat* data) + unsafe void GetVariantFloatvEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data) { - data = default(GLfloat*); + data = default(Single*); { - Delegates.glGetVariantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data); + Delegates.glGetVariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); } } [System.CLSCompliant(false)] public static - unsafe void GetVariantFloatv(GLuint id, GL.Enums.EXT_vertex_shader value, GLfloat* data) + unsafe void GetVariantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data) { - unsafe { Delegates.glGetVariantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data); } + unsafe { Delegates.glGetVariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); } } public static - void GetVariantFloatv(Int32 id, GL.Enums.EXT_vertex_shader value, GLfloat[] data) + void GetVariantFloatvEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [In, Out] Single[] data) { unsafe { - fixed (GLfloat* data_ptr = data) + fixed (Single* data_ptr = data) { - Delegates.glGetVariantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data_ptr); + Delegates.glGetVariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); } } } [System.CLSCompliant(false)] public static - void GetVariantFloatv(GLuint id, GL.Enums.EXT_vertex_shader value, GLfloat[] data) + void GetVariantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [In, Out] Single[] data) { unsafe { - fixed (GLfloat* data_ptr = data) + fixed (Single* data_ptr = data) { - Delegates.glGetVariantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data_ptr); + Delegates.glGetVariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); } } } public static - void GetVariantFloatv(Int32 id, GL.Enums.EXT_vertex_shader value, out GLfloat data) + void GetVariantFloatvEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Single data) { - data = default(GLfloat); + data = default(Single); unsafe { - fixed (GLfloat* data_ptr = &data) + fixed (Single* data_ptr = &data) { - Delegates.glGetVariantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data_ptr); + Delegates.glGetVariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); data = *data_ptr; } } @@ -28000,14 +24199,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetVariantFloatv(GLuint id, GL.Enums.EXT_vertex_shader value, out GLfloat data) + void GetVariantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] out Single data) { - data = default(GLfloat); + data = default(Single); unsafe { - fixed (GLfloat* data_ptr = &data) + fixed (Single* data_ptr = &data) { - Delegates.glGetVariantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data_ptr); + Delegates.glGetVariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); data = *data_ptr; } } @@ -28015,30 +24214,30 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVariantPointerv(Int32 id, GL.Enums.EXT_vertex_shader value, void* data) + unsafe void GetVariantPointervEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] void* data) { data = default(void*); { - Delegates.glGetVariantPointervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (void*)data); + Delegates.glGetVariantPointervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (void*)data); } } [System.CLSCompliant(false)] public static - unsafe void GetVariantPointerv(GLuint id, GL.Enums.EXT_vertex_shader value, void* data) + unsafe void GetVariantPointervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] void* data) { - unsafe { Delegates.glGetVariantPointervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (void*)data); } + unsafe { Delegates.glGetVariantPointervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (void*)data); } } public static - void GetVariantPointerv(Int32 id, GL.Enums.EXT_vertex_shader value, object data) + void GetVariantPointervEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glGetVariantPointervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glGetVariantPointervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -28049,14 +24248,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetVariantPointerv(GLuint id, GL.Enums.EXT_vertex_shader value, object data) + void GetVariantPointervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [In, Out] object data) { System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glGetVariantPointervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glGetVariantPointervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (void*)data_ptr.AddrOfPinnedObject()); } finally { @@ -28067,72 +24266,72 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetInvariantBooleanv(Int32 id, GL.Enums.EXT_vertex_shader value, GL.Enums.Boolean* data) + unsafe void GetInvariantBooleanvEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data) { data = default(GL.Enums.Boolean*); { - Delegates.glGetInvariantBooleanvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); + Delegates.glGetInvariantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); } } [System.CLSCompliant(false)] public static - unsafe void GetInvariantBooleanv(GLuint id, GL.Enums.EXT_vertex_shader value, GL.Enums.Boolean* data) + unsafe void GetInvariantBooleanvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data) { - unsafe { Delegates.glGetInvariantBooleanvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); } + unsafe { Delegates.glGetInvariantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); } } [System.CLSCompliant(false)] public static - unsafe void GetInvariantIntegerv(Int32 id, GL.Enums.EXT_vertex_shader value, GLint* data) + unsafe void GetInvariantIntegervEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data) { - data = default(GLint*); + data = default(Int32*); { - Delegates.glGetInvariantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data); + Delegates.glGetInvariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); } } [System.CLSCompliant(false)] public static - unsafe void GetInvariantIntegerv(GLuint id, GL.Enums.EXT_vertex_shader value, GLint* data) + unsafe void GetInvariantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data) { - unsafe { Delegates.glGetInvariantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data); } + unsafe { Delegates.glGetInvariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); } } public static - void GetInvariantIntegerv(Int32 id, GL.Enums.EXT_vertex_shader value, GLint[] data) + void GetInvariantIntegervEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [In, Out] Int32[] data) { unsafe { - fixed (GLint* data_ptr = data) + fixed (Int32* data_ptr = data) { - Delegates.glGetInvariantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data_ptr); + Delegates.glGetInvariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); } } } [System.CLSCompliant(false)] public static - void GetInvariantIntegerv(GLuint id, GL.Enums.EXT_vertex_shader value, GLint[] data) + void GetInvariantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [In, Out] Int32[] data) { unsafe { - fixed (GLint* data_ptr = data) + fixed (Int32* data_ptr = data) { - Delegates.glGetInvariantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data_ptr); + Delegates.glGetInvariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); } } } public static - void GetInvariantIntegerv(Int32 id, GL.Enums.EXT_vertex_shader value, out GLint data) + void GetInvariantIntegervEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Int32 data) { - data = default(GLint); + data = default(Int32); unsafe { - fixed (GLint* data_ptr = &data) + fixed (Int32* data_ptr = &data) { - Delegates.glGetInvariantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data_ptr); + Delegates.glGetInvariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); data = *data_ptr; } } @@ -28140,14 +24339,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetInvariantIntegerv(GLuint id, GL.Enums.EXT_vertex_shader value, out GLint data) + void GetInvariantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] out Int32 data) { - data = default(GLint); + data = default(Int32); unsafe { - fixed (GLint* data_ptr = &data) + fixed (Int32* data_ptr = &data) { - Delegates.glGetInvariantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data_ptr); + Delegates.glGetInvariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); data = *data_ptr; } } @@ -28155,55 +24354,55 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetInvariantFloatv(Int32 id, GL.Enums.EXT_vertex_shader value, GLfloat* data) + unsafe void GetInvariantFloatvEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data) { - data = default(GLfloat*); + data = default(Single*); { - Delegates.glGetInvariantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data); + Delegates.glGetInvariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); } } [System.CLSCompliant(false)] public static - unsafe void GetInvariantFloatv(GLuint id, GL.Enums.EXT_vertex_shader value, GLfloat* data) + unsafe void GetInvariantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data) { - unsafe { Delegates.glGetInvariantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data); } + unsafe { Delegates.glGetInvariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); } } public static - void GetInvariantFloatv(Int32 id, GL.Enums.EXT_vertex_shader value, GLfloat[] data) + void GetInvariantFloatvEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [In, Out] Single[] data) { unsafe { - fixed (GLfloat* data_ptr = data) + fixed (Single* data_ptr = data) { - Delegates.glGetInvariantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data_ptr); + Delegates.glGetInvariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); } } } [System.CLSCompliant(false)] public static - void GetInvariantFloatv(GLuint id, GL.Enums.EXT_vertex_shader value, GLfloat[] data) + void GetInvariantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [In, Out] Single[] data) { unsafe { - fixed (GLfloat* data_ptr = data) + fixed (Single* data_ptr = data) { - Delegates.glGetInvariantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data_ptr); + Delegates.glGetInvariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); } } } public static - void GetInvariantFloatv(Int32 id, GL.Enums.EXT_vertex_shader value, out GLfloat data) + void GetInvariantFloatvEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Single data) { - data = default(GLfloat); + data = default(Single); unsafe { - fixed (GLfloat* data_ptr = &data) + fixed (Single* data_ptr = &data) { - Delegates.glGetInvariantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data_ptr); + Delegates.glGetInvariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); data = *data_ptr; } } @@ -28211,14 +24410,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetInvariantFloatv(GLuint id, GL.Enums.EXT_vertex_shader value, out GLfloat data) + void GetInvariantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] out Single data) { - data = default(GLfloat); + data = default(Single); unsafe { - fixed (GLfloat* data_ptr = &data) + fixed (Single* data_ptr = &data) { - Delegates.glGetInvariantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data_ptr); + Delegates.glGetInvariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); data = *data_ptr; } } @@ -28226,72 +24425,72 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetLocalConstantBooleanv(Int32 id, GL.Enums.EXT_vertex_shader value, GL.Enums.Boolean* data) + unsafe void GetLocalConstantBooleanvEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data) { data = default(GL.Enums.Boolean*); { - Delegates.glGetLocalConstantBooleanvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); + Delegates.glGetLocalConstantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); } } [System.CLSCompliant(false)] public static - unsafe void GetLocalConstantBooleanv(GLuint id, GL.Enums.EXT_vertex_shader value, GL.Enums.Boolean* data) + unsafe void GetLocalConstantBooleanvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data) { - unsafe { Delegates.glGetLocalConstantBooleanvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); } + unsafe { Delegates.glGetLocalConstantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); } } [System.CLSCompliant(false)] public static - unsafe void GetLocalConstantIntegerv(Int32 id, GL.Enums.EXT_vertex_shader value, GLint* data) + unsafe void GetLocalConstantIntegervEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data) { - data = default(GLint*); + data = default(Int32*); { - Delegates.glGetLocalConstantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data); + Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); } } [System.CLSCompliant(false)] public static - unsafe void GetLocalConstantIntegerv(GLuint id, GL.Enums.EXT_vertex_shader value, GLint* data) + unsafe void GetLocalConstantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data) { - unsafe { Delegates.glGetLocalConstantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data); } + unsafe { Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); } } public static - void GetLocalConstantIntegerv(Int32 id, GL.Enums.EXT_vertex_shader value, GLint[] data) + void GetLocalConstantIntegervEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [In, Out] Int32[] data) { unsafe { - fixed (GLint* data_ptr = data) + fixed (Int32* data_ptr = data) { - Delegates.glGetLocalConstantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data_ptr); + Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); } } } [System.CLSCompliant(false)] public static - void GetLocalConstantIntegerv(GLuint id, GL.Enums.EXT_vertex_shader value, GLint[] data) + void GetLocalConstantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [In, Out] Int32[] data) { unsafe { - fixed (GLint* data_ptr = data) + fixed (Int32* data_ptr = data) { - Delegates.glGetLocalConstantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data_ptr); + Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); } } } public static - void GetLocalConstantIntegerv(Int32 id, GL.Enums.EXT_vertex_shader value, out GLint data) + void GetLocalConstantIntegervEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Int32 data) { - data = default(GLint); + data = default(Int32); unsafe { - fixed (GLint* data_ptr = &data) + fixed (Int32* data_ptr = &data) { - Delegates.glGetLocalConstantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data_ptr); + Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); data = *data_ptr; } } @@ -28299,14 +24498,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetLocalConstantIntegerv(GLuint id, GL.Enums.EXT_vertex_shader value, out GLint data) + void GetLocalConstantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] out Int32 data) { - data = default(GLint); + data = default(Int32); unsafe { - fixed (GLint* data_ptr = &data) + fixed (Int32* data_ptr = &data) { - Delegates.glGetLocalConstantIntegervEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLint*)data_ptr); + Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data_ptr); data = *data_ptr; } } @@ -28314,55 +24513,55 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetLocalConstantFloatv(Int32 id, GL.Enums.EXT_vertex_shader value, GLfloat* data) + unsafe void GetLocalConstantFloatvEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data) { - data = default(GLfloat*); + data = default(Single*); { - Delegates.glGetLocalConstantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data); + Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); } } [System.CLSCompliant(false)] public static - unsafe void GetLocalConstantFloatv(GLuint id, GL.Enums.EXT_vertex_shader value, GLfloat* data) + unsafe void GetLocalConstantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data) { - unsafe { Delegates.glGetLocalConstantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data); } + unsafe { Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); } } public static - void GetLocalConstantFloatv(Int32 id, GL.Enums.EXT_vertex_shader value, GLfloat[] data) + void GetLocalConstantFloatvEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [In, Out] Single[] data) { unsafe { - fixed (GLfloat* data_ptr = data) + fixed (Single* data_ptr = data) { - Delegates.glGetLocalConstantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data_ptr); + Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); } } } [System.CLSCompliant(false)] public static - void GetLocalConstantFloatv(GLuint id, GL.Enums.EXT_vertex_shader value, GLfloat[] data) + void GetLocalConstantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [In, Out] Single[] data) { unsafe { - fixed (GLfloat* data_ptr = data) + fixed (Single* data_ptr = data) { - Delegates.glGetLocalConstantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data_ptr); + Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); } } } public static - void GetLocalConstantFloatv(Int32 id, GL.Enums.EXT_vertex_shader value, out GLfloat data) + void GetLocalConstantFloatvEXT(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Single data) { - data = default(GLfloat); + data = default(Single); unsafe { - fixed (GLfloat* data_ptr = &data) + fixed (Single* data_ptr = &data) { - Delegates.glGetLocalConstantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data_ptr); + Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); data = *data_ptr; } } @@ -28370,180 +24569,180 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetLocalConstantFloatv(GLuint id, GL.Enums.EXT_vertex_shader value, out GLfloat data) + void GetLocalConstantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] out Single data) { - data = default(GLfloat); + data = default(Single); unsafe { - fixed (GLfloat* data_ptr = &data) + fixed (Single* data_ptr = &data) { - Delegates.glGetLocalConstantFloatvEXT((GLuint)id, (GL.Enums.EXT_vertex_shader)value, (GLfloat*)data_ptr); + Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data_ptr); data = *data_ptr; } } } public static - void ActiveStencilFace(GL.Enums.EXT_stencil_two_side face) + void ActiveStencilFaceEXT(GL.Enums.EXT_stencil_two_side face) { Delegates.glActiveStencilFaceEXT((GL.Enums.EXT_stencil_two_side)face); } public static - void DepthBounds(GLclampd zmin, GLclampd zmax) + void DepthBoundsEXT(Double zmin, Double zmax) { - Delegates.glDepthBoundsEXT((GLclampd)zmin, (GLclampd)zmax); + Delegates.glDepthBoundsEXT((Double)zmin, (Double)zmax); } public static - void BlendEquationSeparate(GL.Enums.BlendEquationModeEXT modeRGB, GL.Enums.BlendEquationModeEXT modeAlpha) + void BlendEquationSeparateEXT(GL.Enums.BlendEquationModeEXT modeRGB, GL.Enums.BlendEquationModeEXT modeAlpha) { Delegates.glBlendEquationSeparateEXT((GL.Enums.BlendEquationModeEXT)modeRGB, (GL.Enums.BlendEquationModeEXT)modeAlpha); } public static - GLboolean IsRenderbuffer(Int32 renderbuffer) + Boolean IsRenderbufferEXT(Int32 renderbuffer) { - return Delegates.glIsRenderbufferEXT((GLuint)renderbuffer); + return Delegates.glIsRenderbufferEXT((UInt32)renderbuffer); } [System.CLSCompliant(false)] public static - GLboolean IsRenderbuffer(GLuint renderbuffer) + Boolean IsRenderbufferEXT(UInt32 renderbuffer) { - return Delegates.glIsRenderbufferEXT((GLuint)renderbuffer); + return Delegates.glIsRenderbufferEXT((UInt32)renderbuffer); } public static - void BindRenderbuffer(GL.Enums.EXT_framebuffer_object target, Int32 renderbuffer) + void BindRenderbufferEXT(GL.Enums.EXT_framebuffer_object target, Int32 renderbuffer) { - Delegates.glBindRenderbufferEXT((GL.Enums.EXT_framebuffer_object)target, (GLuint)renderbuffer); + Delegates.glBindRenderbufferEXT((GL.Enums.EXT_framebuffer_object)target, (UInt32)renderbuffer); } [System.CLSCompliant(false)] public static - void BindRenderbuffer(GL.Enums.EXT_framebuffer_object target, GLuint renderbuffer) + void BindRenderbufferEXT(GL.Enums.EXT_framebuffer_object target, UInt32 renderbuffer) { - Delegates.glBindRenderbufferEXT((GL.Enums.EXT_framebuffer_object)target, (GLuint)renderbuffer); + Delegates.glBindRenderbufferEXT((GL.Enums.EXT_framebuffer_object)target, (UInt32)renderbuffer); } [System.CLSCompliant(false)] public static - unsafe void DeleteRenderbuffers(GLsizei n, Int32* renderbuffers) + unsafe void DeleteRenderbuffersEXT(Int32 n, Int32* renderbuffers) { { - Delegates.glDeleteRenderbuffersEXT((GLsizei)n, (GLuint*)renderbuffers); + Delegates.glDeleteRenderbuffersEXT((Int32)n, (UInt32*)renderbuffers); } } [System.CLSCompliant(false)] public static - unsafe void DeleteRenderbuffers(GLsizei n, GLuint* renderbuffers) + unsafe void DeleteRenderbuffersEXT(Int32 n, UInt32* renderbuffers) { - unsafe { Delegates.glDeleteRenderbuffersEXT((GLsizei)n, (GLuint*)renderbuffers); } + unsafe { Delegates.glDeleteRenderbuffersEXT((Int32)n, (UInt32*)renderbuffers); } } public static - void DeleteRenderbuffers(GLsizei n, Int32[] renderbuffers) + void DeleteRenderbuffersEXT(Int32 n, [In, Out] Int32[] renderbuffers) { unsafe { fixed (Int32* renderbuffers_ptr = renderbuffers) { - Delegates.glDeleteRenderbuffersEXT((GLsizei)n, (GLuint*)renderbuffers_ptr); + Delegates.glDeleteRenderbuffersEXT((Int32)n, (UInt32*)renderbuffers_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteRenderbuffers(GLsizei n, GLuint[] renderbuffers) + void DeleteRenderbuffersEXT(Int32 n, [In, Out] UInt32[] renderbuffers) { unsafe { - fixed (GLuint* renderbuffers_ptr = renderbuffers) + fixed (UInt32* renderbuffers_ptr = renderbuffers) { - Delegates.glDeleteRenderbuffersEXT((GLsizei)n, (GLuint*)renderbuffers_ptr); + Delegates.glDeleteRenderbuffersEXT((Int32)n, (UInt32*)renderbuffers_ptr); } } } public static - void DeleteRenderbuffers(GLsizei n, ref Int32 renderbuffers) + void DeleteRenderbuffersEXT(Int32 n, ref Int32 renderbuffers) { unsafe { fixed (Int32* renderbuffers_ptr = &renderbuffers) { - Delegates.glDeleteRenderbuffersEXT((GLsizei)n, (GLuint*)renderbuffers_ptr); + Delegates.glDeleteRenderbuffersEXT((Int32)n, (UInt32*)renderbuffers_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteRenderbuffers(GLsizei n, ref GLuint renderbuffers) + void DeleteRenderbuffersEXT(Int32 n, ref UInt32 renderbuffers) { unsafe { - fixed (GLuint* renderbuffers_ptr = &renderbuffers) + fixed (UInt32* renderbuffers_ptr = &renderbuffers) { - Delegates.glDeleteRenderbuffersEXT((GLsizei)n, (GLuint*)renderbuffers_ptr); + Delegates.glDeleteRenderbuffersEXT((Int32)n, (UInt32*)renderbuffers_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GenRenderbuffers(GLsizei n, Int32* renderbuffers) + unsafe void GenRenderbuffersEXT(Int32 n, [Out] Int32* renderbuffers) { renderbuffers = default(Int32*); { - Delegates.glGenRenderbuffersEXT((GLsizei)n, (GLuint*)renderbuffers); + Delegates.glGenRenderbuffersEXT((Int32)n, (UInt32*)renderbuffers); } } [System.CLSCompliant(false)] public static - unsafe void GenRenderbuffers(GLsizei n, GLuint* renderbuffers) + unsafe void GenRenderbuffersEXT(Int32 n, [Out] UInt32* renderbuffers) { - unsafe { Delegates.glGenRenderbuffersEXT((GLsizei)n, (GLuint*)renderbuffers); } + unsafe { Delegates.glGenRenderbuffersEXT((Int32)n, (UInt32*)renderbuffers); } } public static - void GenRenderbuffers(GLsizei n, Int32[] renderbuffers) + void GenRenderbuffersEXT(Int32 n, [In, Out] Int32[] renderbuffers) { unsafe { fixed (Int32* renderbuffers_ptr = renderbuffers) { - Delegates.glGenRenderbuffersEXT((GLsizei)n, (GLuint*)renderbuffers_ptr); + Delegates.glGenRenderbuffersEXT((Int32)n, (UInt32*)renderbuffers_ptr); } } } [System.CLSCompliant(false)] public static - void GenRenderbuffers(GLsizei n, GLuint[] renderbuffers) + void GenRenderbuffersEXT(Int32 n, [In, Out] UInt32[] renderbuffers) { unsafe { - fixed (GLuint* renderbuffers_ptr = renderbuffers) + fixed (UInt32* renderbuffers_ptr = renderbuffers) { - Delegates.glGenRenderbuffersEXT((GLsizei)n, (GLuint*)renderbuffers_ptr); + Delegates.glGenRenderbuffersEXT((Int32)n, (UInt32*)renderbuffers_ptr); } } } public static - void GenRenderbuffers(GLsizei n, out Int32 renderbuffers) + void GenRenderbuffersEXT(Int32 n, [Out] out Int32 renderbuffers) { renderbuffers = default(Int32); unsafe { fixed (Int32* renderbuffers_ptr = &renderbuffers) { - Delegates.glGenRenderbuffersEXT((GLsizei)n, (GLuint*)renderbuffers_ptr); + Delegates.glGenRenderbuffersEXT((Int32)n, (UInt32*)renderbuffers_ptr); renderbuffers = *renderbuffers_ptr; } } @@ -28551,201 +24750,201 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GenRenderbuffers(GLsizei n, out GLuint renderbuffers) + void GenRenderbuffersEXT(Int32 n, [Out] out UInt32 renderbuffers) { - renderbuffers = default(GLuint); + renderbuffers = default(UInt32); unsafe { - fixed (GLuint* renderbuffers_ptr = &renderbuffers) + fixed (UInt32* renderbuffers_ptr = &renderbuffers) { - Delegates.glGenRenderbuffersEXT((GLsizei)n, (GLuint*)renderbuffers_ptr); + Delegates.glGenRenderbuffersEXT((Int32)n, (UInt32*)renderbuffers_ptr); renderbuffers = *renderbuffers_ptr; } } } public static - void RenderbufferStorage(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object internalformat, GLsizei width, GLsizei height) + void RenderbufferStorageEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object internalformat, Int32 width, Int32 height) { - Delegates.glRenderbufferStorageEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)internalformat, (GLsizei)width, (GLsizei)height); + Delegates.glRenderbufferStorageEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)internalformat, (Int32)width, (Int32)height); } [System.CLSCompliant(false)] public static - unsafe void GetRenderbufferParameteriv(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object pname, GLint* @params) + unsafe void GetRenderbufferParameter(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object pname, [Out] Int32* @params) { - unsafe { Delegates.glGetRenderbufferParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)pname, (GLint*)@params); } + unsafe { Delegates.glGetRenderbufferParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)pname, (Int32*)@params); } } public static - void GetRenderbufferParameteriv(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object pname, GLint[] @params) + void GetRenderbufferParameter(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetRenderbufferParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)pname, (GLint*)@params_ptr); + Delegates.glGetRenderbufferParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)pname, (Int32*)@params_ptr); } } } public static - void GetRenderbufferParameteriv(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object pname, out GLint @params) + void GetRenderbufferParameter(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetRenderbufferParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)pname, (GLint*)@params_ptr); + Delegates.glGetRenderbufferParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - GLboolean IsFramebuffer(Int32 framebuffer) + Boolean IsFramebufferEXT(Int32 framebuffer) { - return Delegates.glIsFramebufferEXT((GLuint)framebuffer); + return Delegates.glIsFramebufferEXT((UInt32)framebuffer); } [System.CLSCompliant(false)] public static - GLboolean IsFramebuffer(GLuint framebuffer) + Boolean IsFramebufferEXT(UInt32 framebuffer) { - return Delegates.glIsFramebufferEXT((GLuint)framebuffer); + return Delegates.glIsFramebufferEXT((UInt32)framebuffer); } public static - void BindFramebuffer(GL.Enums.EXT_framebuffer_object target, Int32 framebuffer) + void BindFramebufferEXT(GL.Enums.EXT_framebuffer_object target, Int32 framebuffer) { - Delegates.glBindFramebufferEXT((GL.Enums.EXT_framebuffer_object)target, (GLuint)framebuffer); + Delegates.glBindFramebufferEXT((GL.Enums.EXT_framebuffer_object)target, (UInt32)framebuffer); } [System.CLSCompliant(false)] public static - void BindFramebuffer(GL.Enums.EXT_framebuffer_object target, GLuint framebuffer) + void BindFramebufferEXT(GL.Enums.EXT_framebuffer_object target, UInt32 framebuffer) { - Delegates.glBindFramebufferEXT((GL.Enums.EXT_framebuffer_object)target, (GLuint)framebuffer); + Delegates.glBindFramebufferEXT((GL.Enums.EXT_framebuffer_object)target, (UInt32)framebuffer); } [System.CLSCompliant(false)] public static - unsafe void DeleteFramebuffers(GLsizei n, Int32* framebuffers) + unsafe void DeleteFramebuffersEXT(Int32 n, Int32* framebuffers) { { - Delegates.glDeleteFramebuffersEXT((GLsizei)n, (GLuint*)framebuffers); + Delegates.glDeleteFramebuffersEXT((Int32)n, (UInt32*)framebuffers); } } [System.CLSCompliant(false)] public static - unsafe void DeleteFramebuffers(GLsizei n, GLuint* framebuffers) + unsafe void DeleteFramebuffersEXT(Int32 n, UInt32* framebuffers) { - unsafe { Delegates.glDeleteFramebuffersEXT((GLsizei)n, (GLuint*)framebuffers); } + unsafe { Delegates.glDeleteFramebuffersEXT((Int32)n, (UInt32*)framebuffers); } } public static - void DeleteFramebuffers(GLsizei n, Int32[] framebuffers) + void DeleteFramebuffersEXT(Int32 n, [In, Out] Int32[] framebuffers) { unsafe { fixed (Int32* framebuffers_ptr = framebuffers) { - Delegates.glDeleteFramebuffersEXT((GLsizei)n, (GLuint*)framebuffers_ptr); + Delegates.glDeleteFramebuffersEXT((Int32)n, (UInt32*)framebuffers_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteFramebuffers(GLsizei n, GLuint[] framebuffers) + void DeleteFramebuffersEXT(Int32 n, [In, Out] UInt32[] framebuffers) { unsafe { - fixed (GLuint* framebuffers_ptr = framebuffers) + fixed (UInt32* framebuffers_ptr = framebuffers) { - Delegates.glDeleteFramebuffersEXT((GLsizei)n, (GLuint*)framebuffers_ptr); + Delegates.glDeleteFramebuffersEXT((Int32)n, (UInt32*)framebuffers_ptr); } } } public static - void DeleteFramebuffers(GLsizei n, ref Int32 framebuffers) + void DeleteFramebuffersEXT(Int32 n, ref Int32 framebuffers) { unsafe { fixed (Int32* framebuffers_ptr = &framebuffers) { - Delegates.glDeleteFramebuffersEXT((GLsizei)n, (GLuint*)framebuffers_ptr); + Delegates.glDeleteFramebuffersEXT((Int32)n, (UInt32*)framebuffers_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteFramebuffers(GLsizei n, ref GLuint framebuffers) + void DeleteFramebuffersEXT(Int32 n, ref UInt32 framebuffers) { unsafe { - fixed (GLuint* framebuffers_ptr = &framebuffers) + fixed (UInt32* framebuffers_ptr = &framebuffers) { - Delegates.glDeleteFramebuffersEXT((GLsizei)n, (GLuint*)framebuffers_ptr); + Delegates.glDeleteFramebuffersEXT((Int32)n, (UInt32*)framebuffers_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GenFramebuffers(GLsizei n, Int32* framebuffers) + unsafe void GenFramebuffersEXT(Int32 n, [Out] Int32* framebuffers) { framebuffers = default(Int32*); { - Delegates.glGenFramebuffersEXT((GLsizei)n, (GLuint*)framebuffers); + Delegates.glGenFramebuffersEXT((Int32)n, (UInt32*)framebuffers); } } [System.CLSCompliant(false)] public static - unsafe void GenFramebuffers(GLsizei n, GLuint* framebuffers) + unsafe void GenFramebuffersEXT(Int32 n, [Out] UInt32* framebuffers) { - unsafe { Delegates.glGenFramebuffersEXT((GLsizei)n, (GLuint*)framebuffers); } + unsafe { Delegates.glGenFramebuffersEXT((Int32)n, (UInt32*)framebuffers); } } public static - void GenFramebuffers(GLsizei n, Int32[] framebuffers) + void GenFramebuffersEXT(Int32 n, [In, Out] Int32[] framebuffers) { unsafe { fixed (Int32* framebuffers_ptr = framebuffers) { - Delegates.glGenFramebuffersEXT((GLsizei)n, (GLuint*)framebuffers_ptr); + Delegates.glGenFramebuffersEXT((Int32)n, (UInt32*)framebuffers_ptr); } } } [System.CLSCompliant(false)] public static - void GenFramebuffers(GLsizei n, GLuint[] framebuffers) + void GenFramebuffersEXT(Int32 n, [In, Out] UInt32[] framebuffers) { unsafe { - fixed (GLuint* framebuffers_ptr = framebuffers) + fixed (UInt32* framebuffers_ptr = framebuffers) { - Delegates.glGenFramebuffersEXT((GLsizei)n, (GLuint*)framebuffers_ptr); + Delegates.glGenFramebuffersEXT((Int32)n, (UInt32*)framebuffers_ptr); } } } public static - void GenFramebuffers(GLsizei n, out Int32 framebuffers) + void GenFramebuffersEXT(Int32 n, [Out] out Int32 framebuffers) { framebuffers = default(Int32); unsafe { fixed (Int32* framebuffers_ptr = &framebuffers) { - Delegates.glGenFramebuffersEXT((GLsizei)n, (GLuint*)framebuffers_ptr); + Delegates.glGenFramebuffersEXT((Int32)n, (UInt32*)framebuffers_ptr); framebuffers = *framebuffers_ptr; } } @@ -28753,263 +24952,192 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GenFramebuffers(GLsizei n, out GLuint framebuffers) + void GenFramebuffersEXT(Int32 n, [Out] out UInt32 framebuffers) { - framebuffers = default(GLuint); + framebuffers = default(UInt32); unsafe { - fixed (GLuint* framebuffers_ptr = &framebuffers) + fixed (UInt32* framebuffers_ptr = &framebuffers) { - Delegates.glGenFramebuffersEXT((GLsizei)n, (GLuint*)framebuffers_ptr); + Delegates.glGenFramebuffersEXT((Int32)n, (UInt32*)framebuffers_ptr); framebuffers = *framebuffers_ptr; } } } public static - GL.Enums.GLenum CheckFramebufferStatus(GL.Enums.EXT_framebuffer_object target) + GL.Enums.GLenum CheckFramebufferStat(GL.Enums.EXT_framebuffer_object target) { return Delegates.glCheckFramebufferStatusEXT((GL.Enums.EXT_framebuffer_object)target); } public static - void FramebufferTexture1D(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, Int32 texture, GLint level) + void FramebufferTexture1DEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, Int32 texture, Int32 level) { - Delegates.glFramebufferTexture1DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (GLuint)texture, (GLint)level); + Delegates.glFramebufferTexture1DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level); } [System.CLSCompliant(false)] public static - void FramebufferTexture1D(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, GLuint texture, GLint level) + void FramebufferTexture1DEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, UInt32 texture, Int32 level) { - Delegates.glFramebufferTexture1DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (GLuint)texture, (GLint)level); + Delegates.glFramebufferTexture1DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level); } public static - void FramebufferTexture2D(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, Int32 texture, GLint level) + void FramebufferTexture2DEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, Int32 texture, Int32 level) { - Delegates.glFramebufferTexture2DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (GLuint)texture, (GLint)level); + Delegates.glFramebufferTexture2DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level); } [System.CLSCompliant(false)] public static - void FramebufferTexture2D(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, GLuint texture, GLint level) + void FramebufferTexture2DEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, UInt32 texture, Int32 level) { - Delegates.glFramebufferTexture2DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (GLuint)texture, (GLint)level); + Delegates.glFramebufferTexture2DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level); } public static - void FramebufferTexture3D(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, Int32 texture, GLint level, GLint zoffset) + void FramebufferTexture3DEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, Int32 texture, Int32 level, Int32 zoffset) { - Delegates.glFramebufferTexture3DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (GLuint)texture, (GLint)level, (GLint)zoffset); + Delegates.glFramebufferTexture3DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level, (Int32)zoffset); } [System.CLSCompliant(false)] public static - void FramebufferTexture3D(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, GLuint texture, GLint level, GLint zoffset) + 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) { - Delegates.glFramebufferTexture3DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (GLuint)texture, (GLint)level, (GLint)zoffset); + Delegates.glFramebufferTexture3DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level, (Int32)zoffset); } public static - void FramebufferRenderbuffer(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object renderbuffertarget, Int32 renderbuffer) + void FramebufferRenderbufferEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object renderbuffertarget, Int32 renderbuffer) { - Delegates.glFramebufferRenderbufferEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)renderbuffertarget, (GLuint)renderbuffer); + Delegates.glFramebufferRenderbufferEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)renderbuffertarget, (UInt32)renderbuffer); } [System.CLSCompliant(false)] public static - void FramebufferRenderbuffer(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object renderbuffertarget, GLuint renderbuffer) + void FramebufferRenderbufferEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object renderbuffertarget, UInt32 renderbuffer) { - Delegates.glFramebufferRenderbufferEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)renderbuffertarget, (GLuint)renderbuffer); + Delegates.glFramebufferRenderbufferEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)renderbuffertarget, (UInt32)renderbuffer); } [System.CLSCompliant(false)] public static - unsafe void GetFramebufferAttachmentParameteriv(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object pname, GLint* @params) + unsafe void GetFramebufferAttachmentParameter(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object pname, [Out] Int32* @params) { - unsafe { Delegates.glGetFramebufferAttachmentParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)pname, (GLint*)@params); } + unsafe { Delegates.glGetFramebufferAttachmentParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)pname, (Int32*)@params); } } public static - void GetFramebufferAttachmentParameteriv(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object pname, GLint[] @params) + void GetFramebufferAttachmentParameter(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetFramebufferAttachmentParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)pname, (GLint*)@params_ptr); + Delegates.glGetFramebufferAttachmentParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)pname, (Int32*)@params_ptr); } } } public static - void GetFramebufferAttachmentParameteriv(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object pname, out GLint @params) + void GetFramebufferAttachmentParameter(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetFramebufferAttachmentParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)pname, (GLint*)@params_ptr); + Delegates.glGetFramebufferAttachmentParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void GenerateMipmap(GL.Enums.EXT_framebuffer_object target) + void GenerateMipmapEXT(GL.Enums.EXT_framebuffer_object target) { Delegates.glGenerateMipmapEXT((GL.Enums.EXT_framebuffer_object)target); } public static - void StencilClearTag(GLsizei stencilTagBits, Int32 stencilClearTag) + void StencilClearTagEXT(Int32 stencilTagBits, Int32 stencilClearTag) { - Delegates.glStencilClearTagEXT((GLsizei)stencilTagBits, (GLuint)stencilClearTag); + Delegates.glStencilClearTagEXT((Int32)stencilTagBits, (UInt32)stencilClearTag); } [System.CLSCompliant(false)] public static - void StencilClearTag(GLsizei stencilTagBits, GLuint stencilClearTag) + void StencilClearTagEXT(Int32 stencilTagBits, UInt32 stencilClearTag) { - Delegates.glStencilClearTagEXT((GLsizei)stencilTagBits, (GLuint)stencilClearTag); + Delegates.glStencilClearTagEXT((Int32)stencilTagBits, (UInt32)stencilClearTag); } public static - void BlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GL.Enums.ClearBufferMask mask, GL.Enums.EXT_framebuffer_blit filter) + 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) { - Delegates.glBlitFramebufferEXT((GLint)srcX0, (GLint)srcY0, (GLint)srcX1, (GLint)srcY1, (GLint)dstX0, (GLint)dstY0, (GLint)dstX1, (GLint)dstY1, (GL.Enums.ClearBufferMask)mask, (GL.Enums.EXT_framebuffer_blit)filter); + Delegates.glBlitFramebufferEXT((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); } public static - void RenderbufferStorageMultisample(GL.Enums.EXT_framebuffer_multisample target, GLsizei samples, GL.Enums.EXT_framebuffer_multisample internalformat, GLsizei width, GLsizei height) + void RenderbufferStorageMultisampleEXT(GL.Enums.EXT_framebuffer_multisample target, Int32 samples, GL.Enums.EXT_framebuffer_multisample internalformat, Int32 width, Int32 height) { - Delegates.glRenderbufferStorageMultisampleEXT((GL.Enums.EXT_framebuffer_multisample)target, (GLsizei)samples, (GL.Enums.EXT_framebuffer_multisample)internalformat, (GLsizei)width, (GLsizei)height); + Delegates.glRenderbufferStorageMultisampleEXT((GL.Enums.EXT_framebuffer_multisample)target, (Int32)samples, (GL.Enums.EXT_framebuffer_multisample)internalformat, (Int32)width, (Int32)height); } [System.CLSCompliant(false)] public static - unsafe void GetQueryObjecti64v(Int32 id, GL.Enums.EXT_timer_query pname, GLint64EXT* @params) - { - @params = default(GLint64EXT*); - { - Delegates.glGetQueryObjecti64vEXT((GLuint)id, (GL.Enums.EXT_timer_query)pname, (GLint64EXT*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetQueryObjecti64v(GLuint id, GL.Enums.EXT_timer_query pname, GLint64EXT* @params) - { - unsafe { Delegates.glGetQueryObjecti64vEXT((GLuint)id, (GL.Enums.EXT_timer_query)pname, (GLint64EXT*)@params); } - } - - public static - void GetQueryObjecti64v(Int32 id, GL.Enums.EXT_timer_query pname, GLint64EXT[] @params) - { - unsafe - { - fixed (GLint64EXT* @params_ptr = @params) - { - Delegates.glGetQueryObjecti64vEXT((GLuint)id, (GL.Enums.EXT_timer_query)pname, (GLint64EXT*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetQueryObjecti64v(GLuint id, GL.Enums.EXT_timer_query pname, GLint64EXT[] @params) - { - unsafe - { - fixed (GLint64EXT* @params_ptr = @params) - { - Delegates.glGetQueryObjecti64vEXT((GLuint)id, (GL.Enums.EXT_timer_query)pname, (GLint64EXT*)@params_ptr); - } - } - } - - public static - void GetQueryObjecti64v(Int32 id, GL.Enums.EXT_timer_query pname, out GLint64EXT @params) - { - @params = default(GLint64EXT); - unsafe - { - fixed (GLint64EXT* @params_ptr = &@params) - { - Delegates.glGetQueryObjecti64vEXT((GLuint)id, (GL.Enums.EXT_timer_query)pname, (GLint64EXT*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetQueryObjecti64v(GLuint id, GL.Enums.EXT_timer_query pname, out GLint64EXT @params) - { - @params = default(GLint64EXT); - unsafe - { - fixed (GLint64EXT* @params_ptr = &@params) - { - Delegates.glGetQueryObjecti64vEXT((GLuint)id, (GL.Enums.EXT_timer_query)pname, (GLint64EXT*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetQueryObjectui64v(Int32 id, GL.Enums.EXT_timer_query pname, Int64* @params) + unsafe void GetQueryObjecti64vEXT(Int32 id, GL.Enums.EXT_timer_query pname, [Out] Int64* @params) { @params = default(Int64*); { - Delegates.glGetQueryObjectui64vEXT((GLuint)id, (GL.Enums.EXT_timer_query)pname, (GLuint64EXT*)@params); + Delegates.glGetQueryObjecti64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (Int64*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetQueryObjectui64v(GLuint id, GL.Enums.EXT_timer_query pname, GLuint64EXT* @params) + unsafe void GetQueryObjecti64vEXT(UInt32 id, GL.Enums.EXT_timer_query pname, [Out] Int64* @params) { - unsafe { Delegates.glGetQueryObjectui64vEXT((GLuint)id, (GL.Enums.EXT_timer_query)pname, (GLuint64EXT*)@params); } + unsafe { Delegates.glGetQueryObjecti64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (Int64*)@params); } } public static - void GetQueryObjectui64v(Int32 id, GL.Enums.EXT_timer_query pname, Int64[] @params) + void GetQueryObjecti64vEXT(Int32 id, GL.Enums.EXT_timer_query pname, [In, Out] Int64[] @params) { unsafe { fixed (Int64* @params_ptr = @params) { - Delegates.glGetQueryObjectui64vEXT((GLuint)id, (GL.Enums.EXT_timer_query)pname, (GLuint64EXT*)@params_ptr); + Delegates.glGetQueryObjecti64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (Int64*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetQueryObjectui64v(GLuint id, GL.Enums.EXT_timer_query pname, GLuint64EXT[] @params) + void GetQueryObjecti64vEXT(UInt32 id, GL.Enums.EXT_timer_query pname, [In, Out] Int64[] @params) { unsafe { - fixed (GLuint64EXT* @params_ptr = @params) + fixed (Int64* @params_ptr = @params) { - Delegates.glGetQueryObjectui64vEXT((GLuint)id, (GL.Enums.EXT_timer_query)pname, (GLuint64EXT*)@params_ptr); + Delegates.glGetQueryObjecti64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (Int64*)@params_ptr); } } } public static - void GetQueryObjectui64v(Int32 id, GL.Enums.EXT_timer_query pname, out Int64 @params) + void GetQueryObjecti64vEXT(Int32 id, GL.Enums.EXT_timer_query pname, [Out] out Int64 @params) { @params = default(Int64); unsafe { fixed (Int64* @params_ptr = &@params) { - Delegates.glGetQueryObjectui64vEXT((GLuint)id, (GL.Enums.EXT_timer_query)pname, (GLuint64EXT*)@params_ptr); + Delegates.glGetQueryObjecti64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (Int64*)@params_ptr); @params = *@params_ptr; } } @@ -29017,14 +25145,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetQueryObjectui64v(GLuint id, GL.Enums.EXT_timer_query pname, out GLuint64EXT @params) + void GetQueryObjecti64vEXT(UInt32 id, GL.Enums.EXT_timer_query pname, [Out] out Int64 @params) { - @params = default(GLuint64EXT); + @params = default(Int64); unsafe { - fixed (GLuint64EXT* @params_ptr = &@params) + fixed (Int64* @params_ptr = &@params) { - Delegates.glGetQueryObjectui64vEXT((GLuint)id, (GL.Enums.EXT_timer_query)pname, (GLuint64EXT*)@params_ptr); + Delegates.glGetQueryObjecti64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (Int64*)@params_ptr); @params = *@params_ptr; } } @@ -29032,1109 +25160,670 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParameters4fv(GL.Enums.EXT_gpu_program_parameters target, Int32 index, GLsizei count, GLfloat* @params) + unsafe void GetQueryObjectui64vEXT(Int32 id, GL.Enums.EXT_timer_query pname, [Out] Int64* @params) { + @params = default(Int64*); { - Delegates.glProgramEnvParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (GLuint)index, (GLsizei)count, (GLfloat*)@params); + Delegates.glGetQueryObjectui64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (UInt64*)@params); } } [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParameters4fv(GL.Enums.EXT_gpu_program_parameters target, GLuint index, GLsizei count, GLfloat* @params) + unsafe void GetQueryObjectui64vEXT(UInt32 id, GL.Enums.EXT_timer_query pname, [Out] UInt64* @params) { - unsafe { Delegates.glProgramEnvParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (GLuint)index, (GLsizei)count, (GLfloat*)@params); } + unsafe { Delegates.glGetQueryObjectui64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (UInt64*)@params); } } public static - void ProgramEnvParameters4fv(GL.Enums.EXT_gpu_program_parameters target, Int32 index, GLsizei count, GLfloat[] @params) + void GetQueryObjectui64vEXT(Int32 id, GL.Enums.EXT_timer_query pname, [In, Out] Int64[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Int64* @params_ptr = @params) { - Delegates.glProgramEnvParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (GLuint)index, (GLsizei)count, (GLfloat*)@params_ptr); + Delegates.glGetQueryObjectui64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (UInt64*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParameters4fv(GL.Enums.EXT_gpu_program_parameters target, GLuint index, GLsizei count, GLfloat[] @params) + void GetQueryObjectui64vEXT(UInt32 id, GL.Enums.EXT_timer_query pname, [In, Out] UInt64[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (UInt64* @params_ptr = @params) { - Delegates.glProgramEnvParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (GLuint)index, (GLsizei)count, (GLfloat*)@params_ptr); + Delegates.glGetQueryObjectui64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (UInt64*)@params_ptr); } } } public static - void ProgramEnvParameters4fv(GL.Enums.EXT_gpu_program_parameters target, Int32 index, GLsizei count, ref GLfloat @params) + void GetQueryObjectui64vEXT(Int32 id, GL.Enums.EXT_timer_query pname, [Out] out Int64 @params) { + @params = default(Int64); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Int64* @params_ptr = &@params) { - Delegates.glProgramEnvParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (GLuint)index, (GLsizei)count, (GLfloat*)@params_ptr); + Delegates.glGetQueryObjectui64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (UInt64*)@params_ptr); + @params = *@params_ptr; } } } [System.CLSCompliant(false)] public static - void ProgramEnvParameters4fv(GL.Enums.EXT_gpu_program_parameters target, GLuint index, GLsizei count, ref GLfloat @params) + void GetQueryObjectui64vEXT(UInt32 id, GL.Enums.EXT_timer_query pname, [Out] out UInt64 @params) { + @params = default(UInt64); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (UInt64* @params_ptr = &@params) { - Delegates.glProgramEnvParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (GLuint)index, (GLsizei)count, (GLfloat*)@params_ptr); + Delegates.glGetQueryObjectui64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (UInt64*)@params_ptr); + @params = *@params_ptr; } } } [System.CLSCompliant(false)] public static - unsafe void ProgramLocalParameters4fv(GL.Enums.EXT_gpu_program_parameters target, Int32 index, GLsizei count, GLfloat* @params) + unsafe void ProgramEnvParameters4(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, Single* @params) { - { - Delegates.glProgramLocalParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (GLuint)index, (GLsizei)count, (GLfloat*)@params); - } + unsafe { Delegates.glProgramEnvParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params); } } [System.CLSCompliant(false)] public static - unsafe void ProgramLocalParameters4fv(GL.Enums.EXT_gpu_program_parameters target, GLuint index, GLsizei count, GLfloat* @params) - { - unsafe { Delegates.glProgramLocalParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (GLuint)index, (GLsizei)count, (GLfloat*)@params); } - } - - public static - void ProgramLocalParameters4fv(GL.Enums.EXT_gpu_program_parameters target, Int32 index, GLsizei count, GLfloat[] @params) + void ProgramEnvParameters4(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glProgramLocalParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (GLuint)index, (GLsizei)count, (GLfloat*)@params_ptr); + Delegates.glProgramEnvParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramLocalParameters4fv(GL.Enums.EXT_gpu_program_parameters target, GLuint index, GLsizei count, GLfloat[] @params) + void ProgramEnvParameters4(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = &@params) { - Delegates.glProgramLocalParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (GLuint)index, (GLsizei)count, (GLfloat*)@params_ptr); - } - } - } - - public static - void ProgramLocalParameters4fv(GL.Enums.EXT_gpu_program_parameters target, Int32 index, GLsizei count, ref GLfloat @params) - { - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glProgramLocalParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (GLuint)index, (GLsizei)count, (GLfloat*)@params_ptr); + Delegates.glProgramEnvParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramLocalParameters4fv(GL.Enums.EXT_gpu_program_parameters target, GLuint index, GLsizei count, ref GLfloat @params) + unsafe void ProgramLocalParameters4(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, Single* @params) + { + unsafe { Delegates.glProgramLocalParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params); } + } + + [System.CLSCompliant(false)] + public static + void ProgramLocalParameters4(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = @params) { - Delegates.glProgramLocalParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (GLuint)index, (GLsizei)count, (GLfloat*)@params_ptr); - } - } - } - - public static - void FramebufferTexture(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, Int32 texture, GLint level) - { - Delegates.glFramebufferTextureEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (GLuint)texture, (GLint)level); - } - - [System.CLSCompliant(false)] - public static - void FramebufferTexture(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, GLuint texture, GLint level) - { - Delegates.glFramebufferTextureEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (GLuint)texture, (GLint)level); - } - - public static - void FramebufferTextureLayer(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, Int32 texture, GLint level, GLint layer) - { - Delegates.glFramebufferTextureLayerEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (GLuint)texture, (GLint)level, (GLint)layer); - } - - [System.CLSCompliant(false)] - public static - void FramebufferTextureLayer(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, GLuint texture, GLint level, GLint layer) - { - Delegates.glFramebufferTextureLayerEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (GLuint)texture, (GLint)level, (GLint)layer); - } - - public static - void FramebufferTextureFace(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, Int32 texture, GLint level, GL.Enums.TextureTarget face) - { - Delegates.glFramebufferTextureFaceEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (GLuint)texture, (GLint)level, (GL.Enums.TextureTarget)face); - } - - [System.CLSCompliant(false)] - public static - void FramebufferTextureFace(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, GLuint texture, GLint level, GL.Enums.TextureTarget face) - { - Delegates.glFramebufferTextureFaceEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (GLuint)texture, (GLint)level, (GL.Enums.TextureTarget)face); - } - - public static - void ProgramParameteri(Int32 program, GL.Enums.EXT_geometry_shader4 pname, GLint value) - { - Delegates.glProgramParameteriEXT((GLuint)program, (GL.Enums.EXT_geometry_shader4)pname, (GLint)value); - } - - [System.CLSCompliant(false)] - public static - void ProgramParameteri(GLuint program, GL.Enums.EXT_geometry_shader4 pname, GLint value) - { - Delegates.glProgramParameteriEXT((GLuint)program, (GL.Enums.EXT_geometry_shader4)pname, (GLint)value); - } - - public static - void VertexAttribI1i(Int32 index, GLint x) - { - Delegates.glVertexAttribI1iEXT((GLuint)index, (GLint)x); - } - - [System.CLSCompliant(false)] - public static - void VertexAttribI1i(GLuint index, GLint x) - { - Delegates.glVertexAttribI1iEXT((GLuint)index, (GLint)x); - } - - public static - void VertexAttribI2i(Int32 index, GLint x, GLint y) - { - Delegates.glVertexAttribI2iEXT((GLuint)index, (GLint)x, (GLint)y); - } - - [System.CLSCompliant(false)] - public static - void VertexAttribI2i(GLuint index, GLint x, GLint y) - { - Delegates.glVertexAttribI2iEXT((GLuint)index, (GLint)x, (GLint)y); - } - - public static - void VertexAttribI3i(Int32 index, GLint x, GLint y, GLint z) - { - Delegates.glVertexAttribI3iEXT((GLuint)index, (GLint)x, (GLint)y, (GLint)z); - } - - [System.CLSCompliant(false)] - public static - void VertexAttribI3i(GLuint index, GLint x, GLint y, GLint z) - { - Delegates.glVertexAttribI3iEXT((GLuint)index, (GLint)x, (GLint)y, (GLint)z); - } - - public static - void VertexAttribI4i(Int32 index, GLint x, GLint y, GLint z, GLint w) - { - Delegates.glVertexAttribI4iEXT((GLuint)index, (GLint)x, (GLint)y, (GLint)z, (GLint)w); - } - - [System.CLSCompliant(false)] - public static - void VertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w) - { - Delegates.glVertexAttribI4iEXT((GLuint)index, (GLint)x, (GLint)y, (GLint)z, (GLint)w); - } - - public static - void VertexAttribI1ui(Int32 index, Int32 x) - { - Delegates.glVertexAttribI1uiEXT((GLuint)index, (GLuint)x); - } - - [System.CLSCompliant(false)] - public static - void VertexAttribI1ui(GLuint index, GLuint x) - { - Delegates.glVertexAttribI1uiEXT((GLuint)index, (GLuint)x); - } - - public static - void VertexAttribI2ui(Int32 index, Int32 x, Int32 y) - { - Delegates.glVertexAttribI2uiEXT((GLuint)index, (GLuint)x, (GLuint)y); - } - - [System.CLSCompliant(false)] - public static - void VertexAttribI2ui(GLuint index, GLuint x, GLuint y) - { - Delegates.glVertexAttribI2uiEXT((GLuint)index, (GLuint)x, (GLuint)y); - } - - public static - void VertexAttribI3ui(Int32 index, Int32 x, Int32 y, Int32 z) - { - Delegates.glVertexAttribI3uiEXT((GLuint)index, (GLuint)x, (GLuint)y, (GLuint)z); - } - - [System.CLSCompliant(false)] - public static - void VertexAttribI3ui(GLuint index, GLuint x, GLuint y, GLuint z) - { - Delegates.glVertexAttribI3uiEXT((GLuint)index, (GLuint)x, (GLuint)y, (GLuint)z); - } - - public static - void VertexAttribI4ui(Int32 index, Int32 x, Int32 y, Int32 z, Int32 w) - { - Delegates.glVertexAttribI4uiEXT((GLuint)index, (GLuint)x, (GLuint)y, (GLuint)z, (GLuint)w); - } - - [System.CLSCompliant(false)] - public static - void VertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w) - { - Delegates.glVertexAttribI4uiEXT((GLuint)index, (GLuint)x, (GLuint)y, (GLuint)z, (GLuint)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttribI1iv(Int32 index, GLint* v) - { - { - Delegates.glVertexAttribI1ivEXT((GLuint)index, (GLint*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttribI1iv(GLuint index, GLint* v) - { - unsafe { Delegates.glVertexAttribI1ivEXT((GLuint)index, (GLint*)v); } - } - - public static - void VertexAttribI1iv(Int32 index, GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glVertexAttribI1ivEXT((GLuint)index, (GLint*)v_ptr); + Delegates.glProgramLocalParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribI1iv(GLuint index, GLint[] v) + void ProgramLocalParameters4(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, ref Single @params) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Single* @params_ptr = &@params) { - Delegates.glVertexAttribI1ivEXT((GLuint)index, (GLint*)v_ptr); + Delegates.glProgramLocalParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } public static - void VertexAttribI1iv(Int32 index, ref GLint v) + void FramebufferTextureEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, Int32 texture, Int32 level) { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glVertexAttribI1ivEXT((GLuint)index, (GLint*)v_ptr); - } - } + Delegates.glFramebufferTextureEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level); } [System.CLSCompliant(false)] public static - void VertexAttribI1iv(GLuint index, ref GLint v) + void FramebufferTextureEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, UInt32 texture, Int32 level) { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glVertexAttribI1ivEXT((GLuint)index, (GLint*)v_ptr); - } - } + Delegates.glFramebufferTextureEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level); + } + + public static + void FramebufferTextureLayerEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, Int32 texture, Int32 level, Int32 layer) + { + Delegates.glFramebufferTextureLayerEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level, (Int32)layer); } [System.CLSCompliant(false)] public static - unsafe void VertexAttribI2iv(Int32 index, GLint* v) + void FramebufferTextureLayerEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, UInt32 texture, Int32 level, Int32 layer) { - { - Delegates.glVertexAttribI2ivEXT((GLuint)index, (GLint*)v); - } + Delegates.glFramebufferTextureLayerEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level, (Int32)layer); + } + + public static + void FramebufferTextureFaceEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, Int32 texture, Int32 level, GL.Enums.TextureTarget face) + { + Delegates.glFramebufferTextureFaceEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level, (GL.Enums.TextureTarget)face); } [System.CLSCompliant(false)] public static - unsafe void VertexAttribI2iv(GLuint index, GLint* v) + void FramebufferTextureFaceEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, UInt32 texture, Int32 level, GL.Enums.TextureTarget face) { - unsafe { Delegates.glVertexAttribI2ivEXT((GLuint)index, (GLint*)v); } + Delegates.glFramebufferTextureFaceEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level, (GL.Enums.TextureTarget)face); } public static - void VertexAttribI2iv(Int32 index, GLint[] v) + void ProgramParameteriEXT(Int32 program, GL.Enums.EXT_geometry_shader4 pname, Int32 value) { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glVertexAttribI2ivEXT((GLuint)index, (GLint*)v_ptr); - } - } + Delegates.glProgramParameteriEXT((UInt32)program, (GL.Enums.EXT_geometry_shader4)pname, (Int32)value); } [System.CLSCompliant(false)] public static - void VertexAttribI2iv(GLuint index, GLint[] v) + void ProgramParameteriEXT(UInt32 program, GL.Enums.EXT_geometry_shader4 pname, Int32 value) { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glVertexAttribI2ivEXT((GLuint)index, (GLint*)v_ptr); - } - } - } - - public static - void VertexAttribI2iv(Int32 index, ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glVertexAttribI2ivEXT((GLuint)index, (GLint*)v_ptr); - } - } + Delegates.glProgramParameteriEXT((UInt32)program, (GL.Enums.EXT_geometry_shader4)pname, (Int32)value); } [System.CLSCompliant(false)] public static - void VertexAttribI2iv(GLuint index, ref GLint v) + void VertexAttribI1(UInt32 index, Int32 x) { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glVertexAttribI2ivEXT((GLuint)index, (GLint*)v_ptr); - } - } + Delegates.glVertexAttribI1iEXT((UInt32)index, (Int32)x); } [System.CLSCompliant(false)] public static - unsafe void VertexAttribI3iv(Int32 index, GLint* v) + void VertexAttribI2(UInt32 index, Int32 x, Int32 y) { - { - Delegates.glVertexAttribI3ivEXT((GLuint)index, (GLint*)v); - } + Delegates.glVertexAttribI2iEXT((UInt32)index, (Int32)x, (Int32)y); } [System.CLSCompliant(false)] public static - unsafe void VertexAttribI3iv(GLuint index, GLint* v) + void VertexAttribI3(UInt32 index, Int32 x, Int32 y, Int32 z) { - unsafe { Delegates.glVertexAttribI3ivEXT((GLuint)index, (GLint*)v); } - } - - public static - void VertexAttribI3iv(Int32 index, GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glVertexAttribI3ivEXT((GLuint)index, (GLint*)v_ptr); - } - } + Delegates.glVertexAttribI3iEXT((UInt32)index, (Int32)x, (Int32)y, (Int32)z); } [System.CLSCompliant(false)] public static - void VertexAttribI3iv(GLuint index, GLint[] v) + void VertexAttribI4(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w) { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glVertexAttribI3ivEXT((GLuint)index, (GLint*)v_ptr); - } - } - } - - public static - void VertexAttribI3iv(Int32 index, ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glVertexAttribI3ivEXT((GLuint)index, (GLint*)v_ptr); - } - } + Delegates.glVertexAttribI4iEXT((UInt32)index, (Int32)x, (Int32)y, (Int32)z, (Int32)w); } [System.CLSCompliant(false)] public static - void VertexAttribI3iv(GLuint index, ref GLint v) + void VertexAttribI1(UInt32 index, UInt32 x) { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glVertexAttribI3ivEXT((GLuint)index, (GLint*)v_ptr); - } - } + Delegates.glVertexAttribI1uiEXT((UInt32)index, (UInt32)x); } [System.CLSCompliant(false)] public static - unsafe void VertexAttribI4iv(Int32 index, GLint* v) + void VertexAttribI2(UInt32 index, UInt32 x, UInt32 y) { - { - Delegates.glVertexAttribI4ivEXT((GLuint)index, (GLint*)v); - } + Delegates.glVertexAttribI2uiEXT((UInt32)index, (UInt32)x, (UInt32)y); } [System.CLSCompliant(false)] public static - unsafe void VertexAttribI4iv(GLuint index, GLint* v) + void VertexAttribI3(UInt32 index, UInt32 x, UInt32 y, UInt32 z) { - unsafe { Delegates.glVertexAttribI4ivEXT((GLuint)index, (GLint*)v); } - } - - public static - void VertexAttribI4iv(Int32 index, GLint[] v) - { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glVertexAttribI4ivEXT((GLuint)index, (GLint*)v_ptr); - } - } + Delegates.glVertexAttribI3uiEXT((UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z); } [System.CLSCompliant(false)] public static - void VertexAttribI4iv(GLuint index, GLint[] v) + void VertexAttribI4(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w) { - unsafe - { - fixed (GLint* v_ptr = v) - { - Delegates.glVertexAttribI4ivEXT((GLuint)index, (GLint*)v_ptr); - } - } - } - - public static - void VertexAttribI4iv(Int32 index, ref GLint v) - { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glVertexAttribI4ivEXT((GLuint)index, (GLint*)v_ptr); - } - } + Delegates.glVertexAttribI4uiEXT((UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z, (UInt32)w); } [System.CLSCompliant(false)] public static - void VertexAttribI4iv(GLuint index, ref GLint v) + unsafe void VertexAttribI1(UInt32 index, Int32* v) { - unsafe - { - fixed (GLint* v_ptr = &v) - { - Delegates.glVertexAttribI4ivEXT((GLuint)index, (GLint*)v_ptr); - } - } + unsafe { Delegates.glVertexAttribI1ivEXT((UInt32)index, (Int32*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribI1uiv(Int32 index, Int32* v) - { - { - Delegates.glVertexAttribI1uivEXT((GLuint)index, (GLuint*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttribI1uiv(GLuint index, GLuint* v) - { - unsafe { Delegates.glVertexAttribI1uivEXT((GLuint)index, (GLuint*)v); } - } - - public static - void VertexAttribI1uiv(Int32 index, Int32[] v) + void VertexAttribI1(UInt32 index, [In, Out] Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glVertexAttribI1uivEXT((GLuint)index, (GLuint*)v_ptr); + Delegates.glVertexAttribI1ivEXT((UInt32)index, (Int32*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribI1uiv(GLuint index, GLuint[] v) - { - unsafe - { - fixed (GLuint* v_ptr = v) - { - Delegates.glVertexAttribI1uivEXT((GLuint)index, (GLuint*)v_ptr); - } - } - } - - public static - void VertexAttribI1uiv(Int32 index, ref Int32 v) + void VertexAttribI1(UInt32 index, ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glVertexAttribI1uivEXT((GLuint)index, (GLuint*)v_ptr); + Delegates.glVertexAttribI1ivEXT((UInt32)index, (Int32*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribI1uiv(GLuint index, ref GLuint v) + unsafe void VertexAttribI2(UInt32 index, Int32* v) { - unsafe - { - fixed (GLuint* v_ptr = &v) - { - Delegates.glVertexAttribI1uivEXT((GLuint)index, (GLuint*)v_ptr); - } - } + unsafe { Delegates.glVertexAttribI2ivEXT((UInt32)index, (Int32*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribI2uiv(Int32 index, Int32* v) - { - { - Delegates.glVertexAttribI2uivEXT((GLuint)index, (GLuint*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttribI2uiv(GLuint index, GLuint* v) - { - unsafe { Delegates.glVertexAttribI2uivEXT((GLuint)index, (GLuint*)v); } - } - - public static - void VertexAttribI2uiv(Int32 index, Int32[] v) + void VertexAttribI2(UInt32 index, [In, Out] Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glVertexAttribI2uivEXT((GLuint)index, (GLuint*)v_ptr); + Delegates.glVertexAttribI2ivEXT((UInt32)index, (Int32*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribI2uiv(GLuint index, GLuint[] v) - { - unsafe - { - fixed (GLuint* v_ptr = v) - { - Delegates.glVertexAttribI2uivEXT((GLuint)index, (GLuint*)v_ptr); - } - } - } - - public static - void VertexAttribI2uiv(Int32 index, ref Int32 v) + void VertexAttribI2(UInt32 index, ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glVertexAttribI2uivEXT((GLuint)index, (GLuint*)v_ptr); + Delegates.glVertexAttribI2ivEXT((UInt32)index, (Int32*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribI2uiv(GLuint index, ref GLuint v) + unsafe void VertexAttribI3(UInt32 index, Int32* v) { - unsafe - { - fixed (GLuint* v_ptr = &v) - { - Delegates.glVertexAttribI2uivEXT((GLuint)index, (GLuint*)v_ptr); - } - } + unsafe { Delegates.glVertexAttribI3ivEXT((UInt32)index, (Int32*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribI3uiv(Int32 index, Int32* v) - { - { - Delegates.glVertexAttribI3uivEXT((GLuint)index, (GLuint*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttribI3uiv(GLuint index, GLuint* v) - { - unsafe { Delegates.glVertexAttribI3uivEXT((GLuint)index, (GLuint*)v); } - } - - public static - void VertexAttribI3uiv(Int32 index, Int32[] v) + void VertexAttribI3(UInt32 index, [In, Out] Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glVertexAttribI3uivEXT((GLuint)index, (GLuint*)v_ptr); + Delegates.glVertexAttribI3ivEXT((UInt32)index, (Int32*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribI3uiv(GLuint index, GLuint[] v) - { - unsafe - { - fixed (GLuint* v_ptr = v) - { - Delegates.glVertexAttribI3uivEXT((GLuint)index, (GLuint*)v_ptr); - } - } - } - - public static - void VertexAttribI3uiv(Int32 index, ref Int32 v) + void VertexAttribI3(UInt32 index, ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glVertexAttribI3uivEXT((GLuint)index, (GLuint*)v_ptr); + Delegates.glVertexAttribI3ivEXT((UInt32)index, (Int32*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribI3uiv(GLuint index, ref GLuint v) + unsafe void VertexAttribI4(UInt32 index, Int32* v) { - unsafe - { - fixed (GLuint* v_ptr = &v) - { - Delegates.glVertexAttribI3uivEXT((GLuint)index, (GLuint*)v_ptr); - } - } + unsafe { Delegates.glVertexAttribI4ivEXT((UInt32)index, (Int32*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribI4uiv(Int32 index, Int32* v) - { - { - Delegates.glVertexAttribI4uivEXT((GLuint)index, (GLuint*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttribI4uiv(GLuint index, GLuint* v) - { - unsafe { Delegates.glVertexAttribI4uivEXT((GLuint)index, (GLuint*)v); } - } - - public static - void VertexAttribI4uiv(Int32 index, Int32[] v) + void VertexAttribI4(UInt32 index, [In, Out] Int32[] v) { unsafe { fixed (Int32* v_ptr = v) { - Delegates.glVertexAttribI4uivEXT((GLuint)index, (GLuint*)v_ptr); + Delegates.glVertexAttribI4ivEXT((UInt32)index, (Int32*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribI4uiv(GLuint index, GLuint[] v) - { - unsafe - { - fixed (GLuint* v_ptr = v) - { - Delegates.glVertexAttribI4uivEXT((GLuint)index, (GLuint*)v_ptr); - } - } - } - - public static - void VertexAttribI4uiv(Int32 index, ref Int32 v) + void VertexAttribI4(UInt32 index, ref Int32 v) { unsafe { fixed (Int32* v_ptr = &v) { - Delegates.glVertexAttribI4uivEXT((GLuint)index, (GLuint*)v_ptr); + Delegates.glVertexAttribI4ivEXT((UInt32)index, (Int32*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribI4uiv(GLuint index, ref GLuint v) + unsafe void VertexAttribI1(UInt32 index, UInt32* v) + { + unsafe { Delegates.glVertexAttribI1uivEXT((UInt32)index, (UInt32*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttribI1(UInt32 index, [In, Out] UInt32[] v) { unsafe { - fixed (GLuint* v_ptr = &v) + fixed (UInt32* v_ptr = v) { - Delegates.glVertexAttribI4uivEXT((GLuint)index, (GLuint*)v_ptr); + Delegates.glVertexAttribI1uivEXT((UInt32)index, (UInt32*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribI4bv(Int32 index, Byte* v) - { - { - Delegates.glVertexAttribI4bvEXT((GLuint)index, (GLbyte*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttribI4bv(GLuint index, GLbyte* v) - { - unsafe { Delegates.glVertexAttribI4bvEXT((GLuint)index, (GLbyte*)v); } - } - - public static - void VertexAttribI4bv(Int32 index, Byte[] v) + void VertexAttribI1(UInt32 index, ref UInt32 v) { unsafe { - fixed (Byte* v_ptr = v) + fixed (UInt32* v_ptr = &v) { - Delegates.glVertexAttribI4bvEXT((GLuint)index, (GLbyte*)v_ptr); + Delegates.glVertexAttribI1uivEXT((UInt32)index, (UInt32*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribI4bv(GLuint index, GLbyte[] v) + unsafe void VertexAttribI2(UInt32 index, UInt32* v) + { + unsafe { Delegates.glVertexAttribI2uivEXT((UInt32)index, (UInt32*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttribI2(UInt32 index, [In, Out] UInt32[] v) { unsafe { - fixed (GLbyte* v_ptr = v) + fixed (UInt32* v_ptr = v) { - Delegates.glVertexAttribI4bvEXT((GLuint)index, (GLbyte*)v_ptr); + Delegates.glVertexAttribI2uivEXT((UInt32)index, (UInt32*)v_ptr); } } } + [System.CLSCompliant(false)] public static - void VertexAttribI4bv(Int32 index, ref Byte v) + void VertexAttribI2(UInt32 index, ref UInt32 v) { unsafe { - fixed (Byte* v_ptr = &v) + fixed (UInt32* v_ptr = &v) { - Delegates.glVertexAttribI4bvEXT((GLuint)index, (GLbyte*)v_ptr); + Delegates.glVertexAttribI2uivEXT((UInt32)index, (UInt32*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribI4bv(GLuint index, ref GLbyte v) + unsafe void VertexAttribI3(UInt32 index, UInt32* v) + { + unsafe { Delegates.glVertexAttribI3uivEXT((UInt32)index, (UInt32*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttribI3(UInt32 index, [In, Out] UInt32[] v) { unsafe { - fixed (GLbyte* v_ptr = &v) + fixed (UInt32* v_ptr = v) { - Delegates.glVertexAttribI4bvEXT((GLuint)index, (GLbyte*)v_ptr); + Delegates.glVertexAttribI3uivEXT((UInt32)index, (UInt32*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribI4sv(Int32 index, GLshort* v) - { - { - Delegates.glVertexAttribI4svEXT((GLuint)index, (GLshort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttribI4sv(GLuint index, GLshort* v) - { - unsafe { Delegates.glVertexAttribI4svEXT((GLuint)index, (GLshort*)v); } - } - - public static - void VertexAttribI4sv(Int32 index, GLshort[] v) + void VertexAttribI3(UInt32 index, ref UInt32 v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (UInt32* v_ptr = &v) { - Delegates.glVertexAttribI4svEXT((GLuint)index, (GLshort*)v_ptr); + Delegates.glVertexAttribI3uivEXT((UInt32)index, (UInt32*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribI4sv(GLuint index, GLshort[] v) + unsafe void VertexAttribI4(UInt32 index, UInt32* v) + { + unsafe { Delegates.glVertexAttribI4uivEXT((UInt32)index, (UInt32*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttribI4(UInt32 index, [In, Out] UInt32[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (UInt32* v_ptr = v) { - Delegates.glVertexAttribI4svEXT((GLuint)index, (GLshort*)v_ptr); + Delegates.glVertexAttribI4uivEXT((UInt32)index, (UInt32*)v_ptr); } } } + [System.CLSCompliant(false)] public static - void VertexAttribI4sv(Int32 index, ref GLshort v) + void VertexAttribI4(UInt32 index, ref UInt32 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (UInt32* v_ptr = &v) { - Delegates.glVertexAttribI4svEXT((GLuint)index, (GLshort*)v_ptr); + Delegates.glVertexAttribI4uivEXT((UInt32)index, (UInt32*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribI4sv(GLuint index, ref GLshort v) + unsafe void VertexAttribI4(UInt32 index, SByte* v) + { + unsafe { Delegates.glVertexAttribI4bvEXT((UInt32)index, (SByte*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttribI4(UInt32 index, [In, Out] SByte[] v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (SByte* v_ptr = v) { - Delegates.glVertexAttribI4svEXT((GLuint)index, (GLshort*)v_ptr); + Delegates.glVertexAttribI4bvEXT((UInt32)index, (SByte*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribI4ubv(Int32 index, GLubyte* v) - { - { - Delegates.glVertexAttribI4ubvEXT((GLuint)index, (GLubyte*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttribI4ubv(GLuint index, GLubyte* v) - { - unsafe { Delegates.glVertexAttribI4ubvEXT((GLuint)index, (GLubyte*)v); } - } - - public static - void VertexAttribI4ubv(Int32 index, GLubyte[] v) + void VertexAttribI4(UInt32 index, ref SByte v) { unsafe { - fixed (GLubyte* v_ptr = v) + fixed (SByte* v_ptr = &v) { - Delegates.glVertexAttribI4ubvEXT((GLuint)index, (GLubyte*)v_ptr); + Delegates.glVertexAttribI4bvEXT((UInt32)index, (SByte*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribI4ubv(GLuint index, GLubyte[] v) + unsafe void VertexAttribI4(UInt32 index, Int16* v) { - unsafe - { - fixed (GLubyte* v_ptr = v) - { - Delegates.glVertexAttribI4ubvEXT((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - public static - void VertexAttribI4ubv(Int32 index, ref GLubyte v) - { - unsafe - { - fixed (GLubyte* v_ptr = &v) - { - Delegates.glVertexAttribI4ubvEXT((GLuint)index, (GLubyte*)v_ptr); - } - } + unsafe { Delegates.glVertexAttribI4svEXT((UInt32)index, (Int16*)v); } } [System.CLSCompliant(false)] public static - void VertexAttribI4ubv(GLuint index, ref GLubyte v) - { - unsafe - { - fixed (GLubyte* v_ptr = &v) - { - Delegates.glVertexAttribI4ubvEXT((GLuint)index, (GLubyte*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttribI4usv(Int32 index, Int16* v) - { - { - Delegates.glVertexAttribI4usvEXT((GLuint)index, (GLushort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttribI4usv(GLuint index, GLushort* v) - { - unsafe { Delegates.glVertexAttribI4usvEXT((GLuint)index, (GLushort*)v); } - } - - public static - void VertexAttribI4usv(Int32 index, Int16[] v) + void VertexAttribI4(UInt32 index, [In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glVertexAttribI4usvEXT((GLuint)index, (GLushort*)v_ptr); + Delegates.glVertexAttribI4svEXT((UInt32)index, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribI4usv(GLuint index, GLushort[] v) - { - unsafe - { - fixed (GLushort* v_ptr = v) - { - Delegates.glVertexAttribI4usvEXT((GLuint)index, (GLushort*)v_ptr); - } - } - } - - public static - void VertexAttribI4usv(Int32 index, ref Int16 v) + void VertexAttribI4(UInt32 index, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttribI4usvEXT((GLuint)index, (GLushort*)v_ptr); + Delegates.glVertexAttribI4svEXT((UInt32)index, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribI4usv(GLuint index, ref GLushort v) + unsafe void VertexAttribI4(UInt32 index, Byte* v) + { + unsafe { Delegates.glVertexAttribI4ubvEXT((UInt32)index, (Byte*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttribI4(UInt32 index, [In, Out] Byte[] v) { unsafe { - fixed (GLushort* v_ptr = &v) + fixed (Byte* v_ptr = v) { - Delegates.glVertexAttribI4usvEXT((GLuint)index, (GLushort*)v_ptr); + Delegates.glVertexAttribI4ubvEXT((UInt32)index, (Byte*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribIPointer(Int32 index, GLint size, GL.Enums.NV_vertex_program4 type, GLsizei stride, void* pointer) + void VertexAttribI4(UInt32 index, ref Byte v) + { + unsafe + { + fixed (Byte* v_ptr = &v) + { + Delegates.glVertexAttribI4ubvEXT((UInt32)index, (Byte*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttribI4(UInt32 index, UInt16* v) + { + unsafe { Delegates.glVertexAttribI4usvEXT((UInt32)index, (UInt16*)v); } + } + + [System.CLSCompliant(false)] + public static + void VertexAttribI4(UInt32 index, [In, Out] UInt16[] v) + { + unsafe + { + fixed (UInt16* v_ptr = v) + { + Delegates.glVertexAttribI4usvEXT((UInt32)index, (UInt16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void VertexAttribI4(UInt32 index, ref UInt16 v) + { + unsafe + { + fixed (UInt16* v_ptr = &v) + { + Delegates.glVertexAttribI4usvEXT((UInt32)index, (UInt16*)v_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexAttribIPointerEXT(Int32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, void* pointer) { { - Delegates.glVertexAttribIPointerEXT((GLuint)index, (GLint)size, (GL.Enums.NV_vertex_program4)type, (GLsizei)stride, (void*)pointer); + Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (GL.Enums.NV_vertex_program4)type, (Int32)stride, (void*)pointer); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribIPointer(GLuint index, GLint size, GL.Enums.NV_vertex_program4 type, GLsizei stride, void* pointer) + unsafe void VertexAttribIPointerEXT(UInt32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, void* pointer) { - unsafe { Delegates.glVertexAttribIPointerEXT((GLuint)index, (GLint)size, (GL.Enums.NV_vertex_program4)type, (GLsizei)stride, (void*)pointer); } + unsafe { Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (GL.Enums.NV_vertex_program4)type, (Int32)stride, (void*)pointer); } } public static - void VertexAttribIPointer(Int32 index, GLint size, GL.Enums.NV_vertex_program4 type, GLsizei stride, object pointer) + void VertexAttribIPointerEXT(Int32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glVertexAttribIPointerEXT((GLuint)index, (GLint)size, (GL.Enums.NV_vertex_program4)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (GL.Enums.NV_vertex_program4)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -30145,14 +25834,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void VertexAttribIPointer(GLuint index, GLint size, GL.Enums.NV_vertex_program4 type, GLsizei stride, object pointer) + void VertexAttribIPointerEXT(UInt32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glVertexAttribIPointerEXT((GLuint)index, (GLint)size, (GL.Enums.NV_vertex_program4)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (GL.Enums.NV_vertex_program4)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -30163,126 +25852,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribIiv(Int32 index, GL.Enums.NV_vertex_program4 pname, GLint* @params) + unsafe void GetVertexAttribI(UInt32 index, GL.Enums.NV_vertex_program4 pname, [Out] Int32* @params) { - @params = default(GLint*); - { - Delegates.glGetVertexAttribIivEXT((GLuint)index, (GL.Enums.NV_vertex_program4)pname, (GLint*)@params); - } + unsafe { Delegates.glGetVertexAttribIivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (Int32*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribIiv(GLuint index, GL.Enums.NV_vertex_program4 pname, GLint* @params) - { - unsafe { Delegates.glGetVertexAttribIivEXT((GLuint)index, (GL.Enums.NV_vertex_program4)pname, (GLint*)@params); } - } - - public static - void GetVertexAttribIiv(Int32 index, GL.Enums.NV_vertex_program4 pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetVertexAttribIivEXT((GLuint)index, (GL.Enums.NV_vertex_program4)pname, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetVertexAttribIiv(GLuint index, GL.Enums.NV_vertex_program4 pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetVertexAttribIivEXT((GLuint)index, (GL.Enums.NV_vertex_program4)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetVertexAttribIiv(Int32 index, GL.Enums.NV_vertex_program4 pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetVertexAttribIivEXT((GLuint)index, (GL.Enums.NV_vertex_program4)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetVertexAttribIiv(GLuint index, GL.Enums.NV_vertex_program4 pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetVertexAttribIivEXT((GLuint)index, (GL.Enums.NV_vertex_program4)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetVertexAttribIuiv(Int32 index, GL.Enums.NV_vertex_program4 pname, Int32* @params) - { - @params = default(Int32*); - { - Delegates.glGetVertexAttribIuivEXT((GLuint)index, (GL.Enums.NV_vertex_program4)pname, (GLuint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetVertexAttribIuiv(GLuint index, GL.Enums.NV_vertex_program4 pname, GLuint* @params) - { - unsafe { Delegates.glGetVertexAttribIuivEXT((GLuint)index, (GL.Enums.NV_vertex_program4)pname, (GLuint*)@params); } - } - - public static - void GetVertexAttribIuiv(Int32 index, GL.Enums.NV_vertex_program4 pname, Int32[] @params) + void GetVertexAttribI(UInt32 index, GL.Enums.NV_vertex_program4 pname, [In, Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetVertexAttribIuivEXT((GLuint)index, (GL.Enums.NV_vertex_program4)pname, (GLuint*)@params_ptr); + Delegates.glGetVertexAttribIivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttribIuiv(GLuint index, GL.Enums.NV_vertex_program4 pname, GLuint[] @params) - { - unsafe - { - fixed (GLuint* @params_ptr = @params) - { - Delegates.glGetVertexAttribIuivEXT((GLuint)index, (GL.Enums.NV_vertex_program4)pname, (GLuint*)@params_ptr); - } - } - } - - public static - void GetVertexAttribIuiv(Int32 index, GL.Enums.NV_vertex_program4 pname, out Int32 @params) + void GetVertexAttribI(UInt32 index, GL.Enums.NV_vertex_program4 pname, [Out] out Int32 @params) { @params = default(Int32); unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVertexAttribIuivEXT((GLuint)index, (GL.Enums.NV_vertex_program4)pname, (GLuint*)@params_ptr); + Delegates.glGetVertexAttribIivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -30290,14 +25887,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetVertexAttribIuiv(GLuint index, GL.Enums.NV_vertex_program4 pname, out GLuint @params) + unsafe void GetVertexAttribI(UInt32 index, GL.Enums.NV_vertex_program4 pname, [Out] UInt32* @params) + { + unsafe { Delegates.glGetVertexAttribIuivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (UInt32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetVertexAttribI(UInt32 index, GL.Enums.NV_vertex_program4 pname, [In, Out] UInt32[] @params) { - @params = default(GLuint); unsafe { - fixed (GLuint* @params_ptr = &@params) + fixed (UInt32* @params_ptr = @params) { - Delegates.glGetVertexAttribIuivEXT((GLuint)index, (GL.Enums.NV_vertex_program4)pname, (GLuint*)@params_ptr); + Delegates.glGetVertexAttribIuivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (UInt32*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetVertexAttribI(UInt32 index, GL.Enums.NV_vertex_program4 pname, [Out] out UInt32 @params) + { + @params = default(UInt32); + unsafe + { + fixed (UInt32* @params_ptr = &@params) + { + Delegates.glGetVertexAttribIuivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (UInt32*)@params_ptr); @params = *@params_ptr; } } @@ -30305,439 +25922,247 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetUniformuiv(Int32 program, GLint location, Int32* @params) + unsafe void GetUniform(UInt32 program, Int32 location, [Out] UInt32* @params) { - @params = default(Int32*); - { - Delegates.glGetUniformuivEXT((GLuint)program, (GLint)location, (GLuint*)@params); - } + unsafe { Delegates.glGetUniformuivEXT((UInt32)program, (Int32)location, (UInt32*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetUniformuiv(GLuint program, GLint location, GLuint* @params) - { - unsafe { Delegates.glGetUniformuivEXT((GLuint)program, (GLint)location, (GLuint*)@params); } - } - - public static - void GetUniformuiv(Int32 program, GLint location, Int32[] @params) + void GetUniform(UInt32 program, Int32 location, [In, Out] UInt32[] @params) { unsafe { - fixed (Int32* @params_ptr = @params) + fixed (UInt32* @params_ptr = @params) { - Delegates.glGetUniformuivEXT((GLuint)program, (GLint)location, (GLuint*)@params_ptr); + Delegates.glGetUniformuivEXT((UInt32)program, (Int32)location, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetUniformuiv(GLuint program, GLint location, GLuint[] @params) + void GetUniform(UInt32 program, Int32 location, [Out] out UInt32 @params) { + @params = default(UInt32); unsafe { - fixed (GLuint* @params_ptr = @params) + fixed (UInt32* @params_ptr = &@params) { - Delegates.glGetUniformuivEXT((GLuint)program, (GLint)location, (GLuint*)@params_ptr); - } - } - } - - public static - void GetUniformuiv(Int32 program, GLint location, out Int32 @params) - { - @params = default(Int32); - unsafe - { - fixed (Int32* @params_ptr = &@params) - { - Delegates.glGetUniformuivEXT((GLuint)program, (GLint)location, (GLuint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetUniformuiv(GLuint program, GLint location, out GLuint @params) - { - @params = default(GLuint); - unsafe - { - fixed (GLuint* @params_ptr = &@params) - { - Delegates.glGetUniformuivEXT((GLuint)program, (GLint)location, (GLuint*)@params_ptr); + Delegates.glGetUniformuivEXT((UInt32)program, (Int32)location, (UInt32*)@params_ptr); @params = *@params_ptr; } } } public static - void BindFragDataLocation(Int32 program, Int32 color, System.String name) + void BindFragDataLocationEXT(Int32 program, Int32 color, System.String name) { - Delegates.glBindFragDataLocationEXT((GLuint)program, (GLuint)color, (System.String)name); + Delegates.glBindFragDataLocationEXT((UInt32)program, (UInt32)color, (System.String)name); } [System.CLSCompliant(false)] public static - void BindFragDataLocation(GLuint program, GLuint color, System.String name) + void BindFragDataLocationEXT(UInt32 program, UInt32 color, System.String name) { - Delegates.glBindFragDataLocationEXT((GLuint)program, (GLuint)color, (System.String)name); + Delegates.glBindFragDataLocationEXT((UInt32)program, (UInt32)color, (System.String)name); } public static - GLint GetFragDataLocation(Int32 program, System.String name) + Int32 GetFragDataLocationEXT(Int32 program, System.String name) { - return Delegates.glGetFragDataLocationEXT((GLuint)program, (System.String)name); + return Delegates.glGetFragDataLocationEXT((UInt32)program, (System.String)name); } [System.CLSCompliant(false)] public static - GLint GetFragDataLocation(GLuint program, System.String name) + Int32 GetFragDataLocationEXT(UInt32 program, System.String name) { - return Delegates.glGetFragDataLocationEXT((GLuint)program, (System.String)name); - } - - public static - void Uniform1ui(GLint location, Int32 v0) - { - Delegates.glUniform1uiEXT((GLint)location, (GLuint)v0); + return Delegates.glGetFragDataLocationEXT((UInt32)program, (System.String)name); } [System.CLSCompliant(false)] public static - void Uniform1ui(GLint location, GLuint v0) + void Uniform1(Int32 location, UInt32 v0) { - Delegates.glUniform1uiEXT((GLint)location, (GLuint)v0); - } - - public static - void Uniform2ui(GLint location, Int32 v0, Int32 v1) - { - Delegates.glUniform2uiEXT((GLint)location, (GLuint)v0, (GLuint)v1); + Delegates.glUniform1uiEXT((Int32)location, (UInt32)v0); } [System.CLSCompliant(false)] public static - void Uniform2ui(GLint location, GLuint v0, GLuint v1) + void Uniform2(Int32 location, UInt32 v0, UInt32 v1) { - Delegates.glUniform2uiEXT((GLint)location, (GLuint)v0, (GLuint)v1); - } - - public static - void Uniform3ui(GLint location, Int32 v0, Int32 v1, Int32 v2) - { - Delegates.glUniform3uiEXT((GLint)location, (GLuint)v0, (GLuint)v1, (GLuint)v2); + Delegates.glUniform2uiEXT((Int32)location, (UInt32)v0, (UInt32)v1); } [System.CLSCompliant(false)] public static - void Uniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2) + void Uniform3(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2) { - Delegates.glUniform3uiEXT((GLint)location, (GLuint)v0, (GLuint)v1, (GLuint)v2); - } - - public static - void Uniform4ui(GLint location, Int32 v0, Int32 v1, Int32 v2, Int32 v3) - { - Delegates.glUniform4uiEXT((GLint)location, (GLuint)v0, (GLuint)v1, (GLuint)v2, (GLuint)v3); + Delegates.glUniform3uiEXT((Int32)location, (UInt32)v0, (UInt32)v1, (UInt32)v2); } [System.CLSCompliant(false)] public static - void Uniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) + void Uniform4(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3) { - Delegates.glUniform4uiEXT((GLint)location, (GLuint)v0, (GLuint)v1, (GLuint)v2, (GLuint)v3); + Delegates.glUniform4uiEXT((Int32)location, (UInt32)v0, (UInt32)v1, (UInt32)v2, (UInt32)v3); } [System.CLSCompliant(false)] public static - unsafe void Uniform1uiv(GLint location, GLsizei count, Int32* value) + unsafe void Uniform1(Int32 location, Int32 count, UInt32* value) { - { - Delegates.glUniform1uivEXT((GLint)location, (GLsizei)count, (GLuint*)value); - } + unsafe { Delegates.glUniform1uivEXT((Int32)location, (Int32)count, (UInt32*)value); } } [System.CLSCompliant(false)] public static - unsafe void Uniform1uiv(GLint location, GLsizei count, GLuint* value) - { - unsafe { Delegates.glUniform1uivEXT((GLint)location, (GLsizei)count, (GLuint*)value); } - } - - public static - void Uniform1uiv(GLint location, GLsizei count, Int32[] value) + void Uniform1(Int32 location, Int32 count, [In, Out] UInt32[] value) { unsafe { - fixed (Int32* value_ptr = value) + fixed (UInt32* value_ptr = value) { - Delegates.glUniform1uivEXT((GLint)location, (GLsizei)count, (GLuint*)value_ptr); + Delegates.glUniform1uivEXT((Int32)location, (Int32)count, (UInt32*)value_ptr); } } } [System.CLSCompliant(false)] public static - void Uniform1uiv(GLint location, GLsizei count, GLuint[] value) + void Uniform1(Int32 location, Int32 count, ref UInt32 value) { unsafe { - fixed (GLuint* value_ptr = value) + fixed (UInt32* value_ptr = &value) { - Delegates.glUniform1uivEXT((GLint)location, (GLsizei)count, (GLuint*)value_ptr); - } - } - } - - public static - void Uniform1uiv(GLint location, GLsizei count, ref Int32 value) - { - unsafe - { - fixed (Int32* value_ptr = &value) - { - Delegates.glUniform1uivEXT((GLint)location, (GLsizei)count, (GLuint*)value_ptr); + Delegates.glUniform1uivEXT((Int32)location, (Int32)count, (UInt32*)value_ptr); } } } [System.CLSCompliant(false)] public static - void Uniform1uiv(GLint location, GLsizei count, ref GLuint value) + unsafe void Uniform2(Int32 location, Int32 count, UInt32* value) + { + unsafe { Delegates.glUniform2uivEXT((Int32)location, (Int32)count, (UInt32*)value); } + } + + [System.CLSCompliant(false)] + public static + void Uniform2(Int32 location, Int32 count, [In, Out] UInt32[] value) { unsafe { - fixed (GLuint* value_ptr = &value) + fixed (UInt32* value_ptr = value) { - Delegates.glUniform1uivEXT((GLint)location, (GLsizei)count, (GLuint*)value_ptr); + Delegates.glUniform2uivEXT((Int32)location, (Int32)count, (UInt32*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Uniform2uiv(GLint location, GLsizei count, Int32* value) - { - { - Delegates.glUniform2uivEXT((GLint)location, (GLsizei)count, (GLuint*)value); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Uniform2uiv(GLint location, GLsizei count, GLuint* value) - { - unsafe { Delegates.glUniform2uivEXT((GLint)location, (GLsizei)count, (GLuint*)value); } - } - - public static - void Uniform2uiv(GLint location, GLsizei count, Int32[] value) + void Uniform2(Int32 location, Int32 count, ref UInt32 value) { unsafe { - fixed (Int32* value_ptr = value) + fixed (UInt32* value_ptr = &value) { - Delegates.glUniform2uivEXT((GLint)location, (GLsizei)count, (GLuint*)value_ptr); + Delegates.glUniform2uivEXT((Int32)location, (Int32)count, (UInt32*)value_ptr); } } } [System.CLSCompliant(false)] public static - void Uniform2uiv(GLint location, GLsizei count, GLuint[] value) + unsafe void Uniform3(Int32 location, Int32 count, UInt32* value) { - unsafe - { - fixed (GLuint* value_ptr = value) - { - Delegates.glUniform2uivEXT((GLint)location, (GLsizei)count, (GLuint*)value_ptr); - } - } + unsafe { Delegates.glUniform3uivEXT((Int32)location, (Int32)count, (UInt32*)value); } } + [System.CLSCompliant(false)] public static - void Uniform2uiv(GLint location, GLsizei count, ref Int32 value) + void Uniform3(Int32 location, Int32 count, [In, Out] UInt32[] value) { unsafe { - fixed (Int32* value_ptr = &value) + fixed (UInt32* value_ptr = value) { - Delegates.glUniform2uivEXT((GLint)location, (GLsizei)count, (GLuint*)value_ptr); + Delegates.glUniform3uivEXT((Int32)location, (Int32)count, (UInt32*)value_ptr); } } } [System.CLSCompliant(false)] public static - void Uniform2uiv(GLint location, GLsizei count, ref GLuint value) + void Uniform3(Int32 location, Int32 count, ref UInt32 value) { unsafe { - fixed (GLuint* value_ptr = &value) + fixed (UInt32* value_ptr = &value) { - Delegates.glUniform2uivEXT((GLint)location, (GLsizei)count, (GLuint*)value_ptr); + Delegates.glUniform3uivEXT((Int32)location, (Int32)count, (UInt32*)value_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Uniform3uiv(GLint location, GLsizei count, Int32* value) + unsafe void Uniform4(Int32 location, Int32 count, UInt32* value) { - { - Delegates.glUniform3uivEXT((GLint)location, (GLsizei)count, (GLuint*)value); - } + unsafe { Delegates.glUniform4uivEXT((Int32)location, (Int32)count, (UInt32*)value); } } [System.CLSCompliant(false)] public static - unsafe void Uniform3uiv(GLint location, GLsizei count, GLuint* value) - { - unsafe { Delegates.glUniform3uivEXT((GLint)location, (GLsizei)count, (GLuint*)value); } - } - - public static - void Uniform3uiv(GLint location, GLsizei count, Int32[] value) + void Uniform4(Int32 location, Int32 count, [In, Out] UInt32[] value) { unsafe { - fixed (Int32* value_ptr = value) + fixed (UInt32* value_ptr = value) { - Delegates.glUniform3uivEXT((GLint)location, (GLsizei)count, (GLuint*)value_ptr); + Delegates.glUniform4uivEXT((Int32)location, (Int32)count, (UInt32*)value_ptr); } } } [System.CLSCompliant(false)] public static - void Uniform3uiv(GLint location, GLsizei count, GLuint[] value) + void Uniform4(Int32 location, Int32 count, ref UInt32 value) { unsafe { - fixed (GLuint* value_ptr = value) + fixed (UInt32* value_ptr = &value) { - Delegates.glUniform3uivEXT((GLint)location, (GLsizei)count, (GLuint*)value_ptr); + Delegates.glUniform4uivEXT((Int32)location, (Int32)count, (UInt32*)value_ptr); } } } public static - void Uniform3uiv(GLint location, GLsizei count, ref Int32 value) + void DrawArraysInstancedEXT(GL.Enums.BeginMode mode, Int32 start, Int32 count, Int32 primcount) { - unsafe - { - fixed (Int32* value_ptr = &value) - { - Delegates.glUniform3uivEXT((GLint)location, (GLsizei)count, (GLuint*)value_ptr); - } - } + Delegates.glDrawArraysInstancedEXT((GL.Enums.BeginMode)mode, (Int32)start, (Int32)count, (Int32)primcount); } [System.CLSCompliant(false)] public static - void Uniform3uiv(GLint location, GLsizei count, ref GLuint value) + unsafe void DrawElementsInstancedEXT(GL.Enums.BeginMode mode, Int32 count, GL.Enums.EXT_draw_instanced type, void* indices, Int32 primcount) { - unsafe - { - fixed (GLuint* value_ptr = &value) - { - Delegates.glUniform3uivEXT((GLint)location, (GLsizei)count, (GLuint*)value_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Uniform4uiv(GLint location, GLsizei count, Int32* value) - { - { - Delegates.glUniform4uivEXT((GLint)location, (GLsizei)count, (GLuint*)value); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void Uniform4uiv(GLint location, GLsizei count, GLuint* value) - { - unsafe { Delegates.glUniform4uivEXT((GLint)location, (GLsizei)count, (GLuint*)value); } + unsafe { Delegates.glDrawElementsInstancedEXT((GL.Enums.BeginMode)mode, (Int32)count, (GL.Enums.EXT_draw_instanced)type, (void*)indices, (Int32)primcount); } } public static - void Uniform4uiv(GLint location, GLsizei count, Int32[] value) - { - unsafe - { - fixed (Int32* value_ptr = value) - { - Delegates.glUniform4uivEXT((GLint)location, (GLsizei)count, (GLuint*)value_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Uniform4uiv(GLint location, GLsizei count, GLuint[] value) - { - unsafe - { - fixed (GLuint* value_ptr = value) - { - Delegates.glUniform4uivEXT((GLint)location, (GLsizei)count, (GLuint*)value_ptr); - } - } - } - - public static - void Uniform4uiv(GLint location, GLsizei count, ref Int32 value) - { - unsafe - { - fixed (Int32* value_ptr = &value) - { - Delegates.glUniform4uivEXT((GLint)location, (GLsizei)count, (GLuint*)value_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void Uniform4uiv(GLint location, GLsizei count, ref GLuint value) - { - unsafe - { - fixed (GLuint* value_ptr = &value) - { - Delegates.glUniform4uivEXT((GLint)location, (GLsizei)count, (GLuint*)value_ptr); - } - } - } - - public static - void DrawArraysInstanced(GL.Enums.BeginMode mode, GLint start, GLsizei count, GLsizei primcount) - { - Delegates.glDrawArraysInstancedEXT((GL.Enums.BeginMode)mode, (GLint)start, (GLsizei)count, (GLsizei)primcount); - } - - [System.CLSCompliant(false)] - public static - unsafe void DrawElementsInstanced(GL.Enums.BeginMode mode, GLsizei count, GL.Enums.EXT_draw_instanced type, void* indices, GLsizei primcount) - { - unsafe { Delegates.glDrawElementsInstancedEXT((GL.Enums.BeginMode)mode, (GLsizei)count, (GL.Enums.EXT_draw_instanced)type, (void*)indices, (GLsizei)primcount); } - } - - public static - void DrawElementsInstanced(GL.Enums.BeginMode mode, GLsizei count, GL.Enums.EXT_draw_instanced type, object indices, GLsizei primcount) + void DrawElementsInstancedEXT(GL.Enums.BeginMode mode, Int32 count, GL.Enums.EXT_draw_instanced type, [In, Out] object indices, Int32 primcount) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glDrawElementsInstancedEXT((GL.Enums.BeginMode)mode, (GLsizei)count, (GL.Enums.EXT_draw_instanced)type, (void*)indices_ptr.AddrOfPinnedObject(), (GLsizei)primcount); + Delegates.glDrawElementsInstancedEXT((GL.Enums.BeginMode)mode, (Int32)count, (GL.Enums.EXT_draw_instanced)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -30747,383 +26172,248 @@ namespace OpenTK.OpenGL } public static - void TexBuffer(GL.Enums.TextureTarget target, GL.Enums.EXT_texture_buffer_object internalformat, Int32 buffer) + void TexBufferEXT(GL.Enums.TextureTarget target, GL.Enums.EXT_texture_buffer_object internalformat, Int32 buffer) { - Delegates.glTexBufferEXT((GL.Enums.TextureTarget)target, (GL.Enums.EXT_texture_buffer_object)internalformat, (GLuint)buffer); + Delegates.glTexBufferEXT((GL.Enums.TextureTarget)target, (GL.Enums.EXT_texture_buffer_object)internalformat, (UInt32)buffer); } [System.CLSCompliant(false)] public static - void TexBuffer(GL.Enums.TextureTarget target, GL.Enums.EXT_texture_buffer_object internalformat, GLuint buffer) + void TexBufferEXT(GL.Enums.TextureTarget target, GL.Enums.EXT_texture_buffer_object internalformat, UInt32 buffer) { - Delegates.glTexBufferEXT((GL.Enums.TextureTarget)target, (GL.Enums.EXT_texture_buffer_object)internalformat, (GLuint)buffer); + Delegates.glTexBufferEXT((GL.Enums.TextureTarget)target, (GL.Enums.EXT_texture_buffer_object)internalformat, (UInt32)buffer); } public static - void ColorMaskIndexed(Int32 index, GL.Enums.Boolean r, GL.Enums.Boolean g, GL.Enums.Boolean b, GL.Enums.Boolean a) + void ColorMaskIndexedEXT(Int32 index, GL.Enums.Boolean r, GL.Enums.Boolean g, GL.Enums.Boolean b, GL.Enums.Boolean a) { unsafe { { - Delegates.glColorMaskIndexedEXT((GLuint)index, (GL.Enums.Boolean)r, (GL.Enums.Boolean)g, (GL.Enums.Boolean)b, (GL.Enums.Boolean)a); + Delegates.glColorMaskIndexedEXT((UInt32)index, (GL.Enums.Boolean)r, (GL.Enums.Boolean)g, (GL.Enums.Boolean)b, (GL.Enums.Boolean)a); } } } [System.CLSCompliant(false)] public static - void ColorMaskIndexed(GLuint index, GL.Enums.Boolean r, GL.Enums.Boolean g, GL.Enums.Boolean b, GL.Enums.Boolean a) + void ColorMaskIndexedEXT(UInt32 index, GL.Enums.Boolean r, GL.Enums.Boolean g, GL.Enums.Boolean b, GL.Enums.Boolean a) { - Delegates.glColorMaskIndexedEXT((GLuint)index, (GL.Enums.Boolean)r, (GL.Enums.Boolean)g, (GL.Enums.Boolean)b, (GL.Enums.Boolean)a); + Delegates.glColorMaskIndexedEXT((UInt32)index, (GL.Enums.Boolean)r, (GL.Enums.Boolean)g, (GL.Enums.Boolean)b, (GL.Enums.Boolean)a); } [System.CLSCompliant(false)] public static - unsafe void GetBooleanIndexedv(GL.Enums.EXT_draw_buffers2 target, Int32 index, GL.Enums.Boolean* data) + unsafe void GetBooleanIndexe(GL.Enums.EXT_draw_buffers2 target, UInt32 index, [Out] GL.Enums.Boolean* data) { - data = default(GL.Enums.Boolean*); - { - Delegates.glGetBooleanIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (GLuint)index, (GL.Enums.Boolean*)data); - } + unsafe { Delegates.glGetBooleanIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index, (GL.Enums.Boolean*)data); } } [System.CLSCompliant(false)] public static - unsafe void GetBooleanIndexedv(GL.Enums.EXT_draw_buffers2 target, GLuint index, GL.Enums.Boolean* data) + unsafe void GetIntegerIndexe(GL.Enums.EXT_draw_buffers2 target, UInt32 index, [Out] Int32* data) { - unsafe { Delegates.glGetBooleanIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (GLuint)index, (GL.Enums.Boolean*)data); } + unsafe { Delegates.glGetIntegerIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index, (Int32*)data); } } [System.CLSCompliant(false)] public static - unsafe void GetIntegerIndexedv(GL.Enums.EXT_draw_buffers2 target, Int32 index, GLint* data) - { - data = default(GLint*); - { - Delegates.glGetIntegerIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (GLuint)index, (GLint*)data); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetIntegerIndexedv(GL.Enums.EXT_draw_buffers2 target, GLuint index, GLint* data) - { - unsafe { Delegates.glGetIntegerIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (GLuint)index, (GLint*)data); } - } - - public static - void GetIntegerIndexedv(GL.Enums.EXT_draw_buffers2 target, Int32 index, GLint[] data) + void GetIntegerIndexe(GL.Enums.EXT_draw_buffers2 target, UInt32 index, [In, Out] Int32[] data) { unsafe { - fixed (GLint* data_ptr = data) + fixed (Int32* data_ptr = data) { - Delegates.glGetIntegerIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (GLuint)index, (GLint*)data_ptr); + Delegates.glGetIntegerIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index, (Int32*)data_ptr); } } } [System.CLSCompliant(false)] public static - void GetIntegerIndexedv(GL.Enums.EXT_draw_buffers2 target, GLuint index, GLint[] data) + void GetIntegerIndexe(GL.Enums.EXT_draw_buffers2 target, UInt32 index, [Out] out Int32 data) { + data = default(Int32); unsafe { - fixed (GLint* data_ptr = data) + fixed (Int32* data_ptr = &data) { - Delegates.glGetIntegerIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (GLuint)index, (GLint*)data_ptr); - } - } - } - - public static - void GetIntegerIndexedv(GL.Enums.EXT_draw_buffers2 target, Int32 index, out GLint data) - { - data = default(GLint); - unsafe - { - fixed (GLint* data_ptr = &data) - { - Delegates.glGetIntegerIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (GLuint)index, (GLint*)data_ptr); - data = *data_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetIntegerIndexedv(GL.Enums.EXT_draw_buffers2 target, GLuint index, out GLint data) - { - data = default(GLint); - unsafe - { - fixed (GLint* data_ptr = &data) - { - Delegates.glGetIntegerIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (GLuint)index, (GLint*)data_ptr); + Delegates.glGetIntegerIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index, (Int32*)data_ptr); data = *data_ptr; } } } public static - void EnableIndexed(GL.Enums.EXT_draw_buffers2 target, Int32 index) + void EnableIndexedEXT(GL.Enums.EXT_draw_buffers2 target, Int32 index) { - Delegates.glEnableIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (GLuint)index); + Delegates.glEnableIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); } [System.CLSCompliant(false)] public static - void EnableIndexed(GL.Enums.EXT_draw_buffers2 target, GLuint index) + void EnableIndexedEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index) { - Delegates.glEnableIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (GLuint)index); + Delegates.glEnableIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); } public static - void DisableIndexed(GL.Enums.EXT_draw_buffers2 target, Int32 index) + void DisableIndexedEXT(GL.Enums.EXT_draw_buffers2 target, Int32 index) { - Delegates.glDisableIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (GLuint)index); + Delegates.glDisableIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); } [System.CLSCompliant(false)] public static - void DisableIndexed(GL.Enums.EXT_draw_buffers2 target, GLuint index) + void DisableIndexedEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index) { - Delegates.glDisableIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (GLuint)index); + Delegates.glDisableIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); } public static - GLboolean IsEnabledIndexed(GL.Enums.EXT_draw_buffers2 target, Int32 index) + Boolean IsEnabledIndexedEXT(GL.Enums.EXT_draw_buffers2 target, Int32 index) { - return Delegates.glIsEnabledIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (GLuint)index); + return Delegates.glIsEnabledIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); } [System.CLSCompliant(false)] public static - GLboolean IsEnabledIndexed(GL.Enums.EXT_draw_buffers2 target, GLuint index) + Boolean IsEnabledIndexedEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index) { - return Delegates.glIsEnabledIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (GLuint)index); + return Delegates.glIsEnabledIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); } public static - void UniformBuffer(Int32 program, GLint location, Int32 buffer) + void UniformBufferEXT(Int32 program, Int32 location, Int32 buffer) { - Delegates.glUniformBufferEXT((GLuint)program, (GLint)location, (GLuint)buffer); + Delegates.glUniformBufferEXT((UInt32)program, (Int32)location, (UInt32)buffer); } [System.CLSCompliant(false)] public static - void UniformBuffer(GLuint program, GLint location, GLuint buffer) + void UniformBufferEXT(UInt32 program, Int32 location, UInt32 buffer) { - Delegates.glUniformBufferEXT((GLuint)program, (GLint)location, (GLuint)buffer); + Delegates.glUniformBufferEXT((UInt32)program, (Int32)location, (UInt32)buffer); } public static - GLint GetUniformBufferSize(Int32 program, GLint location) + Int32 GetUniformBufferSizeEXT(Int32 program, Int32 location) { - return Delegates.glGetUniformBufferSizeEXT((GLuint)program, (GLint)location); + return Delegates.glGetUniformBufferSizeEXT((UInt32)program, (Int32)location); } [System.CLSCompliant(false)] public static - GLint GetUniformBufferSize(GLuint program, GLint location) + Int32 GetUniformBufferSizeEXT(UInt32 program, Int32 location) { - return Delegates.glGetUniformBufferSizeEXT((GLuint)program, (GLint)location); + return Delegates.glGetUniformBufferSizeEXT((UInt32)program, (Int32)location); } public static - GLintptr GetUniformOffset(Int32 program, GLint location) + IntPtr GetUniformOffsetEXT(Int32 program, Int32 location) { - return Delegates.glGetUniformOffsetEXT((GLuint)program, (GLint)location); + return Delegates.glGetUniformOffsetEXT((UInt32)program, (Int32)location); } [System.CLSCompliant(false)] public static - GLintptr GetUniformOffset(GLuint program, GLint location) + IntPtr GetUniformOffsetEXT(UInt32 program, Int32 location) { - return Delegates.glGetUniformOffsetEXT((GLuint)program, (GLint)location); + return Delegates.glGetUniformOffsetEXT((UInt32)program, (Int32)location); } [System.CLSCompliant(false)] public static - unsafe void TexParameterIiv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLint* @params) + unsafe void TexParameterI(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params) { - unsafe { Delegates.glTexParameterIivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (GLint*)@params); } + unsafe { Delegates.glTexParameterIivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Int32*)@params); } } public static - void TexParameterIiv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glTexParameterIivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (GLint*)@params_ptr); - } - } - } - - public static - void TexParameterIiv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, ref GLint @params) - { - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glTexParameterIivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void TexParameterIuiv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params) - { - { - Delegates.glTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (GLuint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void TexParameterIuiv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLuint* @params) - { - unsafe { Delegates.glTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (GLuint*)@params); } - } - - public static - void TexParameterIuiv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32[] @params) + void TexParameterI(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, [In, Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (GLuint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void TexParameterIuiv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLuint[] @params) - { - unsafe - { - fixed (GLuint* @params_ptr = @params) - { - Delegates.glTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (GLuint*)@params_ptr); + Delegates.glTexParameterIivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Int32*)@params_ptr); } } } public static - void TexParameterIuiv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, ref Int32 @params) + void TexParameterI(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (GLuint*)@params_ptr); + Delegates.glTexParameterIivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void TexParameterIuiv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, ref GLuint @params) + unsafe void TexParameterI(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, UInt32* @params) + { + unsafe { Delegates.glTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (UInt32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void TexParameterI(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, [In, Out] UInt32[] @params) { unsafe { - fixed (GLuint* @params_ptr = &@params) + fixed (UInt32* @params_ptr = @params) { - Delegates.glTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (GLuint*)@params_ptr); + Delegates.glTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetTexParameterIiv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, GLint* @params) - { - unsafe { Delegates.glGetTexParameterIivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (GLint*)@params); } - } - - public static - void GetTexParameterIiv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, GLint[] @params) + void TexParameterI(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, ref UInt32 @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (UInt32* @params_ptr = &@params) { - Delegates.glGetTexParameterIivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetTexParameterIiv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetTexParameterIivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (GLint*)@params_ptr); - @params = *@params_ptr; + Delegates.glTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetTexParameterIuiv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, Int32* @params) + unsafe void GetTexParameterI(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Int32* @params) { - @params = default(Int32*); - { - Delegates.glGetTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (GLuint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetTexParameterIuiv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, GLuint* @params) - { - unsafe { Delegates.glGetTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (GLuint*)@params); } + unsafe { Delegates.glGetTexParameterIivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (Int32*)@params); } } public static - void GetTexParameterIuiv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, Int32[] @params) + void GetTexParameterI(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [In, Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (GLuint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetTexParameterIuiv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, GLuint[] @params) - { - unsafe - { - fixed (GLuint* @params_ptr = @params) - { - Delegates.glGetTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (GLuint*)@params_ptr); + Delegates.glGetTexParameterIivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (Int32*)@params_ptr); } } } public static - void GetTexParameterIuiv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, out Int32 @params) + void GetTexParameterI(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] out Int32 @params) { @params = default(Int32); unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (GLuint*)@params_ptr); + Delegates.glGetTexParameterIivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -31131,36 +26421,50 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetTexParameterIuiv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, out GLuint @params) + unsafe void GetTexParameterI(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] UInt32* @params) + { + unsafe { Delegates.glGetTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (UInt32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetTexParameterI(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [In, Out] UInt32[] @params) { - @params = default(GLuint); unsafe { - fixed (GLuint* @params_ptr = &@params) + fixed (UInt32* @params_ptr = @params) { - Delegates.glGetTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (GLuint*)@params_ptr); + Delegates.glGetTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (UInt32*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetTexParameterI(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] out UInt32 @params) + { + @params = default(UInt32); + unsafe + { + fixed (UInt32* @params_ptr = &@params) + { + Delegates.glGetTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (UInt32*)@params_ptr); @params = *@params_ptr; } } } public static - void ClearColorIi(GLint red, GLint green, GLint blue, GLint alpha) + void ClearColorIiEXT(Int32 red, Int32 green, Int32 blue, Int32 alpha) { - Delegates.glClearColorIiEXT((GLint)red, (GLint)green, (GLint)blue, (GLint)alpha); - } - - public static - void ClearColorIui(Int32 red, Int32 green, Int32 blue, Int32 alpha) - { - Delegates.glClearColorIuiEXT((GLuint)red, (GLuint)green, (GLuint)blue, (GLuint)alpha); + Delegates.glClearColorIiEXT((Int32)red, (Int32)green, (Int32)blue, (Int32)alpha); } [System.CLSCompliant(false)] public static - void ClearColorIui(GLuint red, GLuint green, GLuint blue, GLuint alpha) + void ClearColorI(UInt32 red, UInt32 green, UInt32 blue, UInt32 alpha) { - Delegates.glClearColorIuiEXT((GLuint)red, (GLuint)green, (GLuint)blue, (GLuint)alpha); + Delegates.glClearColorIuiEXT((UInt32)red, (UInt32)green, (UInt32)blue, (UInt32)alpha); } } @@ -31169,32 +26473,32 @@ namespace OpenTK.OpenGL { [System.CLSCompliant(false)] public static - unsafe void GetTexFilterFunc(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, GLfloat* weights) + unsafe void GetTexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, [Out] Single* weights) { - unsafe { Delegates.glGetTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (GLfloat*)weights); } + unsafe { Delegates.glGetTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (Single*)weights); } } public static - void GetTexFilterFunc(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, GLfloat[] weights) + void GetTexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, [In, Out] Single[] weights) { unsafe { - fixed (GLfloat* weights_ptr = weights) + fixed (Single* weights_ptr = weights) { - Delegates.glGetTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (GLfloat*)weights_ptr); + Delegates.glGetTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (Single*)weights_ptr); } } } public static - void GetTexFilterFunc(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, out GLfloat weights) + void GetTexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, [Out] out Single weights) { - weights = default(GLfloat); + weights = default(Single); unsafe { - fixed (GLfloat* weights_ptr = &weights) + fixed (Single* weights_ptr = &weights) { - Delegates.glGetTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (GLfloat*)weights_ptr); + Delegates.glGetTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (Single*)weights_ptr); weights = *weights_ptr; } } @@ -31202,137 +26506,137 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void TexFilterFunc(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, GLsizei n, GLfloat* weights) + unsafe void TexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, Int32 n, Single* weights) { - unsafe { Delegates.glTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (GLsizei)n, (GLfloat*)weights); } + unsafe { Delegates.glTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (Int32)n, (Single*)weights); } } public static - void TexFilterFunc(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, GLsizei n, GLfloat[] weights) + void TexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, Int32 n, [In, Out] Single[] weights) { unsafe { - fixed (GLfloat* weights_ptr = weights) + fixed (Single* weights_ptr = weights) { - Delegates.glTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (GLsizei)n, (GLfloat*)weights_ptr); + Delegates.glTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (Int32)n, (Single*)weights_ptr); } } } public static - void TexFilterFunc(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, GLsizei n, ref GLfloat weights) + void TexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, Int32 n, ref Single weights) { unsafe { - fixed (GLfloat* weights_ptr = &weights) + fixed (Single* weights_ptr = &weights) { - Delegates.glTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (GLsizei)n, (GLfloat*)weights_ptr); + Delegates.glTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (Int32)n, (Single*)weights_ptr); } } } public static - void PixelTexGenParameteri(GL.Enums.PixelTexGenParameterNameSGIS pname, GLint param) + void PixelTexGenParameteriSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Int32 param) { - Delegates.glPixelTexGenParameteriSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (GLint)param); + Delegates.glPixelTexGenParameteriSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Int32)param); } [System.CLSCompliant(false)] public static - unsafe void PixelTexGenParameteriv(GL.Enums.PixelTexGenParameterNameSGIS pname, GLint* @params) + unsafe void PixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, Int32* @params) { - unsafe { Delegates.glPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (GLint*)@params); } + unsafe { Delegates.glPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Int32*)@params); } } public static - void PixelTexGenParameteriv(GL.Enums.PixelTexGenParameterNameSGIS pname, GLint[] @params) + void PixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (GLint*)@params_ptr); + Delegates.glPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Int32*)@params_ptr); } } } public static - void PixelTexGenParameteriv(GL.Enums.PixelTexGenParameterNameSGIS pname, ref GLint @params) + void PixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (GLint*)@params_ptr); + Delegates.glPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Int32*)@params_ptr); } } } public static - void PixelTexGenParameterf(GL.Enums.PixelTexGenParameterNameSGIS pname, GLfloat param) + void PixelTexGenParameterfSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Single param) { - Delegates.glPixelTexGenParameterfSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (GLfloat)param); + Delegates.glPixelTexGenParameterfSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void PixelTexGenParameterfv(GL.Enums.PixelTexGenParameterNameSGIS pname, GLfloat* @params) + unsafe void PixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, Single* @params) { - unsafe { Delegates.glPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (GLfloat*)@params); } + unsafe { Delegates.glPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Single*)@params); } } public static - void PixelTexGenParameterfv(GL.Enums.PixelTexGenParameterNameSGIS pname, GLfloat[] @params) + void PixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (GLfloat*)@params_ptr); + Delegates.glPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Single*)@params_ptr); } } } public static - void PixelTexGenParameterfv(GL.Enums.PixelTexGenParameterNameSGIS pname, ref GLfloat @params) + void PixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (GLfloat*)@params_ptr); + Delegates.glPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetPixelTexGenParameteriv(GL.Enums.PixelTexGenParameterNameSGIS pname, GLint* @params) + unsafe void GetPixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] Int32* @params) { - unsafe { Delegates.glGetPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (GLint*)@params); } + unsafe { Delegates.glGetPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Int32*)@params); } } public static - void GetPixelTexGenParameteriv(GL.Enums.PixelTexGenParameterNameSGIS pname, GLint[] @params) + void GetPixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (GLint*)@params_ptr); + Delegates.glGetPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Int32*)@params_ptr); } } } public static - void GetPixelTexGenParameteriv(GL.Enums.PixelTexGenParameterNameSGIS pname, out GLint @params) + void GetPixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (GLint*)@params_ptr); + Delegates.glGetPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -31340,32 +26644,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetPixelTexGenParameterfv(GL.Enums.PixelTexGenParameterNameSGIS pname, GLfloat* @params) + unsafe void GetPixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] Single* @params) { - unsafe { Delegates.glGetPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Single*)@params); } } public static - void GetPixelTexGenParameterfv(GL.Enums.PixelTexGenParameterNameSGIS pname, GLfloat[] @params) + void GetPixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (GLfloat*)@params_ptr); + Delegates.glGetPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Single*)@params_ptr); } } } public static - void GetPixelTexGenParameterfv(GL.Enums.PixelTexGenParameterNameSGIS pname, out GLfloat @params) + void GetPixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (GLfloat*)@params_ptr); + Delegates.glGetPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -31373,20 +26677,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void TexImage4D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + unsafe 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) { - unsafe { Delegates.glTexImage4DSGIS((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GLsizei)size4d, (GLint)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + unsafe { Delegates.glTexImage4DSGIS((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); } } public static - void TexImage4D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object pixels) + 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, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glTexImage4DSGIS((GL.Enums.TextureTarget)target, (GLint)level, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GLsizei)size4d, (GLint)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexImage4DSGIS((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_ptr.AddrOfPinnedObject()); } finally { @@ -31397,20 +26701,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void TexSubImage4D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + unsafe 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) { - unsafe { Delegates.glTexSubImage4DSGIS((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLint)zoffset, (GLint)woffset, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GLsizei)size4d, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + unsafe { Delegates.glTexSubImage4DSGIS((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); } } public static - void TexSubImage4D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object pixels) + 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, [In, Out] object pixels) { System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glTexSubImage4DSGIS((GL.Enums.TextureTarget)target, (GLint)level, (GLint)xoffset, (GLint)yoffset, (GLint)zoffset, (GLint)woffset, (GLsizei)width, (GLsizei)height, (GLsizei)depth, (GLsizei)size4d, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage4DSGIS((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_ptr.AddrOfPinnedObject()); } finally { @@ -31421,63 +26725,63 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void DetailTexFunc(GL.Enums.TextureTarget target, GLsizei n, GLfloat* points) + unsafe void DetailTexFuncSGIS(GL.Enums.TextureTarget target, Int32 n, Single* points) { - unsafe { Delegates.glDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (GLsizei)n, (GLfloat*)points); } + unsafe { Delegates.glDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (Int32)n, (Single*)points); } } public static - void DetailTexFunc(GL.Enums.TextureTarget target, GLsizei n, GLfloat[] points) + void DetailTexFuncSGIS(GL.Enums.TextureTarget target, Int32 n, [In, Out] Single[] points) { unsafe { - fixed (GLfloat* points_ptr = points) + fixed (Single* points_ptr = points) { - Delegates.glDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (GLsizei)n, (GLfloat*)points_ptr); + Delegates.glDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (Int32)n, (Single*)points_ptr); } } } public static - void DetailTexFunc(GL.Enums.TextureTarget target, GLsizei n, ref GLfloat points) + void DetailTexFuncSGIS(GL.Enums.TextureTarget target, Int32 n, ref Single points) { unsafe { - fixed (GLfloat* points_ptr = &points) + fixed (Single* points_ptr = &points) { - Delegates.glDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (GLsizei)n, (GLfloat*)points_ptr); + Delegates.glDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (Int32)n, (Single*)points_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetDetailTexFunc(GL.Enums.TextureTarget target, GLfloat* points) + unsafe void GetDetailTexFuncSGIS(GL.Enums.TextureTarget target, [Out] Single* points) { - unsafe { Delegates.glGetDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (GLfloat*)points); } + unsafe { Delegates.glGetDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (Single*)points); } } public static - void GetDetailTexFunc(GL.Enums.TextureTarget target, GLfloat[] points) + void GetDetailTexFuncSGIS(GL.Enums.TextureTarget target, [In, Out] Single[] points) { unsafe { - fixed (GLfloat* points_ptr = points) + fixed (Single* points_ptr = points) { - Delegates.glGetDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (GLfloat*)points_ptr); + Delegates.glGetDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (Single*)points_ptr); } } } public static - void GetDetailTexFunc(GL.Enums.TextureTarget target, out GLfloat points) + void GetDetailTexFuncSGIS(GL.Enums.TextureTarget target, [Out] out Single points) { - points = default(GLfloat); + points = default(Single); unsafe { - fixed (GLfloat* points_ptr = &points) + fixed (Single* points_ptr = &points) { - Delegates.glGetDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (GLfloat*)points_ptr); + Delegates.glGetDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (Single*)points_ptr); points = *points_ptr; } } @@ -31485,183 +26789,183 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void SharpenTexFunc(GL.Enums.TextureTarget target, GLsizei n, GLfloat* points) + unsafe void SharpenTexFuncSGIS(GL.Enums.TextureTarget target, Int32 n, Single* points) { - unsafe { Delegates.glSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (GLsizei)n, (GLfloat*)points); } + unsafe { Delegates.glSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (Int32)n, (Single*)points); } } public static - void SharpenTexFunc(GL.Enums.TextureTarget target, GLsizei n, GLfloat[] points) + void SharpenTexFuncSGIS(GL.Enums.TextureTarget target, Int32 n, [In, Out] Single[] points) { unsafe { - fixed (GLfloat* points_ptr = points) + fixed (Single* points_ptr = points) { - Delegates.glSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (GLsizei)n, (GLfloat*)points_ptr); + Delegates.glSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (Int32)n, (Single*)points_ptr); } } } public static - void SharpenTexFunc(GL.Enums.TextureTarget target, GLsizei n, ref GLfloat points) + void SharpenTexFuncSGIS(GL.Enums.TextureTarget target, Int32 n, ref Single points) { unsafe { - fixed (GLfloat* points_ptr = &points) + fixed (Single* points_ptr = &points) { - Delegates.glSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (GLsizei)n, (GLfloat*)points_ptr); + Delegates.glSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (Int32)n, (Single*)points_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetSharpenTexFunc(GL.Enums.TextureTarget target, GLfloat* points) + unsafe void GetSharpenTexFuncSGIS(GL.Enums.TextureTarget target, [Out] Single* points) { - unsafe { Delegates.glGetSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (GLfloat*)points); } + unsafe { Delegates.glGetSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (Single*)points); } } public static - void GetSharpenTexFunc(GL.Enums.TextureTarget target, GLfloat[] points) + void GetSharpenTexFuncSGIS(GL.Enums.TextureTarget target, [In, Out] Single[] points) { unsafe { - fixed (GLfloat* points_ptr = points) + fixed (Single* points_ptr = points) { - Delegates.glGetSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (GLfloat*)points_ptr); + Delegates.glGetSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (Single*)points_ptr); } } } public static - void GetSharpenTexFunc(GL.Enums.TextureTarget target, out GLfloat points) + void GetSharpenTexFuncSGIS(GL.Enums.TextureTarget target, [Out] out Single points) { - points = default(GLfloat); + points = default(Single); unsafe { - fixed (GLfloat* points_ptr = &points) + fixed (Single* points_ptr = &points) { - Delegates.glGetSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (GLfloat*)points_ptr); + Delegates.glGetSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (Single*)points_ptr); points = *points_ptr; } } } public static - void SampleMask(GLclampf value, GL.Enums.Boolean invert) + void SampleMaskSGIS(Single value, GL.Enums.Boolean invert) { - Delegates.glSampleMaskSGIS((GLclampf)value, (GL.Enums.Boolean)invert); + Delegates.glSampleMaskSGIS((Single)value, (GL.Enums.Boolean)invert); } public static - void SamplePattern(GL.Enums.SamplePatternSGIS pattern) + void SamplePatternSGIS(GL.Enums.SamplePatternSGIS pattern) { Delegates.glSamplePatternSGIS((GL.Enums.SamplePatternSGIS)pattern); } public static - void PointParameterf(GL.Enums.SGIS_point_parameters pname, GLfloat param) + void PointParameterfSGIS(GL.Enums.SGIS_point_parameters pname, Single param) { - Delegates.glPointParameterfSGIS((GL.Enums.SGIS_point_parameters)pname, (GLfloat)param); + Delegates.glPointParameterfSGIS((GL.Enums.SGIS_point_parameters)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void PointParameterfv(GL.Enums.SGIS_point_parameters pname, GLfloat* @params) + unsafe void PointParameter(GL.Enums.SGIS_point_parameters pname, Single* @params) { - unsafe { Delegates.glPointParameterfvSGIS((GL.Enums.SGIS_point_parameters)pname, (GLfloat*)@params); } + unsafe { Delegates.glPointParameterfvSGIS((GL.Enums.SGIS_point_parameters)pname, (Single*)@params); } } public static - void PointParameterfv(GL.Enums.SGIS_point_parameters pname, GLfloat[] @params) + void PointParameter(GL.Enums.SGIS_point_parameters pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glPointParameterfvSGIS((GL.Enums.SGIS_point_parameters)pname, (GLfloat*)@params_ptr); + Delegates.glPointParameterfvSGIS((GL.Enums.SGIS_point_parameters)pname, (Single*)@params_ptr); } } } public static - void PointParameterfv(GL.Enums.SGIS_point_parameters pname, ref GLfloat @params) + void PointParameter(GL.Enums.SGIS_point_parameters pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glPointParameterfvSGIS((GL.Enums.SGIS_point_parameters)pname, (GLfloat*)@params_ptr); + Delegates.glPointParameterfvSGIS((GL.Enums.SGIS_point_parameters)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void FogFunc(GLsizei n, GLfloat* points) + unsafe void FogFuncSGIS(Int32 n, Single* points) { - unsafe { Delegates.glFogFuncSGIS((GLsizei)n, (GLfloat*)points); } + unsafe { Delegates.glFogFuncSGIS((Int32)n, (Single*)points); } } public static - void FogFunc(GLsizei n, GLfloat[] points) + void FogFuncSGIS(Int32 n, [In, Out] Single[] points) { unsafe { - fixed (GLfloat* points_ptr = points) + fixed (Single* points_ptr = points) { - Delegates.glFogFuncSGIS((GLsizei)n, (GLfloat*)points_ptr); + Delegates.glFogFuncSGIS((Int32)n, (Single*)points_ptr); } } } public static - void FogFunc(GLsizei n, ref GLfloat points) + void FogFuncSGIS(Int32 n, ref Single points) { unsafe { - fixed (GLfloat* points_ptr = &points) + fixed (Single* points_ptr = &points) { - Delegates.glFogFuncSGIS((GLsizei)n, (GLfloat*)points_ptr); + Delegates.glFogFuncSGIS((Int32)n, (Single*)points_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetFogFunc(GLfloat* points) + unsafe void GetFogFuncSGIS([Out] Single* points) { - unsafe { Delegates.glGetFogFuncSGIS((GLfloat*)points); } + unsafe { Delegates.glGetFogFuncSGIS((Single*)points); } } public static - void GetFogFunc(GLfloat[] points) + void GetFogFuncSGIS([In, Out] Single[] points) { unsafe { - fixed (GLfloat* points_ptr = points) + fixed (Single* points_ptr = points) { - Delegates.glGetFogFuncSGIS((GLfloat*)points_ptr); + Delegates.glGetFogFuncSGIS((Single*)points_ptr); } } } public static - void GetFogFunc(out GLfloat points) + void GetFogFuncSGIS([Out] out Single points) { - points = default(GLfloat); + points = default(Single); unsafe { - fixed (GLfloat* points_ptr = &points) + fixed (Single* points_ptr = &points) { - Delegates.glGetFogFuncSGIS((GLfloat*)points_ptr); + Delegates.glGetFogFuncSGIS((Single*)points_ptr); points = *points_ptr; } } } public static - void TextureColorMask(GL.Enums.Boolean red, GL.Enums.Boolean green, GL.Enums.Boolean blue, GL.Enums.Boolean alpha) + void TextureColorMaskSGIS(GL.Enums.Boolean red, GL.Enums.Boolean green, GL.Enums.Boolean blue, GL.Enums.Boolean alpha) { Delegates.glTextureColorMaskSGIS((GL.Enums.Boolean)red, (GL.Enums.Boolean)green, (GL.Enums.Boolean)blue, (GL.Enums.Boolean)alpha); } @@ -31672,20 +26976,20 @@ namespace OpenTK.OpenGL { [System.CLSCompliant(false)] public static - unsafe void ColorTable(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table) + unsafe void ColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table) { - unsafe { Delegates.glColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table); } + unsafe { Delegates.glColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table); } } public static - void ColorTable(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object table) + void ColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object table) { System.Runtime.InteropServices.GCHandle table_ptr = System.Runtime.InteropServices.GCHandle.Alloc(table, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table_ptr.AddrOfPinnedObject()); + Delegates.glColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table_ptr.AddrOfPinnedObject()); } finally { @@ -31696,81 +27000,81 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void ColorTableParameterfv(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, GLfloat* @params) + unsafe void ColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, Single* @params) { - unsafe { Delegates.glColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (GLfloat*)@params); } + unsafe { Delegates.glColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (Single*)@params); } } public static - void ColorTableParameterfv(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, GLfloat[] @params) + void ColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (GLfloat*)@params_ptr); + Delegates.glColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (Single*)@params_ptr); } } } public static - void ColorTableParameterfv(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, ref GLfloat @params) + void ColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (GLfloat*)@params_ptr); + Delegates.glColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ColorTableParameteriv(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, GLint* @params) + unsafe void ColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, Int32* @params) { - unsafe { Delegates.glColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (GLint*)@params); } + unsafe { Delegates.glColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (Int32*)@params); } } public static - void ColorTableParameteriv(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, GLint[] @params) + void ColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (GLint*)@params_ptr); + Delegates.glColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (Int32*)@params_ptr); } } } public static - void ColorTableParameteriv(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, ref GLint @params) + void ColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (GLint*)@params_ptr); + Delegates.glColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (Int32*)@params_ptr); } } } public static - void CopyColorTable(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width) + void CopyColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width) { - Delegates.glCopyColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelInternalFormat)internalformat, (GLint)x, (GLint)y, (GLsizei)width); + Delegates.glCopyColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width); } [System.CLSCompliant(false)] public static - unsafe void GetColorTable(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table) + unsafe void GetColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* table) { unsafe { Delegates.glGetColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table); } } public static - void GetColorTable(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, object table) + void GetColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object table) { System.Runtime.InteropServices.GCHandle table_ptr = System.Runtime.InteropServices.GCHandle.Alloc(table, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe @@ -31788,32 +27092,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetColorTableParameterfv(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, GLfloat* @params) + unsafe void GetColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] Single* @params) { - unsafe { Delegates.glGetColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (Single*)@params); } } public static - void GetColorTableParameterfv(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, GLfloat[] @params) + void GetColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (GLfloat*)@params_ptr); + Delegates.glGetColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (Single*)@params_ptr); } } } public static - void GetColorTableParameterfv(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, out GLfloat @params) + void GetColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (GLfloat*)@params_ptr); + Delegates.glGetColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -31821,32 +27125,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetColorTableParameteriv(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, GLint* @params) + unsafe void GetColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] Int32* @params) { - unsafe { Delegates.glGetColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (GLint*)@params); } + unsafe { Delegates.glGetColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (Int32*)@params); } } public static - void GetColorTableParameteriv(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, GLint[] @params) + void GetColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (GLint*)@params_ptr); + Delegates.glGetColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (Int32*)@params_ptr); } } } public static - void GetColorTableParameteriv(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, out GLint @params) + void GetColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (GLint*)@params_ptr); + Delegates.glGetColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -31857,119 +27161,119 @@ namespace OpenTK.OpenGL public static class SGIX { public static - void PixelTexGen(GL.Enums.SGIX_pixel_texture mode) + void PixelTexGenSGIX(GL.Enums.SGIX_pixel_texture mode) { Delegates.glPixelTexGenSGIX((GL.Enums.SGIX_pixel_texture)mode); } public static - void SpriteParameterf(GL.Enums.SGIX_sprite pname, GLfloat param) + void SpriteParameterfSGIX(GL.Enums.SGIX_sprite pname, Single param) { - Delegates.glSpriteParameterfSGIX((GL.Enums.SGIX_sprite)pname, (GLfloat)param); + Delegates.glSpriteParameterfSGIX((GL.Enums.SGIX_sprite)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void SpriteParameterfv(GL.Enums.SGIX_sprite pname, GLfloat* @params) + unsafe void SpriteParameter(GL.Enums.SGIX_sprite pname, Single* @params) { - unsafe { Delegates.glSpriteParameterfvSGIX((GL.Enums.SGIX_sprite)pname, (GLfloat*)@params); } + unsafe { Delegates.glSpriteParameterfvSGIX((GL.Enums.SGIX_sprite)pname, (Single*)@params); } } public static - void SpriteParameterfv(GL.Enums.SGIX_sprite pname, GLfloat[] @params) + void SpriteParameter(GL.Enums.SGIX_sprite pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glSpriteParameterfvSGIX((GL.Enums.SGIX_sprite)pname, (GLfloat*)@params_ptr); + Delegates.glSpriteParameterfvSGIX((GL.Enums.SGIX_sprite)pname, (Single*)@params_ptr); } } } public static - void SpriteParameterfv(GL.Enums.SGIX_sprite pname, ref GLfloat @params) + void SpriteParameter(GL.Enums.SGIX_sprite pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glSpriteParameterfvSGIX((GL.Enums.SGIX_sprite)pname, (GLfloat*)@params_ptr); + Delegates.glSpriteParameterfvSGIX((GL.Enums.SGIX_sprite)pname, (Single*)@params_ptr); } } } public static - void SpriteParameteri(GL.Enums.SGIX_sprite pname, GLint param) + void SpriteParameteriSGIX(GL.Enums.SGIX_sprite pname, Int32 param) { - Delegates.glSpriteParameteriSGIX((GL.Enums.SGIX_sprite)pname, (GLint)param); + Delegates.glSpriteParameteriSGIX((GL.Enums.SGIX_sprite)pname, (Int32)param); } [System.CLSCompliant(false)] public static - unsafe void SpriteParameteriv(GL.Enums.SGIX_sprite pname, GLint* @params) + unsafe void SpriteParameter(GL.Enums.SGIX_sprite pname, Int32* @params) { - unsafe { Delegates.glSpriteParameterivSGIX((GL.Enums.SGIX_sprite)pname, (GLint*)@params); } + unsafe { Delegates.glSpriteParameterivSGIX((GL.Enums.SGIX_sprite)pname, (Int32*)@params); } } public static - void SpriteParameteriv(GL.Enums.SGIX_sprite pname, GLint[] @params) + void SpriteParameter(GL.Enums.SGIX_sprite pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glSpriteParameterivSGIX((GL.Enums.SGIX_sprite)pname, (GLint*)@params_ptr); + Delegates.glSpriteParameterivSGIX((GL.Enums.SGIX_sprite)pname, (Int32*)@params_ptr); } } } public static - void SpriteParameteriv(GL.Enums.SGIX_sprite pname, ref GLint @params) + void SpriteParameter(GL.Enums.SGIX_sprite pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glSpriteParameterivSGIX((GL.Enums.SGIX_sprite)pname, (GLint*)@params_ptr); + Delegates.glSpriteParameterivSGIX((GL.Enums.SGIX_sprite)pname, (Int32*)@params_ptr); } } } public static - GLint GetInstruments() + Int32 GetInstrumentsSGIX() { return Delegates.glGetInstrumentsSGIX(); } [System.CLSCompliant(false)] public static - unsafe void InstrumentsBuffer(GLsizei size, GLint* buffer) + unsafe void InstrumentsBufferSGIX(Int32 size, [Out] Int32* buffer) { - unsafe { Delegates.glInstrumentsBufferSGIX((GLsizei)size, (GLint*)buffer); } + unsafe { Delegates.glInstrumentsBufferSGIX((Int32)size, (Int32*)buffer); } } public static - void InstrumentsBuffer(GLsizei size, GLint[] buffer) + void InstrumentsBufferSGIX(Int32 size, [In, Out] Int32[] buffer) { unsafe { - fixed (GLint* buffer_ptr = buffer) + fixed (Int32* buffer_ptr = buffer) { - Delegates.glInstrumentsBufferSGIX((GLsizei)size, (GLint*)buffer_ptr); + Delegates.glInstrumentsBufferSGIX((Int32)size, (Int32*)buffer_ptr); } } } public static - void InstrumentsBuffer(GLsizei size, out GLint buffer) + void InstrumentsBufferSGIX(Int32 size, [Out] out Int32 buffer) { - buffer = default(GLint); + buffer = default(Int32); unsafe { - fixed (GLint* buffer_ptr = &buffer) + fixed (Int32* buffer_ptr = &buffer) { - Delegates.glInstrumentsBufferSGIX((GLsizei)size, (GLint*)buffer_ptr); + Delegates.glInstrumentsBufferSGIX((Int32)size, (Int32*)buffer_ptr); buffer = *buffer_ptr; } } @@ -31977,33 +27281,33 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe GLint PollInstruments(GLint* marker_p) + unsafe Int32 PollInstrumentsSGIX([Out] Int32* marker_p) { - unsafe { return Delegates.glPollInstrumentsSGIX((GLint*)marker_p); } + unsafe { return Delegates.glPollInstrumentsSGIX((Int32*)marker_p); } } public static - GLint PollInstruments(GLint[] marker_p) + Int32 PollInstrumentsSGIX([In, Out] Int32[] marker_p) { unsafe { - fixed (GLint* marker_p_ptr = marker_p) + fixed (Int32* marker_p_ptr = marker_p) { - GLint retval = Delegates.glPollInstrumentsSGIX((GLint*)marker_p_ptr); + Int32 retval = Delegates.glPollInstrumentsSGIX((Int32*)marker_p_ptr); return retval; } } } public static - GLint PollInstruments(out GLint marker_p) + Int32 PollInstrumentsSGIX([Out] out Int32 marker_p) { - marker_p = default(GLint); + marker_p = default(Int32); unsafe { - fixed (GLint* marker_p_ptr = &marker_p) + fixed (Int32* marker_p_ptr = &marker_p) { - GLint retval = Delegates.glPollInstrumentsSGIX((GLint*)marker_p_ptr); + Int32 retval = Delegates.glPollInstrumentsSGIX((Int32*)marker_p_ptr); marker_p = *marker_p_ptr; return retval; } @@ -32011,197 +27315,176 @@ namespace OpenTK.OpenGL } public static - void ReadInstruments(GLint marker) + void ReadInstrumentsSGIX(Int32 marker) { - Delegates.glReadInstrumentsSGIX((GLint)marker); + Delegates.glReadInstrumentsSGIX((Int32)marker); } public static - void StartInstruments() + void StartInstrumentsSGIX() { Delegates.glStartInstrumentsSGIX(); } public static - void StopInstruments(GLint marker) + void StopInstrumentsSGIX(Int32 marker) { - Delegates.glStopInstrumentsSGIX((GLint)marker); + Delegates.glStopInstrumentsSGIX((Int32)marker); } public static - void FrameZoom(GLint factor) + void FrameZoomSGIX(Int32 factor) { - Delegates.glFrameZoomSGIX((GLint)factor); + Delegates.glFrameZoomSGIX((Int32)factor); } public static - void TagSampleBuffer() + void TagSampleBufferSGIX() { Delegates.glTagSampleBufferSGIX(); } [System.CLSCompliant(false)] public static - unsafe void DeformationMap3d(GL.Enums.FfdTargetSGIX target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, GLdouble* points) + unsafe void DeformationMap3(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) { - unsafe { Delegates.glDeformationMap3dSGIX((GL.Enums.FfdTargetSGIX)target, (GLdouble)u1, (GLdouble)u2, (GLint)ustride, (GLint)uorder, (GLdouble)v1, (GLdouble)v2, (GLint)vstride, (GLint)vorder, (GLdouble)w1, (GLdouble)w2, (GLint)wstride, (GLint)worder, (GLdouble*)points); } + unsafe { Delegates.glDeformationMap3dSGIX((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); } } public static - void DeformationMap3d(GL.Enums.FfdTargetSGIX target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, GLdouble[] points) + void DeformationMap3(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, [In, Out] Double[] points) { unsafe { - fixed (GLdouble* points_ptr = points) + fixed (Double* points_ptr = points) { - Delegates.glDeformationMap3dSGIX((GL.Enums.FfdTargetSGIX)target, (GLdouble)u1, (GLdouble)u2, (GLint)ustride, (GLint)uorder, (GLdouble)v1, (GLdouble)v2, (GLint)vstride, (GLint)vorder, (GLdouble)w1, (GLdouble)w2, (GLint)wstride, (GLint)worder, (GLdouble*)points_ptr); + Delegates.glDeformationMap3dSGIX((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_ptr); } } } public static - void DeformationMap3d(GL.Enums.FfdTargetSGIX target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, ref GLdouble points) + void DeformationMap3(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, ref Double points) { unsafe { - fixed (GLdouble* points_ptr = &points) + fixed (Double* points_ptr = &points) { - Delegates.glDeformationMap3dSGIX((GL.Enums.FfdTargetSGIX)target, (GLdouble)u1, (GLdouble)u2, (GLint)ustride, (GLint)uorder, (GLdouble)v1, (GLdouble)v2, (GLint)vstride, (GLint)vorder, (GLdouble)w1, (GLdouble)w2, (GLint)wstride, (GLint)worder, (GLdouble*)points_ptr); + Delegates.glDeformationMap3dSGIX((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_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void DeformationMap3f(GL.Enums.FfdTargetSGIX target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, GLfloat* points) + unsafe void DeformationMap3(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) { - unsafe { Delegates.glDeformationMap3fSGIX((GL.Enums.FfdTargetSGIX)target, (GLfloat)u1, (GLfloat)u2, (GLint)ustride, (GLint)uorder, (GLfloat)v1, (GLfloat)v2, (GLint)vstride, (GLint)vorder, (GLfloat)w1, (GLfloat)w2, (GLint)wstride, (GLint)worder, (GLfloat*)points); } + unsafe { Delegates.glDeformationMap3fSGIX((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); } } public static - void DeformationMap3f(GL.Enums.FfdTargetSGIX target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, GLfloat[] points) + void DeformationMap3(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, [In, Out] Single[] points) { unsafe { - fixed (GLfloat* points_ptr = points) + fixed (Single* points_ptr = points) { - Delegates.glDeformationMap3fSGIX((GL.Enums.FfdTargetSGIX)target, (GLfloat)u1, (GLfloat)u2, (GLint)ustride, (GLint)uorder, (GLfloat)v1, (GLfloat)v2, (GLint)vstride, (GLint)vorder, (GLfloat)w1, (GLfloat)w2, (GLint)wstride, (GLint)worder, (GLfloat*)points_ptr); + Delegates.glDeformationMap3fSGIX((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_ptr); } } } public static - void DeformationMap3f(GL.Enums.FfdTargetSGIX target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, ref GLfloat points) + void DeformationMap3(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, ref Single points) { unsafe { - fixed (GLfloat* points_ptr = &points) + fixed (Single* points_ptr = &points) { - Delegates.glDeformationMap3fSGIX((GL.Enums.FfdTargetSGIX)target, (GLfloat)u1, (GLfloat)u2, (GLint)ustride, (GLint)uorder, (GLfloat)v1, (GLfloat)v2, (GLint)vstride, (GLint)vorder, (GLfloat)w1, (GLfloat)w2, (GLint)wstride, (GLint)worder, (GLfloat*)points_ptr); + Delegates.glDeformationMap3fSGIX((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_ptr); } } } public static - void Deform(GL.Enums.FfdMaskSGIX mask) + void DeformSGIX(GL.Enums.FfdMaskSGIX mask) { Delegates.glDeformSGIX((GL.Enums.FfdMaskSGIX)mask); } public static - void LoadIdentityDeformationMap(GL.Enums.FfdMaskSGIX mask) + void LoadIdentityDeformationMapSGIX(GL.Enums.FfdMaskSGIX mask) { Delegates.glLoadIdentityDeformationMapSGIX((GL.Enums.FfdMaskSGIX)mask); } [System.CLSCompliant(false)] public static - unsafe void ReferencePlane(GLdouble* equation) + unsafe void ReferencePlaneSGIX(Double* equation) { - unsafe { Delegates.glReferencePlaneSGIX((GLdouble*)equation); } + unsafe { Delegates.glReferencePlaneSGIX((Double*)equation); } } public static - void ReferencePlane(GLdouble[] equation) + void ReferencePlaneSGIX([In, Out] Double[] equation) { unsafe { - fixed (GLdouble* equation_ptr = equation) + fixed (Double* equation_ptr = equation) { - Delegates.glReferencePlaneSGIX((GLdouble*)equation_ptr); + Delegates.glReferencePlaneSGIX((Double*)equation_ptr); } } } public static - void ReferencePlane(ref GLdouble equation) + void ReferencePlaneSGIX(ref Double equation) { unsafe { - fixed (GLdouble* equation_ptr = &equation) + fixed (Double* equation_ptr = &equation) { - Delegates.glReferencePlaneSGIX((GLdouble*)equation_ptr); + Delegates.glReferencePlaneSGIX((Double*)equation_ptr); } } } public static - void FlushRaster() + void FlushRasterSGIX() { Delegates.glFlushRasterSGIX(); } [System.CLSCompliant(false)] public static - unsafe void GetListParameterfv(Int32 list, GL.Enums.ListParameterName pname, GLfloat* @params) + unsafe void GetListParameter(UInt32 list, GL.Enums.ListParameterName pname, [Out] Single* @params) { - @params = default(GLfloat*); - { - Delegates.glGetListParameterfvSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLfloat*)@params); - } + unsafe { Delegates.glGetListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetListParameterfv(GLuint list, GL.Enums.ListParameterName pname, GLfloat* @params) - { - unsafe { Delegates.glGetListParameterfvSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLfloat*)@params); } - } - - public static - void GetListParameterfv(Int32 list, GL.Enums.ListParameterName pname, GLfloat[] @params) + void GetListParameter(UInt32 list, GL.Enums.ListParameterName pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetListParameterfvSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLfloat*)@params_ptr); + Delegates.glGetListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetListParameterfv(GLuint list, GL.Enums.ListParameterName pname, GLfloat[] @params) + void GetListParameter(UInt32 list, GL.Enums.ListParameterName pname, [Out] out Single @params) { + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetListParameterfvSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLfloat*)@params_ptr); - } - } - } - - public static - void GetListParameterfv(Int32 list, GL.Enums.ListParameterName pname, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetListParameterfvSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLfloat*)@params_ptr); + Delegates.glGetListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -32209,504 +27492,387 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetListParameterfv(GLuint list, GL.Enums.ListParameterName pname, out GLfloat @params) + unsafe void GetListParameter(UInt32 list, GL.Enums.ListParameterName pname, [Out] Int32* @params) + { + unsafe { Delegates.glGetListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetListParameter(UInt32 list, GL.Enums.ListParameterName pname, [In, Out] Int32[] @params) { - @params = default(GLfloat); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetListParameterfvSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLfloat*)@params_ptr); - @params = *@params_ptr; + Delegates.glGetListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetListParameteriv(Int32 list, GL.Enums.ListParameterName pname, GLint* @params) - { - @params = default(GLint*); - { - Delegates.glGetListParameterivSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetListParameteriv(GLuint list, GL.Enums.ListParameterName pname, GLint* @params) - { - unsafe { Delegates.glGetListParameterivSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLint*)@params); } - } - - public static - void GetListParameteriv(Int32 list, GL.Enums.ListParameterName pname, GLint[] @params) + void GetListParameter(UInt32 list, GL.Enums.ListParameterName pname, [Out] out Int32 @params) { + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetListParameterivSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetListParameteriv(GLuint list, GL.Enums.ListParameterName pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetListParameterivSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetListParameteriv(Int32 list, GL.Enums.ListParameterName pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetListParameterivSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetListParameteriv(GLuint list, GL.Enums.ListParameterName pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetListParameterivSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLint*)@params_ptr); + Delegates.glGetListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void ListParameterf(Int32 list, GL.Enums.ListParameterName pname, GLfloat param) + void ListParameterfSGIX(Int32 list, GL.Enums.ListParameterName pname, Single param) { - Delegates.glListParameterfSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLfloat)param); + Delegates.glListParameterfSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single)param); } [System.CLSCompliant(false)] public static - void ListParameterf(GLuint list, GL.Enums.ListParameterName pname, GLfloat param) + void ListParameterfSGIX(UInt32 list, GL.Enums.ListParameterName pname, Single param) { - Delegates.glListParameterfSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLfloat)param); + Delegates.glListParameterfSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void ListParameterfv(Int32 list, GL.Enums.ListParameterName pname, GLfloat* @params) + unsafe void ListParameter(UInt32 list, GL.Enums.ListParameterName pname, Single* @params) { - { - Delegates.glListParameterfvSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLfloat*)@params); - } + unsafe { Delegates.glListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params); } } [System.CLSCompliant(false)] public static - unsafe void ListParameterfv(GLuint list, GL.Enums.ListParameterName pname, GLfloat* @params) - { - unsafe { Delegates.glListParameterfvSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLfloat*)@params); } - } - - public static - void ListParameterfv(Int32 list, GL.Enums.ListParameterName pname, GLfloat[] @params) + void ListParameter(UInt32 list, GL.Enums.ListParameterName pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glListParameterfvSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLfloat*)@params_ptr); + Delegates.glListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ListParameterfv(GLuint list, GL.Enums.ListParameterName pname, GLfloat[] @params) + void ListParameter(UInt32 list, GL.Enums.ListParameterName pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = &@params) { - Delegates.glListParameterfvSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLfloat*)@params_ptr); + Delegates.glListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params_ptr); } } } public static - void ListParameterfv(Int32 list, GL.Enums.ListParameterName pname, ref GLfloat @params) + void ListParameteriSGIX(Int32 list, GL.Enums.ListParameterName pname, Int32 param) + { + Delegates.glListParameteriSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32)param); + } + + [System.CLSCompliant(false)] + public static + void ListParameteriSGIX(UInt32 list, GL.Enums.ListParameterName pname, Int32 param) + { + Delegates.glListParameteriSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32)param); + } + + [System.CLSCompliant(false)] + public static + unsafe void ListParameter(UInt32 list, GL.Enums.ListParameterName pname, Int32* @params) + { + unsafe { Delegates.glListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void ListParameter(UInt32 list, GL.Enums.ListParameterName pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Int32* @params_ptr = @params) { - Delegates.glListParameterfvSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLfloat*)@params_ptr); + Delegates.glListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ListParameterfv(GLuint list, GL.Enums.ListParameterName pname, ref GLfloat @params) + void ListParameter(UInt32 list, GL.Enums.ListParameterName pname, ref Int32 @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glListParameterfvSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLfloat*)@params_ptr); + Delegates.glListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params_ptr); } } } public static - void ListParameteri(Int32 list, GL.Enums.ListParameterName pname, GLint param) - { - Delegates.glListParameteriSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLint)param); - } - - [System.CLSCompliant(false)] - public static - void ListParameteri(GLuint list, GL.Enums.ListParameterName pname, GLint param) - { - Delegates.glListParameteriSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLint)param); - } - - [System.CLSCompliant(false)] - public static - unsafe void ListParameteriv(Int32 list, GL.Enums.ListParameterName pname, GLint* @params) - { - { - Delegates.glListParameterivSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ListParameteriv(GLuint list, GL.Enums.ListParameterName pname, GLint* @params) - { - unsafe { Delegates.glListParameterivSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLint*)@params); } - } - - public static - void ListParameteriv(Int32 list, GL.Enums.ListParameterName pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glListParameterivSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ListParameteriv(GLuint list, GL.Enums.ListParameterName pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glListParameterivSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLint*)@params_ptr); - } - } - } - - public static - void ListParameteriv(Int32 list, GL.Enums.ListParameterName pname, ref GLint @params) - { - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glListParameterivSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ListParameteriv(GLuint list, GL.Enums.ListParameterName pname, ref GLint @params) - { - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glListParameterivSGIX((GLuint)list, (GL.Enums.ListParameterName)pname, (GLint*)@params_ptr); - } - } - } - - public static - void FragmentColorMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter mode) + void FragmentColorMaterialSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter mode) { Delegates.glFragmentColorMaterialSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)mode); } public static - void FragmentLightf(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLfloat param) + void FragmentLightfSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Single param) { - Delegates.glFragmentLightfSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (GLfloat)param); + Delegates.glFragmentLightfSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void FragmentLightfv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLfloat* @params) + unsafe void FragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Single* @params) { - unsafe { Delegates.glFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (GLfloat*)@params); } + unsafe { Delegates.glFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Single*)@params); } } public static - void FragmentLightfv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLfloat[] @params) + void FragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (GLfloat*)@params_ptr); + Delegates.glFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Single*)@params_ptr); } } } public static - void FragmentLightfv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, ref GLfloat @params) + void FragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (GLfloat*)@params_ptr); + Delegates.glFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Single*)@params_ptr); } } } public static - void FragmentLighti(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLint param) + void FragmentLightiSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Int32 param) { - Delegates.glFragmentLightiSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (GLint)param); + Delegates.glFragmentLightiSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Int32)param); } [System.CLSCompliant(false)] public static - unsafe void FragmentLightiv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLint* @params) + unsafe void FragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Int32* @params) { - unsafe { Delegates.glFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (GLint*)@params); } + unsafe { Delegates.glFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Int32*)@params); } } public static - void FragmentLightiv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLint[] @params) + void FragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (GLint*)@params_ptr); + Delegates.glFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Int32*)@params_ptr); } } } public static - void FragmentLightiv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, ref GLint @params) + void FragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (GLint*)@params_ptr); + Delegates.glFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Int32*)@params_ptr); } } } public static - void FragmentLightModelf(GL.Enums.FragmentLightModelParameterSGIX pname, GLfloat param) + void FragmentLightModelfSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Single param) { - Delegates.glFragmentLightModelfSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (GLfloat)param); + Delegates.glFragmentLightModelfSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void FragmentLightModelfv(GL.Enums.FragmentLightModelParameterSGIX pname, GLfloat* @params) + unsafe void FragmentLightModel(GL.Enums.FragmentLightModelParameterSGIX pname, Single* @params) { - unsafe { Delegates.glFragmentLightModelfvSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (GLfloat*)@params); } + unsafe { Delegates.glFragmentLightModelfvSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Single*)@params); } } public static - void FragmentLightModelfv(GL.Enums.FragmentLightModelParameterSGIX pname, GLfloat[] @params) + void FragmentLightModel(GL.Enums.FragmentLightModelParameterSGIX pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glFragmentLightModelfvSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (GLfloat*)@params_ptr); + Delegates.glFragmentLightModelfvSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Single*)@params_ptr); } } } public static - void FragmentLightModelfv(GL.Enums.FragmentLightModelParameterSGIX pname, ref GLfloat @params) + void FragmentLightModel(GL.Enums.FragmentLightModelParameterSGIX pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glFragmentLightModelfvSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (GLfloat*)@params_ptr); + Delegates.glFragmentLightModelfvSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Single*)@params_ptr); } } } public static - void FragmentLightModeli(GL.Enums.FragmentLightModelParameterSGIX pname, GLint param) + void FragmentLightModeliSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Int32 param) { - Delegates.glFragmentLightModeliSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (GLint)param); + Delegates.glFragmentLightModeliSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Int32)param); } [System.CLSCompliant(false)] public static - unsafe void FragmentLightModeliv(GL.Enums.FragmentLightModelParameterSGIX pname, GLint* @params) + unsafe void FragmentLightModel(GL.Enums.FragmentLightModelParameterSGIX pname, Int32* @params) { - unsafe { Delegates.glFragmentLightModelivSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (GLint*)@params); } + unsafe { Delegates.glFragmentLightModelivSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Int32*)@params); } } public static - void FragmentLightModeliv(GL.Enums.FragmentLightModelParameterSGIX pname, GLint[] @params) + void FragmentLightModel(GL.Enums.FragmentLightModelParameterSGIX pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glFragmentLightModelivSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (GLint*)@params_ptr); + Delegates.glFragmentLightModelivSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Int32*)@params_ptr); } } } public static - void FragmentLightModeliv(GL.Enums.FragmentLightModelParameterSGIX pname, ref GLint @params) + void FragmentLightModel(GL.Enums.FragmentLightModelParameterSGIX pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glFragmentLightModelivSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (GLint*)@params_ptr); + Delegates.glFragmentLightModelivSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Int32*)@params_ptr); } } } public static - void FragmentMaterialf(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat param) + void FragmentMaterialfSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single param) { - Delegates.glFragmentMaterialfSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLfloat)param); + Delegates.glFragmentMaterialfSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void FragmentMaterialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat* @params) + unsafe void FragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single* @params) { - unsafe { Delegates.glFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLfloat*)@params); } + unsafe { Delegates.glFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params); } } public static - void FragmentMaterialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat[] @params) + void FragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLfloat*)@params_ptr); + Delegates.glFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params_ptr); } } } public static - void FragmentMaterialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, ref GLfloat @params) + void FragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLfloat*)@params_ptr); + Delegates.glFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params_ptr); } } } public static - void FragmentMateriali(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint param) + void FragmentMaterialiSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32 param) { - Delegates.glFragmentMaterialiSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLint)param); + Delegates.glFragmentMaterialiSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32)param); } [System.CLSCompliant(false)] public static - unsafe void FragmentMaterialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint* @params) + unsafe void FragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32* @params) { - unsafe { Delegates.glFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLint*)@params); } + unsafe { Delegates.glFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params); } } public static - void FragmentMaterialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint[] @params) + void FragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLint*)@params_ptr); + Delegates.glFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); } } } public static - void FragmentMaterialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, ref GLint @params) + void FragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLint*)@params_ptr); + Delegates.glFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetFragmentLightfv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLfloat* @params) + unsafe void GetFragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] Single* @params) { - unsafe { Delegates.glGetFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Single*)@params); } } public static - void GetFragmentLightfv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLfloat[] @params) + void GetFragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (GLfloat*)@params_ptr); + Delegates.glGetFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Single*)@params_ptr); } } } public static - void GetFragmentLightfv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, out GLfloat @params) + void GetFragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (GLfloat*)@params_ptr); + Delegates.glGetFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -32714,32 +27880,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetFragmentLightiv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLint* @params) + unsafe void GetFragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] Int32* @params) { - unsafe { Delegates.glGetFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (GLint*)@params); } + unsafe { Delegates.glGetFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Int32*)@params); } } public static - void GetFragmentLightiv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLint[] @params) + void GetFragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (GLint*)@params_ptr); + Delegates.glGetFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Int32*)@params_ptr); } } } public static - void GetFragmentLightiv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, out GLint @params) + void GetFragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (GLint*)@params_ptr); + Delegates.glGetFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -32747,32 +27913,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetFragmentMaterialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat* @params) + unsafe void GetFragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Single* @params) { - unsafe { Delegates.glGetFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params); } } public static - void GetFragmentMaterialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat[] @params) + void GetFragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLfloat*)@params_ptr); + Delegates.glGetFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params_ptr); } } } public static - void GetFragmentMaterialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, out GLfloat @params) + void GetFragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLfloat*)@params_ptr); + Delegates.glGetFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -32780,82 +27946,82 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetFragmentMaterialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint* @params) + unsafe void GetFragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Int32* @params) { - unsafe { Delegates.glGetFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLint*)@params); } + unsafe { Delegates.glGetFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params); } } public static - void GetFragmentMaterialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint[] @params) + void GetFragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLint*)@params_ptr); + Delegates.glGetFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); } } } public static - void GetFragmentMaterialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, out GLint @params) + void GetFragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (GLint*)@params_ptr); + Delegates.glGetFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void LightEnvi(GL.Enums.LightEnvParameterSGIX pname, GLint param) + void LightEnviSGIX(GL.Enums.LightEnvParameterSGIX pname, Int32 param) { - Delegates.glLightEnviSGIX((GL.Enums.LightEnvParameterSGIX)pname, (GLint)param); + Delegates.glLightEnviSGIX((GL.Enums.LightEnvParameterSGIX)pname, (Int32)param); } public static - void AsyncMarker(Int32 marker) + void AsyncMarkerSGIX(Int32 marker) { - Delegates.glAsyncMarkerSGIX((GLuint)marker); + Delegates.glAsyncMarkerSGIX((UInt32)marker); } [System.CLSCompliant(false)] public static - void AsyncMarker(GLuint marker) + void AsyncMarkerSGIX(UInt32 marker) { - Delegates.glAsyncMarkerSGIX((GLuint)marker); + Delegates.glAsyncMarkerSGIX((UInt32)marker); } [System.CLSCompliant(false)] public static - unsafe GLint FinishAsync(Int32* markerp) + unsafe Int32 FinishAsyncSGIX([Out] Int32* markerp) { markerp = default(Int32*); { - GLint retval = Delegates.glFinishAsyncSGIX((GLuint*)markerp); + Int32 retval = Delegates.glFinishAsyncSGIX((UInt32*)markerp); return retval; } } [System.CLSCompliant(false)] public static - unsafe GLint FinishAsync(GLuint* markerp) + unsafe Int32 FinishAsyncSGIX([Out] UInt32* markerp) { - unsafe { return Delegates.glFinishAsyncSGIX((GLuint*)markerp); } + unsafe { return Delegates.glFinishAsyncSGIX((UInt32*)markerp); } } public static - GLint FinishAsync(Int32[] markerp) + Int32 FinishAsyncSGIX([In, Out] Int32[] markerp) { unsafe { fixed (Int32* markerp_ptr = markerp) { - GLint retval = Delegates.glFinishAsyncSGIX((GLuint*)markerp_ptr); + Int32 retval = Delegates.glFinishAsyncSGIX((UInt32*)markerp_ptr); return retval; } } @@ -32863,27 +28029,27 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - GLint FinishAsync(GLuint[] markerp) + Int32 FinishAsyncSGIX([In, Out] UInt32[] markerp) { unsafe { - fixed (GLuint* markerp_ptr = markerp) + fixed (UInt32* markerp_ptr = markerp) { - GLint retval = Delegates.glFinishAsyncSGIX((GLuint*)markerp_ptr); + Int32 retval = Delegates.glFinishAsyncSGIX((UInt32*)markerp_ptr); return retval; } } } public static - GLint FinishAsync(out Int32 markerp) + Int32 FinishAsyncSGIX([Out] out Int32 markerp) { markerp = default(Int32); unsafe { fixed (Int32* markerp_ptr = &markerp) { - GLint retval = Delegates.glFinishAsyncSGIX((GLuint*)markerp_ptr); + Int32 retval = Delegates.glFinishAsyncSGIX((UInt32*)markerp_ptr); markerp = *markerp_ptr; return retval; } @@ -32892,14 +28058,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - GLint FinishAsync(out GLuint markerp) + Int32 FinishAsyncSGIX([Out] out UInt32 markerp) { - markerp = default(GLuint); + markerp = default(UInt32); unsafe { - fixed (GLuint* markerp_ptr = &markerp) + fixed (UInt32* markerp_ptr = &markerp) { - GLint retval = Delegates.glFinishAsyncSGIX((GLuint*)markerp_ptr); + Int32 retval = Delegates.glFinishAsyncSGIX((UInt32*)markerp_ptr); markerp = *markerp_ptr; return retval; } @@ -32908,30 +28074,30 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe GLint PollAsync(Int32* markerp) + unsafe Int32 PollAsyncSGIX([Out] Int32* markerp) { markerp = default(Int32*); { - GLint retval = Delegates.glPollAsyncSGIX((GLuint*)markerp); + Int32 retval = Delegates.glPollAsyncSGIX((UInt32*)markerp); return retval; } } [System.CLSCompliant(false)] public static - unsafe GLint PollAsync(GLuint* markerp) + unsafe Int32 PollAsyncSGIX([Out] UInt32* markerp) { - unsafe { return Delegates.glPollAsyncSGIX((GLuint*)markerp); } + unsafe { return Delegates.glPollAsyncSGIX((UInt32*)markerp); } } public static - GLint PollAsync(Int32[] markerp) + Int32 PollAsyncSGIX([In, Out] Int32[] markerp) { unsafe { fixed (Int32* markerp_ptr = markerp) { - GLint retval = Delegates.glPollAsyncSGIX((GLuint*)markerp_ptr); + Int32 retval = Delegates.glPollAsyncSGIX((UInt32*)markerp_ptr); return retval; } } @@ -32939,27 +28105,27 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - GLint PollAsync(GLuint[] markerp) + Int32 PollAsyncSGIX([In, Out] UInt32[] markerp) { unsafe { - fixed (GLuint* markerp_ptr = markerp) + fixed (UInt32* markerp_ptr = markerp) { - GLint retval = Delegates.glPollAsyncSGIX((GLuint*)markerp_ptr); + Int32 retval = Delegates.glPollAsyncSGIX((UInt32*)markerp_ptr); return retval; } } } public static - GLint PollAsync(out Int32 markerp) + Int32 PollAsyncSGIX([Out] out Int32 markerp) { markerp = default(Int32); unsafe { fixed (Int32* markerp_ptr = &markerp) { - GLint retval = Delegates.glPollAsyncSGIX((GLuint*)markerp_ptr); + Int32 retval = Delegates.glPollAsyncSGIX((UInt32*)markerp_ptr); markerp = *markerp_ptr; return retval; } @@ -32968,14 +28134,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - GLint PollAsync(out GLuint markerp) + Int32 PollAsyncSGIX([Out] out UInt32 markerp) { - markerp = default(GLuint); + markerp = default(UInt32); unsafe { - fixed (GLuint* markerp_ptr = &markerp) + fixed (UInt32* markerp_ptr = &markerp) { - GLint retval = Delegates.glPollAsyncSGIX((GLuint*)markerp_ptr); + Int32 retval = Delegates.glPollAsyncSGIX((UInt32*)markerp_ptr); markerp = *markerp_ptr; return retval; } @@ -32983,46 +28149,46 @@ namespace OpenTK.OpenGL } public static - Int32 GenAsyncMarkers(GLsizei range) + Int32 GenAsyncMarkersSGIX(Int32 range) { - return Delegates.glGenAsyncMarkersSGIX((GLsizei)range); + return Delegates.glGenAsyncMarkersSGIX((Int32)range); } public static - void DeleteAsyncMarkers(Int32 marker, GLsizei range) + void DeleteAsyncMarkersSGIX(Int32 marker, Int32 range) { - Delegates.glDeleteAsyncMarkersSGIX((GLuint)marker, (GLsizei)range); + Delegates.glDeleteAsyncMarkersSGIX((UInt32)marker, (Int32)range); } [System.CLSCompliant(false)] public static - void DeleteAsyncMarkers(GLuint marker, GLsizei range) + void DeleteAsyncMarkersSGIX(UInt32 marker, Int32 range) { - Delegates.glDeleteAsyncMarkersSGIX((GLuint)marker, (GLsizei)range); + Delegates.glDeleteAsyncMarkersSGIX((UInt32)marker, (Int32)range); } public static - GLboolean IsAsyncMarker(Int32 marker) + Boolean IsAsyncMarkerSGIX(Int32 marker) { - return Delegates.glIsAsyncMarkerSGIX((GLuint)marker); + return Delegates.glIsAsyncMarkerSGIX((UInt32)marker); } [System.CLSCompliant(false)] public static - GLboolean IsAsyncMarker(GLuint marker) + Boolean IsAsyncMarkerSGIX(UInt32 marker) { - return Delegates.glIsAsyncMarkerSGIX((GLuint)marker); + return Delegates.glIsAsyncMarkerSGIX((UInt32)marker); } [System.CLSCompliant(false)] public static - unsafe void IglooInterface(GL.Enums.GLenum pname, void* @params) + unsafe void IglooInterfaceSGIX(GL.Enums.GLenum pname, void* @params) { unsafe { Delegates.glIglooInterfaceSGIX((GL.Enums.GLenum)pname, (void*)@params); } } public static - void IglooInterface(GL.Enums.GLenum pname, object @params) + void IglooInterfaceSGIX(GL.Enums.GLenum pname, [In, Out] object @params) { System.Runtime.InteropServices.GCHandle @params_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@params, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe @@ -33043,107 +28209,107 @@ namespace OpenTK.OpenGL public static class HP { public static - void ImageTransformParameteri(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLint param) + void ImageTransformParameteriHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Int32 param) { - Delegates.glImageTransformParameteriHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (GLint)param); + Delegates.glImageTransformParameteriHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Int32)param); } public static - void ImageTransformParameterf(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLfloat param) + void ImageTransformParameterfHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Single param) { - Delegates.glImageTransformParameterfHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (GLfloat)param); + Delegates.glImageTransformParameterfHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void ImageTransformParameteriv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLint* @params) + unsafe void ImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Int32* @params) { - unsafe { Delegates.glImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (GLint*)@params); } + unsafe { Delegates.glImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Int32*)@params); } } public static - void ImageTransformParameteriv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLint[] @params) + void ImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (GLint*)@params_ptr); + Delegates.glImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Int32*)@params_ptr); } } } public static - void ImageTransformParameteriv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, ref GLint @params) + void ImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (GLint*)@params_ptr); + Delegates.glImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ImageTransformParameterfv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLfloat* @params) + unsafe void ImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Single* @params) { - unsafe { Delegates.glImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (GLfloat*)@params); } + unsafe { Delegates.glImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Single*)@params); } } public static - void ImageTransformParameterfv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLfloat[] @params) + void ImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (GLfloat*)@params_ptr); + Delegates.glImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Single*)@params_ptr); } } } public static - void ImageTransformParameterfv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, ref GLfloat @params) + void ImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (GLfloat*)@params_ptr); + Delegates.glImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetImageTransformParameteriv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLint* @params) + unsafe void GetImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] Int32* @params) { - unsafe { Delegates.glGetImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (GLint*)@params); } + unsafe { Delegates.glGetImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Int32*)@params); } } public static - void GetImageTransformParameteriv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLint[] @params) + void GetImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (GLint*)@params_ptr); + Delegates.glGetImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Int32*)@params_ptr); } } } public static - void GetImageTransformParameteriv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, out GLint @params) + void GetImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (GLint*)@params_ptr); + Delegates.glGetImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -33151,32 +28317,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetImageTransformParameterfv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLfloat* @params) + unsafe void GetImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] Single* @params) { - unsafe { Delegates.glGetImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Single*)@params); } } public static - void GetImageTransformParameterfv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLfloat[] @params) + void GetImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (GLfloat*)@params_ptr); + Delegates.glGetImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Single*)@params_ptr); } } } public static - void GetImageTransformParameterfv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, out GLfloat @params) + void GetImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (GLfloat*)@params_ptr); + Delegates.glGetImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -33187,9 +28353,9 @@ namespace OpenTK.OpenGL public static class PGI { public static - void Hint(GL.Enums.PGI_misc_hints target, GLint mode) + void HintPGI(GL.Enums.PGI_misc_hints target, Int32 mode) { - Delegates.glHintPGI((GL.Enums.PGI_misc_hints)target, (GLint)mode); + Delegates.glHintPGI((GL.Enums.PGI_misc_hints)target, (Int32)mode); } } @@ -33197,7 +28363,7 @@ namespace OpenTK.OpenGL public static class SUNX { public static - void FinishTexture() + void FinishTextureSUNX() { Delegates.glFinishTextureSUNX(); } @@ -33207,285 +28373,195 @@ namespace OpenTK.OpenGL public static class SUN { public static - void GlobalAlphaFactorb(Byte factor) + void GlobalAlphaFactorbSUN(Byte factor) { - Delegates.glGlobalAlphaFactorbSUN((GLbyte)factor); + Delegates.glGlobalAlphaFactorbSUN((SByte)factor); } [System.CLSCompliant(false)] public static - void GlobalAlphaFactorb(GLbyte factor) + void GlobalAlphaFactorbSUN(SByte factor) { - Delegates.glGlobalAlphaFactorbSUN((GLbyte)factor); + Delegates.glGlobalAlphaFactorbSUN((SByte)factor); } public static - void GlobalAlphaFactors(GLshort factor) + void GlobalAlphaFactorsSUN(Int16 factor) { - Delegates.glGlobalAlphaFactorsSUN((GLshort)factor); + Delegates.glGlobalAlphaFactorsSUN((Int16)factor); } public static - void GlobalAlphaFactori(GLint factor) + void GlobalAlphaFactoriSUN(Int32 factor) { - Delegates.glGlobalAlphaFactoriSUN((GLint)factor); + Delegates.glGlobalAlphaFactoriSUN((Int32)factor); } public static - void GlobalAlphaFactorf(GLfloat factor) + void GlobalAlphaFactorfSUN(Single factor) { - Delegates.glGlobalAlphaFactorfSUN((GLfloat)factor); + Delegates.glGlobalAlphaFactorfSUN((Single)factor); } public static - void GlobalAlphaFactord(GLdouble factor) + void GlobalAlphaFactordSUN(Double factor) { - Delegates.glGlobalAlphaFactordSUN((GLdouble)factor); + Delegates.glGlobalAlphaFactordSUN((Double)factor); } public static - void GlobalAlphaFactorub(GLubyte factor) + void GlobalAlphaFactor(Byte factor) { - Delegates.glGlobalAlphaFactorubSUN((GLubyte)factor); - } - - public static - void GlobalAlphaFactorus(Int16 factor) - { - Delegates.glGlobalAlphaFactorusSUN((GLushort)factor); + Delegates.glGlobalAlphaFactorubSUN((Byte)factor); } [System.CLSCompliant(false)] public static - void GlobalAlphaFactorus(GLushort factor) + void GlobalAlphaFactor(UInt16 factor) { - Delegates.glGlobalAlphaFactorusSUN((GLushort)factor); - } - - public static - void GlobalAlphaFactorui(Int32 factor) - { - Delegates.glGlobalAlphaFactoruiSUN((GLuint)factor); + Delegates.glGlobalAlphaFactorusSUN((UInt16)factor); } [System.CLSCompliant(false)] public static - void GlobalAlphaFactorui(GLuint factor) + void GlobalAlphaFactor(UInt32 factor) { - Delegates.glGlobalAlphaFactoruiSUN((GLuint)factor); - } - - public static - void ReplacementCodeui(Int32 code) - { - Delegates.glReplacementCodeuiSUN((GLuint)code); + Delegates.glGlobalAlphaFactoruiSUN((UInt32)factor); } [System.CLSCompliant(false)] public static - void ReplacementCodeui(GLuint code) + void ReplacementCode(UInt32 code) { - Delegates.glReplacementCodeuiSUN((GLuint)code); - } - - public static - void ReplacementCodeus(Int16 code) - { - Delegates.glReplacementCodeusSUN((GLushort)code); + Delegates.glReplacementCodeuiSUN((UInt32)code); } [System.CLSCompliant(false)] public static - void ReplacementCodeus(GLushort code) + void ReplacementCode(UInt16 code) { - Delegates.glReplacementCodeusSUN((GLushort)code); + Delegates.glReplacementCodeusSUN((UInt16)code); } public static - void ReplacementCodeub(GLubyte code) + void ReplacementCode(Byte code) { - Delegates.glReplacementCodeubSUN((GLubyte)code); + Delegates.glReplacementCodeubSUN((Byte)code); } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiv(Int32* code) + unsafe void ReplacementCode(UInt32* code) { - { - Delegates.glReplacementCodeuivSUN((GLuint*)code); - } + unsafe { Delegates.glReplacementCodeuivSUN((UInt32*)code); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiv(GLuint* code) - { - unsafe { Delegates.glReplacementCodeuivSUN((GLuint*)code); } - } - - public static - void ReplacementCodeuiv(Int32[] code) + void ReplacementCode([In, Out] UInt32[] code) { unsafe { - fixed (Int32* code_ptr = code) + fixed (UInt32* code_ptr = code) { - Delegates.glReplacementCodeuivSUN((GLuint*)code_ptr); + Delegates.glReplacementCodeuivSUN((UInt32*)code_ptr); } } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiv(GLuint[] code) + void ReplacementCode(ref UInt32 code) { unsafe { - fixed (GLuint* code_ptr = code) + fixed (UInt32* code_ptr = &code) { - Delegates.glReplacementCodeuivSUN((GLuint*)code_ptr); - } - } - } - - public static - void ReplacementCodeuiv(ref Int32 code) - { - unsafe - { - fixed (Int32* code_ptr = &code) - { - Delegates.glReplacementCodeuivSUN((GLuint*)code_ptr); + Delegates.glReplacementCodeuivSUN((UInt32*)code_ptr); } } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiv(ref GLuint code) + unsafe void ReplacementCode(UInt16* code) + { + unsafe { Delegates.glReplacementCodeusvSUN((UInt16*)code); } + } + + [System.CLSCompliant(false)] + public static + void ReplacementCode([In, Out] UInt16[] code) { unsafe { - fixed (GLuint* code_ptr = &code) + fixed (UInt16* code_ptr = code) { - Delegates.glReplacementCodeuivSUN((GLuint*)code_ptr); + Delegates.glReplacementCodeusvSUN((UInt16*)code_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeusv(Int16* code) - { - { - Delegates.glReplacementCodeusvSUN((GLushort*)code); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeusv(GLushort* code) - { - unsafe { Delegates.glReplacementCodeusvSUN((GLushort*)code); } - } - - public static - void ReplacementCodeusv(Int16[] code) + void ReplacementCode(ref UInt16 code) { unsafe { - fixed (Int16* code_ptr = code) + fixed (UInt16* code_ptr = &code) { - Delegates.glReplacementCodeusvSUN((GLushort*)code_ptr); + Delegates.glReplacementCodeusvSUN((UInt16*)code_ptr); } } } [System.CLSCompliant(false)] public static - void ReplacementCodeusv(GLushort[] code) + unsafe void ReplacementCode(Byte* code) + { + unsafe { Delegates.glReplacementCodeubvSUN((Byte*)code); } + } + + public static + void ReplacementCode([In, Out] Byte[] code) { unsafe { - fixed (GLushort* code_ptr = code) + fixed (Byte* code_ptr = code) { - Delegates.glReplacementCodeusvSUN((GLushort*)code_ptr); + Delegates.glReplacementCodeubvSUN((Byte*)code_ptr); } } } public static - void ReplacementCodeusv(ref Int16 code) + void ReplacementCode(ref Byte code) { unsafe { - fixed (Int16* code_ptr = &code) + fixed (Byte* code_ptr = &code) { - Delegates.glReplacementCodeusvSUN((GLushort*)code_ptr); + Delegates.glReplacementCodeubvSUN((Byte*)code_ptr); } } } [System.CLSCompliant(false)] public static - void ReplacementCodeusv(ref GLushort code) + unsafe void ReplacementCodePointerSUN(GL.Enums.SUN_triangle_list type, Int32 stride, void* pointer) { - unsafe - { - fixed (GLushort* code_ptr = &code) - { - Delegates.glReplacementCodeusvSUN((GLushort*)code_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeubv(GLubyte* code) - { - unsafe { Delegates.glReplacementCodeubvSUN((GLubyte*)code); } + unsafe { Delegates.glReplacementCodePointerSUN((GL.Enums.SUN_triangle_list)type, (Int32)stride, (void*)pointer); } } public static - void ReplacementCodeubv(GLubyte[] code) - { - unsafe - { - fixed (GLubyte* code_ptr = code) - { - Delegates.glReplacementCodeubvSUN((GLubyte*)code_ptr); - } - } - } - - public static - void ReplacementCodeubv(ref GLubyte code) - { - unsafe - { - fixed (GLubyte* code_ptr = &code) - { - Delegates.glReplacementCodeubvSUN((GLubyte*)code_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodePointer(GL.Enums.SUN_triangle_list type, GLsizei stride, void* pointer) - { - unsafe { Delegates.glReplacementCodePointerSUN((GL.Enums.SUN_triangle_list)type, (GLsizei)stride, (void*)pointer); } - } - - public static - void ReplacementCodePointer(GL.Enums.SUN_triangle_list type, GLsizei stride, object pointer) + void ReplacementCodePointerSUN(GL.Enums.SUN_triangle_list type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glReplacementCodePointerSUN((GL.Enums.SUN_triangle_list)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glReplacementCodePointerSUN((GL.Enums.SUN_triangle_list)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -33495,16793 +28571,10377 @@ namespace OpenTK.OpenGL } public static - void Color4ubVertex2f(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y) + void Color4ubVertex2(Byte r, Byte g, Byte b, Byte a, Single x, Single y) { - Delegates.glColor4ubVertex2fSUN((GLubyte)r, (GLubyte)g, (GLubyte)b, (GLubyte)a, (GLfloat)x, (GLfloat)y); + Delegates.glColor4ubVertex2fSUN((Byte)r, (Byte)g, (Byte)b, (Byte)a, (Single)x, (Single)y); } [System.CLSCompliant(false)] public static - unsafe void Color4ubVertex2fv(GLubyte* c, GLfloat* v) + unsafe void Color4ubVertex2(Byte* c, Single* v) { - unsafe { Delegates.glColor4ubVertex2fvSUN((GLubyte*)c, (GLfloat*)v); } + unsafe { Delegates.glColor4ubVertex2fvSUN((Byte*)c, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void Color4ubVertex2fv(GLubyte* c, GLfloat[] v) + unsafe void Color4ubVertex2(Byte* c, [In, Out] Single[] v) { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glColor4ubVertex2fvSUN((GLubyte*)c, (GLfloat*)v_ptr); + Delegates.glColor4ubVertex2fvSUN((Byte*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Color4ubVertex2fv(GLubyte* c, ref GLfloat v) + unsafe void Color4ubVertex2(Byte* c, ref Single v) { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glColor4ubVertex2fvSUN((GLubyte*)c, (GLfloat*)v_ptr); + Delegates.glColor4ubVertex2fvSUN((Byte*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Color4ubVertex2fv(GLubyte[] c, GLfloat* v) + unsafe void Color4ubVertex2([In, Out] Byte[] c, Single* v) { - fixed (GLubyte* c_ptr = c) + fixed (Byte* c_ptr = c) { - Delegates.glColor4ubVertex2fvSUN((GLubyte*)c_ptr, (GLfloat*)v); + Delegates.glColor4ubVertex2fvSUN((Byte*)c_ptr, (Single*)v); } } public static - void Color4ubVertex2fv(GLubyte[] c, GLfloat[] v) + void Color4ubVertex2([In, Out] Byte[] c, [In, Out] Single[] v) { unsafe { - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Byte* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glColor4ubVertex2fvSUN((GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glColor4ubVertex2fvSUN((Byte*)c_ptr, (Single*)v_ptr); } } } public static - void Color4ubVertex2fv(GLubyte[] c, ref GLfloat v) + void Color4ubVertex2([In, Out] Byte[] c, ref Single v) { unsafe { - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Byte* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glColor4ubVertex2fvSUN((GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glColor4ubVertex2fvSUN((Byte*)c_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Color4ubVertex2fv(ref GLubyte c, GLfloat* v) + unsafe void Color4ubVertex2(ref Byte c, Single* v) { - fixed (GLubyte* c_ptr = &c) + fixed (Byte* c_ptr = &c) { - Delegates.glColor4ubVertex2fvSUN((GLubyte*)c_ptr, (GLfloat*)v); + Delegates.glColor4ubVertex2fvSUN((Byte*)c_ptr, (Single*)v); } } public static - void Color4ubVertex2fv(ref GLubyte c, GLfloat[] v) + void Color4ubVertex2(ref Byte c, [In, Out] Single[] v) { unsafe { - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Byte* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glColor4ubVertex2fvSUN((GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glColor4ubVertex2fvSUN((Byte*)c_ptr, (Single*)v_ptr); } } } public static - void Color4ubVertex2fv(ref GLubyte c, ref GLfloat v) + void Color4ubVertex2(ref Byte c, ref Single v) { unsafe { - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Byte* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glColor4ubVertex2fvSUN((GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glColor4ubVertex2fvSUN((Byte*)c_ptr, (Single*)v_ptr); } } } public static - void Color4ubVertex3f(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z) + void Color4ubVertex3(Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z) { - Delegates.glColor4ubVertex3fSUN((GLubyte)r, (GLubyte)g, (GLubyte)b, (GLubyte)a, (GLfloat)x, (GLfloat)y, (GLfloat)z); + Delegates.glColor4ubVertex3fSUN((Byte)r, (Byte)g, (Byte)b, (Byte)a, (Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void Color4ubVertex3fv(GLubyte* c, GLfloat* v) + unsafe void Color4ubVertex3(Byte* c, Single* v) { - unsafe { Delegates.glColor4ubVertex3fvSUN((GLubyte*)c, (GLfloat*)v); } + unsafe { Delegates.glColor4ubVertex3fvSUN((Byte*)c, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void Color4ubVertex3fv(GLubyte* c, GLfloat[] v) + unsafe void Color4ubVertex3(Byte* c, [In, Out] Single[] v) { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glColor4ubVertex3fvSUN((GLubyte*)c, (GLfloat*)v_ptr); + Delegates.glColor4ubVertex3fvSUN((Byte*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Color4ubVertex3fv(GLubyte* c, ref GLfloat v) + unsafe void Color4ubVertex3(Byte* c, ref Single v) { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glColor4ubVertex3fvSUN((GLubyte*)c, (GLfloat*)v_ptr); + Delegates.glColor4ubVertex3fvSUN((Byte*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Color4ubVertex3fv(GLubyte[] c, GLfloat* v) + unsafe void Color4ubVertex3([In, Out] Byte[] c, Single* v) { - fixed (GLubyte* c_ptr = c) + fixed (Byte* c_ptr = c) { - Delegates.glColor4ubVertex3fvSUN((GLubyte*)c_ptr, (GLfloat*)v); + Delegates.glColor4ubVertex3fvSUN((Byte*)c_ptr, (Single*)v); } } public static - void Color4ubVertex3fv(GLubyte[] c, GLfloat[] v) + void Color4ubVertex3([In, Out] Byte[] c, [In, Out] Single[] v) { unsafe { - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Byte* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glColor4ubVertex3fvSUN((GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glColor4ubVertex3fvSUN((Byte*)c_ptr, (Single*)v_ptr); } } } public static - void Color4ubVertex3fv(GLubyte[] c, ref GLfloat v) + void Color4ubVertex3([In, Out] Byte[] c, ref Single v) { unsafe { - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Byte* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glColor4ubVertex3fvSUN((GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glColor4ubVertex3fvSUN((Byte*)c_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Color4ubVertex3fv(ref GLubyte c, GLfloat* v) + unsafe void Color4ubVertex3(ref Byte c, Single* v) { - fixed (GLubyte* c_ptr = &c) + fixed (Byte* c_ptr = &c) { - Delegates.glColor4ubVertex3fvSUN((GLubyte*)c_ptr, (GLfloat*)v); + Delegates.glColor4ubVertex3fvSUN((Byte*)c_ptr, (Single*)v); } } public static - void Color4ubVertex3fv(ref GLubyte c, GLfloat[] v) + void Color4ubVertex3(ref Byte c, [In, Out] Single[] v) { unsafe { - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Byte* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glColor4ubVertex3fvSUN((GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glColor4ubVertex3fvSUN((Byte*)c_ptr, (Single*)v_ptr); } } } public static - void Color4ubVertex3fv(ref GLubyte c, ref GLfloat v) + void Color4ubVertex3(ref Byte c, ref Single v) { unsafe { - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Byte* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glColor4ubVertex3fvSUN((GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glColor4ubVertex3fvSUN((Byte*)c_ptr, (Single*)v_ptr); } } } public static - void Color3fVertex3f(GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z) + void Color3fVertex3(Single r, Single g, Single b, Single x, Single y, Single z) { - Delegates.glColor3fVertex3fSUN((GLfloat)r, (GLfloat)g, (GLfloat)b, (GLfloat)x, (GLfloat)y, (GLfloat)z); + Delegates.glColor3fVertex3fSUN((Single)r, (Single)g, (Single)b, (Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void Color3fVertex3fv(GLfloat* c, GLfloat* v) + unsafe void Color3fVertex3(Single* c, Single* v) { - unsafe { Delegates.glColor3fVertex3fvSUN((GLfloat*)c, (GLfloat*)v); } + unsafe { Delegates.glColor3fVertex3fvSUN((Single*)c, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void Color3fVertex3fv(GLfloat* c, GLfloat[] v) + unsafe void Color3fVertex3(Single* c, [In, Out] Single[] v) { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glColor3fVertex3fvSUN((GLfloat*)c, (GLfloat*)v_ptr); + Delegates.glColor3fVertex3fvSUN((Single*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Color3fVertex3fv(GLfloat* c, ref GLfloat v) + unsafe void Color3fVertex3(Single* c, ref Single v) { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glColor3fVertex3fvSUN((GLfloat*)c, (GLfloat*)v_ptr); + Delegates.glColor3fVertex3fvSUN((Single*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Color3fVertex3fv(GLfloat[] c, GLfloat* v) + unsafe void Color3fVertex3([In, Out] Single[] c, Single* v) { - fixed (GLfloat* c_ptr = c) + fixed (Single* c_ptr = c) { - Delegates.glColor3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)v); + Delegates.glColor3fVertex3fvSUN((Single*)c_ptr, (Single*)v); } } public static - void Color3fVertex3fv(GLfloat[] c, GLfloat[] v) + void Color3fVertex3([In, Out] Single[] c, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glColor3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)v_ptr); + Delegates.glColor3fVertex3fvSUN((Single*)c_ptr, (Single*)v_ptr); } } } public static - void Color3fVertex3fv(GLfloat[] c, ref GLfloat v) + void Color3fVertex3([In, Out] Single[] c, ref Single v) { unsafe { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glColor3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)v_ptr); + Delegates.glColor3fVertex3fvSUN((Single*)c_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Color3fVertex3fv(ref GLfloat c, GLfloat* v) + unsafe void Color3fVertex3(ref Single c, Single* v) { - fixed (GLfloat* c_ptr = &c) + fixed (Single* c_ptr = &c) { - Delegates.glColor3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)v); + Delegates.glColor3fVertex3fvSUN((Single*)c_ptr, (Single*)v); } } public static - void Color3fVertex3fv(ref GLfloat c, GLfloat[] v) + void Color3fVertex3(ref Single c, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glColor3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)v_ptr); + Delegates.glColor3fVertex3fvSUN((Single*)c_ptr, (Single*)v_ptr); } } } public static - void Color3fVertex3fv(ref GLfloat c, ref GLfloat v) + void Color3fVertex3(ref Single c, ref Single v) { unsafe { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glColor3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)v_ptr); + Delegates.glColor3fVertex3fvSUN((Single*)c_ptr, (Single*)v_ptr); } } } public static - void Normal3fVertex3f(GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) + void Normal3fVertex3(Single nx, Single ny, Single nz, Single x, Single y, Single z) { - Delegates.glNormal3fVertex3fSUN((GLfloat)nx, (GLfloat)ny, (GLfloat)nz, (GLfloat)x, (GLfloat)y, (GLfloat)z); + Delegates.glNormal3fVertex3fSUN((Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void Normal3fVertex3fv(GLfloat* n, GLfloat* v) + unsafe void Normal3fVertex3(Single* n, Single* v) { - unsafe { Delegates.glNormal3fVertex3fvSUN((GLfloat*)n, (GLfloat*)v); } + unsafe { Delegates.glNormal3fVertex3fvSUN((Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void Normal3fVertex3fv(GLfloat* n, GLfloat[] v) + unsafe void Normal3fVertex3(Single* n, [In, Out] Single[] v) { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glNormal3fVertex3fvSUN((GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glNormal3fVertex3fvSUN((Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Normal3fVertex3fv(GLfloat* n, ref GLfloat v) + unsafe void Normal3fVertex3(Single* n, ref Single v) { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glNormal3fVertex3fvSUN((GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glNormal3fVertex3fvSUN((Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Normal3fVertex3fv(GLfloat[] n, GLfloat* v) + unsafe void Normal3fVertex3([In, Out] Single[] n, Single* v) { - fixed (GLfloat* n_ptr = n) + fixed (Single* n_ptr = n) { - Delegates.glNormal3fVertex3fvSUN((GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glNormal3fVertex3fvSUN((Single*)n_ptr, (Single*)v); } } public static - void Normal3fVertex3fv(GLfloat[] n, GLfloat[] v) + void Normal3fVertex3([In, Out] Single[] n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glNormal3fVertex3fvSUN((GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glNormal3fVertex3fvSUN((Single*)n_ptr, (Single*)v_ptr); } } } public static - void Normal3fVertex3fv(GLfloat[] n, ref GLfloat v) + void Normal3fVertex3([In, Out] Single[] n, ref Single v) { unsafe { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glNormal3fVertex3fvSUN((GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glNormal3fVertex3fvSUN((Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Normal3fVertex3fv(ref GLfloat n, GLfloat* v) + unsafe void Normal3fVertex3(ref Single n, Single* v) { - fixed (GLfloat* n_ptr = &n) + fixed (Single* n_ptr = &n) { - Delegates.glNormal3fVertex3fvSUN((GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glNormal3fVertex3fvSUN((Single*)n_ptr, (Single*)v); } } public static - void Normal3fVertex3fv(ref GLfloat n, GLfloat[] v) + void Normal3fVertex3(ref Single n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glNormal3fVertex3fvSUN((GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glNormal3fVertex3fvSUN((Single*)n_ptr, (Single*)v_ptr); } } } public static - void Normal3fVertex3fv(ref GLfloat n, ref GLfloat v) + void Normal3fVertex3(ref Single n, ref Single v) { unsafe { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glNormal3fVertex3fvSUN((GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glNormal3fVertex3fvSUN((Single*)n_ptr, (Single*)v_ptr); } } } public static - void Color4fNormal3fVertex3f(GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) + void Color4fNormal3fVertex3(Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z) { - Delegates.glColor4fNormal3fVertex3fSUN((GLfloat)r, (GLfloat)g, (GLfloat)b, (GLfloat)a, (GLfloat)nx, (GLfloat)ny, (GLfloat)nz, (GLfloat)x, (GLfloat)y, (GLfloat)z); + Delegates.glColor4fNormal3fVertex3fSUN((Single)r, (Single)g, (Single)b, (Single)a, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void Color4fNormal3fVertex3(Single* c, Single* n, Single* v) { - unsafe { Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c, (GLfloat*)n, (GLfloat*)v); } + unsafe { Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void Color4fNormal3fVertex3(Single* c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void Color4fNormal3fVertex3(Single* c, Single* n, ref Single v) { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void Color4fNormal3fVertex3(Single* c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* n_ptr = n) + fixed (Single* n_ptr = n) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void Color4fNormal3fVertex3(Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void Color4fNormal3fVertex3(Single* c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void Color4fNormal3fVertex3(Single* c, ref Single n, Single* v) { - fixed (GLfloat* n_ptr = &n) + fixed (Single* n_ptr = &n) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void Color4fNormal3fVertex3(Single* c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void Color4fNormal3fVertex3(Single* c, ref Single n, ref Single v) { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void Color4fNormal3fVertex3([In, Out] Single[] c, Single* n, Single* v) { - fixed (GLfloat* c_ptr = c) + fixed (Single* c_ptr = c) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void Color4fNormal3fVertex3([In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void Color4fNormal3fVertex3([In, Out] Single[] c, Single* n, ref Single v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void Color4fNormal3fVertex3([In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void Color4fNormal3fVertex3fv(GLfloat[] c, GLfloat[] n, GLfloat[] v) + void Color4fNormal3fVertex3([In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void Color4fNormal3fVertex3fv(GLfloat[] c, GLfloat[] n, ref GLfloat v) + void Color4fNormal3fVertex3([In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { unsafe { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void Color4fNormal3fVertex3([In, Out] Single[] c, ref Single n, Single* v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void Color4fNormal3fVertex3fv(GLfloat[] c, ref GLfloat n, GLfloat[] v) + void Color4fNormal3fVertex3([In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void Color4fNormal3fVertex3fv(GLfloat[] c, ref GLfloat n, ref GLfloat v) + void Color4fNormal3fVertex3([In, Out] Single[] c, ref Single n, ref Single v) { unsafe { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void Color4fNormal3fVertex3(ref Single c, Single* n, Single* v) { - fixed (GLfloat* c_ptr = &c) + fixed (Single* c_ptr = &c) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void Color4fNormal3fVertex3(ref Single c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void Color4fNormal3fVertex3(ref Single c, Single* n, ref Single v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void Color4fNormal3fVertex3(ref Single c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void Color4fNormal3fVertex3fv(ref GLfloat c, GLfloat[] n, GLfloat[] v) + void Color4fNormal3fVertex3(ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void Color4fNormal3fVertex3fv(ref GLfloat c, GLfloat[] n, ref GLfloat v) + void Color4fNormal3fVertex3(ref Single c, [In, Out] Single[] n, ref Single v) { unsafe { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void Color4fNormal3fVertex3fv(ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void Color4fNormal3fVertex3(ref Single c, ref Single n, Single* v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void Color4fNormal3fVertex3fv(ref GLfloat c, ref GLfloat n, GLfloat[] v) + void Color4fNormal3fVertex3(ref Single c, ref Single n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void Color4fNormal3fVertex3fv(ref GLfloat c, ref GLfloat n, ref GLfloat v) + void Color4fNormal3fVertex3(ref Single c, ref Single n, ref Single v) { unsafe { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glColor4fNormal3fVertex3fvSUN((GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fVertex3f(GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z) + void TexCoord2fVertex3(Single s, Single t, Single x, Single y, Single z) { - Delegates.glTexCoord2fVertex3fSUN((GLfloat)s, (GLfloat)t, (GLfloat)x, (GLfloat)y, (GLfloat)z); + Delegates.glTexCoord2fVertex3fSUN((Single)s, (Single)t, (Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fVertex3fv(GLfloat* tc, GLfloat* v) + unsafe void TexCoord2fVertex3(Single* tc, Single* v) { - unsafe { Delegates.glTexCoord2fVertex3fvSUN((GLfloat*)tc, (GLfloat*)v); } + unsafe { Delegates.glTexCoord2fVertex3fvSUN((Single*)tc, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fVertex3fv(GLfloat* tc, GLfloat[] v) + unsafe void TexCoord2fVertex3(Single* tc, [In, Out] Single[] v) { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fVertex3fvSUN((GLfloat*)tc, (GLfloat*)v_ptr); + Delegates.glTexCoord2fVertex3fvSUN((Single*)tc, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fVertex3fv(GLfloat* tc, ref GLfloat v) + unsafe void TexCoord2fVertex3(Single* tc, ref Single v) { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fVertex3fvSUN((GLfloat*)tc, (GLfloat*)v_ptr); + Delegates.glTexCoord2fVertex3fvSUN((Single*)tc, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fVertex3fv(GLfloat[] tc, GLfloat* v) + unsafe void TexCoord2fVertex3([In, Out] Single[] tc, Single* v) { - fixed (GLfloat* tc_ptr = tc) + fixed (Single* tc_ptr = tc) { - Delegates.glTexCoord2fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)v); + Delegates.glTexCoord2fVertex3fvSUN((Single*)tc_ptr, (Single*)v); } } public static - void TexCoord2fVertex3fv(GLfloat[] tc, GLfloat[] v) + void TexCoord2fVertex3([In, Out] Single[] tc, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fVertex3fvSUN((Single*)tc_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fVertex3fv(GLfloat[] tc, ref GLfloat v) + void TexCoord2fVertex3([In, Out] Single[] tc, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fVertex3fvSUN((Single*)tc_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fVertex3fv(ref GLfloat tc, GLfloat* v) + unsafe void TexCoord2fVertex3(ref Single tc, Single* v) { - fixed (GLfloat* tc_ptr = &tc) + fixed (Single* tc_ptr = &tc) { - Delegates.glTexCoord2fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)v); + Delegates.glTexCoord2fVertex3fvSUN((Single*)tc_ptr, (Single*)v); } } public static - void TexCoord2fVertex3fv(ref GLfloat tc, GLfloat[] v) + void TexCoord2fVertex3(ref Single tc, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fVertex3fvSUN((Single*)tc_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fVertex3fv(ref GLfloat tc, ref GLfloat v) + void TexCoord2fVertex3(ref Single tc, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fVertex3fvSUN((Single*)tc_ptr, (Single*)v_ptr); } } } public static - void TexCoord4fVertex4f(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w) + void TexCoord4fVertex4(Single s, Single t, Single p, Single q, Single x, Single y, Single z, Single w) { - Delegates.glTexCoord4fVertex4fSUN((GLfloat)s, (GLfloat)t, (GLfloat)p, (GLfloat)q, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); + Delegates.glTexCoord4fVertex4fSUN((Single)s, (Single)t, (Single)p, (Single)q, (Single)x, (Single)y, (Single)z, (Single)w); } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fVertex4fv(GLfloat* tc, GLfloat* v) + unsafe void TexCoord4fVertex4(Single* tc, Single* v) { - unsafe { Delegates.glTexCoord4fVertex4fvSUN((GLfloat*)tc, (GLfloat*)v); } + unsafe { Delegates.glTexCoord4fVertex4fvSUN((Single*)tc, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fVertex4fv(GLfloat* tc, GLfloat[] v) + unsafe void TexCoord4fVertex4(Single* tc, [In, Out] Single[] v) { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fVertex4fvSUN((GLfloat*)tc, (GLfloat*)v_ptr); + Delegates.glTexCoord4fVertex4fvSUN((Single*)tc, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fVertex4fv(GLfloat* tc, ref GLfloat v) + unsafe void TexCoord4fVertex4(Single* tc, ref Single v) { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fVertex4fvSUN((GLfloat*)tc, (GLfloat*)v_ptr); + Delegates.glTexCoord4fVertex4fvSUN((Single*)tc, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fVertex4fv(GLfloat[] tc, GLfloat* v) + unsafe void TexCoord4fVertex4([In, Out] Single[] tc, Single* v) { - fixed (GLfloat* tc_ptr = tc) + fixed (Single* tc_ptr = tc) { - Delegates.glTexCoord4fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)v); + Delegates.glTexCoord4fVertex4fvSUN((Single*)tc_ptr, (Single*)v); } } public static - void TexCoord4fVertex4fv(GLfloat[] tc, GLfloat[] v) + void TexCoord4fVertex4([In, Out] Single[] tc, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fVertex4fvSUN((Single*)tc_ptr, (Single*)v_ptr); } } } public static - void TexCoord4fVertex4fv(GLfloat[] tc, ref GLfloat v) + void TexCoord4fVertex4([In, Out] Single[] tc, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fVertex4fvSUN((Single*)tc_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fVertex4fv(ref GLfloat tc, GLfloat* v) + unsafe void TexCoord4fVertex4(ref Single tc, Single* v) { - fixed (GLfloat* tc_ptr = &tc) + fixed (Single* tc_ptr = &tc) { - Delegates.glTexCoord4fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)v); + Delegates.glTexCoord4fVertex4fvSUN((Single*)tc_ptr, (Single*)v); } } public static - void TexCoord4fVertex4fv(ref GLfloat tc, GLfloat[] v) + void TexCoord4fVertex4(ref Single tc, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fVertex4fvSUN((Single*)tc_ptr, (Single*)v_ptr); } } } public static - void TexCoord4fVertex4fv(ref GLfloat tc, ref GLfloat v) + void TexCoord4fVertex4(ref Single tc, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fVertex4fvSUN((Single*)tc_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor4ubVertex3f(GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z) + void TexCoord2fColor4ubVertex3(Single s, Single t, Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z) { - Delegates.glTexCoord2fColor4ubVertex3fSUN((GLfloat)s, (GLfloat)t, (GLubyte)r, (GLubyte)g, (GLubyte)b, (GLubyte)a, (GLfloat)x, (GLfloat)y, (GLfloat)z); + Delegates.glTexCoord2fColor4ubVertex3fSUN((Single)s, (Single)t, (Byte)r, (Byte)g, (Byte)b, (Byte)a, (Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(GLfloat* tc, GLubyte* c, GLfloat* v) + unsafe void TexCoord2fColor4ubVertex3(Single* tc, Byte* c, Single* v) { - unsafe { Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc, (GLubyte*)c, (GLfloat*)v); } + unsafe { Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc, (Byte*)c, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(GLfloat* tc, GLubyte* c, GLfloat[] v) + unsafe void TexCoord2fColor4ubVertex3(Single* tc, Byte* c, [In, Out] Single[] v) { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc, (GLubyte*)c, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc, (Byte*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(GLfloat* tc, GLubyte* c, ref GLfloat v) + unsafe void TexCoord2fColor4ubVertex3(Single* tc, Byte* c, ref Single v) { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc, (GLubyte*)c, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc, (Byte*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(GLfloat* tc, GLubyte[] c, GLfloat* v) + unsafe void TexCoord2fColor4ubVertex3(Single* tc, [In, Out] Byte[] c, Single* v) { - fixed (GLubyte* c_ptr = c) + fixed (Byte* c_ptr = c) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc, (GLubyte*)c_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc, (Byte*)c_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(GLfloat* tc, GLubyte[] c, GLfloat[] v) + unsafe void TexCoord2fColor4ubVertex3(Single* tc, [In, Out] Byte[] c, [In, Out] Single[] v) { - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Byte* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc, (GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc, (Byte*)c_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(GLfloat* tc, GLubyte[] c, ref GLfloat v) + unsafe void TexCoord2fColor4ubVertex3(Single* tc, [In, Out] Byte[] c, ref Single v) { - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Byte* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc, (GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc, (Byte*)c_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(GLfloat* tc, ref GLubyte c, GLfloat* v) + unsafe void TexCoord2fColor4ubVertex3(Single* tc, ref Byte c, Single* v) { - fixed (GLubyte* c_ptr = &c) + fixed (Byte* c_ptr = &c) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc, (GLubyte*)c_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc, (Byte*)c_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(GLfloat* tc, ref GLubyte c, GLfloat[] v) + unsafe void TexCoord2fColor4ubVertex3(Single* tc, ref Byte c, [In, Out] Single[] v) { - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Byte* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc, (GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc, (Byte*)c_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(GLfloat* tc, ref GLubyte c, ref GLfloat v) + unsafe void TexCoord2fColor4ubVertex3(Single* tc, ref Byte c, ref Single v) { - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Byte* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc, (GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc, (Byte*)c_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(GLfloat[] tc, GLubyte* c, GLfloat* v) + unsafe void TexCoord2fColor4ubVertex3([In, Out] Single[] tc, Byte* c, Single* v) { - fixed (GLfloat* tc_ptr = tc) + fixed (Single* tc_ptr = tc) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c, (GLfloat*)v); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(GLfloat[] tc, GLubyte* c, GLfloat[] v) + unsafe void TexCoord2fColor4ubVertex3([In, Out] Single[] tc, Byte* c, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(GLfloat[] tc, GLubyte* c, ref GLfloat v) + unsafe void TexCoord2fColor4ubVertex3([In, Out] Single[] tc, Byte* c, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(GLfloat[] tc, GLubyte[] c, GLfloat* v) + unsafe void TexCoord2fColor4ubVertex3([In, Out] Single[] tc, [In, Out] Byte[] c, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLubyte* c_ptr = c) + fixed (Single* tc_ptr = tc) + fixed (Byte* c_ptr = c) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c_ptr, (Single*)v); } } public static - void TexCoord2fColor4ubVertex3fv(GLfloat[] tc, GLubyte[] c, GLfloat[] v) + void TexCoord2fColor4ubVertex3([In, Out] Single[] tc, [In, Out] Byte[] c, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Byte* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor4ubVertex3fv(GLfloat[] tc, GLubyte[] c, ref GLfloat v) + void TexCoord2fColor4ubVertex3([In, Out] Single[] tc, [In, Out] Byte[] c, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Byte* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(GLfloat[] tc, ref GLubyte c, GLfloat* v) + unsafe void TexCoord2fColor4ubVertex3([In, Out] Single[] tc, ref Byte c, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLubyte* c_ptr = &c) + fixed (Single* tc_ptr = tc) + fixed (Byte* c_ptr = &c) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c_ptr, (Single*)v); } } public static - void TexCoord2fColor4ubVertex3fv(GLfloat[] tc, ref GLubyte c, GLfloat[] v) + void TexCoord2fColor4ubVertex3([In, Out] Single[] tc, ref Byte c, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Byte* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor4ubVertex3fv(GLfloat[] tc, ref GLubyte c, ref GLfloat v) + void TexCoord2fColor4ubVertex3([In, Out] Single[] tc, ref Byte c, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Byte* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(ref GLfloat tc, GLubyte* c, GLfloat* v) + unsafe void TexCoord2fColor4ubVertex3(ref Single tc, Byte* c, Single* v) { - fixed (GLfloat* tc_ptr = &tc) + fixed (Single* tc_ptr = &tc) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c, (GLfloat*)v); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(ref GLfloat tc, GLubyte* c, GLfloat[] v) + unsafe void TexCoord2fColor4ubVertex3(ref Single tc, Byte* c, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(ref GLfloat tc, GLubyte* c, ref GLfloat v) + unsafe void TexCoord2fColor4ubVertex3(ref Single tc, Byte* c, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(ref GLfloat tc, GLubyte[] c, GLfloat* v) + unsafe void TexCoord2fColor4ubVertex3(ref Single tc, [In, Out] Byte[] c, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLubyte* c_ptr = c) + fixed (Single* tc_ptr = &tc) + fixed (Byte* c_ptr = c) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c_ptr, (Single*)v); } } public static - void TexCoord2fColor4ubVertex3fv(ref GLfloat tc, GLubyte[] c, GLfloat[] v) + void TexCoord2fColor4ubVertex3(ref Single tc, [In, Out] Byte[] c, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Byte* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor4ubVertex3fv(ref GLfloat tc, GLubyte[] c, ref GLfloat v) + void TexCoord2fColor4ubVertex3(ref Single tc, [In, Out] Byte[] c, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Byte* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4ubVertex3fv(ref GLfloat tc, ref GLubyte c, GLfloat* v) + unsafe void TexCoord2fColor4ubVertex3(ref Single tc, ref Byte c, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLubyte* c_ptr = &c) + fixed (Single* tc_ptr = &tc) + fixed (Byte* c_ptr = &c) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c_ptr, (Single*)v); } } public static - void TexCoord2fColor4ubVertex3fv(ref GLfloat tc, ref GLubyte c, GLfloat[] v) + void TexCoord2fColor4ubVertex3(ref Single tc, ref Byte c, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Byte* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor4ubVertex3fv(ref GLfloat tc, ref GLubyte c, ref GLfloat v) + void TexCoord2fColor4ubVertex3(ref Single tc, ref Byte c, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Byte* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4ubVertex3fvSUN((GLfloat*)tc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc_ptr, (Byte*)c_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor3fVertex3f(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z) + void TexCoord2fColor3fVertex3(Single s, Single t, Single r, Single g, Single b, Single x, Single y, Single z) { - Delegates.glTexCoord2fColor3fVertex3fSUN((GLfloat)s, (GLfloat)t, (GLfloat)r, (GLfloat)g, (GLfloat)b, (GLfloat)x, (GLfloat)y, (GLfloat)z); + Delegates.glTexCoord2fColor3fVertex3fSUN((Single)s, (Single)t, (Single)r, (Single)g, (Single)b, (Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(GLfloat* tc, GLfloat* c, GLfloat* v) + unsafe void TexCoord2fColor3fVertex3(Single* tc, Single* c, Single* v) { - unsafe { Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)v); } + unsafe { Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc, (Single*)c, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(GLfloat* tc, GLfloat* c, GLfloat[] v) + unsafe void TexCoord2fColor3fVertex3(Single* tc, Single* c, [In, Out] Single[] v) { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc, (Single*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(GLfloat* tc, GLfloat* c, ref GLfloat v) + unsafe void TexCoord2fColor3fVertex3(Single* tc, Single* c, ref Single v) { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc, (Single*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(GLfloat* tc, GLfloat[] c, GLfloat* v) + unsafe void TexCoord2fColor3fVertex3(Single* tc, [In, Out] Single[] c, Single* v) { - fixed (GLfloat* c_ptr = c) + fixed (Single* c_ptr = c) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(GLfloat* tc, GLfloat[] c, GLfloat[] v) + unsafe void TexCoord2fColor3fVertex3(Single* tc, [In, Out] Single[] c, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(GLfloat* tc, GLfloat[] c, ref GLfloat v) + unsafe void TexCoord2fColor3fVertex3(Single* tc, [In, Out] Single[] c, ref Single v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(GLfloat* tc, ref GLfloat c, GLfloat* v) + unsafe void TexCoord2fColor3fVertex3(Single* tc, ref Single c, Single* v) { - fixed (GLfloat* c_ptr = &c) + fixed (Single* c_ptr = &c) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(GLfloat* tc, ref GLfloat c, GLfloat[] v) + unsafe void TexCoord2fColor3fVertex3(Single* tc, ref Single c, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(GLfloat* tc, ref GLfloat c, ref GLfloat v) + unsafe void TexCoord2fColor3fVertex3(Single* tc, ref Single c, ref Single v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(GLfloat[] tc, GLfloat* c, GLfloat* v) + unsafe void TexCoord2fColor3fVertex3([In, Out] Single[] tc, Single* c, Single* v) { - fixed (GLfloat* tc_ptr = tc) + fixed (Single* tc_ptr = tc) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)v); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(GLfloat[] tc, GLfloat* c, GLfloat[] v) + unsafe void TexCoord2fColor3fVertex3([In, Out] Single[] tc, Single* c, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(GLfloat[] tc, GLfloat* c, ref GLfloat v) + unsafe void TexCoord2fColor3fVertex3([In, Out] Single[] tc, Single* c, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(GLfloat[] tc, GLfloat[] c, GLfloat* v) + unsafe void TexCoord2fColor3fVertex3([In, Out] Single[] tc, [In, Out] Single[] c, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)v); } } public static - void TexCoord2fColor3fVertex3fv(GLfloat[] tc, GLfloat[] c, GLfloat[] v) + void TexCoord2fColor3fVertex3([In, Out] Single[] tc, [In, Out] Single[] c, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor3fVertex3fv(GLfloat[] tc, GLfloat[] c, ref GLfloat v) + void TexCoord2fColor3fVertex3([In, Out] Single[] tc, [In, Out] Single[] c, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(GLfloat[] tc, ref GLfloat c, GLfloat* v) + unsafe void TexCoord2fColor3fVertex3([In, Out] Single[] tc, ref Single c, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)v); } } public static - void TexCoord2fColor3fVertex3fv(GLfloat[] tc, ref GLfloat c, GLfloat[] v) + void TexCoord2fColor3fVertex3([In, Out] Single[] tc, ref Single c, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor3fVertex3fv(GLfloat[] tc, ref GLfloat c, ref GLfloat v) + void TexCoord2fColor3fVertex3([In, Out] Single[] tc, ref Single c, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(ref GLfloat tc, GLfloat* c, GLfloat* v) + unsafe void TexCoord2fColor3fVertex3(ref Single tc, Single* c, Single* v) { - fixed (GLfloat* tc_ptr = &tc) + fixed (Single* tc_ptr = &tc) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)v); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(ref GLfloat tc, GLfloat* c, GLfloat[] v) + unsafe void TexCoord2fColor3fVertex3(ref Single tc, Single* c, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(ref GLfloat tc, GLfloat* c, ref GLfloat v) + unsafe void TexCoord2fColor3fVertex3(ref Single tc, Single* c, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(ref GLfloat tc, GLfloat[] c, GLfloat* v) + unsafe void TexCoord2fColor3fVertex3(ref Single tc, [In, Out] Single[] c, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)v); } } public static - void TexCoord2fColor3fVertex3fv(ref GLfloat tc, GLfloat[] c, GLfloat[] v) + void TexCoord2fColor3fVertex3(ref Single tc, [In, Out] Single[] c, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor3fVertex3fv(ref GLfloat tc, GLfloat[] c, ref GLfloat v) + void TexCoord2fColor3fVertex3(ref Single tc, [In, Out] Single[] c, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor3fVertex3fv(ref GLfloat tc, ref GLfloat c, GLfloat* v) + unsafe void TexCoord2fColor3fVertex3(ref Single tc, ref Single c, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)v); } } public static - void TexCoord2fColor3fVertex3fv(ref GLfloat tc, ref GLfloat c, GLfloat[] v) + void TexCoord2fColor3fVertex3(ref Single tc, ref Single c, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor3fVertex3fv(ref GLfloat tc, ref GLfloat c, ref GLfloat v) + void TexCoord2fColor3fVertex3(ref Single tc, ref Single c, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fNormal3fVertex3f(GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) + void TexCoord2fNormal3fVertex3(Single s, Single t, Single nx, Single ny, Single nz, Single x, Single y, Single z) { - Delegates.glTexCoord2fNormal3fVertex3fSUN((GLfloat)s, (GLfloat)t, (GLfloat)nx, (GLfloat)ny, (GLfloat)nz, (GLfloat)x, (GLfloat)y, (GLfloat)z); + Delegates.glTexCoord2fNormal3fVertex3fSUN((Single)s, (Single)t, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(GLfloat* tc, GLfloat* n, GLfloat* v) + unsafe void TexCoord2fNormal3fVertex3(Single* tc, Single* n, Single* v) { - unsafe { Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)n, (GLfloat*)v); } + unsafe { Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(GLfloat* tc, GLfloat* n, GLfloat[] v) + unsafe void TexCoord2fNormal3fVertex3(Single* tc, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(GLfloat* tc, GLfloat* n, ref GLfloat v) + unsafe void TexCoord2fNormal3fVertex3(Single* tc, Single* n, ref Single v) { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(GLfloat* tc, GLfloat[] n, GLfloat* v) + unsafe void TexCoord2fNormal3fVertex3(Single* tc, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* n_ptr = n) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(GLfloat* tc, GLfloat[] n, GLfloat[] v) + unsafe void TexCoord2fNormal3fVertex3(Single* tc, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(GLfloat* tc, GLfloat[] n, ref GLfloat v) + unsafe void TexCoord2fNormal3fVertex3(Single* tc, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(GLfloat* tc, ref GLfloat n, GLfloat* v) + unsafe void TexCoord2fNormal3fVertex3(Single* tc, ref Single n, Single* v) { - fixed (GLfloat* n_ptr = &n) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(GLfloat* tc, ref GLfloat n, GLfloat[] v) + unsafe void TexCoord2fNormal3fVertex3(Single* tc, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(GLfloat* tc, ref GLfloat n, ref GLfloat v) + unsafe void TexCoord2fNormal3fVertex3(Single* tc, ref Single n, ref Single v) { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(GLfloat[] tc, GLfloat* n, GLfloat* v) + unsafe void TexCoord2fNormal3fVertex3([In, Out] Single[] tc, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = tc) + fixed (Single* tc_ptr = tc) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(GLfloat[] tc, GLfloat* n, GLfloat[] v) + unsafe void TexCoord2fNormal3fVertex3([In, Out] Single[] tc, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(GLfloat[] tc, GLfloat* n, ref GLfloat v) + unsafe void TexCoord2fNormal3fVertex3([In, Out] Single[] tc, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(GLfloat[] tc, GLfloat[] n, GLfloat* v) + unsafe void TexCoord2fNormal3fVertex3([In, Out] Single[] tc, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord2fNormal3fVertex3fv(GLfloat[] tc, GLfloat[] n, GLfloat[] v) + void TexCoord2fNormal3fVertex3([In, Out] Single[] tc, [In, Out] Single[] n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fNormal3fVertex3fv(GLfloat[] tc, GLfloat[] n, ref GLfloat v) + void TexCoord2fNormal3fVertex3([In, Out] Single[] tc, [In, Out] Single[] n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(GLfloat[] tc, ref GLfloat n, GLfloat* v) + unsafe void TexCoord2fNormal3fVertex3([In, Out] Single[] tc, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord2fNormal3fVertex3fv(GLfloat[] tc, ref GLfloat n, GLfloat[] v) + void TexCoord2fNormal3fVertex3([In, Out] Single[] tc, ref Single n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fNormal3fVertex3fv(GLfloat[] tc, ref GLfloat n, ref GLfloat v) + void TexCoord2fNormal3fVertex3([In, Out] Single[] tc, ref Single n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(ref GLfloat tc, GLfloat* n, GLfloat* v) + unsafe void TexCoord2fNormal3fVertex3(ref Single tc, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) + fixed (Single* tc_ptr = &tc) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(ref GLfloat tc, GLfloat* n, GLfloat[] v) + unsafe void TexCoord2fNormal3fVertex3(ref Single tc, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(ref GLfloat tc, GLfloat* n, ref GLfloat v) + unsafe void TexCoord2fNormal3fVertex3(ref Single tc, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(ref GLfloat tc, GLfloat[] n, GLfloat* v) + unsafe void TexCoord2fNormal3fVertex3(ref Single tc, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord2fNormal3fVertex3fv(ref GLfloat tc, GLfloat[] n, GLfloat[] v) + void TexCoord2fNormal3fVertex3(ref Single tc, [In, Out] Single[] n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fNormal3fVertex3fv(ref GLfloat tc, GLfloat[] n, ref GLfloat v) + void TexCoord2fNormal3fVertex3(ref Single tc, [In, Out] Single[] n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fNormal3fVertex3fv(ref GLfloat tc, ref GLfloat n, GLfloat* v) + unsafe void TexCoord2fNormal3fVertex3(ref Single tc, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord2fNormal3fVertex3fv(ref GLfloat tc, ref GLfloat n, GLfloat[] v) + void TexCoord2fNormal3fVertex3(ref Single tc, ref Single n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fNormal3fVertex3fv(ref GLfloat tc, ref GLfloat n, ref GLfloat v) + void TexCoord2fNormal3fVertex3(ref Single tc, ref Single n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor4fNormal3fVertex3f(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) + void TexCoord2fColor4fNormal3fVertex3(Single s, Single t, Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fSUN((GLfloat)s, (GLfloat)t, (GLfloat)r, (GLfloat)g, (GLfloat)b, (GLfloat)a, (GLfloat)nx, (GLfloat)ny, (GLfloat)nz, (GLfloat)x, (GLfloat)y, (GLfloat)z); + Delegates.glTexCoord2fColor4fNormal3fVertex3fSUN((Single)s, (Single)t, (Single)r, (Single)g, (Single)b, (Single)a, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, Single* c, Single* n, Single* v) { - unsafe { Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); } + unsafe { Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, Single* c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, Single* c, Single* n, ref Single v) { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, Single* c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* n_ptr = n) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, Single* c, ref Single n, Single* v) { - fixed (GLfloat* n_ptr = &n) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, Single* c, ref Single n, ref Single v) { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (GLfloat* c_ptr = c) + fixed (Single* c_ptr = c) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, [In, Out] Single[] c, ref Single n, Single* v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, [In, Out] Single[] c, ref Single n, ref Single v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, ref Single c, Single* n, Single* v) { - fixed (GLfloat* c_ptr = &c) + fixed (Single* c_ptr = &c) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, ref Single c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, ref Single c, Single* n, ref Single v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, ref Single c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, ref Single c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, ref Single c, ref Single n, Single* v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, ref Single c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat* tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3(Single* tc, ref Single c, ref Single n, ref Single v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, Single* c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = tc) + fixed (Single* tc_ptr = tc) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, Single* c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, Single* c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, Single* c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, Single* c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, Single* c, ref Single n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, [In, Out] Single[] c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, [In, Out] Single[] c, ref Single n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, ref Single c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, ref Single c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, ref Single c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, ref Single c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, ref Single c, [In, Out] Single[] n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, ref Single c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, ref Single c, ref Single n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor4fNormal3fVertex3fv(GLfloat[] tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + void TexCoord2fColor4fNormal3fVertex3([In, Out] Single[] tc, ref Single c, ref Single n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, Single* c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) + fixed (Single* tc_ptr = &tc) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, Single* c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, Single* c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, Single* c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, Single* c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, Single* c, ref Single n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + void TexCoord2fColor4fNormal3fVertex3(ref Single tc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + void TexCoord2fColor4fNormal3fVertex3(ref Single tc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, [In, Out] Single[] c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + void TexCoord2fColor4fNormal3fVertex3(ref Single tc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + void TexCoord2fColor4fNormal3fVertex3(ref Single tc, [In, Out] Single[] c, ref Single n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, ref Single c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, ref Single c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, ref Single c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, ref Single c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + void TexCoord2fColor4fNormal3fVertex3(ref Single tc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + void TexCoord2fColor4fNormal3fVertex3(ref Single tc, ref Single c, [In, Out] Single[] n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord2fColor4fNormal3fVertex3(ref Single tc, ref Single c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + void TexCoord2fColor4fNormal3fVertex3(ref Single tc, ref Single c, ref Single n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord2fColor4fNormal3fVertex3fv(ref GLfloat tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + void TexCoord2fColor4fNormal3fVertex3(ref Single tc, ref Single c, ref Single n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord4fColor4fNormal3fVertex4f(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w) + void TexCoord4fColor4fNormal3fVertex4(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) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fSUN((GLfloat)s, (GLfloat)t, (GLfloat)p, (GLfloat)q, (GLfloat)r, (GLfloat)g, (GLfloat)b, (GLfloat)a, (GLfloat)nx, (GLfloat)ny, (GLfloat)nz, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); + Delegates.glTexCoord4fColor4fNormal3fVertex4fSUN((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); } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, Single* c, Single* n, Single* v) { - unsafe { Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); } + unsafe { Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, Single* c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, Single* c, Single* n, ref Single v) { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, Single* c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* n_ptr = n) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, Single* c, ref Single n, Single* v) { - fixed (GLfloat* n_ptr = &n) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, Single* c, ref Single n, ref Single v) { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (GLfloat* c_ptr = c) + fixed (Single* c_ptr = c) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, [In, Out] Single[] c, ref Single n, Single* v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, [In, Out] Single[] c, ref Single n, ref Single v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, ref Single c, Single* n, Single* v) { - fixed (GLfloat* c_ptr = &c) + fixed (Single* c_ptr = &c) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, ref Single c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, ref Single c, Single* n, ref Single v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, ref Single c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, ref Single c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, ref Single c, ref Single n, Single* v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, ref Single c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat* tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4(Single* tc, ref Single c, ref Single n, ref Single v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, Single* c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = tc) + fixed (Single* tc_ptr = tc) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, Single* c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, Single* c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, Single* c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, Single* c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, Single* c, ref Single n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, [In, Out] Single[] c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, [In, Out] Single[] c, ref Single n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, ref Single c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, ref Single c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, ref Single c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, ref Single c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, ref Single c, [In, Out] Single[] n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, ref Single c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, ref Single c, ref Single n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord4fColor4fNormal3fVertex4fv(GLfloat[] tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + void TexCoord4fColor4fNormal3fVertex4([In, Out] Single[] tc, ref Single c, ref Single n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, Single* c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) + fixed (Single* tc_ptr = &tc) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, Single* c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, Single* c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, Single* c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, Single* c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, Single* c, ref Single n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + void TexCoord4fColor4fNormal3fVertex4(ref Single tc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + void TexCoord4fColor4fNormal3fVertex4(ref Single tc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, [In, Out] Single[] c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + void TexCoord4fColor4fNormal3fVertex4(ref Single tc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + void TexCoord4fColor4fNormal3fVertex4(ref Single tc, [In, Out] Single[] c, ref Single n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, ref Single c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, ref Single c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, ref Single c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, ref Single c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + void TexCoord4fColor4fNormal3fVertex4(ref Single tc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + void TexCoord4fColor4fNormal3fVertex4(ref Single tc, ref Single c, [In, Out] Single[] n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void TexCoord4fColor4fNormal3fVertex4(ref Single tc, ref Single c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } public static - void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + void TexCoord4fColor4fNormal3fVertex4(ref Single tc, ref Single c, ref Single n, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void TexCoord4fColor4fNormal3fVertex4fv(ref GLfloat tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + void TexCoord4fColor4fNormal3fVertex4(ref Single tc, ref Single c, ref Single n, ref Single v) { unsafe { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } - public static - void ReplacementCodeuiVertex3f(Int32 rc, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glReplacementCodeuiVertex3fSUN((GLuint)rc, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiVertex3f(GLuint rc, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glReplacementCodeuiVertex3fSUN((GLuint)rc, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiVertex3fv(Int32* rc, GLfloat* v) - { - { - Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiVertex3fv(GLuint* rc, GLfloat* v) - { - unsafe { Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc, (GLfloat*)v); } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiVertex3fv(Int32* rc, GLfloat[] v) - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiVertex3fv(GLuint* rc, GLfloat[] v) - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiVertex3fv(Int32* rc, ref GLfloat v) - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiVertex3fv(GLuint* rc, ref GLfloat v) - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiVertex3fv(Int32[] rc, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - { - Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiVertex3fv(GLuint[] rc, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - { - Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiVertex3fv(Int32[] rc, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiVertex3fv(GLuint[] rc, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiVertex3fv(Int32[] rc, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiVertex3fv(GLuint[] rc, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiVertex3fv(ref Int32 rc, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - { - Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiVertex3fv(ref GLuint rc, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - { - Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiVertex3fv(ref Int32 rc, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiVertex3fv(ref GLuint rc, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiVertex3fv(ref Int32 rc, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiVertex3fv(ref GLuint rc, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor4ubVertex3f(Int32 rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glReplacementCodeuiColor4ubVertex3fSUN((GLuint)rc, (GLubyte)r, (GLubyte)g, (GLubyte)b, (GLubyte)a, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4ubVertex3f(GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glReplacementCodeuiColor4ubVertex3fSUN((GLuint)rc, (GLubyte)r, (GLubyte)g, (GLubyte)b, (GLubyte)a, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(Int32* rc, GLubyte* c, GLfloat* v) - { - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(GLuint* rc, GLubyte* c, GLfloat* v) - { - unsafe { Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c, (GLfloat*)v); } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(Int32* rc, GLubyte* c, GLfloat[] v) - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(GLuint* rc, GLubyte* c, GLfloat[] v) - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(Int32* rc, GLubyte* c, ref GLfloat v) - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(GLuint* rc, GLubyte* c, ref GLfloat v) - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(Int32* rc, GLubyte[] c, GLfloat* v) - { - fixed (GLubyte* c_ptr = c) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(GLuint* rc, GLubyte[] c, GLfloat* v) - { - fixed (GLubyte* c_ptr = c) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(Int32* rc, GLubyte[] c, GLfloat[] v) - { - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(GLuint* rc, GLubyte[] c, GLfloat[] v) - { - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(Int32* rc, GLubyte[] c, ref GLfloat v) - { - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(GLuint* rc, GLubyte[] c, ref GLfloat v) - { - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(Int32* rc, ref GLubyte c, GLfloat* v) - { - fixed (GLubyte* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(GLuint* rc, ref GLubyte c, GLfloat* v) - { - fixed (GLubyte* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(Int32* rc, ref GLubyte c, GLfloat[] v) - { - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(GLuint* rc, ref GLubyte c, GLfloat[] v) - { - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(Int32* rc, ref GLubyte c, ref GLfloat v) - { - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(GLuint* rc, ref GLubyte c, ref GLfloat v) - { - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(Int32[] rc, GLubyte* c, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(GLuint[] rc, GLubyte* c, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(Int32[] rc, GLubyte* c, GLfloat[] v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(GLuint[] rc, GLubyte* c, GLfloat[] v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(Int32[] rc, GLubyte* c, ref GLfloat v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(GLuint[] rc, GLubyte* c, ref GLfloat v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(Int32[] rc, GLubyte[] c, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLubyte* c_ptr = c) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(GLuint[] rc, GLubyte[] c, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLubyte* c_ptr = c) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiColor4ubVertex3fv(Int32[] rc, GLubyte[] c, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4ubVertex3fv(GLuint[] rc, GLubyte[] c, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor4ubVertex3fv(Int32[] rc, GLubyte[] c, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4ubVertex3fv(GLuint[] rc, GLubyte[] c, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(Int32[] rc, ref GLubyte c, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLubyte* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(GLuint[] rc, ref GLubyte c, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLubyte* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiColor4ubVertex3fv(Int32[] rc, ref GLubyte c, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4ubVertex3fv(GLuint[] rc, ref GLubyte c, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor4ubVertex3fv(Int32[] rc, ref GLubyte c, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4ubVertex3fv(GLuint[] rc, ref GLubyte c, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(ref Int32 rc, GLubyte* c, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(ref GLuint rc, GLubyte* c, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(ref Int32 rc, GLubyte* c, GLfloat[] v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(ref GLuint rc, GLubyte* c, GLfloat[] v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(ref Int32 rc, GLubyte* c, ref GLfloat v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(ref GLuint rc, GLubyte* c, ref GLfloat v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(ref Int32 rc, GLubyte[] c, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLubyte* c_ptr = c) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(ref GLuint rc, GLubyte[] c, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLubyte* c_ptr = c) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiColor4ubVertex3fv(ref Int32 rc, GLubyte[] c, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4ubVertex3fv(ref GLuint rc, GLubyte[] c, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor4ubVertex3fv(ref Int32 rc, GLubyte[] c, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4ubVertex3fv(ref GLuint rc, GLubyte[] c, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLubyte* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(ref Int32 rc, ref GLubyte c, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLubyte* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4ubVertex3fv(ref GLuint rc, ref GLubyte c, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLubyte* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiColor4ubVertex3fv(ref Int32 rc, ref GLubyte c, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4ubVertex3fv(ref GLuint rc, ref GLubyte c, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor4ubVertex3fv(ref Int32 rc, ref GLubyte c, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4ubVertex3fv(ref GLuint rc, ref GLubyte c, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLubyte* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((GLuint*)rc_ptr, (GLubyte*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor3fVertex3f(Int32 rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glReplacementCodeuiColor3fVertex3fSUN((GLuint)rc, (GLfloat)r, (GLfloat)g, (GLfloat)b, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor3fVertex3f(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glReplacementCodeuiColor3fVertex3fSUN((GLuint)rc, (GLfloat)r, (GLfloat)g, (GLfloat)b, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(Int32* rc, GLfloat* c, GLfloat* v) - { - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(GLuint* rc, GLfloat* c, GLfloat* v) - { - unsafe { Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)v); } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(Int32* rc, GLfloat* c, GLfloat[] v) - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(GLuint* rc, GLfloat* c, GLfloat[] v) - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(Int32* rc, GLfloat* c, ref GLfloat v) - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(GLuint* rc, GLfloat* c, ref GLfloat v) - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(Int32* rc, GLfloat[] c, GLfloat* v) - { - fixed (GLfloat* c_ptr = c) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(GLuint* rc, GLfloat[] c, GLfloat* v) - { - fixed (GLfloat* c_ptr = c) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(Int32* rc, GLfloat[] c, GLfloat[] v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(GLuint* rc, GLfloat[] c, GLfloat[] v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(Int32* rc, GLfloat[] c, ref GLfloat v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(GLuint* rc, GLfloat[] c, ref GLfloat v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(Int32* rc, ref GLfloat c, GLfloat* v) - { - fixed (GLfloat* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(GLuint* rc, ref GLfloat c, GLfloat* v) - { - fixed (GLfloat* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(Int32* rc, ref GLfloat c, GLfloat[] v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(GLuint* rc, ref GLfloat c, GLfloat[] v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(Int32* rc, ref GLfloat c, ref GLfloat v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(GLuint* rc, ref GLfloat c, ref GLfloat v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(Int32[] rc, GLfloat* c, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(GLuint[] rc, GLfloat* c, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(Int32[] rc, GLfloat* c, GLfloat[] v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(GLuint[] rc, GLfloat* c, GLfloat[] v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(Int32[] rc, GLfloat* c, ref GLfloat v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(GLuint[] rc, GLfloat* c, ref GLfloat v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(Int32[] rc, GLfloat[] c, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(GLuint[] rc, GLfloat[] c, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiColor3fVertex3fv(Int32[] rc, GLfloat[] c, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor3fVertex3fv(GLuint[] rc, GLfloat[] c, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor3fVertex3fv(Int32[] rc, GLfloat[] c, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor3fVertex3fv(GLuint[] rc, GLfloat[] c, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(Int32[] rc, ref GLfloat c, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(GLuint[] rc, ref GLfloat c, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiColor3fVertex3fv(Int32[] rc, ref GLfloat c, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor3fVertex3fv(GLuint[] rc, ref GLfloat c, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor3fVertex3fv(Int32[] rc, ref GLfloat c, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor3fVertex3fv(GLuint[] rc, ref GLfloat c, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(ref Int32 rc, GLfloat* c, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(ref GLuint rc, GLfloat* c, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(ref Int32 rc, GLfloat* c, GLfloat[] v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(ref GLuint rc, GLfloat* c, GLfloat[] v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(ref Int32 rc, GLfloat* c, ref GLfloat v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(ref GLuint rc, GLfloat* c, ref GLfloat v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(ref Int32 rc, GLfloat[] c, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(ref GLuint rc, GLfloat[] c, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiColor3fVertex3fv(ref Int32 rc, GLfloat[] c, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor3fVertex3fv(ref GLuint rc, GLfloat[] c, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor3fVertex3fv(ref Int32 rc, GLfloat[] c, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor3fVertex3fv(ref GLuint rc, GLfloat[] c, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(ref Int32 rc, ref GLfloat c, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor3fVertex3fv(ref GLuint rc, ref GLfloat c, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiColor3fVertex3fv(ref Int32 rc, ref GLfloat c, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor3fVertex3fv(ref GLuint rc, ref GLfloat c, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor3fVertex3fv(ref Int32 rc, ref GLfloat c, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor3fVertex3fv(ref GLuint rc, ref GLfloat c, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiNormal3fVertex3f(Int32 rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glReplacementCodeuiNormal3fVertex3fSUN((GLuint)rc, (GLfloat)nx, (GLfloat)ny, (GLfloat)nz, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiNormal3fVertex3f(GLuint rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glReplacementCodeuiNormal3fVertex3fSUN((GLuint)rc, (GLfloat)nx, (GLfloat)ny, (GLfloat)nz, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(Int32* rc, GLfloat* n, GLfloat* v) - { - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(GLuint* rc, GLfloat* n, GLfloat* v) - { - unsafe { Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n, (GLfloat*)v); } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(Int32* rc, GLfloat* n, GLfloat[] v) - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(GLuint* rc, GLfloat* n, GLfloat[] v) - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(Int32* rc, GLfloat* n, ref GLfloat v) - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(GLuint* rc, GLfloat* n, ref GLfloat v) - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(Int32* rc, GLfloat[] n, GLfloat* v) - { - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(GLuint* rc, GLfloat[] n, GLfloat* v) - { - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(Int32* rc, GLfloat[] n, GLfloat[] v) - { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(GLuint* rc, GLfloat[] n, GLfloat[] v) - { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(Int32* rc, GLfloat[] n, ref GLfloat v) - { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(GLuint* rc, GLfloat[] n, ref GLfloat v) - { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(Int32* rc, ref GLfloat n, GLfloat* v) - { - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(GLuint* rc, ref GLfloat n, GLfloat* v) - { - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(Int32* rc, ref GLfloat n, GLfloat[] v) - { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(GLuint* rc, ref GLfloat n, GLfloat[] v) - { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(Int32* rc, ref GLfloat n, ref GLfloat v) - { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(GLuint* rc, ref GLfloat n, ref GLfloat v) - { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(Int32[] rc, GLfloat* n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(GLuint[] rc, GLfloat* n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(Int32[] rc, GLfloat* n, GLfloat[] v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(GLuint[] rc, GLfloat* n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(Int32[] rc, GLfloat* n, ref GLfloat v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(GLuint[] rc, GLfloat* n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(Int32[] rc, GLfloat[] n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(GLuint[] rc, GLfloat[] n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiNormal3fVertex3fv(Int32[] rc, GLfloat[] n, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiNormal3fVertex3fv(GLuint[] rc, GLfloat[] n, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiNormal3fVertex3fv(Int32[] rc, GLfloat[] n, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiNormal3fVertex3fv(GLuint[] rc, GLfloat[] n, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(Int32[] rc, ref GLfloat n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(GLuint[] rc, ref GLfloat n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiNormal3fVertex3fv(Int32[] rc, ref GLfloat n, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiNormal3fVertex3fv(GLuint[] rc, ref GLfloat n, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiNormal3fVertex3fv(Int32[] rc, ref GLfloat n, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiNormal3fVertex3fv(GLuint[] rc, ref GLfloat n, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(ref Int32 rc, GLfloat* n, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(ref GLuint rc, GLfloat* n, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(ref Int32 rc, GLfloat* n, GLfloat[] v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(ref GLuint rc, GLfloat* n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(ref Int32 rc, GLfloat* n, ref GLfloat v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(ref GLuint rc, GLfloat* n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(ref Int32 rc, GLfloat[] n, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(ref GLuint rc, GLfloat[] n, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiNormal3fVertex3fv(ref Int32 rc, GLfloat[] n, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiNormal3fVertex3fv(ref GLuint rc, GLfloat[] n, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiNormal3fVertex3fv(ref Int32 rc, GLfloat[] n, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiNormal3fVertex3fv(ref GLuint rc, GLfloat[] n, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(ref Int32 rc, ref GLfloat n, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiNormal3fVertex3fv(ref GLuint rc, ref GLfloat n, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiNormal3fVertex3fv(ref Int32 rc, ref GLfloat n, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiNormal3fVertex3fv(ref GLuint rc, ref GLfloat n, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiNormal3fVertex3fv(ref Int32 rc, ref GLfloat n, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiNormal3fVertex3fv(ref GLuint rc, ref GLfloat n, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor4fNormal3fVertex3f(Int32 rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fSUN((GLuint)rc, (GLfloat)r, (GLfloat)g, (GLfloat)b, (GLfloat)a, (GLfloat)nx, (GLfloat)ny, (GLfloat)nz, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4fNormal3fVertex3f(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fSUN((GLuint)rc, (GLfloat)r, (GLfloat)g, (GLfloat)b, (GLfloat)a, (GLfloat)nx, (GLfloat)ny, (GLfloat)nz, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat* c, GLfloat* n, GLfloat* v) - { - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* c, GLfloat* n, GLfloat* v) - { - unsafe { Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat* c, GLfloat* n, GLfloat[] v) - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* c, GLfloat* n, GLfloat[] v) - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat* c, GLfloat* n, ref GLfloat v) - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* c, GLfloat* n, ref GLfloat v) - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat* c, GLfloat[] n, GLfloat* v) - { - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* c, GLfloat[] n, GLfloat* v) - { - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat* c, GLfloat[] n, GLfloat[] v) - { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* c, GLfloat[] n, GLfloat[] v) - { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat* c, GLfloat[] n, ref GLfloat v) - { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* c, GLfloat[] n, ref GLfloat v) - { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat* c, ref GLfloat n, GLfloat* v) - { - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* c, ref GLfloat n, GLfloat* v) - { - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat* c, ref GLfloat n, GLfloat[] v) - { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* c, ref GLfloat n, GLfloat[] v) - { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat* c, ref GLfloat n, ref GLfloat v) - { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* c, ref GLfloat n, ref GLfloat v) - { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] c, GLfloat* n, GLfloat* v) - { - fixed (GLfloat* c_ptr = c) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] c, GLfloat* n, GLfloat* v) - { - fixed (GLfloat* c_ptr = c) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] c, GLfloat* n, GLfloat[] v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] c, GLfloat* n, GLfloat[] v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] c, GLfloat* n, ref GLfloat v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] c, GLfloat* n, ref GLfloat v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] c, GLfloat[] n, GLfloat* v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] c, GLfloat[] n, GLfloat* v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] c, GLfloat[] n, GLfloat[] v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] c, GLfloat[] n, GLfloat[] v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] c, GLfloat[] n, ref GLfloat v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] c, GLfloat[] n, ref GLfloat v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] c, ref GLfloat n, GLfloat* v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] c, ref GLfloat n, GLfloat* v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] c, ref GLfloat n, GLfloat[] v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] c, ref GLfloat n, GLfloat[] v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] c, ref GLfloat n, ref GLfloat v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] c, ref GLfloat n, ref GLfloat v) - { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat c, GLfloat* n, GLfloat* v) - { - fixed (GLfloat* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat c, GLfloat* n, GLfloat* v) - { - fixed (GLfloat* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat c, GLfloat* n, GLfloat[] v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat c, GLfloat* n, GLfloat[] v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat c, GLfloat* n, ref GLfloat v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat c, GLfloat* n, ref GLfloat v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat c, GLfloat[] n, GLfloat* v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat c, GLfloat[] n, GLfloat* v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat c, GLfloat[] n, GLfloat[] v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat c, GLfloat[] n, GLfloat[] v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat c, GLfloat[] n, ref GLfloat v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat c, GLfloat[] n, ref GLfloat v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat c, ref GLfloat n, GLfloat* v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat c, ref GLfloat n, GLfloat* v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat c, ref GLfloat n, GLfloat[] v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat c, ref GLfloat n, GLfloat[] v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat c, ref GLfloat n, ref GLfloat v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat c, ref GLfloat n, ref GLfloat v) - { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* c, GLfloat* n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* c, GLfloat* n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* c, GLfloat* n, GLfloat[] v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* c, GLfloat* n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* c, GLfloat* n, ref GLfloat v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* c, GLfloat* n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* c, GLfloat[] n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* c, GLfloat[] n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* c, GLfloat[] n, GLfloat[] v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* c, GLfloat[] n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* c, GLfloat[] n, ref GLfloat v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* c, GLfloat[] n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* c, ref GLfloat n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* c, ref GLfloat n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* c, ref GLfloat n, GLfloat[] v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* c, ref GLfloat n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* c, ref GLfloat n, ref GLfloat v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* c, ref GLfloat n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] c, GLfloat* n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] c, GLfloat* n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] c, GLfloat* n, GLfloat[] v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] c, GLfloat* n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] c, GLfloat* n, ref GLfloat v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] c, GLfloat* n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] c, GLfloat[] n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] c, GLfloat[] n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] c, GLfloat[] n, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] c, GLfloat[] n, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] c, GLfloat[] n, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] c, GLfloat[] n, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] c, ref GLfloat n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] c, ref GLfloat n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] c, ref GLfloat n, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] c, ref GLfloat n, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] c, ref GLfloat n, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] c, ref GLfloat n, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat c, GLfloat* n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat c, GLfloat* n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat c, GLfloat* n, GLfloat[] v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat c, GLfloat* n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat c, GLfloat* n, ref GLfloat v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat c, GLfloat* n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat c, GLfloat[] n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat c, GLfloat[] n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat c, GLfloat[] n, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat c, GLfloat[] n, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat c, GLfloat[] n, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat c, GLfloat[] n, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat c, ref GLfloat n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat c, ref GLfloat n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat c, ref GLfloat n, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat c, ref GLfloat n, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat c, ref GLfloat n, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat c, ref GLfloat n, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* c, GLfloat* n, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* c, GLfloat* n, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* c, GLfloat* n, GLfloat[] v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* c, GLfloat* n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* c, GLfloat* n, ref GLfloat v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* c, GLfloat* n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* c, GLfloat[] n, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* c, GLfloat[] n, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* c, GLfloat[] n, GLfloat[] v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* c, GLfloat[] n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* c, GLfloat[] n, ref GLfloat v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* c, GLfloat[] n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* c, ref GLfloat n, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* c, ref GLfloat n, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* c, ref GLfloat n, GLfloat[] v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* c, ref GLfloat n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* c, ref GLfloat n, ref GLfloat v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* c, ref GLfloat n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] c, GLfloat* n, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] c, GLfloat* n, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] c, GLfloat* n, GLfloat[] v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] c, GLfloat* n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] c, GLfloat* n, ref GLfloat v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] c, GLfloat* n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] c, GLfloat[] n, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] c, GLfloat[] n, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] c, GLfloat[] n, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] c, GLfloat[] n, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] c, GLfloat[] n, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] c, GLfloat[] n, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] c, ref GLfloat n, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] c, ref GLfloat n, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] c, ref GLfloat n, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] c, ref GLfloat n, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] c, ref GLfloat n, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] c, ref GLfloat n, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat c, GLfloat* n, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat c, GLfloat* n, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat c, GLfloat* n, GLfloat[] v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat c, GLfloat* n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat c, GLfloat* n, ref GLfloat v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat c, GLfloat* n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat c, GLfloat[] n, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat c, GLfloat[] n, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat c, GLfloat[] n, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat c, GLfloat[] n, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat c, GLfloat[] n, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat c, GLfloat[] n, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat c, ref GLfloat n, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat c, ref GLfloat n, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat c, ref GLfloat n, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat c, ref GLfloat n, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat c, ref GLfloat n, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat c, ref GLfloat n, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiTexCoord2fVertex3f(Int32 rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fSUN((GLuint)rc, (GLfloat)s, (GLfloat)t, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fVertex3f(GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fSUN((GLuint)rc, (GLfloat)s, (GLfloat)t, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(Int32* rc, GLfloat* tc, GLfloat* v) - { - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat* v) - { - unsafe { Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)v); } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(Int32* rc, GLfloat* tc, GLfloat[] v) - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat[] v) - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(Int32* rc, GLfloat* tc, ref GLfloat v) - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(GLuint* rc, GLfloat* tc, ref GLfloat v) - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat* v) - { - fixed (GLfloat* tc_ptr = tc) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat* v) - { - fixed (GLfloat* tc_ptr = tc) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat[] v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat[] v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(Int32* rc, GLfloat[] tc, ref GLfloat v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(GLuint* rc, GLfloat[] tc, ref GLfloat v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat* v) - { - fixed (GLfloat* tc_ptr = &tc) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat* v) - { - fixed (GLfloat* tc_ptr = &tc) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat[] v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat[] v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(Int32* rc, ref GLfloat tc, ref GLfloat v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(GLuint* rc, ref GLfloat tc, ref GLfloat v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat[] v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat[] v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(Int32[] rc, GLfloat* tc, ref GLfloat v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(GLuint[] rc, GLfloat* tc, ref GLfloat v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiTexCoord2fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiTexCoord2fVertex3fv(Int32[] rc, GLfloat[] tc, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fVertex3fv(GLuint[] rc, GLfloat[] tc, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiTexCoord2fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiTexCoord2fVertex3fv(Int32[] rc, ref GLfloat tc, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fVertex3fv(GLuint[] rc, ref GLfloat tc, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat[] v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat[] v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(ref Int32 rc, GLfloat* tc, ref GLfloat v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(ref GLuint rc, GLfloat* tc, ref GLfloat v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiTexCoord2fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiTexCoord2fVertex3fv(ref Int32 rc, GLfloat[] tc, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fVertex3fv(ref GLuint rc, GLfloat[] tc, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiTexCoord2fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiTexCoord2fVertex3fv(ref Int32 rc, ref GLfloat tc, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fVertex3fv(ref GLuint rc, ref GLfloat tc, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3f(Int32 rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN((GLuint)rc, (GLfloat)s, (GLfloat)t, (GLfloat)nx, (GLfloat)ny, (GLfloat)nz, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3f(GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN((GLuint)rc, (GLfloat)s, (GLfloat)t, (GLfloat)nx, (GLfloat)ny, (GLfloat)nz, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat* n, GLfloat* v) - { - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat* n, GLfloat* v) - { - unsafe { Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v); } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat* n, GLfloat[] v) - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat* n, GLfloat[] v) - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat* n, ref GLfloat v) - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat* n, ref GLfloat v) - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat[] n, GLfloat* v) - { - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat[] n, GLfloat* v) - { - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat[] n, GLfloat[] v) - { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat[] n, GLfloat[] v) - { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat[] n, ref GLfloat v) - { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat[] n, ref GLfloat v) - { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat* tc, ref GLfloat n, GLfloat* v) - { - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, ref GLfloat n, GLfloat* v) - { - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat* tc, ref GLfloat n, GLfloat[] v) - { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, ref GLfloat n, GLfloat[] v) - { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat* tc, ref GLfloat n, ref GLfloat v) - { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, ref GLfloat n, ref GLfloat v) - { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat* n, GLfloat* v) - { - fixed (GLfloat* tc_ptr = tc) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat* n, GLfloat* v) - { - fixed (GLfloat* tc_ptr = tc) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat* n, GLfloat[] v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat* n, GLfloat[] v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat* n, ref GLfloat v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat* n, ref GLfloat v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat[] n, GLfloat* v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat[] n, GLfloat* v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat[] n, GLfloat[] v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat[] n, GLfloat[] v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat[] n, ref GLfloat v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat[] n, ref GLfloat v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, ref GLfloat n, GLfloat* v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, ref GLfloat n, GLfloat* v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, ref GLfloat n, GLfloat[] v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, ref GLfloat n, GLfloat[] v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, ref GLfloat n, ref GLfloat v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, ref GLfloat n, ref GLfloat v) - { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat* n, GLfloat* v) - { - fixed (GLfloat* tc_ptr = &tc) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat* n, GLfloat* v) - { - fixed (GLfloat* tc_ptr = &tc) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat* n, GLfloat[] v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat* n, GLfloat[] v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat* n, ref GLfloat v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat* n, ref GLfloat v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat[] n, GLfloat* v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat[] n, GLfloat* v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat[] n, GLfloat[] v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat[] n, GLfloat[] v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat[] n, ref GLfloat v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat[] n, ref GLfloat v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, ref GLfloat n, GLfloat* v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, ref GLfloat n, GLfloat* v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, ref GLfloat n, GLfloat[] v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, ref GLfloat n, GLfloat[] v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, ref GLfloat n, ref GLfloat v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, ref GLfloat n, ref GLfloat v) - { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat* n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat* n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat* n, GLfloat[] v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat* n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat* n, ref GLfloat v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat* n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat[] n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat[] n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat[] n, GLfloat[] v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat[] n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat[] n, ref GLfloat v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat[] n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, ref GLfloat n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, ref GLfloat n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, ref GLfloat n, GLfloat[] v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, ref GLfloat n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, ref GLfloat n, ref GLfloat v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, ref GLfloat n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat* n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat* n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat* n, GLfloat[] v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat* n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat* n, ref GLfloat v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat* n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat[] n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat[] n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat[] n, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat[] n, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat[] n, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat[] n, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, ref GLfloat n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, ref GLfloat n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, ref GLfloat n, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, ref GLfloat n, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, ref GLfloat n, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, ref GLfloat n, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat* n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat* n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat* n, GLfloat[] v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat* n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat* n, ref GLfloat v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat* n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat[] n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat[] n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat[] n, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat[] n, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat[] n, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat[] n, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, ref GLfloat n, GLfloat* v) - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, ref GLfloat n, GLfloat* v) - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, ref GLfloat n, GLfloat[] v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, ref GLfloat n, GLfloat[] v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, ref GLfloat n, ref GLfloat v) - { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, ref GLfloat n, ref GLfloat v) - { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat* n, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat* n, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat* n, GLfloat[] v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat* n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat* n, ref GLfloat v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat* n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat[] n, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat[] n, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat[] n, GLfloat[] v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat[] n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat[] n, ref GLfloat v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat[] n, ref GLfloat v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, ref GLfloat n, GLfloat* v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, ref GLfloat n, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, ref GLfloat n, GLfloat[] v) - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, ref GLfloat n, GLfloat[] v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } - [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiVertex3(UInt32 rc, Single x, Single y, Single z) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } + Delegates.glReplacementCodeuiVertex3fSUN((UInt32)rc, (Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiVertex3(UInt32* rc, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } + unsafe { Delegates.glReplacementCodeuiVertex3fvSUN((UInt32*)rc, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiVertex3(UInt32* rc, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiVertex3fvSUN((UInt32*)rc, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiVertex3(UInt32* rc, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiVertex3fvSUN((UInt32*)rc, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiVertex3([In, Out] UInt32[] rc, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiVertex3fvSUN((UInt32*)rc_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat* n, GLfloat[] v) + void ReplacementCodeuiVertex3([In, Out] UInt32[] rc, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiVertex3fvSUN((UInt32*)rc_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat* n, ref GLfloat v) + void ReplacementCodeuiVertex3([In, Out] UInt32[] rc, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiVertex3fvSUN((UInt32*)rc_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiVertex3(ref UInt32 rc, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiVertex3fvSUN((UInt32*)rc_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat[] n, GLfloat* v) + void ReplacementCodeuiVertex3(ref UInt32 rc, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiVertex3fvSUN((UInt32*)rc_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat[] n, GLfloat* v) - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } - } - - public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiVertex3(ref UInt32 rc, ref Single v) { unsafe { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiVertex3fvSUN((UInt32*)rc_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiColor4ubVertex3(UInt32 rc, Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z) { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } + Delegates.glReplacementCodeuiColor4ubVertex3fSUN((UInt32)rc, (Byte)r, (Byte)g, (Byte)b, (Byte)a, (Single)x, (Single)y, (Single)z); } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4ubVertex3(UInt32* rc, Byte* c, Single* v) { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } - } + unsafe { Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc, (Byte*)c, (Single*)v); } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4ubVertex3(UInt32* rc, Byte* c, [In, Out] Single[] v) { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc, (Byte*)c, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiColor4ubVertex3(UInt32* rc, Byte* c, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc, (Byte*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiColor4ubVertex3(UInt32* rc, [In, Out] Byte[] c, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) + fixed (Byte* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc, (Byte*)c_ptr, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4ubVertex3(UInt32* rc, [In, Out] Byte[] c, [In, Out] Single[] v) { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Byte* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc, (Byte*)c_ptr, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4ubVertex3(UInt32* rc, [In, Out] Byte[] c, ref Single v) { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Byte* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc, (Byte*)c_ptr, (Single*)v_ptr); } - } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4ubVertex3(UInt32* rc, ref Byte c, Single* v) { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Byte* c_ptr = &c) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc, (Byte*)c_ptr, (Single*)v); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4ubVertex3(UInt32* rc, ref Byte c, [In, Out] Single[] v) { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Byte* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc, (Byte*)c_ptr, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiColor4ubVertex3(UInt32* rc, ref Byte c, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) + fixed (Byte* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc, (Byte*)c_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiColor4ubVertex3([In, Out] UInt32[] rc, Byte* c, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) + fixed (UInt32* rc_ptr = rc) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4ubVertex3([In, Out] UInt32[] rc, Byte* c, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4ubVertex3([In, Out] UInt32[] rc, Byte* c, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4ubVertex3([In, Out] UInt32[] rc, [In, Out] Byte[] c, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Byte* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat* n, ref GLfloat v) + void ReplacementCodeuiColor4ubVertex3([In, Out] UInt32[] rc, [In, Out] Byte[] c, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Byte* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat[] n, GLfloat* v) + void ReplacementCodeuiColor4ubVertex3([In, Out] UInt32[] rc, [In, Out] Byte[] c, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Byte* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiColor4ubVertex3([In, Out] UInt32[] rc, ref Byte c, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = rc) + fixed (Byte* c_ptr = &c) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c_ptr, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiColor4ubVertex3([In, Out] UInt32[] rc, ref Byte c, [In, Out] Single[] v) { unsafe { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Byte* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiColor4ubVertex3([In, Out] UInt32[] rc, ref Byte c, ref Single v) { unsafe { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Byte* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c_ptr, (Single*)v_ptr); } } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4ubVertex3(ref UInt32 rc, Byte* c, Single* v) { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c, (Single*)v); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4ubVertex3(ref UInt32 rc, Byte* c, [In, Out] Single[] v) { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiColor4ubVertex3(ref UInt32 rc, Byte* c, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiColor4ubVertex3(ref UInt32 rc, [In, Out] Byte[] c, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = &rc) + fixed (Byte* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c_ptr, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, ref GLfloat n, GLfloat[] v) + void ReplacementCodeuiColor4ubVertex3(ref UInt32 rc, [In, Out] Byte[] c, [In, Out] Single[] v) { unsafe { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Byte* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, ref GLfloat n, GLfloat[] v) + void ReplacementCodeuiColor4ubVertex3(ref UInt32 rc, [In, Out] Byte[] c, ref Single v) { unsafe { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Byte* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c_ptr, (Single*)v_ptr); } } } + [System.CLSCompliant(false)] + public static + unsafe void ReplacementCodeuiColor4ubVertex3(ref UInt32 rc, ref Byte c, Single* v) + { + fixed (UInt32* rc_ptr = &rc) + fixed (Byte* c_ptr = &c) + { + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c_ptr, (Single*)v); + } + } + + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiColor4ubVertex3(ref UInt32 rc, ref Byte c, [In, Out] Single[] v) { unsafe { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Byte* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiColor4ubVertex3(ref UInt32 rc, ref Byte c, ref Single v) { unsafe { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Byte* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc_ptr, (Byte*)c_ptr, (Single*)v_ptr); } } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3f(Int32 rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) + void ReplacementCodeuiColor3fVertex3(UInt32 rc, Single r, Single g, Single b, Single x, Single y, Single z) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN((GLuint)rc, (GLfloat)s, (GLfloat)t, (GLfloat)r, (GLfloat)g, (GLfloat)b, (GLfloat)a, (GLfloat)nx, (GLfloat)ny, (GLfloat)nz, (GLfloat)x, (GLfloat)y, (GLfloat)z); + Delegates.glReplacementCodeuiColor3fVertex3fSUN((UInt32)rc, (Single)r, (Single)g, (Single)b, (Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3f(GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) + unsafe void ReplacementCodeuiColor3fVertex3(UInt32* rc, Single* c, Single* v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN((GLuint)rc, (GLfloat)s, (GLfloat)t, (GLfloat)r, (GLfloat)g, (GLfloat)b, (GLfloat)a, (GLfloat)nx, (GLfloat)ny, (GLfloat)nz, (GLfloat)x, (GLfloat)y, (GLfloat)z); + unsafe { Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc, (Single*)c, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiColor3fVertex3(UInt32* rc, Single* c, [In, Out] Single[] v) { + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc, (Single*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiColor3fVertex3(UInt32* rc, Single* c, ref Single v) { - unsafe { Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); } + fixed (Single* v_ptr = &v) + { + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc, (Single*)c, (Single*)v_ptr); + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiColor3fVertex3(UInt32* rc, [In, Out] Single[] c, Single* v) { - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiColor3fVertex3(UInt32* rc, [In, Out] Single[] c, [In, Out] Single[] v) { - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiColor3fVertex3(UInt32* rc, [In, Out] Single[] c, ref Single v) { - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiColor3fVertex3(UInt32* rc, ref Single c, Single* v) { - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = &c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiColor3fVertex3(UInt32* rc, ref Single c, [In, Out] Single[] v) { - fixed (GLfloat* n_ptr = n) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiColor3fVertex3(UInt32* rc, ref Single c, ref Single v) { - fixed (GLfloat* n_ptr = n) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiColor3fVertex3([In, Out] UInt32[] rc, Single* c, Single* v) { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiColor3fVertex3([In, Out] UInt32[] rc, Single* c, [In, Out] Single[] v) { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiColor3fVertex3([In, Out] UInt32[] rc, Single* c, ref Single v) { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiColor3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] c, Single* v) { - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat* c, ref GLfloat n, GLfloat* v) + void ReplacementCodeuiColor3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] c, [In, Out] Single[] v) { - fixed (GLfloat* n_ptr = &n) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat* c, ref GLfloat n, GLfloat* v) + void ReplacementCodeuiColor3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] c, ref Single v) { - fixed (GLfloat* n_ptr = &n) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiColor3fVertex3([In, Out] UInt32[] rc, ref Single c, Single* v) { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + void ReplacementCodeuiColor3fVertex3([In, Out] UInt32[] rc, ref Single c, [In, Out] Single[] v) { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiColor3fVertex3([In, Out] UInt32[] rc, ref Single c, ref Single v) { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiColor3fVertex3(ref UInt32 rc, Single* c, Single* v) { - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiColor3fVertex3(ref UInt32 rc, Single* c, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = c) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiColor3fVertex3(ref UInt32 rc, Single* c, ref Single v) { - fixed (GLfloat* c_ptr = c) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiColor3fVertex3(ref UInt32 rc, [In, Out] Single[] c, Single* v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + void ReplacementCodeuiColor3fVertex3(ref UInt32 rc, [In, Out] Single[] c, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + void ReplacementCodeuiColor3fVertex3(ref UInt32 rc, [In, Out] Single[] c, ref Single v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiColor3fVertex3(ref UInt32 rc, ref Single c, Single* v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + void ReplacementCodeuiColor3fVertex3(ref UInt32 rc, ref Single c, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + void ReplacementCodeuiColor3fVertex3(ref UInt32 rc, ref Single c, ref Single v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiNormal3fVertex3(UInt32 rc, Single nx, Single ny, Single nz, Single x, Single y, Single z) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } + Delegates.glReplacementCodeuiNormal3fVertex3fSUN((UInt32)rc, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiNormal3fVertex3(UInt32* rc, Single* n, Single* v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } + unsafe { Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiNormal3fVertex3(UInt32* rc, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiNormal3fVertex3(UInt32* rc, Single* n, ref Single v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiNormal3fVertex3(UInt32* rc, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiNormal3fVertex3(UInt32* rc, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiNormal3fVertex3(UInt32* rc, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiNormal3fVertex3(UInt32* rc, ref Single n, Single* v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiNormal3fVertex3(UInt32* rc, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiNormal3fVertex3(UInt32* rc, ref Single n, ref Single v) { - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiNormal3fVertex3([In, Out] UInt32[] rc, Single* n, Single* v) { - fixed (GLfloat* c_ptr = &c) + fixed (UInt32* rc_ptr = rc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiNormal3fVertex3([In, Out] UInt32[] rc, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = &c) + fixed (UInt32* rc_ptr = rc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiNormal3fVertex3([In, Out] UInt32[] rc, Single* n, ref Single v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + void ReplacementCodeuiNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + void ReplacementCodeuiNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiNormal3fVertex3([In, Out] UInt32[] rc, ref Single n, Single* v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + void ReplacementCodeuiNormal3fVertex3([In, Out] UInt32[] rc, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiNormal3fVertex3([In, Out] UInt32[] rc, ref Single n, ref Single v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiNormal3fVertex3(ref UInt32 rc, Single* n, Single* v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiNormal3fVertex3(ref UInt32 rc, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiNormal3fVertex3(ref UInt32 rc, Single* n, ref Single v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + void ReplacementCodeuiNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + void ReplacementCodeuiNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiNormal3fVertex3(ref UInt32 rc, ref Single n, Single* v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiNormal3fVertex3(ref UInt32 rc, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiNormal3fVertex3(ref UInt32 rc, ref Single n, ref Single v) { - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat* c, GLfloat* n, GLfloat* v) + void ReplacementCodeuiColor4fNormal3fVertex3(UInt32 rc, Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z) { - fixed (GLfloat* tc_ptr = tc) - { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); - } + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fSUN((UInt32)rc, (Single)r, (Single)g, (Single)b, (Single)a, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, Single* c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); - } + unsafe { Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, Single* c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, Single* c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, Single* c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, Single* c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, Single* c, ref Single n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] c, ref Single n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, ref Single c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) + fixed (Single* c_ptr = &c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, ref Single c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, ref Single c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, ref Single c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, ref Single c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, ref Single c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, ref Single c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(UInt32* rc, ref Single c, ref Single n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* c, ref Single n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] c, ref Single n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat* c, GLfloat* n, GLfloat* v) + void ReplacementCodeuiColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single c, ref Single n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, Single* c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) + fixed (UInt32* rc_ptr = &rc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, Single* c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, Single* c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, Single* c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, Single* c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, Single* c, ref Single n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, GLfloat* v) + void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] c, ref Single n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, ref Single c, Single* n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, ref Single c, Single* n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, ref Single c, Single* n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, ref Single c, [In, Out] Single[] n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, ref Single c, [In, Out] Single[] n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, ref Single c, ref Single n, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, ref Single c, ref Single n, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiColor4fNormal3fVertex3(ref UInt32 rc, ref Single c, ref Single n, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fVertex3(UInt32 rc, Single s, Single t, Single x, Single y, Single z) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } + Delegates.glReplacementCodeuiTexCoord2fVertex3fSUN((UInt32)rc, (Single)s, (Single)t, (Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fVertex3(UInt32* rc, Single* tc, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); - } + unsafe { Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fVertex3(UInt32* rc, Single* tc, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fVertex3(UInt32* rc, Single* tc, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fVertex3(UInt32* rc, [In, Out] Single[] tc, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fVertex3(UInt32* rc, [In, Out] Single[] tc, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fVertex3(UInt32* rc, [In, Out] Single[] tc, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fVertex3(UInt32* rc, ref Single tc, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fVertex3(UInt32* rc, ref Single tc, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fVertex3(UInt32* rc, ref Single tc, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fVertex3([In, Out] UInt32[] rc, Single* tc, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fVertex3([In, Out] UInt32[] rc, Single* tc, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fVertex3([In, Out] UInt32[] rc, Single* tc, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + void ReplacementCodeuiTexCoord2fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + void ReplacementCodeuiTexCoord2fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fVertex3([In, Out] UInt32[] rc, ref Single tc, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fVertex3([In, Out] UInt32[] rc, ref Single tc, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fVertex3([In, Out] UInt32[] rc, ref Single tc, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fVertex3(ref UInt32 rc, Single* tc, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fVertex3(ref UInt32 rc, Single* tc, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fVertex3(ref UInt32 rc, Single* tc, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fVertex3(ref UInt32 rc, [In, Out] Single[] tc, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fVertex3(ref UInt32 rc, [In, Out] Single[] tc, [In, Out] Single[] v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32* rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fVertex3(ref UInt32 rc, [In, Out] Single[] tc, ref Single v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint* rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fVertex3(ref UInt32 rc, ref Single tc, Single* v) { - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat* v) + void ReplacementCodeuiTexCoord2fVertex3(ref UInt32 rc, ref Single tc, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat* v) + void ReplacementCodeuiTexCoord2fVertex3(ref UInt32 rc, ref Single tc, ref Single v) { - fixed (GLuint* rc_ptr = rc) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32 rc, Single s, Single t, Single nx, Single ny, Single nz, Single x, Single y, Single z) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); - } + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN((UInt32)rc, (Single)s, (Single)t, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, Single* tc, Single* n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* v_ptr = v) - { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); - } + unsafe { Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, Single* tc, Single* n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, Single* tc, Single* n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, Single* tc, [In, Out] Single[] n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, Single* tc, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, Single* tc, [In, Out] Single[] n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, Single* tc, ref Single n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, Single* tc, ref Single n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, Single* tc, ref Single n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, Single* n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, Single* n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, Single* n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, [In, Out] Single[] n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, [In, Out] Single[] n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, ref Single n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, ref Single n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, ref Single n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, ref Single tc, Single* n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, ref Single tc, Single* n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, ref Single tc, Single* n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, ref Single tc, [In, Out] Single[] n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, ref Single tc, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, ref Single tc, [In, Out] Single[] n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, ref Single tc, ref Single n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, ref Single tc, ref Single n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(UInt32* rc, ref Single tc, ref Single n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, Single* n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = rc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, Single* n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, Single* n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, [In, Out] Single[] n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, [In, Out] Single[] n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, ref Single n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, ref Single n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, ref Single n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, Single* n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, Single* n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, Single* n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, [In, Out] Single[] n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, [In, Out] Single[] n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, ref Single n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, ref Single n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, ref Single n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, Single* n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, Single* n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, Single* n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, [In, Out] Single[] n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, [In, Out] Single[] n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, ref Single n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat* c, GLfloat* n, GLfloat* v) + void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, ref Single n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat* c, GLfloat* n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, ref Single n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, Single* tc, Single* n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, Single* tc, Single* n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, Single* tc, Single* n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, Single* tc, [In, Out] Single[] n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, Single* tc, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, Single* tc, [In, Out] Single[] n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, Single* tc, ref Single n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, Single* tc, ref Single n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, Single* tc, ref Single n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, Single* n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, Single* n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, Single* n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, [In, Out] Single[] n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, [In, Out] Single[] n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, ref Single n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, GLfloat* v) + void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, ref Single n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, ref Single n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, ref Single tc, Single* n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, ref Single tc, Single* n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, ref Single tc, Single* n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, ref Single tc, [In, Out] Single[] n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, ref Single tc, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, ref Single tc, [In, Out] Single[] n, ref Single v) { unsafe { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, ref Single tc, ref Single n, Single* v) { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v); } - } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, ref Single tc, ref Single n, [In, Out] Single[] v) { unsafe { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fNormal3fVertex3(ref UInt32 rc, ref Single tc, ref Single n, ref Single v) { unsafe { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(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) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN((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); } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, Single* c, Single* n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); - } + unsafe { Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c, (Single*)n, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, Single* c, Single* n, [In, Out] Single[] v) { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c, (Single*)n, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, Single* c, Single* n, ref Single v) { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c, (Single*)n, (Single*)v_ptr); } - } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, Single* c, [In, Out] Single[] n, Single* v) { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, Single* c, ref Single n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, Single* c, ref Single n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } - } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, [In, Out] Single[] c, ref Single n, Single* v) { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, [In, Out] Single[] c, ref Single n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, ref Single c, Single* n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* c_ptr = &c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, ref Single c, Single* n, [In, Out] Single[] v) { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, ref Single c, Single* n, ref Single v) { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } - } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, ref Single c, [In, Out] Single[] n, Single* v) { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, ref Single c, [In, Out] Single[] n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, ref Single c, ref Single n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, ref Single c, ref Single n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, Single* tc, ref Single c, ref Single n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, Single* c, Single* n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, Single* c, Single* n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, Single* c, Single* n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, Single* c, [In, Out] Single[] n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, Single* c, ref Single n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, Single* c, ref Single n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, [In, Out] Single[] c, ref Single n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, [In, Out] Single[] c, ref Single n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, ref Single c, Single* n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, ref Single c, Single* n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, ref Single c, Single* n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, ref Single c, [In, Out] Single[] n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, ref Single c, [In, Out] Single[] n, ref Single v) { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } - } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, ref Single c, ref Single n, Single* v) { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, ref Single c, ref Single n, [In, Out] Single[] v) { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, [In, Out] Single[] tc, ref Single c, ref Single n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, Single* c, Single* n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = &tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, Single* c, Single* n, [In, Out] Single[] v) { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, Single* c, Single* n, ref Single v) { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } - } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, Single* c, [In, Out] Single[] n, Single* v) { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, Single* c, ref Single n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, Single* c, ref Single n, ref Single v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } - } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, [In, Out] Single[] c, ref Single n, Single* v) { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, [In, Out] Single[] c, ref Single n, ref Single v) { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, ref Single c, Single* n, Single* v) { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, ref Single c, Single* n, [In, Out] Single[] v) { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, ref Single c, Single* n, ref Single v) { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } - } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(Int32[] rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, ref Single c, [In, Out] Single[] n, Single* v) { - unsafe - { - fixed (Int32* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(GLuint[] rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { - unsafe - { - fixed (GLuint* rc_ptr = rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, ref Single c, [In, Out] Single[] n, ref Single v) { - fixed (Int32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, ref Single c, ref Single n, Single* v) { - fixed (GLuint* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, ref Single c, ref Single n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(UInt32* rc, ref Single tc, ref Single c, ref Single n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* v_ptr = v) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, Single* c, Single* n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, Single* c, Single* n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, Single* c, Single* n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, Single* c, [In, Out] Single[] n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, Single* c, ref Single n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, Single* c, ref Single n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, [In, Out] Single[] c, ref Single n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, [In, Out] Single[] c, ref Single n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, ref Single c, Single* n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, ref Single c, Single* n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, ref Single c, Single* n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, ref Single c, [In, Out] Single[] n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, ref Single c, [In, Out] Single[] n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, ref Single c, ref Single n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, ref Single c, ref Single n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, Single* tc, ref Single c, ref Single n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, Single* c, Single* n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, Single* c, Single* n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, Single* c, Single* n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, Single* c, [In, Out] Single[] n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, Single* c, ref Single n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, Single* c, ref Single n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, [In, Out] Single[] c, ref Single n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, [In, Out] Single[] c, ref Single n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, ref Single c, Single* n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, ref Single c, Single* n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, ref Single c, Single* n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, ref Single c, [In, Out] Single[] n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat* tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat* c, GLfloat* n, GLfloat* v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, ref Single c, [In, Out] Single[] n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, ref Single c, ref Single n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat* c, GLfloat* n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, ref Single c, ref Single n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat* c, GLfloat* n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, [In, Out] Single[] tc, ref Single c, ref Single n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, Single* c, Single* n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, Single* c, Single* n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, Single* c, Single* n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, Single* c, [In, Out] Single[] n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, Single* c, ref Single n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, Single* c, ref Single n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, GLfloat* v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, [In, Out] Single[] c, ref Single n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, [In, Out] Single[] c, ref Single n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, ref Single c, Single* n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, ref Single c, Single* n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, ref Single c, Single* n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, ref Single c, [In, Out] Single[] n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { unsafe { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, ref Single c, [In, Out] Single[] n, ref Single v) { unsafe { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, ref Single c, ref Single n, Single* v) { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, ref Single c, ref Single n, [In, Out] Single[] v) { unsafe { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3([In, Out] UInt32[] rc, ref Single tc, ref Single c, ref Single n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + unsafe + { + fixed (UInt32* rc_ptr = rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, Single* c, Single* n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = &rc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, Single* c, Single* n, [In, Out] Single[] v) { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, Single* c, Single* n, ref Single v) { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n, (Single*)v_ptr); } - } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, Single* c, [In, Out] Single[] n, Single* v) { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, Single* c, ref Single n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, Single* c, ref Single n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } - } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, [In, Out] Single[] c, ref Single n, Single* v) { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, [In, Out] Single[] c, ref Single n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, ref Single c, Single* n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, ref Single c, Single* n, [In, Out] Single[] v) { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, ref Single c, Single* n, ref Single v) { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } - } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, ref Single c, [In, Out] Single[] n, Single* v) { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, GLfloat[] tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, ref Single c, [In, Out] Single[] n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat* c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, ref Single c, ref Single n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, ref Single c, ref Single n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat* c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, Single* tc, ref Single c, ref Single n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, Single* c, Single* n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat* c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, Single* c, Single* n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, Single* c, Single* n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, Single* c, [In, Out] Single[] n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, Single* c, ref Single n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat* c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, Single* c, ref Single n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat* c, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, GLfloat* v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, [In, Out] Single[] c, ref Single n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, [In, Out] Single[] c, ref Single n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = v) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, ref Single c, Single* n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat[] c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, ref Single c, Single* n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, ref Single c, Single* n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, ref Single c, [In, Out] Single[] n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { unsafe { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, ref Single c, [In, Out] Single[] n, ref Single v) { unsafe { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, ref Single c, ref Single n, Single* v) { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat[] c, GLfloat[] n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, ref Single c, ref Single n, [In, Out] Single[] v) { unsafe { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, [In, Out] Single[] tc, ref Single c, ref Single n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + unsafe + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, Single* c, Single* n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, Single* c, Single* n, [In, Out] Single[] v) { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, Single* c, Single* n, ref Single v) { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n, (Single*)v_ptr); } - } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, Single* c, [In, Out] Single[] n, Single* v) { - unsafe - { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } - } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, GLfloat[] c, ref GLfloat n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, Single* c, [In, Out] Single[] n, [In, Out] Single[] v) { - unsafe - { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } - } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, Single* c, [In, Out] Single[] n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, Single* c, ref Single n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, Single* c, ref Single n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, GLfloat[] v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, Single* c, ref Single n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c, (Single*)n_ptr, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, [In, Out] Single[] c, Single* n, Single* v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, ref GLfloat c, GLfloat* n, ref GLfloat v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, [In, Out] Single[] c, Single* n, [In, Out] Single[] v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, [In, Out] Single[] c, Single* n, ref Single v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, [In, Out] Single[] c, [In, Out] Single[] n, Single* v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, [In, Out] Single[] c, [In, Out] Single[] n, [In, Out] Single[] v) { unsafe { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, [In, Out] Single[] c, [In, Out] Single[] n, ref Single v) { unsafe { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } + [System.CLSCompliant(false)] + public static + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, [In, Out] Single[] c, ref Single n, Single* v) + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + { + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); + } + } + + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, [In, Out] Single[] c, ref Single n, [In, Out] Single[] v) { unsafe { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, ref GLfloat c, GLfloat[] n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, [In, Out] Single[] c, ref Single n, ref Single v) { unsafe { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, ref Single c, Single* n, Single* v) + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + { + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v); + } + } + + [System.CLSCompliant(false)] + public static + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, ref Single c, Single* n, [In, Out] Single[] v) { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, GLfloat* v) + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, ref Single c, Single* n, ref Single v) { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n, (Single*)v_ptr); } } + [System.CLSCompliant(false)] + public static + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, ref Single c, [In, Out] Single[] n, Single* v) + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + { + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); + } + } + + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, ref Single c, [In, Out] Single[] n, [In, Out] Single[] v) { unsafe { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, GLfloat[] v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, ref Single c, [In, Out] Single[] n, ref Single v) { unsafe { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } + [System.CLSCompliant(false)] + public static + unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, ref Single c, ref Single n, Single* v) + { + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + { + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v); + } + } + + [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref Int32 rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, ref Single c, ref Single n, [In, Out] Single[] v) { unsafe { - fixed (Int32* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fv(ref GLuint rc, ref GLfloat tc, ref GLfloat c, ref GLfloat n, ref GLfloat v) + void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(ref UInt32 rc, ref Single tc, ref Single c, ref Single n, ref Single v) { unsafe { - fixed (GLuint* rc_ptr = &rc) - fixed (GLfloat* tc_ptr = &tc) - fixed (GLfloat* c_ptr = &c) - fixed (GLfloat* n_ptr = &n) - fixed (GLfloat* v_ptr = &v) + fixed (UInt32* rc_ptr = &rc) + fixed (Single* tc_ptr = &tc) + fixed (Single* c_ptr = &c) + fixed (Single* n_ptr = &n) + fixed (Single* v_ptr = &v) { - Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((GLuint*)rc_ptr, (GLfloat*)tc_ptr, (GLfloat*)c_ptr, (GLfloat*)n_ptr, (GLfloat*)v_ptr); + Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc_ptr, (Single*)tc_ptr, (Single*)c_ptr, (Single*)n_ptr, (Single*)v_ptr); } } } public static - void DrawMeshArrays(GL.Enums.BeginMode mode, GLint first, GLsizei count, GLsizei width) + void DrawMeshArraysSUN(GL.Enums.BeginMode mode, Int32 first, Int32 count, Int32 width) { - Delegates.glDrawMeshArraysSUN((GL.Enums.BeginMode)mode, (GLint)first, (GLsizei)count, (GLsizei)width); + Delegates.glDrawMeshArraysSUN((GL.Enums.BeginMode)mode, (Int32)first, (Int32)count, (Int32)width); } } @@ -50289,7 +38949,7 @@ namespace OpenTK.OpenGL public static class INGR { public static - void BlendFuncSeparate(GL.Enums.GLenum sfactorRGB, GL.Enums.GLenum dfactorRGB, GL.Enums.GLenum sfactorAlpha, GL.Enums.GLenum dfactorAlpha) + void BlendFuncSeparateINGR(GL.Enums.GLenum sfactorRGB, GL.Enums.GLenum dfactorRGB, GL.Enums.GLenum sfactorAlpha, GL.Enums.GLenum dfactorAlpha) { Delegates.glBlendFuncSeparateINGR((GL.Enums.GLenum)sfactorRGB, (GL.Enums.GLenum)dfactorRGB, (GL.Enums.GLenum)sfactorAlpha, (GL.Enums.GLenum)dfactorAlpha); } @@ -50299,27 +38959,27 @@ namespace OpenTK.OpenGL public static class NV { public static - void FlushVertexArrayRange() + void FlushVertexArrayRangeNV() { Delegates.glFlushVertexArrayRangeNV(); } [System.CLSCompliant(false)] public static - unsafe void VertexArrayRange(GLsizei length, void* pointer) + unsafe void VertexArrayRangeNV(Int32 length, void* pointer) { - unsafe { Delegates.glVertexArrayRangeNV((GLsizei)length, (void*)pointer); } + unsafe { Delegates.glVertexArrayRangeNV((Int32)length, (void*)pointer); } } public static - void VertexArrayRange(GLsizei length, object pointer) + void VertexArrayRangeNV(Int32 length, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glVertexArrayRangeNV((GLsizei)length, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexArrayRangeNV((Int32)length, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -50330,124 +38990,124 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void CombinerParameterfv(GL.Enums.NV_register_combiners pname, GLfloat* @params) + unsafe void CombinerParameter(GL.Enums.NV_register_combiners pname, Single* @params) { - unsafe { Delegates.glCombinerParameterfvNV((GL.Enums.NV_register_combiners)pname, (GLfloat*)@params); } + unsafe { Delegates.glCombinerParameterfvNV((GL.Enums.NV_register_combiners)pname, (Single*)@params); } } public static - void CombinerParameterfv(GL.Enums.NV_register_combiners pname, GLfloat[] @params) + void CombinerParameter(GL.Enums.NV_register_combiners pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glCombinerParameterfvNV((GL.Enums.NV_register_combiners)pname, (GLfloat*)@params_ptr); + Delegates.glCombinerParameterfvNV((GL.Enums.NV_register_combiners)pname, (Single*)@params_ptr); } } } public static - void CombinerParameterfv(GL.Enums.NV_register_combiners pname, ref GLfloat @params) + void CombinerParameter(GL.Enums.NV_register_combiners pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glCombinerParameterfvNV((GL.Enums.NV_register_combiners)pname, (GLfloat*)@params_ptr); + Delegates.glCombinerParameterfvNV((GL.Enums.NV_register_combiners)pname, (Single*)@params_ptr); } } } public static - void CombinerParameterf(GL.Enums.NV_register_combiners pname, GLfloat param) + void CombinerParameterfNV(GL.Enums.NV_register_combiners pname, Single param) { - Delegates.glCombinerParameterfNV((GL.Enums.NV_register_combiners)pname, (GLfloat)param); + Delegates.glCombinerParameterfNV((GL.Enums.NV_register_combiners)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void CombinerParameteriv(GL.Enums.NV_register_combiners pname, GLint* @params) + unsafe void CombinerParameter(GL.Enums.NV_register_combiners pname, Int32* @params) { - unsafe { Delegates.glCombinerParameterivNV((GL.Enums.NV_register_combiners)pname, (GLint*)@params); } + unsafe { Delegates.glCombinerParameterivNV((GL.Enums.NV_register_combiners)pname, (Int32*)@params); } } public static - void CombinerParameteriv(GL.Enums.NV_register_combiners pname, GLint[] @params) + void CombinerParameter(GL.Enums.NV_register_combiners pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glCombinerParameterivNV((GL.Enums.NV_register_combiners)pname, (GLint*)@params_ptr); + Delegates.glCombinerParameterivNV((GL.Enums.NV_register_combiners)pname, (Int32*)@params_ptr); } } } public static - void CombinerParameteriv(GL.Enums.NV_register_combiners pname, ref GLint @params) + void CombinerParameter(GL.Enums.NV_register_combiners pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glCombinerParameterivNV((GL.Enums.NV_register_combiners)pname, (GLint*)@params_ptr); + Delegates.glCombinerParameterivNV((GL.Enums.NV_register_combiners)pname, (Int32*)@params_ptr); } } } public static - void CombinerParameteri(GL.Enums.NV_register_combiners pname, GLint param) + void CombinerParameteriNV(GL.Enums.NV_register_combiners pname, Int32 param) { - Delegates.glCombinerParameteriNV((GL.Enums.NV_register_combiners)pname, (GLint)param); + Delegates.glCombinerParameteriNV((GL.Enums.NV_register_combiners)pname, (Int32)param); } public static - void CombinerInput(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) + 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) { Delegates.glCombinerInputNV((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); } public static - void CombinerOutput(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) + 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) { Delegates.glCombinerOutputNV((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); } public static - void FinalCombinerInput(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners input, GL.Enums.NV_register_combiners mapping, GL.Enums.NV_register_combiners componentUsage) + 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) { Delegates.glFinalCombinerInputNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)input, (GL.Enums.NV_register_combiners)mapping, (GL.Enums.NV_register_combiners)componentUsage); } [System.CLSCompliant(false)] public static - unsafe void GetCombinerInputParameterfv(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, GLfloat* @params) + unsafe void GetCombinerInputParameter(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) { - unsafe { Delegates.glGetCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Single*)@params); } } public static - void GetCombinerInputParameterfv(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, GLfloat[] @params) + void GetCombinerInputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (GLfloat*)@params_ptr); + Delegates.glGetCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Single*)@params_ptr); } } } public static - void GetCombinerInputParameterfv(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 GLfloat @params) + void GetCombinerInputParameter(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] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (GLfloat*)@params_ptr); + Delegates.glGetCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -50455,32 +39115,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetCombinerInputParameteriv(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, GLint* @params) + unsafe void GetCombinerInputParameter(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) { - unsafe { Delegates.glGetCombinerInputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (GLint*)@params); } + unsafe { Delegates.glGetCombinerInputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Int32*)@params); } } public static - void GetCombinerInputParameteriv(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, GLint[] @params) + void GetCombinerInputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetCombinerInputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (GLint*)@params_ptr); + Delegates.glGetCombinerInputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Int32*)@params_ptr); } } } public static - void GetCombinerInputParameteriv(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 GLint @params) + void GetCombinerInputParameter(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] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetCombinerInputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (GLint*)@params_ptr); + Delegates.glGetCombinerInputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -50488,32 +39148,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetCombinerOutputParameterfv(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, GLfloat* @params) + unsafe void GetCombinerOutputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] Single* @params) { - unsafe { Delegates.glGetCombinerOutputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetCombinerOutputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (Single*)@params); } } public static - void GetCombinerOutputParameterfv(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, GLfloat[] @params) + void GetCombinerOutputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetCombinerOutputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (GLfloat*)@params_ptr); + Delegates.glGetCombinerOutputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (Single*)@params_ptr); } } } public static - void GetCombinerOutputParameterfv(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, out GLfloat @params) + void GetCombinerOutputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetCombinerOutputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (GLfloat*)@params_ptr); + Delegates.glGetCombinerOutputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -50521,32 +39181,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetCombinerOutputParameteriv(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, GLint* @params) + unsafe void GetCombinerOutputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] Int32* @params) { - unsafe { Delegates.glGetCombinerOutputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (GLint*)@params); } + unsafe { Delegates.glGetCombinerOutputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (Int32*)@params); } } public static - void GetCombinerOutputParameteriv(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, GLint[] @params) + void GetCombinerOutputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetCombinerOutputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (GLint*)@params_ptr); + Delegates.glGetCombinerOutputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (Int32*)@params_ptr); } } } public static - void GetCombinerOutputParameteriv(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, out GLint @params) + void GetCombinerOutputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetCombinerOutputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (GLint*)@params_ptr); + Delegates.glGetCombinerOutputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -50554,32 +39214,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetFinalCombinerInputParameterfv(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, GLfloat* @params) + unsafe void GetFinalCombinerInputParameter(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Single* @params) { - unsafe { Delegates.glGetFinalCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetFinalCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Single*)@params); } } public static - void GetFinalCombinerInputParameterfv(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, GLfloat[] @params) + void GetFinalCombinerInputParameter(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetFinalCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (GLfloat*)@params_ptr); + Delegates.glGetFinalCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Single*)@params_ptr); } } } public static - void GetFinalCombinerInputParameterfv(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, out GLfloat @params) + void GetFinalCombinerInputParameter(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetFinalCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (GLfloat*)@params_ptr); + Delegates.glGetFinalCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -50587,32 +39247,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetFinalCombinerInputParameteriv(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, GLint* @params) + unsafe void GetFinalCombinerInputParameter(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Int32* @params) { - unsafe { Delegates.glGetFinalCombinerInputParameterivNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (GLint*)@params); } + unsafe { Delegates.glGetFinalCombinerInputParameterivNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Int32*)@params); } } public static - void GetFinalCombinerInputParameteriv(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, GLint[] @params) + void GetFinalCombinerInputParameter(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetFinalCombinerInputParameterivNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (GLint*)@params_ptr); + Delegates.glGetFinalCombinerInputParameterivNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Int32*)@params_ptr); } } } public static - void GetFinalCombinerInputParameteriv(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, out GLint @params) + void GetFinalCombinerInputParameter(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetFinalCombinerInputParameterivNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (GLint*)@params_ptr); + Delegates.glGetFinalCombinerInputParameterivNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -50620,121 +39280,121 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void DeleteFences(GLsizei n, Int32* fences) + unsafe void DeleteFencesNV(Int32 n, Int32* fences) { { - Delegates.glDeleteFencesNV((GLsizei)n, (GLuint*)fences); + Delegates.glDeleteFencesNV((Int32)n, (UInt32*)fences); } } [System.CLSCompliant(false)] public static - unsafe void DeleteFences(GLsizei n, GLuint* fences) + unsafe void DeleteFencesNV(Int32 n, UInt32* fences) { - unsafe { Delegates.glDeleteFencesNV((GLsizei)n, (GLuint*)fences); } + unsafe { Delegates.glDeleteFencesNV((Int32)n, (UInt32*)fences); } } public static - void DeleteFences(GLsizei n, Int32[] fences) + void DeleteFencesNV(Int32 n, [In, Out] Int32[] fences) { unsafe { fixed (Int32* fences_ptr = fences) { - Delegates.glDeleteFencesNV((GLsizei)n, (GLuint*)fences_ptr); + Delegates.glDeleteFencesNV((Int32)n, (UInt32*)fences_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteFences(GLsizei n, GLuint[] fences) + void DeleteFencesNV(Int32 n, [In, Out] UInt32[] fences) { unsafe { - fixed (GLuint* fences_ptr = fences) + fixed (UInt32* fences_ptr = fences) { - Delegates.glDeleteFencesNV((GLsizei)n, (GLuint*)fences_ptr); + Delegates.glDeleteFencesNV((Int32)n, (UInt32*)fences_ptr); } } } public static - void DeleteFences(GLsizei n, ref Int32 fences) + void DeleteFencesNV(Int32 n, ref Int32 fences) { unsafe { fixed (Int32* fences_ptr = &fences) { - Delegates.glDeleteFencesNV((GLsizei)n, (GLuint*)fences_ptr); + Delegates.glDeleteFencesNV((Int32)n, (UInt32*)fences_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteFences(GLsizei n, ref GLuint fences) + void DeleteFencesNV(Int32 n, ref UInt32 fences) { unsafe { - fixed (GLuint* fences_ptr = &fences) + fixed (UInt32* fences_ptr = &fences) { - Delegates.glDeleteFencesNV((GLsizei)n, (GLuint*)fences_ptr); + Delegates.glDeleteFencesNV((Int32)n, (UInt32*)fences_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GenFences(GLsizei n, Int32* fences) + unsafe void GenFencesNV(Int32 n, [Out] Int32* fences) { fences = default(Int32*); { - Delegates.glGenFencesNV((GLsizei)n, (GLuint*)fences); + Delegates.glGenFencesNV((Int32)n, (UInt32*)fences); } } [System.CLSCompliant(false)] public static - unsafe void GenFences(GLsizei n, GLuint* fences) + unsafe void GenFencesNV(Int32 n, [Out] UInt32* fences) { - unsafe { Delegates.glGenFencesNV((GLsizei)n, (GLuint*)fences); } + unsafe { Delegates.glGenFencesNV((Int32)n, (UInt32*)fences); } } public static - void GenFences(GLsizei n, Int32[] fences) + void GenFencesNV(Int32 n, [In, Out] Int32[] fences) { unsafe { fixed (Int32* fences_ptr = fences) { - Delegates.glGenFencesNV((GLsizei)n, (GLuint*)fences_ptr); + Delegates.glGenFencesNV((Int32)n, (UInt32*)fences_ptr); } } } [System.CLSCompliant(false)] public static - void GenFences(GLsizei n, GLuint[] fences) + void GenFencesNV(Int32 n, [In, Out] UInt32[] fences) { unsafe { - fixed (GLuint* fences_ptr = fences) + fixed (UInt32* fences_ptr = fences) { - Delegates.glGenFencesNV((GLsizei)n, (GLuint*)fences_ptr); + Delegates.glGenFencesNV((Int32)n, (UInt32*)fences_ptr); } } } public static - void GenFences(GLsizei n, out Int32 fences) + void GenFencesNV(Int32 n, [Out] out Int32 fences) { fences = default(Int32); unsafe { fixed (Int32* fences_ptr = &fences) { - Delegates.glGenFencesNV((GLsizei)n, (GLuint*)fences_ptr); + Delegates.glGenFencesNV((Int32)n, (UInt32*)fences_ptr); fences = *fences_ptr; } } @@ -50742,265 +39402,229 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GenFences(GLsizei n, out GLuint fences) + void GenFencesNV(Int32 n, [Out] out UInt32 fences) { - fences = default(GLuint); + fences = default(UInt32); unsafe { - fixed (GLuint* fences_ptr = &fences) + fixed (UInt32* fences_ptr = &fences) { - Delegates.glGenFencesNV((GLsizei)n, (GLuint*)fences_ptr); + Delegates.glGenFencesNV((Int32)n, (UInt32*)fences_ptr); fences = *fences_ptr; } } } public static - GLboolean IsFence(Int32 fence) + Boolean IsFenceNV(Int32 fence) { - return Delegates.glIsFenceNV((GLuint)fence); + return Delegates.glIsFenceNV((UInt32)fence); } [System.CLSCompliant(false)] public static - GLboolean IsFence(GLuint fence) + Boolean IsFenceNV(UInt32 fence) { - return Delegates.glIsFenceNV((GLuint)fence); + return Delegates.glIsFenceNV((UInt32)fence); } public static - GLboolean TestFence(Int32 fence) + Boolean TestFenceNV(Int32 fence) { - return Delegates.glTestFenceNV((GLuint)fence); + return Delegates.glTestFenceNV((UInt32)fence); } [System.CLSCompliant(false)] public static - GLboolean TestFence(GLuint fence) + Boolean TestFenceNV(UInt32 fence) { - return Delegates.glTestFenceNV((GLuint)fence); + return Delegates.glTestFenceNV((UInt32)fence); } [System.CLSCompliant(false)] public static - unsafe void GetFenceiv(Int32 fence, GL.Enums.NV_fence pname, GLint* @params) + unsafe void GetFence(UInt32 fence, GL.Enums.NV_fence pname, [Out] Int32* @params) { - @params = default(GLint*); - { - Delegates.glGetFenceivNV((GLuint)fence, (GL.Enums.NV_fence)pname, (GLint*)@params); - } + unsafe { Delegates.glGetFenceivNV((UInt32)fence, (GL.Enums.NV_fence)pname, (Int32*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetFenceiv(GLuint fence, GL.Enums.NV_fence pname, GLint* @params) - { - unsafe { Delegates.glGetFenceivNV((GLuint)fence, (GL.Enums.NV_fence)pname, (GLint*)@params); } - } - - public static - void GetFenceiv(Int32 fence, GL.Enums.NV_fence pname, GLint[] @params) + void GetFence(UInt32 fence, GL.Enums.NV_fence pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetFenceivNV((GLuint)fence, (GL.Enums.NV_fence)pname, (GLint*)@params_ptr); + Delegates.glGetFenceivNV((UInt32)fence, (GL.Enums.NV_fence)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetFenceiv(GLuint fence, GL.Enums.NV_fence pname, GLint[] @params) + void GetFence(UInt32 fence, GL.Enums.NV_fence pname, [Out] out Int32 @params) { + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetFenceivNV((GLuint)fence, (GL.Enums.NV_fence)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetFenceiv(Int32 fence, GL.Enums.NV_fence pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetFenceivNV((GLuint)fence, (GL.Enums.NV_fence)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetFenceiv(GLuint fence, GL.Enums.NV_fence pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetFenceivNV((GLuint)fence, (GL.Enums.NV_fence)pname, (GLint*)@params_ptr); + Delegates.glGetFenceivNV((UInt32)fence, (GL.Enums.NV_fence)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void FinishFence(Int32 fence) + void FinishFenceNV(Int32 fence) { - Delegates.glFinishFenceNV((GLuint)fence); + Delegates.glFinishFenceNV((UInt32)fence); } [System.CLSCompliant(false)] public static - void FinishFence(GLuint fence) + void FinishFenceNV(UInt32 fence) { - Delegates.glFinishFenceNV((GLuint)fence); + Delegates.glFinishFenceNV((UInt32)fence); } public static - void SetFence(Int32 fence, GL.Enums.NV_fence condition) + void SetFenceNV(Int32 fence, GL.Enums.NV_fence condition) { - Delegates.glSetFenceNV((GLuint)fence, (GL.Enums.NV_fence)condition); + Delegates.glSetFenceNV((UInt32)fence, (GL.Enums.NV_fence)condition); } [System.CLSCompliant(false)] public static - void SetFence(GLuint fence, GL.Enums.NV_fence condition) + void SetFenceNV(UInt32 fence, GL.Enums.NV_fence condition) { - Delegates.glSetFenceNV((GLuint)fence, (GL.Enums.NV_fence)condition); + Delegates.glSetFenceNV((UInt32)fence, (GL.Enums.NV_fence)condition); } [System.CLSCompliant(false)] public static - unsafe void MapControlPoints(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GL.Enums.Boolean packed, void* points) + unsafe void MapControlPointsNV(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, GL.Enums.Boolean packed, void* points) { { - Delegates.glMapControlPointsNV((GL.Enums.NV_evaluators)target, (GLuint)index, (GL.Enums.NV_evaluators)type, (GLsizei)ustride, (GLsizei)vstride, (GLint)uorder, (GLint)vorder, (GL.Enums.Boolean)packed, (void*)points); + Delegates.glMapControlPointsNV((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); } } [System.CLSCompliant(false)] public static - unsafe void MapControlPoints(GL.Enums.NV_evaluators target, GLuint index, GL.Enums.NV_evaluators type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GL.Enums.Boolean packed, void* points) + unsafe 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) { - unsafe { Delegates.glMapControlPointsNV((GL.Enums.NV_evaluators)target, (GLuint)index, (GL.Enums.NV_evaluators)type, (GLsizei)ustride, (GLsizei)vstride, (GLint)uorder, (GLint)vorder, (GL.Enums.Boolean)packed, (void*)points); } + unsafe { Delegates.glMapControlPointsNV((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); } } [System.CLSCompliant(false)] public static - unsafe void MapParameteriv(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, GLint* @params) + unsafe void MapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, Int32* @params) { - unsafe { Delegates.glMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (GLint*)@params); } + unsafe { Delegates.glMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Int32*)@params); } } public static - void MapParameteriv(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, GLint[] @params) + void MapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (GLint*)@params_ptr); + Delegates.glMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Int32*)@params_ptr); } } } public static - void MapParameteriv(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, ref GLint @params) + void MapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (GLint*)@params_ptr); + Delegates.glMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void MapParameterfv(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, GLfloat* @params) + unsafe void MapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, Single* @params) { - unsafe { Delegates.glMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (GLfloat*)@params); } + unsafe { Delegates.glMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Single*)@params); } } public static - void MapParameterfv(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, GLfloat[] @params) + void MapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (GLfloat*)@params_ptr); + Delegates.glMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Single*)@params_ptr); } } } public static - void MapParameterfv(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, ref GLfloat @params) + void MapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (GLfloat*)@params_ptr); + Delegates.glMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetMapControlPoints(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators type, GLsizei ustride, GLsizei vstride, GL.Enums.Boolean packed, void* points) + unsafe void GetMapControlPointsNV(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, GL.Enums.Boolean packed, [Out] void* points) { points = default(void*); { - Delegates.glGetMapControlPointsNV((GL.Enums.NV_evaluators)target, (GLuint)index, (GL.Enums.NV_evaluators)type, (GLsizei)ustride, (GLsizei)vstride, (GL.Enums.Boolean)packed, (void*)points); + Delegates.glGetMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (GL.Enums.Boolean)packed, (void*)points); } } [System.CLSCompliant(false)] public static - unsafe void GetMapControlPoints(GL.Enums.NV_evaluators target, GLuint index, GL.Enums.NV_evaluators type, GLsizei ustride, GLsizei vstride, GL.Enums.Boolean packed, void* points) + unsafe 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) { - unsafe { Delegates.glGetMapControlPointsNV((GL.Enums.NV_evaluators)target, (GLuint)index, (GL.Enums.NV_evaluators)type, (GLsizei)ustride, (GLsizei)vstride, (GL.Enums.Boolean)packed, (void*)points); } + unsafe { Delegates.glGetMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (GL.Enums.Boolean)packed, (void*)points); } } [System.CLSCompliant(false)] public static - unsafe void GetMapParameteriv(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, GLint* @params) + unsafe void GetMapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] Int32* @params) { - unsafe { Delegates.glGetMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (GLint*)@params); } + unsafe { Delegates.glGetMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Int32*)@params); } } public static - void GetMapParameteriv(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, GLint[] @params) + void GetMapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (GLint*)@params_ptr); + Delegates.glGetMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Int32*)@params_ptr); } } } public static - void GetMapParameteriv(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, out GLint @params) + void GetMapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] out Int32 @params) { - @params = default(GLint); + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (GLint*)@params_ptr); + Delegates.glGetMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -51008,32 +39632,32 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMapParameterfv(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, GLfloat* @params) + unsafe void GetMapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] Single* @params) { - unsafe { Delegates.glGetMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Single*)@params); } } public static - void GetMapParameterfv(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, GLfloat[] @params) + void GetMapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (GLfloat*)@params_ptr); + Delegates.glGetMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Single*)@params_ptr); } } } public static - void GetMapParameterfv(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, out GLfloat @params) + void GetMapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (GLfloat*)@params_ptr); + Delegates.glGetMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -51041,55 +39665,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetMapAttribParameteriv(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators pname, GLint* @params) + unsafe void GetMapAttribParameter(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [Out] Int32* @params) { - @params = default(GLint*); - { - Delegates.glGetMapAttribParameterivNV((GL.Enums.NV_evaluators)target, (GLuint)index, (GL.Enums.NV_evaluators)pname, (GLint*)@params); - } + unsafe { Delegates.glGetMapAttribParameterivNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Int32*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetMapAttribParameteriv(GL.Enums.NV_evaluators target, GLuint index, GL.Enums.NV_evaluators pname, GLint* @params) - { - unsafe { Delegates.glGetMapAttribParameterivNV((GL.Enums.NV_evaluators)target, (GLuint)index, (GL.Enums.NV_evaluators)pname, (GLint*)@params); } - } - - public static - void GetMapAttribParameteriv(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators pname, GLint[] @params) + void GetMapAttribParameter(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetMapAttribParameterivNV((GL.Enums.NV_evaluators)target, (GLuint)index, (GL.Enums.NV_evaluators)pname, (GLint*)@params_ptr); + Delegates.glGetMapAttribParameterivNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetMapAttribParameteriv(GL.Enums.NV_evaluators target, GLuint index, GL.Enums.NV_evaluators pname, GLint[] @params) + void GetMapAttribParameter(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [Out] out Int32 @params) { + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetMapAttribParameterivNV((GL.Enums.NV_evaluators)target, (GLuint)index, (GL.Enums.NV_evaluators)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetMapAttribParameteriv(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetMapAttribParameterivNV((GL.Enums.NV_evaluators)target, (GLuint)index, (GL.Enums.NV_evaluators)pname, (GLint*)@params_ptr); + Delegates.glGetMapAttribParameterivNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -51097,155 +39700,104 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetMapAttribParameteriv(GL.Enums.NV_evaluators target, GLuint index, GL.Enums.NV_evaluators pname, out GLint @params) + unsafe void GetMapAttribParameter(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [Out] Single* @params) + { + unsafe { Delegates.glGetMapAttribParameterfvNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Single*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetMapAttribParameter(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [In, Out] Single[] @params) { - @params = default(GLint); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetMapAttribParameterivNV((GL.Enums.NV_evaluators)target, (GLuint)index, (GL.Enums.NV_evaluators)pname, (GLint*)@params_ptr); - @params = *@params_ptr; + Delegates.glGetMapAttribParameterfvNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetMapAttribParameterfv(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators pname, GLfloat* @params) - { - @params = default(GLfloat*); - { - Delegates.glGetMapAttribParameterfvNV((GL.Enums.NV_evaluators)target, (GLuint)index, (GL.Enums.NV_evaluators)pname, (GLfloat*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetMapAttribParameterfv(GL.Enums.NV_evaluators target, GLuint index, GL.Enums.NV_evaluators pname, GLfloat* @params) - { - unsafe { Delegates.glGetMapAttribParameterfvNV((GL.Enums.NV_evaluators)target, (GLuint)index, (GL.Enums.NV_evaluators)pname, (GLfloat*)@params); } - } - - public static - void GetMapAttribParameterfv(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators pname, GLfloat[] @params) + void GetMapAttribParameter(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [Out] out Single @params) { + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetMapAttribParameterfvNV((GL.Enums.NV_evaluators)target, (GLuint)index, (GL.Enums.NV_evaluators)pname, (GLfloat*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetMapAttribParameterfv(GL.Enums.NV_evaluators target, GLuint index, GL.Enums.NV_evaluators pname, GLfloat[] @params) - { - unsafe - { - fixed (GLfloat* @params_ptr = @params) - { - Delegates.glGetMapAttribParameterfvNV((GL.Enums.NV_evaluators)target, (GLuint)index, (GL.Enums.NV_evaluators)pname, (GLfloat*)@params_ptr); - } - } - } - - public static - void GetMapAttribParameterfv(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators pname, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetMapAttribParameterfvNV((GL.Enums.NV_evaluators)target, (GLuint)index, (GL.Enums.NV_evaluators)pname, (GLfloat*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetMapAttribParameterfv(GL.Enums.NV_evaluators target, GLuint index, GL.Enums.NV_evaluators pname, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetMapAttribParameterfvNV((GL.Enums.NV_evaluators)target, (GLuint)index, (GL.Enums.NV_evaluators)pname, (GLfloat*)@params_ptr); + Delegates.glGetMapAttribParameterfvNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Single*)@params_ptr); @params = *@params_ptr; } } } public static - void EvalMaps(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators mode) + void EvalMapsNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators mode) { Delegates.glEvalMapsNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)mode); } [System.CLSCompliant(false)] public static - unsafe void CombinerStageParameterfv(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, GLfloat* @params) + unsafe void CombinerStageParameter(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, Single* @params) { - unsafe { Delegates.glCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (GLfloat*)@params); } + unsafe { Delegates.glCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (Single*)@params); } } public static - void CombinerStageParameterfv(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, GLfloat[] @params) + void CombinerStageParameter(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (GLfloat*)@params_ptr); + Delegates.glCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (Single*)@params_ptr); } } } public static - void CombinerStageParameterfv(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, ref GLfloat @params) + void CombinerStageParameter(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (GLfloat*)@params_ptr); + Delegates.glCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetCombinerStageParameterfv(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, GLfloat* @params) + unsafe void GetCombinerStageParameter(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, [Out] Single* @params) { - unsafe { Delegates.glGetCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (GLfloat*)@params); } + unsafe { Delegates.glGetCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (Single*)@params); } } public static - void GetCombinerStageParameterfv(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, GLfloat[] @params) + void GetCombinerStageParameter(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (GLfloat*)@params_ptr); + Delegates.glGetCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (Single*)@params_ptr); } } } public static - void GetCombinerStageParameterfv(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, out GLfloat @params) + void GetCombinerStageParameter(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, [Out] out Single @params) { - @params = default(GLfloat); + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (GLfloat*)@params_ptr); + Delegates.glGetCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -51253,266 +39805,266 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe GLboolean AreProgramsResident(GLsizei n, Int32* programs, GL.Enums.Boolean* residences) + unsafe Boolean AreProgramsResidentNV(Int32 n, Int32* programs, [Out] GL.Enums.Boolean* residences) { residences = default(GL.Enums.Boolean*); { - GLboolean retval = Delegates.glAreProgramsResidentNV((GLsizei)n, (GLuint*)programs, (GL.Enums.Boolean*)residences); + Boolean retval = Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs, (GL.Enums.Boolean*)residences); return retval; } } [System.CLSCompliant(false)] public static - unsafe GLboolean AreProgramsResident(GLsizei n, GLuint* programs, GL.Enums.Boolean* residences) + unsafe Boolean AreProgramsResidentNV(Int32 n, UInt32* programs, [Out] GL.Enums.Boolean* residences) { - unsafe { return Delegates.glAreProgramsResidentNV((GLsizei)n, (GLuint*)programs, (GL.Enums.Boolean*)residences); } + unsafe { return Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs, (GL.Enums.Boolean*)residences); } } [System.CLSCompliant(false)] public static - unsafe GLboolean AreProgramsResident(GLsizei n, Int32[] programs, GL.Enums.Boolean* residences) + unsafe Boolean AreProgramsResidentNV(Int32 n, [In, Out] Int32[] programs, [Out] GL.Enums.Boolean* residences) { residences = default(GL.Enums.Boolean*); fixed (Int32* programs_ptr = programs) { - GLboolean retval = Delegates.glAreProgramsResidentNV((GLsizei)n, (GLuint*)programs_ptr, (GL.Enums.Boolean*)residences); + Boolean retval = Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs_ptr, (GL.Enums.Boolean*)residences); return retval; } } [System.CLSCompliant(false)] public static - unsafe GLboolean AreProgramsResident(GLsizei n, GLuint[] programs, GL.Enums.Boolean* residences) + unsafe Boolean AreProgramsResidentNV(Int32 n, [In, Out] UInt32[] programs, [Out] GL.Enums.Boolean* residences) { residences = default(GL.Enums.Boolean*); - fixed (GLuint* programs_ptr = programs) + fixed (UInt32* programs_ptr = programs) { - GLboolean retval = Delegates.glAreProgramsResidentNV((GLsizei)n, (GLuint*)programs_ptr, (GL.Enums.Boolean*)residences); + Boolean retval = Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs_ptr, (GL.Enums.Boolean*)residences); return retval; } } [System.CLSCompliant(false)] public static - unsafe GLboolean AreProgramsResident(GLsizei n, ref Int32 programs, GL.Enums.Boolean* residences) + unsafe Boolean AreProgramsResidentNV(Int32 n, ref Int32 programs, [Out] GL.Enums.Boolean* residences) { residences = default(GL.Enums.Boolean*); fixed (Int32* programs_ptr = &programs) { - GLboolean retval = Delegates.glAreProgramsResidentNV((GLsizei)n, (GLuint*)programs_ptr, (GL.Enums.Boolean*)residences); + Boolean retval = Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs_ptr, (GL.Enums.Boolean*)residences); return retval; } } [System.CLSCompliant(false)] public static - unsafe GLboolean AreProgramsResident(GLsizei n, ref GLuint programs, GL.Enums.Boolean* residences) + unsafe Boolean AreProgramsResidentNV(Int32 n, ref UInt32 programs, [Out] GL.Enums.Boolean* residences) { residences = default(GL.Enums.Boolean*); - fixed (GLuint* programs_ptr = &programs) + fixed (UInt32* programs_ptr = &programs) { - GLboolean retval = Delegates.glAreProgramsResidentNV((GLsizei)n, (GLuint*)programs_ptr, (GL.Enums.Boolean*)residences); + Boolean retval = Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs_ptr, (GL.Enums.Boolean*)residences); return retval; } } public static - void BindProgram(GL.Enums.NV_vertex_program target, Int32 id) + void BindProgramNV(GL.Enums.NV_vertex_program target, Int32 id) { - Delegates.glBindProgramNV((GL.Enums.NV_vertex_program)target, (GLuint)id); + Delegates.glBindProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id); } [System.CLSCompliant(false)] public static - void BindProgram(GL.Enums.NV_vertex_program target, GLuint id) + void BindProgramNV(GL.Enums.NV_vertex_program target, UInt32 id) { - Delegates.glBindProgramNV((GL.Enums.NV_vertex_program)target, (GLuint)id); + Delegates.glBindProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id); } [System.CLSCompliant(false)] public static - unsafe void DeletePrograms(GLsizei n, Int32* programs) + unsafe void DeleteProgramsNV(Int32 n, Int32* programs) { { - Delegates.glDeleteProgramsNV((GLsizei)n, (GLuint*)programs); + Delegates.glDeleteProgramsNV((Int32)n, (UInt32*)programs); } } [System.CLSCompliant(false)] public static - unsafe void DeletePrograms(GLsizei n, GLuint* programs) + unsafe void DeleteProgramsNV(Int32 n, UInt32* programs) { - unsafe { Delegates.glDeleteProgramsNV((GLsizei)n, (GLuint*)programs); } + unsafe { Delegates.glDeleteProgramsNV((Int32)n, (UInt32*)programs); } } public static - void DeletePrograms(GLsizei n, Int32[] programs) + void DeleteProgramsNV(Int32 n, [In, Out] Int32[] programs) { unsafe { fixed (Int32* programs_ptr = programs) { - Delegates.glDeleteProgramsNV((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glDeleteProgramsNV((Int32)n, (UInt32*)programs_ptr); } } } [System.CLSCompliant(false)] public static - void DeletePrograms(GLsizei n, GLuint[] programs) + void DeleteProgramsNV(Int32 n, [In, Out] UInt32[] programs) { unsafe { - fixed (GLuint* programs_ptr = programs) + fixed (UInt32* programs_ptr = programs) { - Delegates.glDeleteProgramsNV((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glDeleteProgramsNV((Int32)n, (UInt32*)programs_ptr); } } } public static - void DeletePrograms(GLsizei n, ref Int32 programs) + void DeleteProgramsNV(Int32 n, ref Int32 programs) { unsafe { fixed (Int32* programs_ptr = &programs) { - Delegates.glDeleteProgramsNV((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glDeleteProgramsNV((Int32)n, (UInt32*)programs_ptr); } } } [System.CLSCompliant(false)] public static - void DeletePrograms(GLsizei n, ref GLuint programs) + void DeleteProgramsNV(Int32 n, ref UInt32 programs) { unsafe { - fixed (GLuint* programs_ptr = &programs) + fixed (UInt32* programs_ptr = &programs) { - Delegates.glDeleteProgramsNV((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glDeleteProgramsNV((Int32)n, (UInt32*)programs_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ExecuteProgram(GL.Enums.NV_vertex_program target, Int32 id, GLfloat* @params) + unsafe void ExecuteProgramNV(GL.Enums.NV_vertex_program target, Int32 id, Single* @params) { { - Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (GLuint)id, (GLfloat*)@params); + Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Single*)@params); } } [System.CLSCompliant(false)] public static - unsafe void ExecuteProgram(GL.Enums.NV_vertex_program target, GLuint id, GLfloat* @params) + unsafe void ExecuteProgramNV(GL.Enums.NV_vertex_program target, UInt32 id, Single* @params) { - unsafe { Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (GLuint)id, (GLfloat*)@params); } + unsafe { Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Single*)@params); } } public static - void ExecuteProgram(GL.Enums.NV_vertex_program target, Int32 id, GLfloat[] @params) + void ExecuteProgramNV(GL.Enums.NV_vertex_program target, Int32 id, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (GLuint)id, (GLfloat*)@params_ptr); + Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ExecuteProgram(GL.Enums.NV_vertex_program target, GLuint id, GLfloat[] @params) + void ExecuteProgramNV(GL.Enums.NV_vertex_program target, UInt32 id, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (GLuint)id, (GLfloat*)@params_ptr); + Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Single*)@params_ptr); } } } public static - void ExecuteProgram(GL.Enums.NV_vertex_program target, Int32 id, ref GLfloat @params) + void ExecuteProgramNV(GL.Enums.NV_vertex_program target, Int32 id, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (GLuint)id, (GLfloat*)@params_ptr); + Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ExecuteProgram(GL.Enums.NV_vertex_program target, GLuint id, ref GLfloat @params) + void ExecuteProgramNV(GL.Enums.NV_vertex_program target, UInt32 id, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Single* @params_ptr = &@params) { - Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (GLuint)id, (GLfloat*)@params_ptr); + Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GenPrograms(GLsizei n, Int32* programs) + unsafe void GenProgramsNV(Int32 n, [Out] Int32* programs) { programs = default(Int32*); { - Delegates.glGenProgramsNV((GLsizei)n, (GLuint*)programs); + Delegates.glGenProgramsNV((Int32)n, (UInt32*)programs); } } [System.CLSCompliant(false)] public static - unsafe void GenPrograms(GLsizei n, GLuint* programs) + unsafe void GenProgramsNV(Int32 n, [Out] UInt32* programs) { - unsafe { Delegates.glGenProgramsNV((GLsizei)n, (GLuint*)programs); } + unsafe { Delegates.glGenProgramsNV((Int32)n, (UInt32*)programs); } } public static - void GenPrograms(GLsizei n, Int32[] programs) + void GenProgramsNV(Int32 n, [In, Out] Int32[] programs) { unsafe { fixed (Int32* programs_ptr = programs) { - Delegates.glGenProgramsNV((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glGenProgramsNV((Int32)n, (UInt32*)programs_ptr); } } } [System.CLSCompliant(false)] public static - void GenPrograms(GLsizei n, GLuint[] programs) + void GenProgramsNV(Int32 n, [In, Out] UInt32[] programs) { unsafe { - fixed (GLuint* programs_ptr = programs) + fixed (UInt32* programs_ptr = programs) { - Delegates.glGenProgramsNV((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glGenProgramsNV((Int32)n, (UInt32*)programs_ptr); } } } public static - void GenPrograms(GLsizei n, out Int32 programs) + void GenProgramsNV(Int32 n, [Out] out Int32 programs) { programs = default(Int32); unsafe { fixed (Int32* programs_ptr = &programs) { - Delegates.glGenProgramsNV((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glGenProgramsNV((Int32)n, (UInt32*)programs_ptr); programs = *programs_ptr; } } @@ -51520,14 +40072,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GenPrograms(GLsizei n, out GLuint programs) + void GenProgramsNV(Int32 n, [Out] out UInt32 programs) { - programs = default(GLuint); + programs = default(UInt32); unsafe { - fixed (GLuint* programs_ptr = &programs) + fixed (UInt32* programs_ptr = &programs) { - Delegates.glGenProgramsNV((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glGenProgramsNV((Int32)n, (UInt32*)programs_ptr); programs = *programs_ptr; } } @@ -51535,55 +40087,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramParameterdv(GL.Enums.NV_vertex_program target, Int32 index, GL.Enums.NV_vertex_program pname, GLdouble* @params) + unsafe void GetProgramParameter(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Double* @params) { - @params = default(GLdouble*); - { - Delegates.glGetProgramParameterdvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLdouble*)@params); - } + unsafe { Delegates.glGetProgramParameterdvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetProgramParameterdv(GL.Enums.NV_vertex_program target, GLuint index, GL.Enums.NV_vertex_program pname, GLdouble* @params) - { - unsafe { Delegates.glGetProgramParameterdvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLdouble*)@params); } - } - - public static - void GetProgramParameterdv(GL.Enums.NV_vertex_program target, Int32 index, GL.Enums.NV_vertex_program pname, GLdouble[] @params) + void GetProgramParameter(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [In, Out] Double[] @params) { unsafe { - fixed (GLdouble* @params_ptr = @params) + fixed (Double* @params_ptr = @params) { - Delegates.glGetProgramParameterdvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLdouble*)@params_ptr); + Delegates.glGetProgramParameterdvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramParameterdv(GL.Enums.NV_vertex_program target, GLuint index, GL.Enums.NV_vertex_program pname, GLdouble[] @params) + void GetProgramParameter(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [Out] out Double @params) { + @params = default(Double); unsafe { - fixed (GLdouble* @params_ptr = @params) + fixed (Double* @params_ptr = &@params) { - Delegates.glGetProgramParameterdvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLdouble*)@params_ptr); - } - } - } - - public static - void GetProgramParameterdv(GL.Enums.NV_vertex_program target, Int32 index, GL.Enums.NV_vertex_program pname, out GLdouble @params) - { - @params = default(GLdouble); - unsafe - { - fixed (GLdouble* @params_ptr = &@params) - { - Delegates.glGetProgramParameterdvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLdouble*)@params_ptr); + Delegates.glGetProgramParameterdvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -51591,14 +40122,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetProgramParameterdv(GL.Enums.NV_vertex_program target, GLuint index, GL.Enums.NV_vertex_program pname, out GLdouble @params) + unsafe void GetProgramParameter(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Single* @params) + { + unsafe { Delegates.glGetProgramParameterfvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetProgramParameter(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [In, Out] Single[] @params) { - @params = default(GLdouble); unsafe { - fixed (GLdouble* @params_ptr = &@params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetProgramParameterdvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLdouble*)@params_ptr); + Delegates.glGetProgramParameterfvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetProgramParameter(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [Out] out Single @params) + { + @params = default(Single); + unsafe + { + fixed (Single* @params_ptr = &@params) + { + Delegates.glGetProgramParameterfvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -51606,55 +40157,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramParameterfv(GL.Enums.NV_vertex_program target, Int32 index, GL.Enums.NV_vertex_program pname, GLfloat* @params) + unsafe void GetProgram(UInt32 id, GL.Enums.NV_vertex_program pname, [Out] Int32* @params) { - @params = default(GLfloat*); - { - Delegates.glGetProgramParameterfvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLfloat*)@params); - } + unsafe { Delegates.glGetProgramivNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Int32*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetProgramParameterfv(GL.Enums.NV_vertex_program target, GLuint index, GL.Enums.NV_vertex_program pname, GLfloat* @params) - { - unsafe { Delegates.glGetProgramParameterfvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLfloat*)@params); } - } - - public static - void GetProgramParameterfv(GL.Enums.NV_vertex_program target, Int32 index, GL.Enums.NV_vertex_program pname, GLfloat[] @params) + void GetProgram(UInt32 id, GL.Enums.NV_vertex_program pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetProgramParameterfvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLfloat*)@params_ptr); + Delegates.glGetProgramivNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramParameterfv(GL.Enums.NV_vertex_program target, GLuint index, GL.Enums.NV_vertex_program pname, GLfloat[] @params) + void GetProgram(UInt32 id, GL.Enums.NV_vertex_program pname, [Out] out Int32 @params) { + @params = default(Int32); unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetProgramParameterfvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLfloat*)@params_ptr); - } - } - } - - public static - void GetProgramParameterfv(GL.Enums.NV_vertex_program target, Int32 index, GL.Enums.NV_vertex_program pname, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetProgramParameterfvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLfloat*)@params_ptr); + Delegates.glGetProgramivNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -51662,141 +40192,55 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetProgramParameterfv(GL.Enums.NV_vertex_program target, GLuint index, GL.Enums.NV_vertex_program pname, out GLfloat @params) + unsafe void GetProgramStringNV(Int32 id, GL.Enums.NV_vertex_program pname, [Out] Byte* program) + { + program = default(Byte*); + { + Delegates.glGetProgramStringNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Byte*)program); + } + } + + [System.CLSCompliant(false)] + public static + unsafe void GetProgramStringNV(UInt32 id, GL.Enums.NV_vertex_program pname, [Out] Byte* program) + { + unsafe { Delegates.glGetProgramStringNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Byte*)program); } + } + + public static + void GetProgramStringNV(Int32 id, GL.Enums.NV_vertex_program pname, [In, Out] Byte[] program) { - @params = default(GLfloat); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Byte* program_ptr = program) { - Delegates.glGetProgramParameterfvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLfloat*)@params_ptr); - @params = *@params_ptr; + Delegates.glGetProgramStringNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Byte*)program_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetProgramiv(Int32 id, GL.Enums.NV_vertex_program pname, GLint* @params) - { - @params = default(GLint*); - { - Delegates.glGetProgramivNV((GLuint)id, (GL.Enums.NV_vertex_program)pname, (GLint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramiv(GLuint id, GL.Enums.NV_vertex_program pname, GLint* @params) - { - unsafe { Delegates.glGetProgramivNV((GLuint)id, (GL.Enums.NV_vertex_program)pname, (GLint*)@params); } - } - - public static - void GetProgramiv(Int32 id, GL.Enums.NV_vertex_program pname, GLint[] @params) + void GetProgramStringNV(UInt32 id, GL.Enums.NV_vertex_program pname, [In, Out] Byte[] program) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Byte* program_ptr = program) { - Delegates.glGetProgramivNV((GLuint)id, (GL.Enums.NV_vertex_program)pname, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetProgramiv(GLuint id, GL.Enums.NV_vertex_program pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetProgramivNV((GLuint)id, (GL.Enums.NV_vertex_program)pname, (GLint*)@params_ptr); + Delegates.glGetProgramStringNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Byte*)program_ptr); } } } public static - void GetProgramiv(Int32 id, GL.Enums.NV_vertex_program pname, out GLint @params) + void GetProgramStringNV(Int32 id, GL.Enums.NV_vertex_program pname, [Out] out Byte program) { - @params = default(GLint); + program = default(Byte); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Byte* program_ptr = &program) { - Delegates.glGetProgramivNV((GLuint)id, (GL.Enums.NV_vertex_program)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetProgramiv(GLuint id, GL.Enums.NV_vertex_program pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetProgramivNV((GLuint)id, (GL.Enums.NV_vertex_program)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramString(Int32 id, GL.Enums.NV_vertex_program pname, GLubyte* program) - { - program = default(GLubyte*); - { - Delegates.glGetProgramStringNV((GLuint)id, (GL.Enums.NV_vertex_program)pname, (GLubyte*)program); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramString(GLuint id, GL.Enums.NV_vertex_program pname, GLubyte* program) - { - unsafe { Delegates.glGetProgramStringNV((GLuint)id, (GL.Enums.NV_vertex_program)pname, (GLubyte*)program); } - } - - public static - void GetProgramString(Int32 id, GL.Enums.NV_vertex_program pname, GLubyte[] program) - { - unsafe - { - fixed (GLubyte* program_ptr = program) - { - Delegates.glGetProgramStringNV((GLuint)id, (GL.Enums.NV_vertex_program)pname, (GLubyte*)program_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetProgramString(GLuint id, GL.Enums.NV_vertex_program pname, GLubyte[] program) - { - unsafe - { - fixed (GLubyte* program_ptr = program) - { - Delegates.glGetProgramStringNV((GLuint)id, (GL.Enums.NV_vertex_program)pname, (GLubyte*)program_ptr); - } - } - } - - public static - void GetProgramString(Int32 id, GL.Enums.NV_vertex_program pname, out GLubyte program) - { - program = default(GLubyte); - unsafe - { - fixed (GLubyte* program_ptr = &program) - { - Delegates.glGetProgramStringNV((GLuint)id, (GL.Enums.NV_vertex_program)pname, (GLubyte*)program_ptr); + Delegates.glGetProgramStringNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Byte*)program_ptr); program = *program_ptr; } } @@ -51804,14 +40248,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetProgramString(GLuint id, GL.Enums.NV_vertex_program pname, out GLubyte program) + void GetProgramStringNV(UInt32 id, GL.Enums.NV_vertex_program pname, [Out] out Byte program) { - program = default(GLubyte); + program = default(Byte); unsafe { - fixed (GLubyte* program_ptr = &program) + fixed (Byte* program_ptr = &program) { - Delegates.glGetProgramStringNV((GLuint)id, (GL.Enums.NV_vertex_program)pname, (GLubyte*)program_ptr); + Delegates.glGetProgramStringNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Byte*)program_ptr); program = *program_ptr; } } @@ -51819,55 +40263,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTrackMatrixiv(GL.Enums.NV_vertex_program target, Int32 address, GL.Enums.NV_vertex_program pname, GLint* @params) + unsafe void GetTrackMatrix(GL.Enums.NV_vertex_program target, UInt32 address, GL.Enums.NV_vertex_program pname, [Out] Int32* @params) { - @params = default(GLint*); - { - Delegates.glGetTrackMatrixivNV((GL.Enums.NV_vertex_program)target, (GLuint)address, (GL.Enums.NV_vertex_program)pname, (GLint*)@params); - } + unsafe { Delegates.glGetTrackMatrixivNV((GL.Enums.NV_vertex_program)target, (UInt32)address, (GL.Enums.NV_vertex_program)pname, (Int32*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetTrackMatrixiv(GL.Enums.NV_vertex_program target, GLuint address, GL.Enums.NV_vertex_program pname, GLint* @params) - { - unsafe { Delegates.glGetTrackMatrixivNV((GL.Enums.NV_vertex_program)target, (GLuint)address, (GL.Enums.NV_vertex_program)pname, (GLint*)@params); } - } - - public static - void GetTrackMatrixiv(GL.Enums.NV_vertex_program target, Int32 address, GL.Enums.NV_vertex_program pname, GLint[] @params) + void GetTrackMatrix(GL.Enums.NV_vertex_program target, UInt32 address, GL.Enums.NV_vertex_program pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetTrackMatrixivNV((GL.Enums.NV_vertex_program)target, (GLuint)address, (GL.Enums.NV_vertex_program)pname, (GLint*)@params_ptr); + Delegates.glGetTrackMatrixivNV((GL.Enums.NV_vertex_program)target, (UInt32)address, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetTrackMatrixiv(GL.Enums.NV_vertex_program target, GLuint address, GL.Enums.NV_vertex_program pname, GLint[] @params) + void GetTrackMatrix(GL.Enums.NV_vertex_program target, UInt32 address, GL.Enums.NV_vertex_program pname, [Out] out Int32 @params) { + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetTrackMatrixivNV((GL.Enums.NV_vertex_program)target, (GLuint)address, (GL.Enums.NV_vertex_program)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetTrackMatrixiv(GL.Enums.NV_vertex_program target, Int32 address, GL.Enums.NV_vertex_program pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetTrackMatrixivNV((GL.Enums.NV_vertex_program)target, (GLuint)address, (GL.Enums.NV_vertex_program)pname, (GLint*)@params_ptr); + Delegates.glGetTrackMatrixivNV((GL.Enums.NV_vertex_program)target, (UInt32)address, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -51875,14 +40298,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetTrackMatrixiv(GL.Enums.NV_vertex_program target, GLuint address, GL.Enums.NV_vertex_program pname, out GLint @params) + unsafe void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Double* @params) + { + unsafe { Delegates.glGetVertexAttribdvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [In, Out] Double[] @params) { - @params = default(GLint); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Double* @params_ptr = @params) { - Delegates.glGetTrackMatrixivNV((GL.Enums.NV_vertex_program)target, (GLuint)address, (GL.Enums.NV_vertex_program)pname, (GLint*)@params_ptr); + Delegates.glGetVertexAttribdvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] out Double @params) + { + @params = default(Double); + unsafe + { + fixed (Double* @params_ptr = &@params) + { + Delegates.glGetVertexAttribdvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -51890,55 +40333,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribdv(Int32 index, GL.Enums.NV_vertex_program pname, GLdouble* @params) + unsafe void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Single* @params) { - @params = default(GLdouble*); - { - Delegates.glGetVertexAttribdvNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLdouble*)@params); - } + unsafe { Delegates.glGetVertexAttribfvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribdv(GLuint index, GL.Enums.NV_vertex_program pname, GLdouble* @params) - { - unsafe { Delegates.glGetVertexAttribdvNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLdouble*)@params); } - } - - public static - void GetVertexAttribdv(Int32 index, GL.Enums.NV_vertex_program pname, GLdouble[] @params) + void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [In, Out] Single[] @params) { unsafe { - fixed (GLdouble* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetVertexAttribdvNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLdouble*)@params_ptr); + Delegates.glGetVertexAttribfvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttribdv(GLuint index, GL.Enums.NV_vertex_program pname, GLdouble[] @params) + void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] out Single @params) { + @params = default(Single); unsafe { - fixed (GLdouble* @params_ptr = @params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetVertexAttribdvNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLdouble*)@params_ptr); - } - } - } - - public static - void GetVertexAttribdv(Int32 index, GL.Enums.NV_vertex_program pname, out GLdouble @params) - { - @params = default(GLdouble); - unsafe - { - fixed (GLdouble* @params_ptr = &@params) - { - Delegates.glGetVertexAttribdvNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLdouble*)@params_ptr); + Delegates.glGetVertexAttribfvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -51946,14 +40368,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetVertexAttribdv(GLuint index, GL.Enums.NV_vertex_program pname, out GLdouble @params) + unsafe void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Int32* @params) + { + unsafe { Delegates.glGetVertexAttribivNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Int32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [In, Out] Int32[] @params) { - @params = default(GLdouble); unsafe { - fixed (GLdouble* @params_ptr = &@params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetVertexAttribdvNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLdouble*)@params_ptr); + Delegates.glGetVertexAttribivNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetVertexAttrib(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] out Int32 @params) + { + @params = default(Int32); + unsafe + { + fixed (Int32* @params_ptr = &@params) + { + Delegates.glGetVertexAttribivNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -51961,172 +40403,30 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribfv(Int32 index, GL.Enums.NV_vertex_program pname, GLfloat* @params) - { - @params = default(GLfloat*); - { - Delegates.glGetVertexAttribfvNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLfloat*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetVertexAttribfv(GLuint index, GL.Enums.NV_vertex_program pname, GLfloat* @params) - { - unsafe { Delegates.glGetVertexAttribfvNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLfloat*)@params); } - } - - public static - void GetVertexAttribfv(Int32 index, GL.Enums.NV_vertex_program pname, GLfloat[] @params) - { - unsafe - { - fixed (GLfloat* @params_ptr = @params) - { - Delegates.glGetVertexAttribfvNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLfloat*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetVertexAttribfv(GLuint index, GL.Enums.NV_vertex_program pname, GLfloat[] @params) - { - unsafe - { - fixed (GLfloat* @params_ptr = @params) - { - Delegates.glGetVertexAttribfvNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLfloat*)@params_ptr); - } - } - } - - public static - void GetVertexAttribfv(Int32 index, GL.Enums.NV_vertex_program pname, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetVertexAttribfvNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLfloat*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetVertexAttribfv(GLuint index, GL.Enums.NV_vertex_program pname, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetVertexAttribfvNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLfloat*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetVertexAttribiv(Int32 index, GL.Enums.NV_vertex_program pname, GLint* @params) - { - @params = default(GLint*); - { - Delegates.glGetVertexAttribivNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetVertexAttribiv(GLuint index, GL.Enums.NV_vertex_program pname, GLint* @params) - { - unsafe { Delegates.glGetVertexAttribivNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLint*)@params); } - } - - public static - void GetVertexAttribiv(Int32 index, GL.Enums.NV_vertex_program pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetVertexAttribivNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetVertexAttribiv(GLuint index, GL.Enums.NV_vertex_program pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetVertexAttribivNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetVertexAttribiv(Int32 index, GL.Enums.NV_vertex_program pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetVertexAttribivNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetVertexAttribiv(GLuint index, GL.Enums.NV_vertex_program pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetVertexAttribivNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetVertexAttribPointerv(Int32 index, GL.Enums.NV_vertex_program pname, void* pointer) + unsafe void GetVertexAttribPointervNV(Int32 index, GL.Enums.NV_vertex_program pname, [Out] void* pointer) { pointer = default(void*); { - Delegates.glGetVertexAttribPointervNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (void*)pointer); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (void*)pointer); } } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribPointerv(GLuint index, GL.Enums.NV_vertex_program pname, void* pointer) + unsafe void GetVertexAttribPointervNV(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] void* pointer) { - unsafe { Delegates.glGetVertexAttribPointervNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (void*)pointer); } + unsafe { Delegates.glGetVertexAttribPointervNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (void*)pointer); } } public static - void GetVertexAttribPointerv(Int32 index, GL.Enums.NV_vertex_program pname, object pointer) + void GetVertexAttribPointervNV(Int32 index, GL.Enums.NV_vertex_program pname, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glGetVertexAttribPointervNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -52137,14 +40437,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetVertexAttribPointerv(GLuint index, GL.Enums.NV_vertex_program pname, object pointer) + void GetVertexAttribPointervNV(UInt32 index, GL.Enums.NV_vertex_program pname, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glGetVertexAttribPointervNV((GLuint)index, (GL.Enums.NV_vertex_program)pname, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -52154,478 +40454,334 @@ namespace OpenTK.OpenGL } public static - GLboolean IsProgram(Int32 id) + Boolean IsProgramNV(Int32 id) { - return Delegates.glIsProgramNV((GLuint)id); + return Delegates.glIsProgramNV((UInt32)id); } [System.CLSCompliant(false)] public static - GLboolean IsProgram(GLuint id) + Boolean IsProgramNV(UInt32 id) { - return Delegates.glIsProgramNV((GLuint)id); + return Delegates.glIsProgramNV((UInt32)id); } [System.CLSCompliant(false)] public static - unsafe void LoadProgram(GL.Enums.NV_vertex_program target, Int32 id, GLsizei len, GLubyte* program) + unsafe void LoadProgramNV(GL.Enums.NV_vertex_program target, Int32 id, Int32 len, Byte* program) { { - Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (GLuint)id, (GLsizei)len, (GLubyte*)program); + Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Int32)len, (Byte*)program); } } [System.CLSCompliant(false)] public static - unsafe void LoadProgram(GL.Enums.NV_vertex_program target, GLuint id, GLsizei len, GLubyte* program) + unsafe void LoadProgramNV(GL.Enums.NV_vertex_program target, UInt32 id, Int32 len, Byte* program) { - unsafe { Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (GLuint)id, (GLsizei)len, (GLubyte*)program); } + unsafe { Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Int32)len, (Byte*)program); } } public static - void LoadProgram(GL.Enums.NV_vertex_program target, Int32 id, GLsizei len, GLubyte[] program) + void LoadProgramNV(GL.Enums.NV_vertex_program target, Int32 id, Int32 len, [In, Out] Byte[] program) { unsafe { - fixed (GLubyte* program_ptr = program) + fixed (Byte* program_ptr = program) { - Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (GLuint)id, (GLsizei)len, (GLubyte*)program_ptr); + Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); } } } [System.CLSCompliant(false)] public static - void LoadProgram(GL.Enums.NV_vertex_program target, GLuint id, GLsizei len, GLubyte[] program) + void LoadProgramNV(GL.Enums.NV_vertex_program target, UInt32 id, Int32 len, [In, Out] Byte[] program) { unsafe { - fixed (GLubyte* program_ptr = program) + fixed (Byte* program_ptr = program) { - Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (GLuint)id, (GLsizei)len, (GLubyte*)program_ptr); + Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); } } } public static - void LoadProgram(GL.Enums.NV_vertex_program target, Int32 id, GLsizei len, ref GLubyte program) + void LoadProgramNV(GL.Enums.NV_vertex_program target, Int32 id, Int32 len, ref Byte program) { unsafe { - fixed (GLubyte* program_ptr = &program) + fixed (Byte* program_ptr = &program) { - Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (GLuint)id, (GLsizei)len, (GLubyte*)program_ptr); + Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); } } } [System.CLSCompliant(false)] public static - void LoadProgram(GL.Enums.NV_vertex_program target, GLuint id, GLsizei len, ref GLubyte program) + void LoadProgramNV(GL.Enums.NV_vertex_program target, UInt32 id, Int32 len, ref Byte program) { unsafe { - fixed (GLubyte* program_ptr = &program) + fixed (Byte* program_ptr = &program) { - Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (GLuint)id, (GLsizei)len, (GLubyte*)program_ptr); - } - } - } - - public static - void ProgramParameter4d(GL.Enums.NV_vertex_program target, Int32 index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) - { - Delegates.glProgramParameter4dNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); - } - - [System.CLSCompliant(false)] - public static - void ProgramParameter4d(GL.Enums.NV_vertex_program target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) - { - Delegates.glProgramParameter4dNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramParameter4dv(GL.Enums.NV_vertex_program target, Int32 index, GLdouble* v) - { - { - Delegates.glProgramParameter4dvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLdouble*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramParameter4dv(GL.Enums.NV_vertex_program target, GLuint index, GLdouble* v) - { - unsafe { Delegates.glProgramParameter4dvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLdouble*)v); } - } - - public static - void ProgramParameter4dv(GL.Enums.NV_vertex_program target, Int32 index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glProgramParameter4dvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLdouble*)v_ptr); + Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Int32)len, (Byte*)program_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramParameter4dv(GL.Enums.NV_vertex_program target, GLuint index, GLdouble[] v) + void ProgramParameter4(GL.Enums.NV_vertex_program target, UInt32 index, Double x, Double y, Double z, Double w) { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glProgramParameter4dvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLdouble*)v_ptr); - } - } + Delegates.glProgramParameter4dNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } + [System.CLSCompliant(false)] public static - void ProgramParameter4dv(GL.Enums.NV_vertex_program target, Int32 index, ref GLdouble v) + unsafe void ProgramParameter4(GL.Enums.NV_vertex_program target, UInt32 index, Double* v) + { + unsafe { Delegates.glProgramParameter4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Double*)v); } + } + + [System.CLSCompliant(false)] + public static + void ProgramParameter4(GL.Enums.NV_vertex_program target, UInt32 index, [In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = v) { - Delegates.glProgramParameter4dvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLdouble*)v_ptr); + Delegates.glProgramParameter4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramParameter4dv(GL.Enums.NV_vertex_program target, GLuint index, ref GLdouble v) + void ProgramParameter4(GL.Enums.NV_vertex_program target, UInt32 index, ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glProgramParameter4dvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void ProgramParameter4f(GL.Enums.NV_vertex_program target, Int32 index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) - { - Delegates.glProgramParameter4fNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); - } - - [System.CLSCompliant(false)] - public static - void ProgramParameter4f(GL.Enums.NV_vertex_program target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) - { - Delegates.glProgramParameter4fNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramParameter4fv(GL.Enums.NV_vertex_program target, Int32 index, GLfloat* v) - { - { - Delegates.glProgramParameter4fvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramParameter4fv(GL.Enums.NV_vertex_program target, GLuint index, GLfloat* v) - { - unsafe { Delegates.glProgramParameter4fvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLfloat*)v); } - } - - public static - void ProgramParameter4fv(GL.Enums.NV_vertex_program target, Int32 index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glProgramParameter4fvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLfloat*)v_ptr); + Delegates.glProgramParameter4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramParameter4fv(GL.Enums.NV_vertex_program target, GLuint index, GLfloat[] v) + void ProgramParameter4(GL.Enums.NV_vertex_program target, UInt32 index, Single x, Single y, Single z, Single w) { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glProgramParameter4fvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLfloat*)v_ptr); - } - } + Delegates.glProgramParameter4fNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } + [System.CLSCompliant(false)] public static - void ProgramParameter4fv(GL.Enums.NV_vertex_program target, Int32 index, ref GLfloat v) + unsafe void ProgramParameter4(GL.Enums.NV_vertex_program target, UInt32 index, Single* v) + { + unsafe { Delegates.glProgramParameter4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Single*)v); } + } + + [System.CLSCompliant(false)] + public static + void ProgramParameter4(GL.Enums.NV_vertex_program target, UInt32 index, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = v) { - Delegates.glProgramParameter4fvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLfloat*)v_ptr); + Delegates.glProgramParameter4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramParameter4fv(GL.Enums.NV_vertex_program target, GLuint index, ref GLfloat v) + void ProgramParameter4(GL.Enums.NV_vertex_program target, UInt32 index, ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glProgramParameter4fvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLfloat*)v_ptr); + Delegates.glProgramParameter4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramParameters4dv(GL.Enums.NV_vertex_program target, Int32 index, Int32 count, GLdouble* v) + unsafe void ProgramParameters4(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, Double* v) { - { - Delegates.glProgramParameters4dvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLuint)count, (GLdouble*)v); - } + unsafe { Delegates.glProgramParameters4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Double*)v); } } [System.CLSCompliant(false)] public static - unsafe void ProgramParameters4dv(GL.Enums.NV_vertex_program target, GLuint index, GLuint count, GLdouble* v) - { - unsafe { Delegates.glProgramParameters4dvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLuint)count, (GLdouble*)v); } - } - - public static - void ProgramParameters4dv(GL.Enums.NV_vertex_program target, Int32 index, Int32 count, GLdouble[] v) + void ProgramParameters4(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, [In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glProgramParameters4dvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLuint)count, (GLdouble*)v_ptr); + Delegates.glProgramParameters4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramParameters4dv(GL.Enums.NV_vertex_program target, GLuint index, GLuint count, GLdouble[] v) + void ProgramParameters4(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, ref Double v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = &v) { - Delegates.glProgramParameters4dvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLuint)count, (GLdouble*)v_ptr); - } - } - } - - public static - void ProgramParameters4dv(GL.Enums.NV_vertex_program target, Int32 index, Int32 count, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glProgramParameters4dvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLuint)count, (GLdouble*)v_ptr); + Delegates.glProgramParameters4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramParameters4dv(GL.Enums.NV_vertex_program target, GLuint index, GLuint count, ref GLdouble v) + unsafe void ProgramParameters4(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, Single* v) + { + unsafe { Delegates.glProgramParameters4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Single*)v); } + } + + [System.CLSCompliant(false)] + public static + void ProgramParameters4(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, [In, Out] Single[] v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Single* v_ptr = v) { - Delegates.glProgramParameters4dvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLuint)count, (GLdouble*)v_ptr); + Delegates.glProgramParameters4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramParameters4fv(GL.Enums.NV_vertex_program target, Int32 index, Int32 count, GLfloat* v) - { - { - Delegates.glProgramParameters4fvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLuint)count, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramParameters4fv(GL.Enums.NV_vertex_program target, GLuint index, GLuint count, GLfloat* v) - { - unsafe { Delegates.glProgramParameters4fvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLuint)count, (GLfloat*)v); } - } - - public static - void ProgramParameters4fv(GL.Enums.NV_vertex_program target, Int32 index, Int32 count, GLfloat[] v) + void ProgramParameters4(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, ref Single v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = &v) { - Delegates.glProgramParameters4fvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLuint)count, (GLfloat*)v_ptr); + Delegates.glProgramParameters4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramParameters4fv(GL.Enums.NV_vertex_program target, GLuint index, GLuint count, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glProgramParameters4fvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLuint)count, (GLfloat*)v_ptr); - } - } - } - - public static - void ProgramParameters4fv(GL.Enums.NV_vertex_program target, Int32 index, Int32 count, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glProgramParameters4fvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLuint)count, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ProgramParameters4fv(GL.Enums.NV_vertex_program target, GLuint index, GLuint count, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glProgramParameters4fvNV((GL.Enums.NV_vertex_program)target, (GLuint)index, (GLuint)count, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void RequestResidentPrograms(GLsizei n, Int32* programs) + unsafe void RequestResidentProgramsNV(Int32 n, Int32* programs) { { - Delegates.glRequestResidentProgramsNV((GLsizei)n, (GLuint*)programs); + Delegates.glRequestResidentProgramsNV((Int32)n, (UInt32*)programs); } } [System.CLSCompliant(false)] public static - unsafe void RequestResidentPrograms(GLsizei n, GLuint* programs) + unsafe void RequestResidentProgramsNV(Int32 n, UInt32* programs) { - unsafe { Delegates.glRequestResidentProgramsNV((GLsizei)n, (GLuint*)programs); } + unsafe { Delegates.glRequestResidentProgramsNV((Int32)n, (UInt32*)programs); } } public static - void RequestResidentPrograms(GLsizei n, Int32[] programs) + void RequestResidentProgramsNV(Int32 n, [In, Out] Int32[] programs) { unsafe { fixed (Int32* programs_ptr = programs) { - Delegates.glRequestResidentProgramsNV((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glRequestResidentProgramsNV((Int32)n, (UInt32*)programs_ptr); } } } [System.CLSCompliant(false)] public static - void RequestResidentPrograms(GLsizei n, GLuint[] programs) + void RequestResidentProgramsNV(Int32 n, [In, Out] UInt32[] programs) { unsafe { - fixed (GLuint* programs_ptr = programs) + fixed (UInt32* programs_ptr = programs) { - Delegates.glRequestResidentProgramsNV((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glRequestResidentProgramsNV((Int32)n, (UInt32*)programs_ptr); } } } public static - void RequestResidentPrograms(GLsizei n, ref Int32 programs) + void RequestResidentProgramsNV(Int32 n, ref Int32 programs) { unsafe { fixed (Int32* programs_ptr = &programs) { - Delegates.glRequestResidentProgramsNV((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glRequestResidentProgramsNV((Int32)n, (UInt32*)programs_ptr); } } } [System.CLSCompliant(false)] public static - void RequestResidentPrograms(GLsizei n, ref GLuint programs) + void RequestResidentProgramsNV(Int32 n, ref UInt32 programs) { unsafe { - fixed (GLuint* programs_ptr = &programs) + fixed (UInt32* programs_ptr = &programs) { - Delegates.glRequestResidentProgramsNV((GLsizei)n, (GLuint*)programs_ptr); + Delegates.glRequestResidentProgramsNV((Int32)n, (UInt32*)programs_ptr); } } } public static - void TrackMatrix(GL.Enums.NV_vertex_program target, Int32 address, GL.Enums.NV_vertex_program matrix, GL.Enums.NV_vertex_program transform) + void TrackMatrixNV(GL.Enums.NV_vertex_program target, Int32 address, GL.Enums.NV_vertex_program matrix, GL.Enums.NV_vertex_program transform) { - Delegates.glTrackMatrixNV((GL.Enums.NV_vertex_program)target, (GLuint)address, (GL.Enums.NV_vertex_program)matrix, (GL.Enums.NV_vertex_program)transform); + Delegates.glTrackMatrixNV((GL.Enums.NV_vertex_program)target, (UInt32)address, (GL.Enums.NV_vertex_program)matrix, (GL.Enums.NV_vertex_program)transform); } [System.CLSCompliant(false)] public static - void TrackMatrix(GL.Enums.NV_vertex_program target, GLuint address, GL.Enums.NV_vertex_program matrix, GL.Enums.NV_vertex_program transform) + void TrackMatrixNV(GL.Enums.NV_vertex_program target, UInt32 address, GL.Enums.NV_vertex_program matrix, GL.Enums.NV_vertex_program transform) { - Delegates.glTrackMatrixNV((GL.Enums.NV_vertex_program)target, (GLuint)address, (GL.Enums.NV_vertex_program)matrix, (GL.Enums.NV_vertex_program)transform); + Delegates.glTrackMatrixNV((GL.Enums.NV_vertex_program)target, (UInt32)address, (GL.Enums.NV_vertex_program)matrix, (GL.Enums.NV_vertex_program)transform); } [System.CLSCompliant(false)] public static - unsafe void VertexAttribPointer(Int32 index, GLint fsize, GL.Enums.NV_vertex_program type, GLsizei stride, void* pointer) + unsafe void VertexAttribPointerNV(Int32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, void* pointer) { { - Delegates.glVertexAttribPointerNV((GLuint)index, (GLint)fsize, (GL.Enums.NV_vertex_program)type, (GLsizei)stride, (void*)pointer); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (GL.Enums.NV_vertex_program)type, (Int32)stride, (void*)pointer); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribPointer(GLuint index, GLint fsize, GL.Enums.NV_vertex_program type, GLsizei stride, void* pointer) + unsafe void VertexAttribPointerNV(UInt32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, void* pointer) { - unsafe { Delegates.glVertexAttribPointerNV((GLuint)index, (GLint)fsize, (GL.Enums.NV_vertex_program)type, (GLsizei)stride, (void*)pointer); } + unsafe { Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (GL.Enums.NV_vertex_program)type, (Int32)stride, (void*)pointer); } } public static - void VertexAttribPointer(Int32 index, GLint fsize, GL.Enums.NV_vertex_program type, GLsizei stride, object pointer) + void VertexAttribPointerNV(Int32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glVertexAttribPointerNV((GLuint)index, (GLint)fsize, (GL.Enums.NV_vertex_program)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (GL.Enums.NV_vertex_program)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -52636,14 +40792,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void VertexAttribPointer(GLuint index, GLint fsize, GL.Enums.NV_vertex_program type, GLsizei stride, object pointer) + void VertexAttribPointerNV(UInt32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glVertexAttribPointerNV((GLuint)index, (GLint)fsize, (GL.Enums.NV_vertex_program)type, (GLsizei)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (GL.Enums.NV_vertex_program)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -52652,1942 +40808,1006 @@ namespace OpenTK.OpenGL } } - public static - void VertexAttrib1d(Int32 index, GLdouble x) - { - Delegates.glVertexAttrib1dNV((GLuint)index, (GLdouble)x); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1d(GLuint index, GLdouble x) - { - Delegates.glVertexAttrib1dNV((GLuint)index, (GLdouble)x); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib1dv(Int32 index, GLdouble* v) - { - { - Delegates.glVertexAttrib1dvNV((GLuint)index, (GLdouble*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib1dv(GLuint index, GLdouble* v) - { - unsafe { Delegates.glVertexAttrib1dvNV((GLuint)index, (GLdouble*)v); } - } - - public static - void VertexAttrib1dv(Int32 index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib1dvNV((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1dv(GLuint index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib1dvNV((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib1dv(Int32 index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib1dvNV((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1dv(GLuint index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib1dvNV((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib1f(Int32 index, GLfloat x) - { - Delegates.glVertexAttrib1fNV((GLuint)index, (GLfloat)x); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1f(GLuint index, GLfloat x) - { - Delegates.glVertexAttrib1fNV((GLuint)index, (GLfloat)x); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib1fv(Int32 index, GLfloat* v) - { - { - Delegates.glVertexAttrib1fvNV((GLuint)index, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib1fv(GLuint index, GLfloat* v) - { - unsafe { Delegates.glVertexAttrib1fvNV((GLuint)index, (GLfloat*)v); } - } - - public static - void VertexAttrib1fv(Int32 index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib1fvNV((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1fv(GLuint index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib1fvNV((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib1fv(Int32 index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib1fvNV((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1fv(GLuint index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib1fvNV((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib1s(Int32 index, GLshort x) - { - Delegates.glVertexAttrib1sNV((GLuint)index, (GLshort)x); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1s(GLuint index, GLshort x) - { - Delegates.glVertexAttrib1sNV((GLuint)index, (GLshort)x); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib1sv(Int32 index, GLshort* v) - { - { - Delegates.glVertexAttrib1svNV((GLuint)index, (GLshort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib1sv(GLuint index, GLshort* v) - { - unsafe { Delegates.glVertexAttrib1svNV((GLuint)index, (GLshort*)v); } - } - - public static - void VertexAttrib1sv(Int32 index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib1svNV((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1sv(GLuint index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib1svNV((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib1sv(Int32 index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib1svNV((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib1sv(GLuint index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib1svNV((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib2d(Int32 index, GLdouble x, GLdouble y) - { - Delegates.glVertexAttrib2dNV((GLuint)index, (GLdouble)x, (GLdouble)y); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2d(GLuint index, GLdouble x, GLdouble y) - { - Delegates.glVertexAttrib2dNV((GLuint)index, (GLdouble)x, (GLdouble)y); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2dv(Int32 index, GLdouble* v) - { - { - Delegates.glVertexAttrib2dvNV((GLuint)index, (GLdouble*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2dv(GLuint index, GLdouble* v) - { - unsafe { Delegates.glVertexAttrib2dvNV((GLuint)index, (GLdouble*)v); } - } - - public static - void VertexAttrib2dv(Int32 index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib2dvNV((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2dv(GLuint index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib2dvNV((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib2dv(Int32 index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib2dvNV((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2dv(GLuint index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib2dvNV((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib2f(Int32 index, GLfloat x, GLfloat y) - { - Delegates.glVertexAttrib2fNV((GLuint)index, (GLfloat)x, (GLfloat)y); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2f(GLuint index, GLfloat x, GLfloat y) - { - Delegates.glVertexAttrib2fNV((GLuint)index, (GLfloat)x, (GLfloat)y); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2fv(Int32 index, GLfloat* v) - { - { - Delegates.glVertexAttrib2fvNV((GLuint)index, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2fv(GLuint index, GLfloat* v) - { - unsafe { Delegates.glVertexAttrib2fvNV((GLuint)index, (GLfloat*)v); } - } - - public static - void VertexAttrib2fv(Int32 index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib2fvNV((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2fv(GLuint index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib2fvNV((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib2fv(Int32 index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib2fvNV((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2fv(GLuint index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib2fvNV((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib2s(Int32 index, GLshort x, GLshort y) - { - Delegates.glVertexAttrib2sNV((GLuint)index, (GLshort)x, (GLshort)y); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2s(GLuint index, GLshort x, GLshort y) - { - Delegates.glVertexAttrib2sNV((GLuint)index, (GLshort)x, (GLshort)y); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2sv(Int32 index, GLshort* v) - { - { - Delegates.glVertexAttrib2svNV((GLuint)index, (GLshort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib2sv(GLuint index, GLshort* v) - { - unsafe { Delegates.glVertexAttrib2svNV((GLuint)index, (GLshort*)v); } - } - - public static - void VertexAttrib2sv(Int32 index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib2svNV((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2sv(GLuint index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib2svNV((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib2sv(Int32 index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib2svNV((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib2sv(GLuint index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib2svNV((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib3d(Int32 index, GLdouble x, GLdouble y, GLdouble z) - { - Delegates.glVertexAttrib3dNV((GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z) - { - Delegates.glVertexAttrib3dNV((GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3dv(Int32 index, GLdouble* v) - { - { - Delegates.glVertexAttrib3dvNV((GLuint)index, (GLdouble*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3dv(GLuint index, GLdouble* v) - { - unsafe { Delegates.glVertexAttrib3dvNV((GLuint)index, (GLdouble*)v); } - } - - public static - void VertexAttrib3dv(Int32 index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib3dvNV((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3dv(GLuint index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib3dvNV((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib3dv(Int32 index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib3dvNV((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3dv(GLuint index, ref GLdouble v) - { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttrib3dvNV((GLuint)index, (GLdouble*)v_ptr); - } - } - } - - public static - void VertexAttrib3f(Int32 index, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glVertexAttrib3fNV((GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glVertexAttrib3fNV((GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3fv(Int32 index, GLfloat* v) - { - { - Delegates.glVertexAttrib3fvNV((GLuint)index, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3fv(GLuint index, GLfloat* v) - { - unsafe { Delegates.glVertexAttrib3fvNV((GLuint)index, (GLfloat*)v); } - } - - public static - void VertexAttrib3fv(Int32 index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib3fvNV((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3fv(GLuint index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib3fvNV((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib3fv(Int32 index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib3fvNV((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3fv(GLuint index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib3fvNV((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib3s(Int32 index, GLshort x, GLshort y, GLshort z) - { - Delegates.glVertexAttrib3sNV((GLuint)index, (GLshort)x, (GLshort)y, (GLshort)z); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z) - { - Delegates.glVertexAttrib3sNV((GLuint)index, (GLshort)x, (GLshort)y, (GLshort)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3sv(Int32 index, GLshort* v) - { - { - Delegates.glVertexAttrib3svNV((GLuint)index, (GLshort*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib3sv(GLuint index, GLshort* v) - { - unsafe { Delegates.glVertexAttrib3svNV((GLuint)index, (GLshort*)v); } - } - - public static - void VertexAttrib3sv(Int32 index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib3svNV((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3sv(GLuint index, GLshort[] v) - { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib3svNV((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib3sv(Int32 index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib3svNV((GLuint)index, (GLshort*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib3sv(GLuint index, ref GLshort v) - { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttrib3svNV((GLuint)index, (GLshort*)v_ptr); - } - } - } - - public static - void VertexAttrib4d(Int32 index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) - { - Delegates.glVertexAttrib4dNV((GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); - } - - [System.CLSCompliant(false)] - public static - void VertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) - { - Delegates.glVertexAttrib4dNV((GLuint)index, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4dv(Int32 index, GLdouble* v) - { - { - Delegates.glVertexAttrib4dvNV((GLuint)index, (GLdouble*)v); - } - } - [System.CLSCompliant(false)] - public static - unsafe void VertexAttrib4dv(GLuint index, GLdouble* v) - { - unsafe { Delegates.glVertexAttrib4dvNV((GLuint)index, (GLdouble*)v); } - } - - public static - void VertexAttrib4dv(Int32 index, GLdouble[] v) - { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib4dvNV((GLuint)index, (GLdouble*)v_ptr); - } - } + public static + void VertexAttrib1(UInt32 index, Double x) + { + Delegates.glVertexAttrib1dNV((UInt32)index, (Double)x); } [System.CLSCompliant(false)] public static - void VertexAttrib4dv(GLuint index, GLdouble[] v) + unsafe void VertexAttrib1(UInt32 index, Double* v) { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttrib4dvNV((GLuint)index, (GLdouble*)v_ptr); - } - } + unsafe { Delegates.glVertexAttrib1dvNV((UInt32)index, (Double*)v); } } + [System.CLSCompliant(false)] public static - void VertexAttrib4dv(Int32 index, ref GLdouble v) + void VertexAttrib1(UInt32 index, [In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = v) { - Delegates.glVertexAttrib4dvNV((GLuint)index, (GLdouble*)v_ptr); + Delegates.glVertexAttrib1dvNV((UInt32)index, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib4dv(GLuint index, ref GLdouble v) + void VertexAttrib1(UInt32 index, ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glVertexAttrib4dvNV((GLuint)index, (GLdouble*)v_ptr); + Delegates.glVertexAttrib1dvNV((UInt32)index, (Double*)v_ptr); } } } - public static - void VertexAttrib4f(Int32 index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) - { - Delegates.glVertexAttrib4fNV((GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); - } - [System.CLSCompliant(false)] public static - void VertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) + void VertexAttrib1(UInt32 index, Single x) { - Delegates.glVertexAttrib4fNV((GLuint)index, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); + Delegates.glVertexAttrib1fNV((UInt32)index, (Single)x); } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib4fv(Int32 index, GLfloat* v) + unsafe void VertexAttrib1(UInt32 index, Single* v) { - { - Delegates.glVertexAttrib4fvNV((GLuint)index, (GLfloat*)v); - } + unsafe { Delegates.glVertexAttrib1fvNV((UInt32)index, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib4fv(GLuint index, GLfloat* v) - { - unsafe { Delegates.glVertexAttrib4fvNV((GLuint)index, (GLfloat*)v); } - } - - public static - void VertexAttrib4fv(Int32 index, GLfloat[] v) + void VertexAttrib1(UInt32 index, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glVertexAttrib4fvNV((GLuint)index, (GLfloat*)v_ptr); + Delegates.glVertexAttrib1fvNV((UInt32)index, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib4fv(GLuint index, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttrib4fvNV((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib4fv(Int32 index, ref GLfloat v) + void VertexAttrib1(UInt32 index, ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glVertexAttrib4fvNV((GLuint)index, (GLfloat*)v_ptr); + Delegates.glVertexAttrib1fvNV((UInt32)index, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib4fv(GLuint index, ref GLfloat v) - { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttrib4fvNV((GLuint)index, (GLfloat*)v_ptr); - } - } - } - - public static - void VertexAttrib4s(Int32 index, GLshort x, GLshort y, GLshort z, GLshort w) + void VertexAttrib1(UInt32 index, Int16 x) { - Delegates.glVertexAttrib4sNV((GLuint)index, (GLshort)x, (GLshort)y, (GLshort)z, (GLshort)w); + Delegates.glVertexAttrib1sNV((UInt32)index, (Int16)x); } [System.CLSCompliant(false)] public static - void VertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w) + unsafe void VertexAttrib1(UInt32 index, Int16* v) { - Delegates.glVertexAttrib4sNV((GLuint)index, (GLshort)x, (GLshort)y, (GLshort)z, (GLshort)w); + unsafe { Delegates.glVertexAttrib1svNV((UInt32)index, (Int16*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib4sv(Int32 index, GLshort* v) + void VertexAttrib1(UInt32 index, [In, Out] Int16[] v) { + unsafe + { + fixed (Int16* v_ptr = v) { - Delegates.glVertexAttrib4svNV((GLuint)index, (GLshort*)v); + Delegates.glVertexAttrib1svNV((UInt32)index, (Int16*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib4sv(GLuint index, GLshort* v) - { - unsafe { Delegates.glVertexAttrib4svNV((GLuint)index, (GLshort*)v); } - } - - public static - void VertexAttrib4sv(Int32 index, GLshort[] v) + void VertexAttrib1(UInt32 index, ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttrib4svNV((GLuint)index, (GLshort*)v_ptr); + Delegates.glVertexAttrib1svNV((UInt32)index, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib4sv(GLuint index, GLshort[] v) + void VertexAttrib2(UInt32 index, Double x, Double y) { - unsafe - { - fixed (GLshort* v_ptr = v) - { - Delegates.glVertexAttrib4svNV((GLuint)index, (GLshort*)v_ptr); - } - } + Delegates.glVertexAttrib2dNV((UInt32)index, (Double)x, (Double)y); } + [System.CLSCompliant(false)] + public static + unsafe void VertexAttrib2(UInt32 index, Double* v) + { + unsafe { Delegates.glVertexAttrib2dvNV((UInt32)index, (Double*)v); } + } + + [System.CLSCompliant(false)] public static - void VertexAttrib4sv(Int32 index, ref GLshort v) + void VertexAttrib2(UInt32 index, [In, Out] Double[] v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Double* v_ptr = v) { - Delegates.glVertexAttrib4svNV((GLuint)index, (GLshort*)v_ptr); + Delegates.glVertexAttrib2dvNV((UInt32)index, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib4sv(GLuint index, ref GLshort v) + void VertexAttrib2(UInt32 index, ref Double v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glVertexAttrib4svNV((GLuint)index, (GLshort*)v_ptr); + Delegates.glVertexAttrib2dvNV((UInt32)index, (Double*)v_ptr); } } } - public static - void VertexAttrib4ub(Int32 index, GLubyte x, GLubyte y, GLubyte z, GLubyte w) - { - Delegates.glVertexAttrib4ubNV((GLuint)index, (GLubyte)x, (GLubyte)y, (GLubyte)z, (GLubyte)w); - } - [System.CLSCompliant(false)] public static - void VertexAttrib4ub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w) + void VertexAttrib2(UInt32 index, Single x, Single y) { - Delegates.glVertexAttrib4ubNV((GLuint)index, (GLubyte)x, (GLubyte)y, (GLubyte)z, (GLubyte)w); + Delegates.glVertexAttrib2fNV((UInt32)index, (Single)x, (Single)y); } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib4ubv(Int32 index, GLubyte* v) + unsafe void VertexAttrib2(UInt32 index, Single* v) { - { - Delegates.glVertexAttrib4ubvNV((GLuint)index, (GLubyte*)v); - } + unsafe { Delegates.glVertexAttrib2fvNV((UInt32)index, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib4ubv(GLuint index, GLubyte* v) - { - unsafe { Delegates.glVertexAttrib4ubvNV((GLuint)index, (GLubyte*)v); } - } - - public static - void VertexAttrib4ubv(Int32 index, GLubyte[] v) + void VertexAttrib2(UInt32 index, [In, Out] Single[] v) { unsafe { - fixed (GLubyte* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glVertexAttrib4ubvNV((GLuint)index, (GLubyte*)v_ptr); + Delegates.glVertexAttrib2fvNV((UInt32)index, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib4ubv(GLuint index, GLubyte[] v) + void VertexAttrib2(UInt32 index, ref Single v) { unsafe { - fixed (GLubyte* v_ptr = v) + fixed (Single* v_ptr = &v) { - Delegates.glVertexAttrib4ubvNV((GLuint)index, (GLubyte*)v_ptr); + Delegates.glVertexAttrib2fvNV((UInt32)index, (Single*)v_ptr); } } } + [System.CLSCompliant(false)] public static - void VertexAttrib4ubv(Int32 index, ref GLubyte v) + void VertexAttrib2(UInt32 index, Int16 x, Int16 y) { - unsafe - { - fixed (GLubyte* v_ptr = &v) - { - Delegates.glVertexAttrib4ubvNV((GLuint)index, (GLubyte*)v_ptr); - } - } + Delegates.glVertexAttrib2sNV((UInt32)index, (Int16)x, (Int16)y); } [System.CLSCompliant(false)] public static - void VertexAttrib4ubv(GLuint index, ref GLubyte v) + unsafe void VertexAttrib2(UInt32 index, Int16* v) { - unsafe - { - fixed (GLubyte* v_ptr = &v) - { - Delegates.glVertexAttrib4ubvNV((GLuint)index, (GLubyte*)v_ptr); - } - } + unsafe { Delegates.glVertexAttrib2svNV((UInt32)index, (Int16*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs1dv(Int32 index, GLsizei count, GLdouble* v) + void VertexAttrib2(UInt32 index, [In, Out] Int16[] v) { + unsafe + { + fixed (Int16* v_ptr = v) { - Delegates.glVertexAttribs1dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v); + Delegates.glVertexAttrib2svNV((UInt32)index, (Int16*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs1dv(GLuint index, GLsizei count, GLdouble* v) - { - unsafe { Delegates.glVertexAttribs1dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v); } - } - - public static - void VertexAttribs1dv(Int32 index, GLsizei count, GLdouble[] v) + void VertexAttrib2(UInt32 index, ref Int16 v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttribs1dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v_ptr); + Delegates.glVertexAttrib2svNV((UInt32)index, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs1dv(GLuint index, GLsizei count, GLdouble[] v) + void VertexAttrib3(UInt32 index, Double x, Double y, Double z) { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttribs1dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v_ptr); - } - } + Delegates.glVertexAttrib3dNV((UInt32)index, (Double)x, (Double)y, (Double)z); } + [System.CLSCompliant(false)] public static - void VertexAttribs1dv(Int32 index, GLsizei count, ref GLdouble v) + unsafe void VertexAttrib3(UInt32 index, Double* v) { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttribs1dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v_ptr); - } - } + unsafe { Delegates.glVertexAttrib3dvNV((UInt32)index, (Double*)v); } } [System.CLSCompliant(false)] public static - void VertexAttribs1dv(GLuint index, GLsizei count, ref GLdouble v) + void VertexAttrib3(UInt32 index, [In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = v) { - Delegates.glVertexAttribs1dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v_ptr); + Delegates.glVertexAttrib3dvNV((UInt32)index, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs1fv(Int32 index, GLsizei count, GLfloat* v) + void VertexAttrib3(UInt32 index, ref Double v) { + unsafe + { + fixed (Double* v_ptr = &v) { - Delegates.glVertexAttribs1fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v); + Delegates.glVertexAttrib3dvNV((UInt32)index, (Double*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs1fv(GLuint index, GLsizei count, GLfloat* v) + void VertexAttrib3(UInt32 index, Single x, Single y, Single z) { - unsafe { Delegates.glVertexAttribs1fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v); } - } - - public static - void VertexAttribs1fv(Int32 index, GLsizei count, GLfloat[] v) - { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttribs1fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v_ptr); - } - } + Delegates.glVertexAttrib3fNV((UInt32)index, (Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - void VertexAttribs1fv(GLuint index, GLsizei count, GLfloat[] v) + unsafe void VertexAttrib3(UInt32 index, Single* v) { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttribs1fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v_ptr); - } - } + unsafe { Delegates.glVertexAttrib3fvNV((UInt32)index, (Single*)v); } } + [System.CLSCompliant(false)] public static - void VertexAttribs1fv(Int32 index, GLsizei count, ref GLfloat v) + void VertexAttrib3(UInt32 index, [In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = v) { - Delegates.glVertexAttribs1fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v_ptr); + Delegates.glVertexAttrib3fvNV((UInt32)index, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs1fv(GLuint index, GLsizei count, ref GLfloat v) + void VertexAttrib3(UInt32 index, ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glVertexAttribs1fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v_ptr); + Delegates.glVertexAttrib3fvNV((UInt32)index, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs1sv(Int32 index, GLsizei count, GLshort* v) + void VertexAttrib3(UInt32 index, Int16 x, Int16 y, Int16 z) { - { - Delegates.glVertexAttribs1svNV((GLuint)index, (GLsizei)count, (GLshort*)v); - } + Delegates.glVertexAttrib3sNV((UInt32)index, (Int16)x, (Int16)y, (Int16)z); } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs1sv(GLuint index, GLsizei count, GLshort* v) + unsafe void VertexAttrib3(UInt32 index, Int16* v) { - unsafe { Delegates.glVertexAttribs1svNV((GLuint)index, (GLsizei)count, (GLshort*)v); } + unsafe { Delegates.glVertexAttrib3svNV((UInt32)index, (Int16*)v); } } + [System.CLSCompliant(false)] public static - void VertexAttribs1sv(Int32 index, GLsizei count, GLshort[] v) + void VertexAttrib3(UInt32 index, [In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glVertexAttribs1svNV((GLuint)index, (GLsizei)count, (GLshort*)v_ptr); + Delegates.glVertexAttrib3svNV((UInt32)index, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs1sv(GLuint index, GLsizei count, GLshort[] v) + void VertexAttrib3(UInt32 index, ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttribs1svNV((GLuint)index, (GLsizei)count, (GLshort*)v_ptr); + Delegates.glVertexAttrib3svNV((UInt32)index, (Int16*)v_ptr); } } } + [System.CLSCompliant(false)] public static - void VertexAttribs1sv(Int32 index, GLsizei count, ref GLshort v) + void VertexAttrib4(UInt32 index, Double x, Double y, Double z, Double w) { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttribs1svNV((GLuint)index, (GLsizei)count, (GLshort*)v_ptr); - } - } + Delegates.glVertexAttrib4dNV((UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } [System.CLSCompliant(false)] public static - void VertexAttribs1sv(GLuint index, GLsizei count, ref GLshort v) + unsafe void VertexAttrib4(UInt32 index, Double* v) { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttribs1svNV((GLuint)index, (GLsizei)count, (GLshort*)v_ptr); - } - } + unsafe { Delegates.glVertexAttrib4dvNV((UInt32)index, (Double*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs2dv(Int32 index, GLsizei count, GLdouble* v) + void VertexAttrib4(UInt32 index, [In, Out] Double[] v) { + unsafe + { + fixed (Double* v_ptr = v) { - Delegates.glVertexAttribs2dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v); + Delegates.glVertexAttrib4dvNV((UInt32)index, (Double*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs2dv(GLuint index, GLsizei count, GLdouble* v) - { - unsafe { Delegates.glVertexAttribs2dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v); } - } - - public static - void VertexAttribs2dv(Int32 index, GLsizei count, GLdouble[] v) + void VertexAttrib4(UInt32 index, ref Double v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = &v) { - Delegates.glVertexAttribs2dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v_ptr); + Delegates.glVertexAttrib4dvNV((UInt32)index, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs2dv(GLuint index, GLsizei count, GLdouble[] v) + void VertexAttrib4(UInt32 index, Single x, Single y, Single z, Single w) { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttribs2dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v_ptr); - } - } + Delegates.glVertexAttrib4fNV((UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } + [System.CLSCompliant(false)] public static - void VertexAttribs2dv(Int32 index, GLsizei count, ref GLdouble v) + unsafe void VertexAttrib4(UInt32 index, Single* v) { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttribs2dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v_ptr); - } - } + unsafe { Delegates.glVertexAttrib4fvNV((UInt32)index, (Single*)v); } } [System.CLSCompliant(false)] public static - void VertexAttribs2dv(GLuint index, GLsizei count, ref GLdouble v) + void VertexAttrib4(UInt32 index, [In, Out] Single[] v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Single* v_ptr = v) { - Delegates.glVertexAttribs2dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v_ptr); + Delegates.glVertexAttrib4fvNV((UInt32)index, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs2fv(Int32 index, GLsizei count, GLfloat* v) + void VertexAttrib4(UInt32 index, ref Single v) { + unsafe + { + fixed (Single* v_ptr = &v) { - Delegates.glVertexAttribs2fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v); + Delegates.glVertexAttrib4fvNV((UInt32)index, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs2fv(GLuint index, GLsizei count, GLfloat* v) - { - unsafe { Delegates.glVertexAttribs2fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v); } - } - - public static - void VertexAttribs2fv(Int32 index, GLsizei count, GLfloat[] v) + void VertexAttrib4(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w) { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttribs2fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v_ptr); - } - } + Delegates.glVertexAttrib4sNV((UInt32)index, (Int16)x, (Int16)y, (Int16)z, (Int16)w); } [System.CLSCompliant(false)] public static - void VertexAttribs2fv(GLuint index, GLsizei count, GLfloat[] v) + unsafe void VertexAttrib4(UInt32 index, Int16* v) { - unsafe - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glVertexAttribs2fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v_ptr); - } - } + unsafe { Delegates.glVertexAttrib4svNV((UInt32)index, (Int16*)v); } } + [System.CLSCompliant(false)] public static - void VertexAttribs2fv(Int32 index, GLsizei count, ref GLfloat v) + void VertexAttrib4(UInt32 index, [In, Out] Int16[] v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Int16* v_ptr = v) { - Delegates.glVertexAttribs2fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v_ptr); + Delegates.glVertexAttrib4svNV((UInt32)index, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs2fv(GLuint index, GLsizei count, ref GLfloat v) + void VertexAttrib4(UInt32 index, ref Int16 v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttribs2fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v_ptr); + Delegates.glVertexAttrib4svNV((UInt32)index, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs2sv(Int32 index, GLsizei count, GLshort* v) + void VertexAttrib4(UInt32 index, Byte x, Byte y, Byte z, Byte w) { - { - Delegates.glVertexAttribs2svNV((GLuint)index, (GLsizei)count, (GLshort*)v); - } + Delegates.glVertexAttrib4ubNV((UInt32)index, (Byte)x, (Byte)y, (Byte)z, (Byte)w); } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs2sv(GLuint index, GLsizei count, GLshort* v) + unsafe void VertexAttrib4(UInt32 index, Byte* v) { - unsafe { Delegates.glVertexAttribs2svNV((GLuint)index, (GLsizei)count, (GLshort*)v); } + unsafe { Delegates.glVertexAttrib4ubvNV((UInt32)index, (Byte*)v); } } + [System.CLSCompliant(false)] public static - void VertexAttribs2sv(Int32 index, GLsizei count, GLshort[] v) + void VertexAttrib4(UInt32 index, [In, Out] Byte[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Byte* v_ptr = v) { - Delegates.glVertexAttribs2svNV((GLuint)index, (GLsizei)count, (GLshort*)v_ptr); + Delegates.glVertexAttrib4ubvNV((UInt32)index, (Byte*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs2sv(GLuint index, GLsizei count, GLshort[] v) + void VertexAttrib4(UInt32 index, ref Byte v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Byte* v_ptr = &v) { - Delegates.glVertexAttribs2svNV((GLuint)index, (GLsizei)count, (GLshort*)v_ptr); + Delegates.glVertexAttrib4ubvNV((UInt32)index, (Byte*)v_ptr); } } } + [System.CLSCompliant(false)] public static - void VertexAttribs2sv(Int32 index, GLsizei count, ref GLshort v) + unsafe void VertexAttribs1(UInt32 index, Int32 count, Double* v) { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttribs2svNV((GLuint)index, (GLsizei)count, (GLshort*)v_ptr); - } - } + unsafe { Delegates.glVertexAttribs1dvNV((UInt32)index, (Int32)count, (Double*)v); } } [System.CLSCompliant(false)] public static - void VertexAttribs2sv(GLuint index, GLsizei count, ref GLshort v) + void VertexAttribs1(UInt32 index, Int32 count, [In, Out] Double[] v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Double* v_ptr = v) { - Delegates.glVertexAttribs2svNV((GLuint)index, (GLsizei)count, (GLshort*)v_ptr); + Delegates.glVertexAttribs1dvNV((UInt32)index, (Int32)count, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs3dv(Int32 index, GLsizei count, GLdouble* v) - { - { - Delegates.glVertexAttribs3dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttribs3dv(GLuint index, GLsizei count, GLdouble* v) - { - unsafe { Delegates.glVertexAttribs3dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v); } - } - - public static - void VertexAttribs3dv(Int32 index, GLsizei count, GLdouble[] v) + void VertexAttribs1(UInt32 index, Int32 count, ref Double v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = &v) { - Delegates.glVertexAttribs3dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v_ptr); + Delegates.glVertexAttribs1dvNV((UInt32)index, (Int32)count, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs3dv(GLuint index, GLsizei count, GLdouble[] v) + unsafe void VertexAttribs1(UInt32 index, Int32 count, Single* v) { - unsafe - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glVertexAttribs3dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v_ptr); - } - } + unsafe { Delegates.glVertexAttribs1fvNV((UInt32)index, (Int32)count, (Single*)v); } } + [System.CLSCompliant(false)] public static - void VertexAttribs3dv(Int32 index, GLsizei count, ref GLdouble v) + void VertexAttribs1(UInt32 index, Int32 count, [In, Out] Single[] v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Single* v_ptr = v) { - Delegates.glVertexAttribs3dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v_ptr); + Delegates.glVertexAttribs1fvNV((UInt32)index, (Int32)count, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs3dv(GLuint index, GLsizei count, ref GLdouble v) + void VertexAttribs1(UInt32 index, Int32 count, ref Single v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glVertexAttribs3dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v_ptr); + Delegates.glVertexAttribs1fvNV((UInt32)index, (Int32)count, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs3fv(Int32 index, GLsizei count, GLfloat* v) + unsafe void VertexAttribs1(UInt32 index, Int32 count, Int16* v) { - { - Delegates.glVertexAttribs3fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v); - } + unsafe { Delegates.glVertexAttribs1svNV((UInt32)index, (Int32)count, (Int16*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs3fv(GLuint index, GLsizei count, GLfloat* v) - { - unsafe { Delegates.glVertexAttribs3fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v); } - } - - public static - void VertexAttribs3fv(Int32 index, GLsizei count, GLfloat[] v) + void VertexAttribs1(UInt32 index, Int32 count, [In, Out] Int16[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glVertexAttribs3fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v_ptr); + Delegates.glVertexAttribs1svNV((UInt32)index, (Int32)count, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs3fv(GLuint index, GLsizei count, GLfloat[] v) + void VertexAttribs1(UInt32 index, Int32 count, ref Int16 v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttribs3fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v_ptr); + Delegates.glVertexAttribs1svNV((UInt32)index, (Int32)count, (Int16*)v_ptr); } } } + [System.CLSCompliant(false)] public static - void VertexAttribs3fv(Int32 index, GLsizei count, ref GLfloat v) + unsafe void VertexAttribs2(UInt32 index, Int32 count, Double* v) { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttribs3fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v_ptr); - } - } + unsafe { Delegates.glVertexAttribs2dvNV((UInt32)index, (Int32)count, (Double*)v); } } [System.CLSCompliant(false)] public static - void VertexAttribs3fv(GLuint index, GLsizei count, ref GLfloat v) + void VertexAttribs2(UInt32 index, Int32 count, [In, Out] Double[] v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Double* v_ptr = v) { - Delegates.glVertexAttribs3fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v_ptr); + Delegates.glVertexAttribs2dvNV((UInt32)index, (Int32)count, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs3sv(Int32 index, GLsizei count, GLshort* v) + void VertexAttribs2(UInt32 index, Int32 count, ref Double v) { + unsafe + { + fixed (Double* v_ptr = &v) { - Delegates.glVertexAttribs3svNV((GLuint)index, (GLsizei)count, (GLshort*)v); + Delegates.glVertexAttribs2dvNV((UInt32)index, (Int32)count, (Double*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs3sv(GLuint index, GLsizei count, GLshort* v) + unsafe void VertexAttribs2(UInt32 index, Int32 count, Single* v) { - unsafe { Delegates.glVertexAttribs3svNV((GLuint)index, (GLsizei)count, (GLshort*)v); } + unsafe { Delegates.glVertexAttribs2fvNV((UInt32)index, (Int32)count, (Single*)v); } } + [System.CLSCompliant(false)] public static - void VertexAttribs3sv(Int32 index, GLsizei count, GLshort[] v) + void VertexAttribs2(UInt32 index, Int32 count, [In, Out] Single[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glVertexAttribs3svNV((GLuint)index, (GLsizei)count, (GLshort*)v_ptr); + Delegates.glVertexAttribs2fvNV((UInt32)index, (Int32)count, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs3sv(GLuint index, GLsizei count, GLshort[] v) + void VertexAttribs2(UInt32 index, Int32 count, ref Single v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Single* v_ptr = &v) { - Delegates.glVertexAttribs3svNV((GLuint)index, (GLsizei)count, (GLshort*)v_ptr); + Delegates.glVertexAttribs2fvNV((UInt32)index, (Int32)count, (Single*)v_ptr); } } } + [System.CLSCompliant(false)] public static - void VertexAttribs3sv(Int32 index, GLsizei count, ref GLshort v) + unsafe void VertexAttribs2(UInt32 index, Int32 count, Int16* v) { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttribs3svNV((GLuint)index, (GLsizei)count, (GLshort*)v_ptr); - } - } + unsafe { Delegates.glVertexAttribs2svNV((UInt32)index, (Int32)count, (Int16*)v); } } [System.CLSCompliant(false)] public static - void VertexAttribs3sv(GLuint index, GLsizei count, ref GLshort v) + void VertexAttribs2(UInt32 index, Int32 count, [In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = v) { - Delegates.glVertexAttribs3svNV((GLuint)index, (GLsizei)count, (GLshort*)v_ptr); + Delegates.glVertexAttribs2svNV((UInt32)index, (Int32)count, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs4dv(Int32 index, GLsizei count, GLdouble* v) + void VertexAttribs2(UInt32 index, Int32 count, ref Int16 v) { + unsafe + { + fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttribs4dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v); + Delegates.glVertexAttribs2svNV((UInt32)index, (Int32)count, (Int16*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs4dv(GLuint index, GLsizei count, GLdouble* v) + unsafe void VertexAttribs3(UInt32 index, Int32 count, Double* v) { - unsafe { Delegates.glVertexAttribs4dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v); } + unsafe { Delegates.glVertexAttribs3dvNV((UInt32)index, (Int32)count, (Double*)v); } } + [System.CLSCompliant(false)] public static - void VertexAttribs4dv(Int32 index, GLsizei count, GLdouble[] v) + void VertexAttribs3(UInt32 index, Int32 count, [In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glVertexAttribs4dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v_ptr); + Delegates.glVertexAttribs3dvNV((UInt32)index, (Int32)count, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs4dv(GLuint index, GLsizei count, GLdouble[] v) + void VertexAttribs3(UInt32 index, Int32 count, ref Double v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = &v) { - Delegates.glVertexAttribs4dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v_ptr); + Delegates.glVertexAttribs3dvNV((UInt32)index, (Int32)count, (Double*)v_ptr); } } } + [System.CLSCompliant(false)] public static - void VertexAttribs4dv(Int32 index, GLsizei count, ref GLdouble v) + unsafe void VertexAttribs3(UInt32 index, Int32 count, Single* v) { - unsafe - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glVertexAttribs4dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v_ptr); - } - } + unsafe { Delegates.glVertexAttribs3fvNV((UInt32)index, (Int32)count, (Single*)v); } } [System.CLSCompliant(false)] public static - void VertexAttribs4dv(GLuint index, GLsizei count, ref GLdouble v) + void VertexAttribs3(UInt32 index, Int32 count, [In, Out] Single[] v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Single* v_ptr = v) { - Delegates.glVertexAttribs4dvNV((GLuint)index, (GLsizei)count, (GLdouble*)v_ptr); + Delegates.glVertexAttribs3fvNV((UInt32)index, (Int32)count, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs4fv(Int32 index, GLsizei count, GLfloat* v) + void VertexAttribs3(UInt32 index, Int32 count, ref Single v) { + unsafe + { + fixed (Single* v_ptr = &v) { - Delegates.glVertexAttribs4fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v); + Delegates.glVertexAttribs3fvNV((UInt32)index, (Int32)count, (Single*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs4fv(GLuint index, GLsizei count, GLfloat* v) + unsafe void VertexAttribs3(UInt32 index, Int32 count, Int16* v) { - unsafe { Delegates.glVertexAttribs4fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v); } + unsafe { Delegates.glVertexAttribs3svNV((UInt32)index, (Int32)count, (Int16*)v); } } + [System.CLSCompliant(false)] public static - void VertexAttribs4fv(Int32 index, GLsizei count, GLfloat[] v) + void VertexAttribs3(UInt32 index, Int32 count, [In, Out] Int16[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glVertexAttribs4fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v_ptr); + Delegates.glVertexAttribs3svNV((UInt32)index, (Int32)count, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs4fv(GLuint index, GLsizei count, GLfloat[] v) + void VertexAttribs3(UInt32 index, Int32 count, ref Int16 v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttribs4fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v_ptr); + Delegates.glVertexAttribs3svNV((UInt32)index, (Int32)count, (Int16*)v_ptr); } } } + [System.CLSCompliant(false)] public static - void VertexAttribs4fv(Int32 index, GLsizei count, ref GLfloat v) + unsafe void VertexAttribs4(UInt32 index, Int32 count, Double* v) { - unsafe - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glVertexAttribs4fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v_ptr); - } - } + unsafe { Delegates.glVertexAttribs4dvNV((UInt32)index, (Int32)count, (Double*)v); } } [System.CLSCompliant(false)] public static - void VertexAttribs4fv(GLuint index, GLsizei count, ref GLfloat v) + void VertexAttribs4(UInt32 index, Int32 count, [In, Out] Double[] v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Double* v_ptr = v) { - Delegates.glVertexAttribs4fvNV((GLuint)index, (GLsizei)count, (GLfloat*)v_ptr); + Delegates.glVertexAttribs4dvNV((UInt32)index, (Int32)count, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs4sv(Int32 index, GLsizei count, GLshort* v) + void VertexAttribs4(UInt32 index, Int32 count, ref Double v) { + unsafe + { + fixed (Double* v_ptr = &v) { - Delegates.glVertexAttribs4svNV((GLuint)index, (GLsizei)count, (GLshort*)v); + Delegates.glVertexAttribs4dvNV((UInt32)index, (Int32)count, (Double*)v_ptr); } + } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs4sv(GLuint index, GLsizei count, GLshort* v) + unsafe void VertexAttribs4(UInt32 index, Int32 count, Single* v) { - unsafe { Delegates.glVertexAttribs4svNV((GLuint)index, (GLsizei)count, (GLshort*)v); } + unsafe { Delegates.glVertexAttribs4fvNV((UInt32)index, (Int32)count, (Single*)v); } } + [System.CLSCompliant(false)] public static - void VertexAttribs4sv(Int32 index, GLsizei count, GLshort[] v) + void VertexAttribs4(UInt32 index, Int32 count, [In, Out] Single[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glVertexAttribs4svNV((GLuint)index, (GLsizei)count, (GLshort*)v_ptr); + Delegates.glVertexAttribs4fvNV((UInt32)index, (Int32)count, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs4sv(GLuint index, GLsizei count, GLshort[] v) + void VertexAttribs4(UInt32 index, Int32 count, ref Single v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Single* v_ptr = &v) { - Delegates.glVertexAttribs4svNV((GLuint)index, (GLsizei)count, (GLshort*)v_ptr); + Delegates.glVertexAttribs4fvNV((UInt32)index, (Int32)count, (Single*)v_ptr); } } } + [System.CLSCompliant(false)] public static - void VertexAttribs4sv(Int32 index, GLsizei count, ref GLshort v) + unsafe void VertexAttribs4(UInt32 index, Int32 count, Int16* v) { - unsafe - { - fixed (GLshort* v_ptr = &v) - { - Delegates.glVertexAttribs4svNV((GLuint)index, (GLsizei)count, (GLshort*)v_ptr); - } - } + unsafe { Delegates.glVertexAttribs4svNV((UInt32)index, (Int32)count, (Int16*)v); } } [System.CLSCompliant(false)] public static - void VertexAttribs4sv(GLuint index, GLsizei count, ref GLshort v) + void VertexAttribs4(UInt32 index, Int32 count, [In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = v) { - Delegates.glVertexAttribs4svNV((GLuint)index, (GLsizei)count, (GLshort*)v_ptr); + Delegates.glVertexAttribs4svNV((UInt32)index, (Int32)count, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs4ubv(Int32 index, GLsizei count, GLubyte* v) - { - { - Delegates.glVertexAttribs4ubvNV((GLuint)index, (GLsizei)count, (GLubyte*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexAttribs4ubv(GLuint index, GLsizei count, GLubyte* v) - { - unsafe { Delegates.glVertexAttribs4ubvNV((GLuint)index, (GLsizei)count, (GLubyte*)v); } - } - - public static - void VertexAttribs4ubv(Int32 index, GLsizei count, GLubyte[] v) + void VertexAttribs4(UInt32 index, Int32 count, ref Int16 v) { unsafe { - fixed (GLubyte* v_ptr = v) + fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttribs4ubvNV((GLuint)index, (GLsizei)count, (GLubyte*)v_ptr); + Delegates.glVertexAttribs4svNV((UInt32)index, (Int32)count, (Int16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs4ubv(GLuint index, GLsizei count, GLubyte[] v) + unsafe void VertexAttribs4(UInt32 index, Int32 count, Byte* v) { - unsafe - { - fixed (GLubyte* v_ptr = v) - { - Delegates.glVertexAttribs4ubvNV((GLuint)index, (GLsizei)count, (GLubyte*)v_ptr); - } - } + unsafe { Delegates.glVertexAttribs4ubvNV((UInt32)index, (Int32)count, (Byte*)v); } } + [System.CLSCompliant(false)] public static - void VertexAttribs4ubv(Int32 index, GLsizei count, ref GLubyte v) + void VertexAttribs4(UInt32 index, Int32 count, [In, Out] Byte[] v) { unsafe { - fixed (GLubyte* v_ptr = &v) + fixed (Byte* v_ptr = v) { - Delegates.glVertexAttribs4ubvNV((GLuint)index, (GLsizei)count, (GLubyte*)v_ptr); + Delegates.glVertexAttribs4ubvNV((UInt32)index, (Int32)count, (Byte*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs4ubv(GLuint index, GLsizei count, ref GLubyte v) + void VertexAttribs4(UInt32 index, Int32 count, ref Byte v) { unsafe { - fixed (GLubyte* v_ptr = &v) + fixed (Byte* v_ptr = &v) { - Delegates.glVertexAttribs4ubvNV((GLuint)index, (GLsizei)count, (GLubyte*)v_ptr); + Delegates.glVertexAttribs4ubvNV((UInt32)index, (Int32)count, (Byte*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GenOcclusionQueries(GLsizei n, Int32* ids) + unsafe void GenOcclusionQueriesNV(Int32 n, [Out] Int32* ids) { ids = default(Int32*); { - Delegates.glGenOcclusionQueriesNV((GLsizei)n, (GLuint*)ids); + Delegates.glGenOcclusionQueriesNV((Int32)n, (UInt32*)ids); } } [System.CLSCompliant(false)] public static - unsafe void GenOcclusionQueries(GLsizei n, GLuint* ids) + unsafe void GenOcclusionQueriesNV(Int32 n, [Out] UInt32* ids) { - unsafe { Delegates.glGenOcclusionQueriesNV((GLsizei)n, (GLuint*)ids); } + unsafe { Delegates.glGenOcclusionQueriesNV((Int32)n, (UInt32*)ids); } } public static - void GenOcclusionQueries(GLsizei n, Int32[] ids) + void GenOcclusionQueriesNV(Int32 n, [In, Out] Int32[] ids) { unsafe { fixed (Int32* ids_ptr = ids) { - Delegates.glGenOcclusionQueriesNV((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glGenOcclusionQueriesNV((Int32)n, (UInt32*)ids_ptr); } } } [System.CLSCompliant(false)] public static - void GenOcclusionQueries(GLsizei n, GLuint[] ids) + void GenOcclusionQueriesNV(Int32 n, [In, Out] UInt32[] ids) { unsafe { - fixed (GLuint* ids_ptr = ids) + fixed (UInt32* ids_ptr = ids) { - Delegates.glGenOcclusionQueriesNV((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glGenOcclusionQueriesNV((Int32)n, (UInt32*)ids_ptr); } } } public static - void GenOcclusionQueries(GLsizei n, out Int32 ids) + void GenOcclusionQueriesNV(Int32 n, [Out] out Int32 ids) { ids = default(Int32); unsafe { fixed (Int32* ids_ptr = &ids) { - Delegates.glGenOcclusionQueriesNV((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glGenOcclusionQueriesNV((Int32)n, (UInt32*)ids_ptr); ids = *ids_ptr; } } @@ -54595,14 +41815,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GenOcclusionQueries(GLsizei n, out GLuint ids) + void GenOcclusionQueriesNV(Int32 n, [Out] out UInt32 ids) { - ids = default(GLuint); + ids = default(UInt32); unsafe { - fixed (GLuint* ids_ptr = &ids) + fixed (UInt32* ids_ptr = &ids) { - Delegates.glGenOcclusionQueriesNV((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glGenOcclusionQueriesNV((Int32)n, (UInt32*)ids_ptr); ids = *ids_ptr; } } @@ -54610,224 +41830,132 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void DeleteOcclusionQueries(GLsizei n, Int32* ids) + unsafe void DeleteOcclusionQueriesNV(Int32 n, Int32* ids) { { - Delegates.glDeleteOcclusionQueriesNV((GLsizei)n, (GLuint*)ids); + Delegates.glDeleteOcclusionQueriesNV((Int32)n, (UInt32*)ids); } } [System.CLSCompliant(false)] public static - unsafe void DeleteOcclusionQueries(GLsizei n, GLuint* ids) + unsafe void DeleteOcclusionQueriesNV(Int32 n, UInt32* ids) { - unsafe { Delegates.glDeleteOcclusionQueriesNV((GLsizei)n, (GLuint*)ids); } + unsafe { Delegates.glDeleteOcclusionQueriesNV((Int32)n, (UInt32*)ids); } } public static - void DeleteOcclusionQueries(GLsizei n, Int32[] ids) + void DeleteOcclusionQueriesNV(Int32 n, [In, Out] Int32[] ids) { unsafe { fixed (Int32* ids_ptr = ids) { - Delegates.glDeleteOcclusionQueriesNV((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glDeleteOcclusionQueriesNV((Int32)n, (UInt32*)ids_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteOcclusionQueries(GLsizei n, GLuint[] ids) + void DeleteOcclusionQueriesNV(Int32 n, [In, Out] UInt32[] ids) { unsafe { - fixed (GLuint* ids_ptr = ids) + fixed (UInt32* ids_ptr = ids) { - Delegates.glDeleteOcclusionQueriesNV((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glDeleteOcclusionQueriesNV((Int32)n, (UInt32*)ids_ptr); } } } public static - void DeleteOcclusionQueries(GLsizei n, ref Int32 ids) + void DeleteOcclusionQueriesNV(Int32 n, ref Int32 ids) { unsafe { fixed (Int32* ids_ptr = &ids) { - Delegates.glDeleteOcclusionQueriesNV((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glDeleteOcclusionQueriesNV((Int32)n, (UInt32*)ids_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteOcclusionQueries(GLsizei n, ref GLuint ids) + void DeleteOcclusionQueriesNV(Int32 n, ref UInt32 ids) { unsafe { - fixed (GLuint* ids_ptr = &ids) + fixed (UInt32* ids_ptr = &ids) { - Delegates.glDeleteOcclusionQueriesNV((GLsizei)n, (GLuint*)ids_ptr); + Delegates.glDeleteOcclusionQueriesNV((Int32)n, (UInt32*)ids_ptr); } } } public static - GLboolean IsOcclusionQuery(Int32 id) + Boolean IsOcclusionQueryNV(Int32 id) { - return Delegates.glIsOcclusionQueryNV((GLuint)id); + return Delegates.glIsOcclusionQueryNV((UInt32)id); } [System.CLSCompliant(false)] public static - GLboolean IsOcclusionQuery(GLuint id) + Boolean IsOcclusionQueryNV(UInt32 id) { - return Delegates.glIsOcclusionQueryNV((GLuint)id); + return Delegates.glIsOcclusionQueryNV((UInt32)id); } public static - void BeginOcclusionQuery(Int32 id) + void BeginOcclusionQueryNV(Int32 id) { - Delegates.glBeginOcclusionQueryNV((GLuint)id); + Delegates.glBeginOcclusionQueryNV((UInt32)id); } [System.CLSCompliant(false)] public static - void BeginOcclusionQuery(GLuint id) + void BeginOcclusionQueryNV(UInt32 id) { - Delegates.glBeginOcclusionQueryNV((GLuint)id); + Delegates.glBeginOcclusionQueryNV((UInt32)id); } public static - void EndOcclusionQuery() + void EndOcclusionQueryNV() { Delegates.glEndOcclusionQueryNV(); } [System.CLSCompliant(false)] public static - unsafe void GetOcclusionQueryiv(Int32 id, GL.Enums.NV_occlusion_query pname, GLint* @params) + unsafe void GetOcclusionQuery(UInt32 id, GL.Enums.NV_occlusion_query pname, [Out] Int32* @params) { - @params = default(GLint*); - { - Delegates.glGetOcclusionQueryivNV((GLuint)id, (GL.Enums.NV_occlusion_query)pname, (GLint*)@params); - } + unsafe { Delegates.glGetOcclusionQueryivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (Int32*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetOcclusionQueryiv(GLuint id, GL.Enums.NV_occlusion_query pname, GLint* @params) - { - unsafe { Delegates.glGetOcclusionQueryivNV((GLuint)id, (GL.Enums.NV_occlusion_query)pname, (GLint*)@params); } - } - - public static - void GetOcclusionQueryiv(Int32 id, GL.Enums.NV_occlusion_query pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetOcclusionQueryivNV((GLuint)id, (GL.Enums.NV_occlusion_query)pname, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetOcclusionQueryiv(GLuint id, GL.Enums.NV_occlusion_query pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetOcclusionQueryivNV((GLuint)id, (GL.Enums.NV_occlusion_query)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetOcclusionQueryiv(Int32 id, GL.Enums.NV_occlusion_query pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetOcclusionQueryivNV((GLuint)id, (GL.Enums.NV_occlusion_query)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetOcclusionQueryiv(GLuint id, GL.Enums.NV_occlusion_query pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetOcclusionQueryivNV((GLuint)id, (GL.Enums.NV_occlusion_query)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetOcclusionQueryuiv(Int32 id, GL.Enums.NV_occlusion_query pname, Int32* @params) - { - @params = default(Int32*); - { - Delegates.glGetOcclusionQueryuivNV((GLuint)id, (GL.Enums.NV_occlusion_query)pname, (GLuint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetOcclusionQueryuiv(GLuint id, GL.Enums.NV_occlusion_query pname, GLuint* @params) - { - unsafe { Delegates.glGetOcclusionQueryuivNV((GLuint)id, (GL.Enums.NV_occlusion_query)pname, (GLuint*)@params); } - } - - public static - void GetOcclusionQueryuiv(Int32 id, GL.Enums.NV_occlusion_query pname, Int32[] @params) + void GetOcclusionQuery(UInt32 id, GL.Enums.NV_occlusion_query pname, [In, Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetOcclusionQueryuivNV((GLuint)id, (GL.Enums.NV_occlusion_query)pname, (GLuint*)@params_ptr); + Delegates.glGetOcclusionQueryivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetOcclusionQueryuiv(GLuint id, GL.Enums.NV_occlusion_query pname, GLuint[] @params) - { - unsafe - { - fixed (GLuint* @params_ptr = @params) - { - Delegates.glGetOcclusionQueryuivNV((GLuint)id, (GL.Enums.NV_occlusion_query)pname, (GLuint*)@params_ptr); - } - } - } - - public static - void GetOcclusionQueryuiv(Int32 id, GL.Enums.NV_occlusion_query pname, out Int32 @params) + void GetOcclusionQuery(UInt32 id, GL.Enums.NV_occlusion_query pname, [Out] out Int32 @params) { @params = default(Int32); unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetOcclusionQueryuivNV((GLuint)id, (GL.Enums.NV_occlusion_query)pname, (GLuint*)@params_ptr); + Delegates.glGetOcclusionQueryivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -54835,716 +41963,413 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetOcclusionQueryuiv(GLuint id, GL.Enums.NV_occlusion_query pname, out GLuint @params) + unsafe void GetOcclusionQuery(UInt32 id, GL.Enums.NV_occlusion_query pname, [Out] UInt32* @params) + { + unsafe { Delegates.glGetOcclusionQueryuivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (UInt32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetOcclusionQuery(UInt32 id, GL.Enums.NV_occlusion_query pname, [In, Out] UInt32[] @params) { - @params = default(GLuint); unsafe { - fixed (GLuint* @params_ptr = &@params) + fixed (UInt32* @params_ptr = @params) { - Delegates.glGetOcclusionQueryuivNV((GLuint)id, (GL.Enums.NV_occlusion_query)pname, (GLuint*)@params_ptr); + Delegates.glGetOcclusionQueryuivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (UInt32*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetOcclusionQuery(UInt32 id, GL.Enums.NV_occlusion_query pname, [Out] out UInt32 @params) + { + @params = default(UInt32); + unsafe + { + fixed (UInt32* @params_ptr = &@params) + { + Delegates.glGetOcclusionQueryuivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (UInt32*)@params_ptr); @params = *@params_ptr; } } } public static - void PointParameteri(GL.Enums.NV_point_sprite pname, GLint param) + void PointParameteriNV(GL.Enums.NV_point_sprite pname, Int32 param) { - Delegates.glPointParameteriNV((GL.Enums.NV_point_sprite)pname, (GLint)param); + Delegates.glPointParameteriNV((GL.Enums.NV_point_sprite)pname, (Int32)param); } [System.CLSCompliant(false)] public static - unsafe void PointParameteriv(GL.Enums.NV_point_sprite pname, GLint* @params) + unsafe void PointParameter(GL.Enums.NV_point_sprite pname, Int32* @params) { - unsafe { Delegates.glPointParameterivNV((GL.Enums.NV_point_sprite)pname, (GLint*)@params); } + unsafe { Delegates.glPointParameterivNV((GL.Enums.NV_point_sprite)pname, (Int32*)@params); } } public static - void PointParameteriv(GL.Enums.NV_point_sprite pname, GLint[] @params) + void PointParameter(GL.Enums.NV_point_sprite pname, [In, Out] Int32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = @params) { - Delegates.glPointParameterivNV((GL.Enums.NV_point_sprite)pname, (GLint*)@params_ptr); + Delegates.glPointParameterivNV((GL.Enums.NV_point_sprite)pname, (Int32*)@params_ptr); } } } public static - void PointParameteriv(GL.Enums.NV_point_sprite pname, ref GLint @params) + void PointParameter(GL.Enums.NV_point_sprite pname, ref Int32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glPointParameterivNV((GL.Enums.NV_point_sprite)pname, (GLint*)@params_ptr); + Delegates.glPointParameterivNV((GL.Enums.NV_point_sprite)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramNamedParameter4f(Int32 id, GLsizei len, GLubyte* name, GLfloat x, GLfloat y, GLfloat z, GLfloat w) + unsafe void ProgramNamedParameter4(UInt32 id, Int32 len, Byte* name, Single x, Single y, Single z, Single w) { - { - Delegates.glProgramNamedParameter4fNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); - } + unsafe { Delegates.glProgramNamedParameter4fNV((UInt32)id, (Int32)len, (Byte*)name, (Single)x, (Single)y, (Single)z, (Single)w); } } [System.CLSCompliant(false)] public static - unsafe void ProgramNamedParameter4f(GLuint id, GLsizei len, GLubyte* name, GLfloat x, GLfloat y, GLfloat z, GLfloat w) - { - unsafe { Delegates.glProgramNamedParameter4fNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); } - } - - public static - void ProgramNamedParameter4f(Int32 id, GLsizei len, GLubyte[] name, GLfloat x, GLfloat y, GLfloat z, GLfloat w) + void ProgramNamedParameter4(UInt32 id, Int32 len, [In, Out] Byte[] name, Single x, Single y, Single z, Single w) { unsafe { - fixed (GLubyte* name_ptr = name) + fixed (Byte* name_ptr = name) { - Delegates.glProgramNamedParameter4fNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); + Delegates.glProgramNamedParameter4fNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Single)x, (Single)y, (Single)z, (Single)w); } } } [System.CLSCompliant(false)] public static - void ProgramNamedParameter4f(GLuint id, GLsizei len, GLubyte[] name, GLfloat x, GLfloat y, GLfloat z, GLfloat w) + void ProgramNamedParameter4(UInt32 id, Int32 len, ref Byte name, Single x, Single y, Single z, Single w) { unsafe { - fixed (GLubyte* name_ptr = name) + fixed (Byte* name_ptr = &name) { - Delegates.glProgramNamedParameter4fNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); - } - } - } - - public static - void ProgramNamedParameter4f(Int32 id, GLsizei len, ref GLubyte name, GLfloat x, GLfloat y, GLfloat z, GLfloat w) - { - unsafe - { - fixed (GLubyte* name_ptr = &name) - { - Delegates.glProgramNamedParameter4fNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); + Delegates.glProgramNamedParameter4fNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Single)x, (Single)y, (Single)z, (Single)w); } } } [System.CLSCompliant(false)] public static - void ProgramNamedParameter4f(GLuint id, GLsizei len, ref GLubyte name, GLfloat x, GLfloat y, GLfloat z, GLfloat w) + unsafe void ProgramNamedParameter4(UInt32 id, Int32 len, Byte* name, Double x, Double y, Double z, Double w) + { + unsafe { Delegates.glProgramNamedParameter4dNV((UInt32)id, (Int32)len, (Byte*)name, (Double)x, (Double)y, (Double)z, (Double)w); } + } + + [System.CLSCompliant(false)] + public static + void ProgramNamedParameter4(UInt32 id, Int32 len, [In, Out] Byte[] name, Double x, Double y, Double z, Double w) { unsafe { - fixed (GLubyte* name_ptr = &name) + fixed (Byte* name_ptr = name) { - Delegates.glProgramNamedParameter4fNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); + Delegates.glProgramNamedParameter4dNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Double)x, (Double)y, (Double)z, (Double)w); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramNamedParameter4d(Int32 id, GLsizei len, GLubyte* name, GLdouble x, GLdouble y, GLdouble z, GLdouble w) - { - { - Delegates.glProgramNamedParameter4dNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramNamedParameter4d(GLuint id, GLsizei len, GLubyte* name, GLdouble x, GLdouble y, GLdouble z, GLdouble w) - { - unsafe { Delegates.glProgramNamedParameter4dNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); } - } - - public static - void ProgramNamedParameter4d(Int32 id, GLsizei len, GLubyte[] name, GLdouble x, GLdouble y, GLdouble z, GLdouble w) + void ProgramNamedParameter4(UInt32 id, Int32 len, ref Byte name, Double x, Double y, Double z, Double w) { unsafe { - fixed (GLubyte* name_ptr = name) + fixed (Byte* name_ptr = &name) { - Delegates.glProgramNamedParameter4dNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); + Delegates.glProgramNamedParameter4dNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Double)x, (Double)y, (Double)z, (Double)w); } } } [System.CLSCompliant(false)] public static - void ProgramNamedParameter4d(GLuint id, GLsizei len, GLubyte[] name, GLdouble x, GLdouble y, GLdouble z, GLdouble w) + unsafe void ProgramNamedParameter4(UInt32 id, Int32 len, Byte* name, Single* v) { - unsafe - { - fixed (GLubyte* name_ptr = name) - { - Delegates.glProgramNamedParameter4dNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); - } - } + unsafe { Delegates.glProgramNamedParameter4fvNV((UInt32)id, (Int32)len, (Byte*)name, (Single*)v); } } + [System.CLSCompliant(false)] public static - void ProgramNamedParameter4d(Int32 id, GLsizei len, ref GLubyte name, GLdouble x, GLdouble y, GLdouble z, GLdouble w) + unsafe void ProgramNamedParameter4(UInt32 id, Int32 len, Byte* name, [In, Out] Single[] v) + { + fixed (Single* v_ptr = v) + { + Delegates.glProgramNamedParameter4fvNV((UInt32)id, (Int32)len, (Byte*)name, (Single*)v_ptr); + } + } + + [System.CLSCompliant(false)] + public static + unsafe void ProgramNamedParameter4(UInt32 id, Int32 len, Byte* name, ref Single v) + { + fixed (Single* v_ptr = &v) + { + Delegates.glProgramNamedParameter4fvNV((UInt32)id, (Int32)len, (Byte*)name, (Single*)v_ptr); + } + } + + [System.CLSCompliant(false)] + public static + unsafe void ProgramNamedParameter4(UInt32 id, Int32 len, [In, Out] Byte[] name, Single* v) + { + fixed (Byte* name_ptr = name) + { + Delegates.glProgramNamedParameter4fvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Single*)v); + } + } + + [System.CLSCompliant(false)] + public static + void ProgramNamedParameter4(UInt32 id, Int32 len, [In, Out] Byte[] name, [In, Out] Single[] v) { unsafe { - fixed (GLubyte* name_ptr = &name) + fixed (Byte* name_ptr = name) + fixed (Single* v_ptr = v) { - Delegates.glProgramNamedParameter4dNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); + Delegates.glProgramNamedParameter4fvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramNamedParameter4d(GLuint id, GLsizei len, ref GLubyte name, GLdouble x, GLdouble y, GLdouble z, GLdouble w) + void ProgramNamedParameter4(UInt32 id, Int32 len, [In, Out] Byte[] name, ref Single v) { unsafe { - fixed (GLubyte* name_ptr = &name) + fixed (Byte* name_ptr = name) + fixed (Single* v_ptr = &v) { - Delegates.glProgramNamedParameter4dNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); + Delegates.glProgramNamedParameter4fvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramNamedParameter4fv(Int32 id, GLsizei len, GLubyte* name, GLfloat* v) + unsafe void ProgramNamedParameter4(UInt32 id, Int32 len, ref Byte name, Single* v) { + fixed (Byte* name_ptr = &name) { - Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLfloat*)v); + Delegates.glProgramNamedParameter4fvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Single*)v); } } [System.CLSCompliant(false)] public static - unsafe void ProgramNamedParameter4fv(GLuint id, GLsizei len, GLubyte* name, GLfloat* v) - { - unsafe { Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLfloat*)v); } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramNamedParameter4fv(Int32 id, GLsizei len, GLubyte* name, GLfloat[] v) - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramNamedParameter4fv(GLuint id, GLsizei len, GLubyte* name, GLfloat[] v) - { - fixed (GLfloat* v_ptr = v) - { - Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramNamedParameter4fv(Int32 id, GLsizei len, GLubyte* name, ref GLfloat v) - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramNamedParameter4fv(GLuint id, GLsizei len, GLubyte* name, ref GLfloat v) - { - fixed (GLfloat* v_ptr = &v) - { - Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLfloat*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramNamedParameter4fv(Int32 id, GLsizei len, GLubyte[] name, GLfloat* v) - { - fixed (GLubyte* name_ptr = name) - { - Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramNamedParameter4fv(GLuint id, GLsizei len, GLubyte[] name, GLfloat* v) - { - fixed (GLubyte* name_ptr = name) - { - Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)v); - } - } - - public static - void ProgramNamedParameter4fv(Int32 id, GLsizei len, GLubyte[] name, GLfloat[] v) + void ProgramNamedParameter4(UInt32 id, Int32 len, ref Byte name, [In, Out] Single[] v) { unsafe { - fixed (GLubyte* name_ptr = name) - fixed (GLfloat* v_ptr = v) + fixed (Byte* name_ptr = &name) + fixed (Single* v_ptr = v) { - Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)v_ptr); + Delegates.glProgramNamedParameter4fvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramNamedParameter4fv(GLuint id, GLsizei len, GLubyte[] name, GLfloat[] v) + void ProgramNamedParameter4(UInt32 id, Int32 len, ref Byte name, ref Single v) { unsafe { - fixed (GLubyte* name_ptr = name) - fixed (GLfloat* v_ptr = v) + fixed (Byte* name_ptr = &name) + fixed (Single* v_ptr = &v) { - Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)v_ptr); - } - } - } - - public static - void ProgramNamedParameter4fv(Int32 id, GLsizei len, GLubyte[] name, ref GLfloat v) - { - unsafe - { - fixed (GLubyte* name_ptr = name) - fixed (GLfloat* v_ptr = &v) - { - Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)v_ptr); + Delegates.glProgramNamedParameter4fvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Single*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramNamedParameter4fv(GLuint id, GLsizei len, GLubyte[] name, ref GLfloat v) + unsafe void ProgramNamedParameter4(UInt32 id, Int32 len, Byte* name, Double* v) + { + unsafe { Delegates.glProgramNamedParameter4dvNV((UInt32)id, (Int32)len, (Byte*)name, (Double*)v); } + } + + [System.CLSCompliant(false)] + public static + unsafe void ProgramNamedParameter4(UInt32 id, Int32 len, Byte* name, [In, Out] Double[] v) + { + fixed (Double* v_ptr = v) + { + Delegates.glProgramNamedParameter4dvNV((UInt32)id, (Int32)len, (Byte*)name, (Double*)v_ptr); + } + } + + [System.CLSCompliant(false)] + public static + unsafe void ProgramNamedParameter4(UInt32 id, Int32 len, Byte* name, ref Double v) + { + fixed (Double* v_ptr = &v) + { + Delegates.glProgramNamedParameter4dvNV((UInt32)id, (Int32)len, (Byte*)name, (Double*)v_ptr); + } + } + + [System.CLSCompliant(false)] + public static + unsafe void ProgramNamedParameter4(UInt32 id, Int32 len, [In, Out] Byte[] name, Double* v) + { + fixed (Byte* name_ptr = name) + { + Delegates.glProgramNamedParameter4dvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Double*)v); + } + } + + [System.CLSCompliant(false)] + public static + void ProgramNamedParameter4(UInt32 id, Int32 len, [In, Out] Byte[] name, [In, Out] Double[] v) { unsafe { - fixed (GLubyte* name_ptr = name) - fixed (GLfloat* v_ptr = &v) + fixed (Byte* name_ptr = name) + fixed (Double* v_ptr = v) { - Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)v_ptr); + Delegates.glProgramNamedParameter4dvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramNamedParameter4fv(Int32 id, GLsizei len, ref GLubyte name, GLfloat* v) - { - fixed (GLubyte* name_ptr = &name) - { - Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramNamedParameter4fv(GLuint id, GLsizei len, ref GLubyte name, GLfloat* v) - { - fixed (GLubyte* name_ptr = &name) - { - Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)v); - } - } - - public static - void ProgramNamedParameter4fv(Int32 id, GLsizei len, ref GLubyte name, GLfloat[] v) + void ProgramNamedParameter4(UInt32 id, Int32 len, [In, Out] Byte[] name, ref Double v) { unsafe { - fixed (GLubyte* name_ptr = &name) - fixed (GLfloat* v_ptr = v) + fixed (Byte* name_ptr = name) + fixed (Double* v_ptr = &v) { - Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)v_ptr); + Delegates.glProgramNamedParameter4dvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramNamedParameter4fv(GLuint id, GLsizei len, ref GLubyte name, GLfloat[] v) + unsafe void ProgramNamedParameter4(UInt32 id, Int32 len, ref Byte name, Double* v) { - unsafe - { - fixed (GLubyte* name_ptr = &name) - fixed (GLfloat* v_ptr = v) + fixed (Byte* name_ptr = &name) { - Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)v_ptr); + Delegates.glProgramNamedParameter4dvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Double*)v); } - } } + [System.CLSCompliant(false)] public static - void ProgramNamedParameter4fv(Int32 id, GLsizei len, ref GLubyte name, ref GLfloat v) + void ProgramNamedParameter4(UInt32 id, Int32 len, ref Byte name, [In, Out] Double[] v) { unsafe { - fixed (GLubyte* name_ptr = &name) - fixed (GLfloat* v_ptr = &v) + fixed (Byte* name_ptr = &name) + fixed (Double* v_ptr = v) { - Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)v_ptr); + Delegates.glProgramNamedParameter4dvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramNamedParameter4fv(GLuint id, GLsizei len, ref GLubyte name, ref GLfloat v) + void ProgramNamedParameter4(UInt32 id, Int32 len, ref Byte name, ref Double v) { unsafe { - fixed (GLubyte* name_ptr = &name) - fixed (GLfloat* v_ptr = &v) + fixed (Byte* name_ptr = &name) + fixed (Double* v_ptr = &v) { - Delegates.glProgramNamedParameter4fvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)v_ptr); + Delegates.glProgramNamedParameter4dvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Double*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void ProgramNamedParameter4dv(Int32 id, GLsizei len, GLubyte* name, GLdouble* v) + unsafe void GetProgramNamedParameter(UInt32 id, Int32 len, Byte* name, [Out] Single* @params) { + unsafe { Delegates.glGetProgramNamedParameterfvNV((UInt32)id, (Int32)len, (Byte*)name, (Single*)@params); } + } + + [System.CLSCompliant(false)] + public static + unsafe void GetProgramNamedParameter(UInt32 id, Int32 len, Byte* name, [In, Out] Single[] @params) + { + fixed (Single* @params_ptr = @params) { - Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLdouble*)v); + Delegates.glGetProgramNamedParameterfvNV((UInt32)id, (Int32)len, (Byte*)name, (Single*)@params_ptr); } } [System.CLSCompliant(false)] public static - unsafe void ProgramNamedParameter4dv(GLuint id, GLsizei len, GLubyte* name, GLdouble* v) + unsafe void GetProgramNamedParameter(UInt32 id, Int32 len, Byte* name, [Out] out Single @params) { - unsafe { Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLdouble*)v); } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramNamedParameter4dv(Int32 id, GLsizei len, GLubyte* name, GLdouble[] v) - { - fixed (GLdouble* v_ptr = v) + @params = default(Single); + fixed (Single* @params_ptr = &@params) { - Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLdouble*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramNamedParameter4dv(GLuint id, GLsizei len, GLubyte* name, GLdouble[] v) - { - fixed (GLdouble* v_ptr = v) - { - Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLdouble*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramNamedParameter4dv(Int32 id, GLsizei len, GLubyte* name, ref GLdouble v) - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLdouble*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramNamedParameter4dv(GLuint id, GLsizei len, GLubyte* name, ref GLdouble v) - { - fixed (GLdouble* v_ptr = &v) - { - Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLdouble*)v_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramNamedParameter4dv(Int32 id, GLsizei len, GLubyte[] name, GLdouble* v) - { - fixed (GLubyte* name_ptr = name) - { - Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramNamedParameter4dv(GLuint id, GLsizei len, GLubyte[] name, GLdouble* v) - { - fixed (GLubyte* name_ptr = name) - { - Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)v); - } - } - - public static - void ProgramNamedParameter4dv(Int32 id, GLsizei len, GLubyte[] name, GLdouble[] v) - { - unsafe - { - fixed (GLubyte* name_ptr = name) - fixed (GLdouble* v_ptr = v) - { - Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ProgramNamedParameter4dv(GLuint id, GLsizei len, GLubyte[] name, GLdouble[] v) - { - unsafe - { - fixed (GLubyte* name_ptr = name) - fixed (GLdouble* v_ptr = v) - { - Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)v_ptr); - } - } - } - - public static - void ProgramNamedParameter4dv(Int32 id, GLsizei len, GLubyte[] name, ref GLdouble v) - { - unsafe - { - fixed (GLubyte* name_ptr = name) - fixed (GLdouble* v_ptr = &v) - { - Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ProgramNamedParameter4dv(GLuint id, GLsizei len, GLubyte[] name, ref GLdouble v) - { - unsafe - { - fixed (GLubyte* name_ptr = name) - fixed (GLdouble* v_ptr = &v) - { - Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramNamedParameter4dv(Int32 id, GLsizei len, ref GLubyte name, GLdouble* v) - { - fixed (GLubyte* name_ptr = &name) - { - Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)v); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramNamedParameter4dv(GLuint id, GLsizei len, ref GLubyte name, GLdouble* v) - { - fixed (GLubyte* name_ptr = &name) - { - Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)v); - } - } - - public static - void ProgramNamedParameter4dv(Int32 id, GLsizei len, ref GLubyte name, GLdouble[] v) - { - unsafe - { - fixed (GLubyte* name_ptr = &name) - fixed (GLdouble* v_ptr = v) - { - Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ProgramNamedParameter4dv(GLuint id, GLsizei len, ref GLubyte name, GLdouble[] v) - { - unsafe - { - fixed (GLubyte* name_ptr = &name) - fixed (GLdouble* v_ptr = v) - { - Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)v_ptr); - } - } - } - - public static - void ProgramNamedParameter4dv(Int32 id, GLsizei len, ref GLubyte name, ref GLdouble v) - { - unsafe - { - fixed (GLubyte* name_ptr = &name) - fixed (GLdouble* v_ptr = &v) - { - Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ProgramNamedParameter4dv(GLuint id, GLsizei len, ref GLubyte name, ref GLdouble v) - { - unsafe - { - fixed (GLubyte* name_ptr = &name) - fixed (GLdouble* v_ptr = &v) - { - Delegates.glProgramNamedParameter4dvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)v_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramNamedParameterfv(Int32 id, GLsizei len, GLubyte* name, GLfloat* @params) - { - @params = default(GLfloat*); - { - Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLfloat*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramNamedParameterfv(GLuint id, GLsizei len, GLubyte* name, GLfloat* @params) - { - unsafe { Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLfloat*)@params); } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramNamedParameterfv(Int32 id, GLsizei len, GLubyte* name, GLfloat[] @params) - { - fixed (GLfloat* @params_ptr = @params) - { - Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLfloat*)@params_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramNamedParameterfv(GLuint id, GLsizei len, GLubyte* name, GLfloat[] @params) - { - fixed (GLfloat* @params_ptr = @params) - { - Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLfloat*)@params_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramNamedParameterfv(Int32 id, GLsizei len, GLubyte* name, out GLfloat @params) - { - @params = default(GLfloat); - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLfloat*)@params_ptr); + Delegates.glGetProgramNamedParameterfvNV((UInt32)id, (Int32)len, (Byte*)name, (Single*)@params_ptr); @params = *@params_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetProgramNamedParameterfv(GLuint id, GLsizei len, GLubyte* name, out GLfloat @params) + unsafe void GetProgramNamedParameter(UInt32 id, Int32 len, [In, Out] Byte[] name, [Out] Single* @params) { - @params = default(GLfloat); - fixed (GLfloat* @params_ptr = &@params) + @params = default(Single*); + fixed (Byte* name_ptr = name) { - Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLfloat*)@params_ptr); - @params = *@params_ptr; + Delegates.glGetProgramNamedParameterfvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Single*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetProgramNamedParameterfv(Int32 id, GLsizei len, GLubyte[] name, GLfloat* @params) - { - @params = default(GLfloat*); - fixed (GLubyte* name_ptr = name) - { - Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramNamedParameterfv(GLuint id, GLsizei len, GLubyte[] name, GLfloat* @params) - { - @params = default(GLfloat*); - fixed (GLubyte* name_ptr = name) - { - Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)@params); - } - } - - public static - void GetProgramNamedParameterfv(Int32 id, GLsizei len, GLubyte[] name, GLfloat[] @params) + void GetProgramNamedParameter(UInt32 id, Int32 len, [In, Out] Byte[] name, [In, Out] Single[] @params) { unsafe { - fixed (GLubyte* name_ptr = name) - fixed (GLfloat* @params_ptr = @params) + fixed (Byte* name_ptr = name) + fixed (Single* @params_ptr = @params) { - Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)@params_ptr); + Delegates.glGetProgramNamedParameterfvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramNamedParameterfv(GLuint id, GLsizei len, GLubyte[] name, GLfloat[] @params) + void GetProgramNamedParameter(UInt32 id, Int32 len, [In, Out] Byte[] name, [Out] out Single @params) { + @params = default(Single); unsafe { - fixed (GLubyte* name_ptr = name) - fixed (GLfloat* @params_ptr = @params) + fixed (Byte* name_ptr = name) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)@params_ptr); - } - } - } - - public static - void GetProgramNamedParameterfv(Int32 id, GLsizei len, GLubyte[] name, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLubyte* name_ptr = name) - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)@params_ptr); + Delegates.glGetProgramNamedParameterfvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -55552,15 +42377,40 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetProgramNamedParameterfv(GLuint id, GLsizei len, GLubyte[] name, out GLfloat @params) + unsafe void GetProgramNamedParameter(UInt32 id, Int32 len, ref Byte name, [Out] Single* @params) + { + @params = default(Single*); + fixed (Byte* name_ptr = &name) + { + Delegates.glGetProgramNamedParameterfvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Single*)@params); + } + } + + [System.CLSCompliant(false)] + public static + void GetProgramNamedParameter(UInt32 id, Int32 len, ref Byte name, [In, Out] Single[] @params) { - @params = default(GLfloat); unsafe { - fixed (GLubyte* name_ptr = name) - fixed (GLfloat* @params_ptr = &@params) + fixed (Byte* name_ptr = &name) + fixed (Single* @params_ptr = @params) { - Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)@params_ptr); + Delegates.glGetProgramNamedParameterfvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Single*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetProgramNamedParameter(UInt32 id, Int32 len, ref Byte name, [Out] out Single @params) + { + @params = default(Single); + unsafe + { + fixed (Byte* name_ptr = &name) + fixed (Single* @params_ptr = &@params) + { + Delegates.glGetProgramNamedParameterfvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -55568,63 +42418,69 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramNamedParameterfv(Int32 id, GLsizei len, ref GLubyte name, GLfloat* @params) + unsafe void GetProgramNamedParameter(UInt32 id, Int32 len, Byte* name, [Out] Double* @params) { - @params = default(GLfloat*); - fixed (GLubyte* name_ptr = &name) + unsafe { Delegates.glGetProgramNamedParameterdvNV((UInt32)id, (Int32)len, (Byte*)name, (Double*)@params); } + } + + [System.CLSCompliant(false)] + public static + unsafe void GetProgramNamedParameter(UInt32 id, Int32 len, Byte* name, [In, Out] Double[] @params) + { + fixed (Double* @params_ptr = @params) { - Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)@params); + Delegates.glGetProgramNamedParameterdvNV((UInt32)id, (Int32)len, (Byte*)name, (Double*)@params_ptr); } } [System.CLSCompliant(false)] public static - unsafe void GetProgramNamedParameterfv(GLuint id, GLsizei len, ref GLubyte name, GLfloat* @params) + unsafe void GetProgramNamedParameter(UInt32 id, Int32 len, Byte* name, [Out] out Double @params) { - @params = default(GLfloat*); - fixed (GLubyte* name_ptr = &name) + @params = default(Double); + fixed (Double* @params_ptr = &@params) { - Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)@params); + Delegates.glGetProgramNamedParameterdvNV((UInt32)id, (Int32)len, (Byte*)name, (Double*)@params_ptr); + @params = *@params_ptr; } } + [System.CLSCompliant(false)] public static - void GetProgramNamedParameterfv(Int32 id, GLsizei len, ref GLubyte name, GLfloat[] @params) + unsafe void GetProgramNamedParameter(UInt32 id, Int32 len, [In, Out] Byte[] name, [Out] Double* @params) + { + @params = default(Double*); + fixed (Byte* name_ptr = name) + { + Delegates.glGetProgramNamedParameterdvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Double*)@params); + } + } + + [System.CLSCompliant(false)] + public static + void GetProgramNamedParameter(UInt32 id, Int32 len, [In, Out] Byte[] name, [In, Out] Double[] @params) { unsafe { - fixed (GLubyte* name_ptr = &name) - fixed (GLfloat* @params_ptr = @params) + fixed (Byte* name_ptr = name) + fixed (Double* @params_ptr = @params) { - Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)@params_ptr); + Delegates.glGetProgramNamedParameterdvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramNamedParameterfv(GLuint id, GLsizei len, ref GLubyte name, GLfloat[] @params) + void GetProgramNamedParameter(UInt32 id, Int32 len, [In, Out] Byte[] name, [Out] out Double @params) { + @params = default(Double); unsafe { - fixed (GLubyte* name_ptr = &name) - fixed (GLfloat* @params_ptr = @params) + fixed (Byte* name_ptr = name) + fixed (Double* @params_ptr = &@params) { - Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)@params_ptr); - } - } - } - - public static - void GetProgramNamedParameterfv(Int32 id, GLsizei len, ref GLubyte name, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLubyte* name_ptr = &name) - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)@params_ptr); + Delegates.glGetProgramNamedParameterdvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Double*)@params_ptr); @params = *@params_ptr; } } @@ -55632,2180 +42488,1984 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetProgramNamedParameterfv(GLuint id, GLsizei len, ref GLubyte name, out GLfloat @params) + unsafe void GetProgramNamedParameter(UInt32 id, Int32 len, ref Byte name, [Out] Double* @params) + { + @params = default(Double*); + fixed (Byte* name_ptr = &name) + { + Delegates.glGetProgramNamedParameterdvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Double*)@params); + } + } + + [System.CLSCompliant(false)] + public static + void GetProgramNamedParameter(UInt32 id, Int32 len, ref Byte name, [In, Out] Double[] @params) { - @params = default(GLfloat); unsafe { - fixed (GLubyte* name_ptr = &name) - fixed (GLfloat* @params_ptr = &@params) + fixed (Byte* name_ptr = &name) + fixed (Double* @params_ptr = @params) { - Delegates.glGetProgramNamedParameterfvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLfloat*)@params_ptr); - @params = *@params_ptr; + Delegates.glGetProgramNamedParameterdvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Double*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetProgramNamedParameterdv(Int32 id, GLsizei len, GLubyte* name, GLdouble* @params) - { - @params = default(GLdouble*); - { - Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLdouble*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramNamedParameterdv(GLuint id, GLsizei len, GLubyte* name, GLdouble* @params) - { - unsafe { Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLdouble*)@params); } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramNamedParameterdv(Int32 id, GLsizei len, GLubyte* name, GLdouble[] @params) - { - fixed (GLdouble* @params_ptr = @params) - { - Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLdouble*)@params_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramNamedParameterdv(GLuint id, GLsizei len, GLubyte* name, GLdouble[] @params) - { - fixed (GLdouble* @params_ptr = @params) - { - Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLdouble*)@params_ptr); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramNamedParameterdv(Int32 id, GLsizei len, GLubyte* name, out GLdouble @params) - { - @params = default(GLdouble); - fixed (GLdouble* @params_ptr = &@params) - { - Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLdouble*)@params_ptr); - @params = *@params_ptr; - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramNamedParameterdv(GLuint id, GLsizei len, GLubyte* name, out GLdouble @params) - { - @params = default(GLdouble); - fixed (GLdouble* @params_ptr = &@params) - { - Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name, (GLdouble*)@params_ptr); - @params = *@params_ptr; - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramNamedParameterdv(Int32 id, GLsizei len, GLubyte[] name, GLdouble* @params) - { - @params = default(GLdouble*); - fixed (GLubyte* name_ptr = name) - { - Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramNamedParameterdv(GLuint id, GLsizei len, GLubyte[] name, GLdouble* @params) - { - @params = default(GLdouble*); - fixed (GLubyte* name_ptr = name) - { - Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)@params); - } - } - - public static - void GetProgramNamedParameterdv(Int32 id, GLsizei len, GLubyte[] name, GLdouble[] @params) + void GetProgramNamedParameter(UInt32 id, Int32 len, ref Byte name, [Out] out Double @params) { + @params = default(Double); unsafe { - fixed (GLubyte* name_ptr = name) - fixed (GLdouble* @params_ptr = @params) + fixed (Byte* name_ptr = &name) + fixed (Double* @params_ptr = &@params) { - Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetProgramNamedParameterdv(GLuint id, GLsizei len, GLubyte[] name, GLdouble[] @params) - { - unsafe - { - fixed (GLubyte* name_ptr = name) - fixed (GLdouble* @params_ptr = @params) - { - Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)@params_ptr); - } - } - } - - public static - void GetProgramNamedParameterdv(Int32 id, GLsizei len, GLubyte[] name, out GLdouble @params) - { - @params = default(GLdouble); - unsafe - { - fixed (GLubyte* name_ptr = name) - fixed (GLdouble* @params_ptr = &@params) - { - Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetProgramNamedParameterdv(GLuint id, GLsizei len, GLubyte[] name, out GLdouble @params) - { - @params = default(GLdouble); - unsafe - { - fixed (GLubyte* name_ptr = name) - fixed (GLdouble* @params_ptr = &@params) - { - Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramNamedParameterdv(Int32 id, GLsizei len, ref GLubyte name, GLdouble* @params) - { - @params = default(GLdouble*); - fixed (GLubyte* name_ptr = &name) - { - Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramNamedParameterdv(GLuint id, GLsizei len, ref GLubyte name, GLdouble* @params) - { - @params = default(GLdouble*); - fixed (GLubyte* name_ptr = &name) - { - Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)@params); - } - } - - public static - void GetProgramNamedParameterdv(Int32 id, GLsizei len, ref GLubyte name, GLdouble[] @params) - { - unsafe - { - fixed (GLubyte* name_ptr = &name) - fixed (GLdouble* @params_ptr = @params) - { - Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetProgramNamedParameterdv(GLuint id, GLsizei len, ref GLubyte name, GLdouble[] @params) - { - unsafe - { - fixed (GLubyte* name_ptr = &name) - fixed (GLdouble* @params_ptr = @params) - { - Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)@params_ptr); - } - } - } - - public static - void GetProgramNamedParameterdv(Int32 id, GLsizei len, ref GLubyte name, out GLdouble @params) - { - @params = default(GLdouble); - unsafe - { - fixed (GLubyte* name_ptr = &name) - fixed (GLdouble* @params_ptr = &@params) - { - Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetProgramNamedParameterdv(GLuint id, GLsizei len, ref GLubyte name, out GLdouble @params) - { - @params = default(GLdouble); - unsafe - { - fixed (GLubyte* name_ptr = &name) - fixed (GLdouble* @params_ptr = &@params) - { - Delegates.glGetProgramNamedParameterdvNV((GLuint)id, (GLsizei)len, (GLubyte*)name_ptr, (GLdouble*)@params_ptr); + Delegates.glGetProgramNamedParameterdvNV((UInt32)id, (Int32)len, (Byte*)name_ptr, (Double*)@params_ptr); @params = *@params_ptr; } } } public static - void Vertex2h(Int16 x, Int16 y) + void Vertex2hNV(Int16 x, Int16 y) { - Delegates.glVertex2hNV((GLhalfNV)x, (GLhalfNV)y); + Delegates.glVertex2hNV((UInt16)x, (UInt16)y); } [System.CLSCompliant(false)] public static - void Vertex2h(GLhalfNV x, GLhalfNV y) + void Vertex2hNV(UInt16 x, UInt16 y) { - Delegates.glVertex2hNV((GLhalfNV)x, (GLhalfNV)y); + Delegates.glVertex2hNV((UInt16)x, (UInt16)y); } [System.CLSCompliant(false)] public static - unsafe void Vertex2hv(Int16* v) + unsafe void Vertex2hvNV(Int16* v) { { - Delegates.glVertex2hvNV((GLhalfNV*)v); + Delegates.glVertex2hvNV((UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void Vertex2hv(GLhalfNV* v) + unsafe void Vertex2hvNV(UInt16* v) { - unsafe { Delegates.glVertex2hvNV((GLhalfNV*)v); } + unsafe { Delegates.glVertex2hvNV((UInt16*)v); } } public static - void Vertex2hv(Int16[] v) + void Vertex2hvNV([In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glVertex2hvNV((GLhalfNV*)v_ptr); + Delegates.glVertex2hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void Vertex2hv(GLhalfNV[] v) + void Vertex2hvNV([In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glVertex2hvNV((GLhalfNV*)v_ptr); + Delegates.glVertex2hvNV((UInt16*)v_ptr); } } } public static - void Vertex2hv(ref Int16 v) + void Vertex2hvNV(ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glVertex2hvNV((GLhalfNV*)v_ptr); + Delegates.glVertex2hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void Vertex2hv(ref GLhalfNV v) + void Vertex2hvNV(ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glVertex2hvNV((GLhalfNV*)v_ptr); + Delegates.glVertex2hvNV((UInt16*)v_ptr); } } } public static - void Vertex3h(Int16 x, Int16 y, Int16 z) + void Vertex3hNV(Int16 x, Int16 y, Int16 z) { - Delegates.glVertex3hNV((GLhalfNV)x, (GLhalfNV)y, (GLhalfNV)z); + Delegates.glVertex3hNV((UInt16)x, (UInt16)y, (UInt16)z); } [System.CLSCompliant(false)] public static - void Vertex3h(GLhalfNV x, GLhalfNV y, GLhalfNV z) + void Vertex3hNV(UInt16 x, UInt16 y, UInt16 z) { - Delegates.glVertex3hNV((GLhalfNV)x, (GLhalfNV)y, (GLhalfNV)z); + Delegates.glVertex3hNV((UInt16)x, (UInt16)y, (UInt16)z); } [System.CLSCompliant(false)] public static - unsafe void Vertex3hv(Int16* v) + unsafe void Vertex3hvNV(Int16* v) { { - Delegates.glVertex3hvNV((GLhalfNV*)v); + Delegates.glVertex3hvNV((UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void Vertex3hv(GLhalfNV* v) + unsafe void Vertex3hvNV(UInt16* v) { - unsafe { Delegates.glVertex3hvNV((GLhalfNV*)v); } + unsafe { Delegates.glVertex3hvNV((UInt16*)v); } } public static - void Vertex3hv(Int16[] v) + void Vertex3hvNV([In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glVertex3hvNV((GLhalfNV*)v_ptr); + Delegates.glVertex3hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void Vertex3hv(GLhalfNV[] v) + void Vertex3hvNV([In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glVertex3hvNV((GLhalfNV*)v_ptr); + Delegates.glVertex3hvNV((UInt16*)v_ptr); } } } public static - void Vertex3hv(ref Int16 v) + void Vertex3hvNV(ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glVertex3hvNV((GLhalfNV*)v_ptr); + Delegates.glVertex3hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void Vertex3hv(ref GLhalfNV v) + void Vertex3hvNV(ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glVertex3hvNV((GLhalfNV*)v_ptr); + Delegates.glVertex3hvNV((UInt16*)v_ptr); } } } public static - void Vertex4h(Int16 x, Int16 y, Int16 z, Int16 w) + void Vertex4hNV(Int16 x, Int16 y, Int16 z, Int16 w) { - Delegates.glVertex4hNV((GLhalfNV)x, (GLhalfNV)y, (GLhalfNV)z, (GLhalfNV)w); + Delegates.glVertex4hNV((UInt16)x, (UInt16)y, (UInt16)z, (UInt16)w); } [System.CLSCompliant(false)] public static - void Vertex4h(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w) + void Vertex4hNV(UInt16 x, UInt16 y, UInt16 z, UInt16 w) { - Delegates.glVertex4hNV((GLhalfNV)x, (GLhalfNV)y, (GLhalfNV)z, (GLhalfNV)w); + Delegates.glVertex4hNV((UInt16)x, (UInt16)y, (UInt16)z, (UInt16)w); } [System.CLSCompliant(false)] public static - unsafe void Vertex4hv(Int16* v) + unsafe void Vertex4hvNV(Int16* v) { { - Delegates.glVertex4hvNV((GLhalfNV*)v); + Delegates.glVertex4hvNV((UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void Vertex4hv(GLhalfNV* v) + unsafe void Vertex4hvNV(UInt16* v) { - unsafe { Delegates.glVertex4hvNV((GLhalfNV*)v); } + unsafe { Delegates.glVertex4hvNV((UInt16*)v); } } public static - void Vertex4hv(Int16[] v) + void Vertex4hvNV([In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glVertex4hvNV((GLhalfNV*)v_ptr); + Delegates.glVertex4hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void Vertex4hv(GLhalfNV[] v) + void Vertex4hvNV([In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glVertex4hvNV((GLhalfNV*)v_ptr); + Delegates.glVertex4hvNV((UInt16*)v_ptr); } } } public static - void Vertex4hv(ref Int16 v) + void Vertex4hvNV(ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glVertex4hvNV((GLhalfNV*)v_ptr); + Delegates.glVertex4hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void Vertex4hv(ref GLhalfNV v) + void Vertex4hvNV(ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glVertex4hvNV((GLhalfNV*)v_ptr); + Delegates.glVertex4hvNV((UInt16*)v_ptr); } } } public static - void Normal3h(Int16 nx, Int16 ny, Int16 nz) + void Normal3hNV(Int16 nx, Int16 ny, Int16 nz) { - Delegates.glNormal3hNV((GLhalfNV)nx, (GLhalfNV)ny, (GLhalfNV)nz); + Delegates.glNormal3hNV((UInt16)nx, (UInt16)ny, (UInt16)nz); } [System.CLSCompliant(false)] public static - void Normal3h(GLhalfNV nx, GLhalfNV ny, GLhalfNV nz) + void Normal3hNV(UInt16 nx, UInt16 ny, UInt16 nz) { - Delegates.glNormal3hNV((GLhalfNV)nx, (GLhalfNV)ny, (GLhalfNV)nz); + Delegates.glNormal3hNV((UInt16)nx, (UInt16)ny, (UInt16)nz); } [System.CLSCompliant(false)] public static - unsafe void Normal3hv(Int16* v) + unsafe void Normal3hvNV(Int16* v) { { - Delegates.glNormal3hvNV((GLhalfNV*)v); + Delegates.glNormal3hvNV((UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void Normal3hv(GLhalfNV* v) + unsafe void Normal3hvNV(UInt16* v) { - unsafe { Delegates.glNormal3hvNV((GLhalfNV*)v); } + unsafe { Delegates.glNormal3hvNV((UInt16*)v); } } public static - void Normal3hv(Int16[] v) + void Normal3hvNV([In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glNormal3hvNV((GLhalfNV*)v_ptr); + Delegates.glNormal3hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void Normal3hv(GLhalfNV[] v) + void Normal3hvNV([In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glNormal3hvNV((GLhalfNV*)v_ptr); + Delegates.glNormal3hvNV((UInt16*)v_ptr); } } } public static - void Normal3hv(ref Int16 v) + void Normal3hvNV(ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glNormal3hvNV((GLhalfNV*)v_ptr); + Delegates.glNormal3hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void Normal3hv(ref GLhalfNV v) + void Normal3hvNV(ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glNormal3hvNV((GLhalfNV*)v_ptr); + Delegates.glNormal3hvNV((UInt16*)v_ptr); } } } public static - void Color3h(Int16 red, Int16 green, Int16 blue) + void Color3hNV(Int16 red, Int16 green, Int16 blue) { - Delegates.glColor3hNV((GLhalfNV)red, (GLhalfNV)green, (GLhalfNV)blue); + Delegates.glColor3hNV((UInt16)red, (UInt16)green, (UInt16)blue); } [System.CLSCompliant(false)] public static - void Color3h(GLhalfNV red, GLhalfNV green, GLhalfNV blue) + void Color3hNV(UInt16 red, UInt16 green, UInt16 blue) { - Delegates.glColor3hNV((GLhalfNV)red, (GLhalfNV)green, (GLhalfNV)blue); + Delegates.glColor3hNV((UInt16)red, (UInt16)green, (UInt16)blue); } [System.CLSCompliant(false)] public static - unsafe void Color3hv(Int16* v) + unsafe void Color3hvNV(Int16* v) { { - Delegates.glColor3hvNV((GLhalfNV*)v); + Delegates.glColor3hvNV((UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void Color3hv(GLhalfNV* v) + unsafe void Color3hvNV(UInt16* v) { - unsafe { Delegates.glColor3hvNV((GLhalfNV*)v); } + unsafe { Delegates.glColor3hvNV((UInt16*)v); } } public static - void Color3hv(Int16[] v) + void Color3hvNV([In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glColor3hvNV((GLhalfNV*)v_ptr); + Delegates.glColor3hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void Color3hv(GLhalfNV[] v) + void Color3hvNV([In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glColor3hvNV((GLhalfNV*)v_ptr); + Delegates.glColor3hvNV((UInt16*)v_ptr); } } } public static - void Color3hv(ref Int16 v) + void Color3hvNV(ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glColor3hvNV((GLhalfNV*)v_ptr); + Delegates.glColor3hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void Color3hv(ref GLhalfNV v) + void Color3hvNV(ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glColor3hvNV((GLhalfNV*)v_ptr); + Delegates.glColor3hvNV((UInt16*)v_ptr); } } } public static - void Color4h(Int16 red, Int16 green, Int16 blue, Int16 alpha) + void Color4hNV(Int16 red, Int16 green, Int16 blue, Int16 alpha) { - Delegates.glColor4hNV((GLhalfNV)red, (GLhalfNV)green, (GLhalfNV)blue, (GLhalfNV)alpha); + Delegates.glColor4hNV((UInt16)red, (UInt16)green, (UInt16)blue, (UInt16)alpha); } [System.CLSCompliant(false)] public static - void Color4h(GLhalfNV red, GLhalfNV green, GLhalfNV blue, GLhalfNV alpha) + void Color4hNV(UInt16 red, UInt16 green, UInt16 blue, UInt16 alpha) { - Delegates.glColor4hNV((GLhalfNV)red, (GLhalfNV)green, (GLhalfNV)blue, (GLhalfNV)alpha); + Delegates.glColor4hNV((UInt16)red, (UInt16)green, (UInt16)blue, (UInt16)alpha); } [System.CLSCompliant(false)] public static - unsafe void Color4hv(Int16* v) + unsafe void Color4hvNV(Int16* v) { { - Delegates.glColor4hvNV((GLhalfNV*)v); + Delegates.glColor4hvNV((UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void Color4hv(GLhalfNV* v) + unsafe void Color4hvNV(UInt16* v) { - unsafe { Delegates.glColor4hvNV((GLhalfNV*)v); } + unsafe { Delegates.glColor4hvNV((UInt16*)v); } } public static - void Color4hv(Int16[] v) + void Color4hvNV([In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glColor4hvNV((GLhalfNV*)v_ptr); + Delegates.glColor4hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void Color4hv(GLhalfNV[] v) + void Color4hvNV([In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glColor4hvNV((GLhalfNV*)v_ptr); + Delegates.glColor4hvNV((UInt16*)v_ptr); } } } public static - void Color4hv(ref Int16 v) + void Color4hvNV(ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glColor4hvNV((GLhalfNV*)v_ptr); + Delegates.glColor4hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void Color4hv(ref GLhalfNV v) + void Color4hvNV(ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glColor4hvNV((GLhalfNV*)v_ptr); + Delegates.glColor4hvNV((UInt16*)v_ptr); } } } public static - void TexCoord1h(Int16 s) + void TexCoord1hNV(Int16 s) { - Delegates.glTexCoord1hNV((GLhalfNV)s); + Delegates.glTexCoord1hNV((UInt16)s); } [System.CLSCompliant(false)] public static - void TexCoord1h(GLhalfNV s) + void TexCoord1hNV(UInt16 s) { - Delegates.glTexCoord1hNV((GLhalfNV)s); + Delegates.glTexCoord1hNV((UInt16)s); } [System.CLSCompliant(false)] public static - unsafe void TexCoord1hv(Int16* v) + unsafe void TexCoord1hvNV(Int16* v) { { - Delegates.glTexCoord1hvNV((GLhalfNV*)v); + Delegates.glTexCoord1hvNV((UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord1hv(GLhalfNV* v) + unsafe void TexCoord1hvNV(UInt16* v) { - unsafe { Delegates.glTexCoord1hvNV((GLhalfNV*)v); } + unsafe { Delegates.glTexCoord1hvNV((UInt16*)v); } } public static - void TexCoord1hv(Int16[] v) + void TexCoord1hvNV([In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glTexCoord1hvNV((GLhalfNV*)v_ptr); + Delegates.glTexCoord1hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void TexCoord1hv(GLhalfNV[] v) + void TexCoord1hvNV([In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glTexCoord1hvNV((GLhalfNV*)v_ptr); + Delegates.glTexCoord1hvNV((UInt16*)v_ptr); } } } public static - void TexCoord1hv(ref Int16 v) + void TexCoord1hvNV(ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glTexCoord1hvNV((GLhalfNV*)v_ptr); + Delegates.glTexCoord1hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void TexCoord1hv(ref GLhalfNV v) + void TexCoord1hvNV(ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glTexCoord1hvNV((GLhalfNV*)v_ptr); + Delegates.glTexCoord1hvNV((UInt16*)v_ptr); } } } public static - void TexCoord2h(Int16 s, Int16 t) + void TexCoord2hNV(Int16 s, Int16 t) { - Delegates.glTexCoord2hNV((GLhalfNV)s, (GLhalfNV)t); + Delegates.glTexCoord2hNV((UInt16)s, (UInt16)t); } [System.CLSCompliant(false)] public static - void TexCoord2h(GLhalfNV s, GLhalfNV t) + void TexCoord2hNV(UInt16 s, UInt16 t) { - Delegates.glTexCoord2hNV((GLhalfNV)s, (GLhalfNV)t); + Delegates.glTexCoord2hNV((UInt16)s, (UInt16)t); } [System.CLSCompliant(false)] public static - unsafe void TexCoord2hv(Int16* v) + unsafe void TexCoord2hvNV(Int16* v) { { - Delegates.glTexCoord2hvNV((GLhalfNV*)v); + Delegates.glTexCoord2hvNV((UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord2hv(GLhalfNV* v) + unsafe void TexCoord2hvNV(UInt16* v) { - unsafe { Delegates.glTexCoord2hvNV((GLhalfNV*)v); } + unsafe { Delegates.glTexCoord2hvNV((UInt16*)v); } } public static - void TexCoord2hv(Int16[] v) + void TexCoord2hvNV([In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glTexCoord2hvNV((GLhalfNV*)v_ptr); + Delegates.glTexCoord2hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void TexCoord2hv(GLhalfNV[] v) + void TexCoord2hvNV([In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glTexCoord2hvNV((GLhalfNV*)v_ptr); + Delegates.glTexCoord2hvNV((UInt16*)v_ptr); } } } public static - void TexCoord2hv(ref Int16 v) + void TexCoord2hvNV(ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glTexCoord2hvNV((GLhalfNV*)v_ptr); + Delegates.glTexCoord2hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void TexCoord2hv(ref GLhalfNV v) + void TexCoord2hvNV(ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glTexCoord2hvNV((GLhalfNV*)v_ptr); + Delegates.glTexCoord2hvNV((UInt16*)v_ptr); } } } public static - void TexCoord3h(Int16 s, Int16 t, Int16 r) + void TexCoord3hNV(Int16 s, Int16 t, Int16 r) { - Delegates.glTexCoord3hNV((GLhalfNV)s, (GLhalfNV)t, (GLhalfNV)r); + Delegates.glTexCoord3hNV((UInt16)s, (UInt16)t, (UInt16)r); } [System.CLSCompliant(false)] public static - void TexCoord3h(GLhalfNV s, GLhalfNV t, GLhalfNV r) + void TexCoord3hNV(UInt16 s, UInt16 t, UInt16 r) { - Delegates.glTexCoord3hNV((GLhalfNV)s, (GLhalfNV)t, (GLhalfNV)r); + Delegates.glTexCoord3hNV((UInt16)s, (UInt16)t, (UInt16)r); } [System.CLSCompliant(false)] public static - unsafe void TexCoord3hv(Int16* v) + unsafe void TexCoord3hvNV(Int16* v) { { - Delegates.glTexCoord3hvNV((GLhalfNV*)v); + Delegates.glTexCoord3hvNV((UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord3hv(GLhalfNV* v) + unsafe void TexCoord3hvNV(UInt16* v) { - unsafe { Delegates.glTexCoord3hvNV((GLhalfNV*)v); } + unsafe { Delegates.glTexCoord3hvNV((UInt16*)v); } } public static - void TexCoord3hv(Int16[] v) + void TexCoord3hvNV([In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glTexCoord3hvNV((GLhalfNV*)v_ptr); + Delegates.glTexCoord3hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void TexCoord3hv(GLhalfNV[] v) + void TexCoord3hvNV([In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glTexCoord3hvNV((GLhalfNV*)v_ptr); + Delegates.glTexCoord3hvNV((UInt16*)v_ptr); } } } public static - void TexCoord3hv(ref Int16 v) + void TexCoord3hvNV(ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glTexCoord3hvNV((GLhalfNV*)v_ptr); + Delegates.glTexCoord3hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void TexCoord3hv(ref GLhalfNV v) + void TexCoord3hvNV(ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glTexCoord3hvNV((GLhalfNV*)v_ptr); + Delegates.glTexCoord3hvNV((UInt16*)v_ptr); } } } public static - void TexCoord4h(Int16 s, Int16 t, Int16 r, Int16 q) + void TexCoord4hNV(Int16 s, Int16 t, Int16 r, Int16 q) { - Delegates.glTexCoord4hNV((GLhalfNV)s, (GLhalfNV)t, (GLhalfNV)r, (GLhalfNV)q); + Delegates.glTexCoord4hNV((UInt16)s, (UInt16)t, (UInt16)r, (UInt16)q); } [System.CLSCompliant(false)] public static - void TexCoord4h(GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q) + void TexCoord4hNV(UInt16 s, UInt16 t, UInt16 r, UInt16 q) { - Delegates.glTexCoord4hNV((GLhalfNV)s, (GLhalfNV)t, (GLhalfNV)r, (GLhalfNV)q); + Delegates.glTexCoord4hNV((UInt16)s, (UInt16)t, (UInt16)r, (UInt16)q); } [System.CLSCompliant(false)] public static - unsafe void TexCoord4hv(Int16* v) + unsafe void TexCoord4hvNV(Int16* v) { { - Delegates.glTexCoord4hvNV((GLhalfNV*)v); + Delegates.glTexCoord4hvNV((UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void TexCoord4hv(GLhalfNV* v) + unsafe void TexCoord4hvNV(UInt16* v) { - unsafe { Delegates.glTexCoord4hvNV((GLhalfNV*)v); } + unsafe { Delegates.glTexCoord4hvNV((UInt16*)v); } } public static - void TexCoord4hv(Int16[] v) + void TexCoord4hvNV([In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glTexCoord4hvNV((GLhalfNV*)v_ptr); + Delegates.glTexCoord4hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void TexCoord4hv(GLhalfNV[] v) + void TexCoord4hvNV([In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glTexCoord4hvNV((GLhalfNV*)v_ptr); + Delegates.glTexCoord4hvNV((UInt16*)v_ptr); } } } public static - void TexCoord4hv(ref Int16 v) + void TexCoord4hvNV(ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glTexCoord4hvNV((GLhalfNV*)v_ptr); + Delegates.glTexCoord4hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void TexCoord4hv(ref GLhalfNV v) + void TexCoord4hvNV(ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glTexCoord4hvNV((GLhalfNV*)v_ptr); + Delegates.glTexCoord4hvNV((UInt16*)v_ptr); } } } public static - void MultiTexCoord1h(GL.Enums.NV_half_float target, Int16 s) + void MultiTexCoord1hNV(GL.Enums.NV_half_float target, Int16 s) { - Delegates.glMultiTexCoord1hNV((GL.Enums.NV_half_float)target, (GLhalfNV)s); + Delegates.glMultiTexCoord1hNV((GL.Enums.NV_half_float)target, (UInt16)s); } [System.CLSCompliant(false)] public static - void MultiTexCoord1h(GL.Enums.NV_half_float target, GLhalfNV s) + void MultiTexCoord1hNV(GL.Enums.NV_half_float target, UInt16 s) { - Delegates.glMultiTexCoord1hNV((GL.Enums.NV_half_float)target, (GLhalfNV)s); + Delegates.glMultiTexCoord1hNV((GL.Enums.NV_half_float)target, (UInt16)s); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1hv(GL.Enums.NV_half_float target, Int16* v) + unsafe void MultiTexCoord1hvNV(GL.Enums.NV_half_float target, Int16* v) { { - Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v); + Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord1hv(GL.Enums.NV_half_float target, GLhalfNV* v) + unsafe void MultiTexCoord1hvNV(GL.Enums.NV_half_float target, UInt16* v) { - unsafe { Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v); } + unsafe { Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); } } public static - void MultiTexCoord1hv(GL.Enums.NV_half_float target, Int16[] v) + void MultiTexCoord1hvNV(GL.Enums.NV_half_float target, [In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v_ptr); + Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void MultiTexCoord1hv(GL.Enums.NV_half_float target, GLhalfNV[] v) + void MultiTexCoord1hvNV(GL.Enums.NV_half_float target, [In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v_ptr); + Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); } } } public static - void MultiTexCoord1hv(GL.Enums.NV_half_float target, ref Int16 v) + void MultiTexCoord1hvNV(GL.Enums.NV_half_float target, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v_ptr); + Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void MultiTexCoord1hv(GL.Enums.NV_half_float target, ref GLhalfNV v) + void MultiTexCoord1hvNV(GL.Enums.NV_half_float target, ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v_ptr); + Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); } } } public static - void MultiTexCoord2h(GL.Enums.NV_half_float target, Int16 s, Int16 t) + void MultiTexCoord2hNV(GL.Enums.NV_half_float target, Int16 s, Int16 t) { - Delegates.glMultiTexCoord2hNV((GL.Enums.NV_half_float)target, (GLhalfNV)s, (GLhalfNV)t); + Delegates.glMultiTexCoord2hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t); } [System.CLSCompliant(false)] public static - void MultiTexCoord2h(GL.Enums.NV_half_float target, GLhalfNV s, GLhalfNV t) + void MultiTexCoord2hNV(GL.Enums.NV_half_float target, UInt16 s, UInt16 t) { - Delegates.glMultiTexCoord2hNV((GL.Enums.NV_half_float)target, (GLhalfNV)s, (GLhalfNV)t); + Delegates.glMultiTexCoord2hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2hv(GL.Enums.NV_half_float target, Int16* v) + unsafe void MultiTexCoord2hvNV(GL.Enums.NV_half_float target, Int16* v) { { - Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v); + Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord2hv(GL.Enums.NV_half_float target, GLhalfNV* v) + unsafe void MultiTexCoord2hvNV(GL.Enums.NV_half_float target, UInt16* v) { - unsafe { Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v); } + unsafe { Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); } } public static - void MultiTexCoord2hv(GL.Enums.NV_half_float target, Int16[] v) + void MultiTexCoord2hvNV(GL.Enums.NV_half_float target, [In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v_ptr); + Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void MultiTexCoord2hv(GL.Enums.NV_half_float target, GLhalfNV[] v) + void MultiTexCoord2hvNV(GL.Enums.NV_half_float target, [In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v_ptr); + Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); } } } public static - void MultiTexCoord2hv(GL.Enums.NV_half_float target, ref Int16 v) + void MultiTexCoord2hvNV(GL.Enums.NV_half_float target, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v_ptr); + Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void MultiTexCoord2hv(GL.Enums.NV_half_float target, ref GLhalfNV v) + void MultiTexCoord2hvNV(GL.Enums.NV_half_float target, ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v_ptr); + Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); } } } public static - void MultiTexCoord3h(GL.Enums.NV_half_float target, Int16 s, Int16 t, Int16 r) + void MultiTexCoord3hNV(GL.Enums.NV_half_float target, Int16 s, Int16 t, Int16 r) { - Delegates.glMultiTexCoord3hNV((GL.Enums.NV_half_float)target, (GLhalfNV)s, (GLhalfNV)t, (GLhalfNV)r); + Delegates.glMultiTexCoord3hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t, (UInt16)r); } [System.CLSCompliant(false)] public static - void MultiTexCoord3h(GL.Enums.NV_half_float target, GLhalfNV s, GLhalfNV t, GLhalfNV r) + void MultiTexCoord3hNV(GL.Enums.NV_half_float target, UInt16 s, UInt16 t, UInt16 r) { - Delegates.glMultiTexCoord3hNV((GL.Enums.NV_half_float)target, (GLhalfNV)s, (GLhalfNV)t, (GLhalfNV)r); + Delegates.glMultiTexCoord3hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t, (UInt16)r); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3hv(GL.Enums.NV_half_float target, Int16* v) + unsafe void MultiTexCoord3hvNV(GL.Enums.NV_half_float target, Int16* v) { { - Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v); + Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord3hv(GL.Enums.NV_half_float target, GLhalfNV* v) + unsafe void MultiTexCoord3hvNV(GL.Enums.NV_half_float target, UInt16* v) { - unsafe { Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v); } + unsafe { Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); } } public static - void MultiTexCoord3hv(GL.Enums.NV_half_float target, Int16[] v) + void MultiTexCoord3hvNV(GL.Enums.NV_half_float target, [In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v_ptr); + Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void MultiTexCoord3hv(GL.Enums.NV_half_float target, GLhalfNV[] v) + void MultiTexCoord3hvNV(GL.Enums.NV_half_float target, [In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v_ptr); + Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); } } } public static - void MultiTexCoord3hv(GL.Enums.NV_half_float target, ref Int16 v) + void MultiTexCoord3hvNV(GL.Enums.NV_half_float target, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v_ptr); + Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void MultiTexCoord3hv(GL.Enums.NV_half_float target, ref GLhalfNV v) + void MultiTexCoord3hvNV(GL.Enums.NV_half_float target, ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v_ptr); + Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); } } } public static - void MultiTexCoord4h(GL.Enums.NV_half_float target, Int16 s, Int16 t, Int16 r, Int16 q) + void MultiTexCoord4hNV(GL.Enums.NV_half_float target, Int16 s, Int16 t, Int16 r, Int16 q) { - Delegates.glMultiTexCoord4hNV((GL.Enums.NV_half_float)target, (GLhalfNV)s, (GLhalfNV)t, (GLhalfNV)r, (GLhalfNV)q); + Delegates.glMultiTexCoord4hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t, (UInt16)r, (UInt16)q); } [System.CLSCompliant(false)] public static - void MultiTexCoord4h(GL.Enums.NV_half_float target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q) + void MultiTexCoord4hNV(GL.Enums.NV_half_float target, UInt16 s, UInt16 t, UInt16 r, UInt16 q) { - Delegates.glMultiTexCoord4hNV((GL.Enums.NV_half_float)target, (GLhalfNV)s, (GLhalfNV)t, (GLhalfNV)r, (GLhalfNV)q); + Delegates.glMultiTexCoord4hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t, (UInt16)r, (UInt16)q); } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4hv(GL.Enums.NV_half_float target, Int16* v) + unsafe void MultiTexCoord4hvNV(GL.Enums.NV_half_float target, Int16* v) { { - Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v); + Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void MultiTexCoord4hv(GL.Enums.NV_half_float target, GLhalfNV* v) + unsafe void MultiTexCoord4hvNV(GL.Enums.NV_half_float target, UInt16* v) { - unsafe { Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v); } + unsafe { Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); } } public static - void MultiTexCoord4hv(GL.Enums.NV_half_float target, Int16[] v) + void MultiTexCoord4hvNV(GL.Enums.NV_half_float target, [In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v_ptr); + Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void MultiTexCoord4hv(GL.Enums.NV_half_float target, GLhalfNV[] v) + void MultiTexCoord4hvNV(GL.Enums.NV_half_float target, [In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v_ptr); + Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); } } } public static - void MultiTexCoord4hv(GL.Enums.NV_half_float target, ref Int16 v) + void MultiTexCoord4hvNV(GL.Enums.NV_half_float target, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v_ptr); + Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void MultiTexCoord4hv(GL.Enums.NV_half_float target, ref GLhalfNV v) + void MultiTexCoord4hvNV(GL.Enums.NV_half_float target, ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (GLhalfNV*)v_ptr); + Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (UInt16*)v_ptr); } } } public static - void FogCoordh(Int16 fog) + void FogCoordhNV(Int16 fog) { - Delegates.glFogCoordhNV((GLhalfNV)fog); + Delegates.glFogCoordhNV((UInt16)fog); } [System.CLSCompliant(false)] public static - void FogCoordh(GLhalfNV fog) + void FogCoordhNV(UInt16 fog) { - Delegates.glFogCoordhNV((GLhalfNV)fog); + Delegates.glFogCoordhNV((UInt16)fog); } [System.CLSCompliant(false)] public static - unsafe void FogCoordhv(Int16* fog) + unsafe void FogCoordhvNV(Int16* fog) { { - Delegates.glFogCoordhvNV((GLhalfNV*)fog); + Delegates.glFogCoordhvNV((UInt16*)fog); } } [System.CLSCompliant(false)] public static - unsafe void FogCoordhv(GLhalfNV* fog) + unsafe void FogCoordhvNV(UInt16* fog) { - unsafe { Delegates.glFogCoordhvNV((GLhalfNV*)fog); } + unsafe { Delegates.glFogCoordhvNV((UInt16*)fog); } } public static - void FogCoordhv(Int16[] fog) + void FogCoordhvNV([In, Out] Int16[] fog) { unsafe { fixed (Int16* fog_ptr = fog) { - Delegates.glFogCoordhvNV((GLhalfNV*)fog_ptr); + Delegates.glFogCoordhvNV((UInt16*)fog_ptr); } } } [System.CLSCompliant(false)] public static - void FogCoordhv(GLhalfNV[] fog) + void FogCoordhvNV([In, Out] UInt16[] fog) { unsafe { - fixed (GLhalfNV* fog_ptr = fog) + fixed (UInt16* fog_ptr = fog) { - Delegates.glFogCoordhvNV((GLhalfNV*)fog_ptr); + Delegates.glFogCoordhvNV((UInt16*)fog_ptr); } } } public static - void FogCoordhv(ref Int16 fog) + void FogCoordhvNV(ref Int16 fog) { unsafe { fixed (Int16* fog_ptr = &fog) { - Delegates.glFogCoordhvNV((GLhalfNV*)fog_ptr); + Delegates.glFogCoordhvNV((UInt16*)fog_ptr); } } } [System.CLSCompliant(false)] public static - void FogCoordhv(ref GLhalfNV fog) + void FogCoordhvNV(ref UInt16 fog) { unsafe { - fixed (GLhalfNV* fog_ptr = &fog) + fixed (UInt16* fog_ptr = &fog) { - Delegates.glFogCoordhvNV((GLhalfNV*)fog_ptr); + Delegates.glFogCoordhvNV((UInt16*)fog_ptr); } } } public static - void SecondaryColor3h(Int16 red, Int16 green, Int16 blue) + void SecondaryColor3hNV(Int16 red, Int16 green, Int16 blue) { - Delegates.glSecondaryColor3hNV((GLhalfNV)red, (GLhalfNV)green, (GLhalfNV)blue); + Delegates.glSecondaryColor3hNV((UInt16)red, (UInt16)green, (UInt16)blue); } [System.CLSCompliant(false)] public static - void SecondaryColor3h(GLhalfNV red, GLhalfNV green, GLhalfNV blue) + void SecondaryColor3hNV(UInt16 red, UInt16 green, UInt16 blue) { - Delegates.glSecondaryColor3hNV((GLhalfNV)red, (GLhalfNV)green, (GLhalfNV)blue); + Delegates.glSecondaryColor3hNV((UInt16)red, (UInt16)green, (UInt16)blue); } [System.CLSCompliant(false)] public static - unsafe void SecondaryColor3hv(Int16* v) + unsafe void SecondaryColor3hvNV(Int16* v) { { - Delegates.glSecondaryColor3hvNV((GLhalfNV*)v); + Delegates.glSecondaryColor3hvNV((UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void SecondaryColor3hv(GLhalfNV* v) + unsafe void SecondaryColor3hvNV(UInt16* v) { - unsafe { Delegates.glSecondaryColor3hvNV((GLhalfNV*)v); } + unsafe { Delegates.glSecondaryColor3hvNV((UInt16*)v); } } public static - void SecondaryColor3hv(Int16[] v) + void SecondaryColor3hvNV([In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glSecondaryColor3hvNV((GLhalfNV*)v_ptr); + Delegates.glSecondaryColor3hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void SecondaryColor3hv(GLhalfNV[] v) + void SecondaryColor3hvNV([In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glSecondaryColor3hvNV((GLhalfNV*)v_ptr); + Delegates.glSecondaryColor3hvNV((UInt16*)v_ptr); } } } public static - void SecondaryColor3hv(ref Int16 v) + void SecondaryColor3hvNV(ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glSecondaryColor3hvNV((GLhalfNV*)v_ptr); + Delegates.glSecondaryColor3hvNV((UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void SecondaryColor3hv(ref GLhalfNV v) + void SecondaryColor3hvNV(ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glSecondaryColor3hvNV((GLhalfNV*)v_ptr); + Delegates.glSecondaryColor3hvNV((UInt16*)v_ptr); } } } public static - void VertexWeighth(Int16 weight) + void VertexWeighthNV(Int16 weight) { - Delegates.glVertexWeighthNV((GLhalfNV)weight); + Delegates.glVertexWeighthNV((UInt16)weight); } [System.CLSCompliant(false)] public static - void VertexWeighth(GLhalfNV weight) + void VertexWeighthNV(UInt16 weight) { - Delegates.glVertexWeighthNV((GLhalfNV)weight); + Delegates.glVertexWeighthNV((UInt16)weight); } [System.CLSCompliant(false)] public static - unsafe void VertexWeighthv(Int16* weight) + unsafe void VertexWeighthvNV(Int16* weight) { { - Delegates.glVertexWeighthvNV((GLhalfNV*)weight); + Delegates.glVertexWeighthvNV((UInt16*)weight); } } [System.CLSCompliant(false)] public static - unsafe void VertexWeighthv(GLhalfNV* weight) + unsafe void VertexWeighthvNV(UInt16* weight) { - unsafe { Delegates.glVertexWeighthvNV((GLhalfNV*)weight); } + unsafe { Delegates.glVertexWeighthvNV((UInt16*)weight); } } public static - void VertexWeighthv(Int16[] weight) + void VertexWeighthvNV([In, Out] Int16[] weight) { unsafe { fixed (Int16* weight_ptr = weight) { - Delegates.glVertexWeighthvNV((GLhalfNV*)weight_ptr); + Delegates.glVertexWeighthvNV((UInt16*)weight_ptr); } } } [System.CLSCompliant(false)] public static - void VertexWeighthv(GLhalfNV[] weight) + void VertexWeighthvNV([In, Out] UInt16[] weight) { unsafe { - fixed (GLhalfNV* weight_ptr = weight) + fixed (UInt16* weight_ptr = weight) { - Delegates.glVertexWeighthvNV((GLhalfNV*)weight_ptr); + Delegates.glVertexWeighthvNV((UInt16*)weight_ptr); } } } public static - void VertexWeighthv(ref Int16 weight) + void VertexWeighthvNV(ref Int16 weight) { unsafe { fixed (Int16* weight_ptr = &weight) { - Delegates.glVertexWeighthvNV((GLhalfNV*)weight_ptr); + Delegates.glVertexWeighthvNV((UInt16*)weight_ptr); } } } [System.CLSCompliant(false)] public static - void VertexWeighthv(ref GLhalfNV weight) + void VertexWeighthvNV(ref UInt16 weight) { unsafe { - fixed (GLhalfNV* weight_ptr = &weight) + fixed (UInt16* weight_ptr = &weight) { - Delegates.glVertexWeighthvNV((GLhalfNV*)weight_ptr); + Delegates.glVertexWeighthvNV((UInt16*)weight_ptr); } } } public static - void VertexAttrib1h(Int32 index, Int16 x) + void VertexAttrib1hNV(Int32 index, Int16 x) { - Delegates.glVertexAttrib1hNV((GLuint)index, (GLhalfNV)x); + Delegates.glVertexAttrib1hNV((UInt32)index, (UInt16)x); } [System.CLSCompliant(false)] public static - void VertexAttrib1h(GLuint index, GLhalfNV x) + void VertexAttrib1hNV(UInt32 index, UInt16 x) { - Delegates.glVertexAttrib1hNV((GLuint)index, (GLhalfNV)x); + Delegates.glVertexAttrib1hNV((UInt32)index, (UInt16)x); } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib1hv(Int32 index, Int16* v) + unsafe void VertexAttrib1hvNV(Int32 index, Int16* v) { { - Delegates.glVertexAttrib1hvNV((GLuint)index, (GLhalfNV*)v); + Delegates.glVertexAttrib1hvNV((UInt32)index, (UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib1hv(GLuint index, GLhalfNV* v) + unsafe void VertexAttrib1hvNV(UInt32 index, UInt16* v) { - unsafe { Delegates.glVertexAttrib1hvNV((GLuint)index, (GLhalfNV*)v); } + unsafe { Delegates.glVertexAttrib1hvNV((UInt32)index, (UInt16*)v); } } public static - void VertexAttrib1hv(Int32 index, Int16[] v) + void VertexAttrib1hvNV(Int32 index, [In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glVertexAttrib1hvNV((GLuint)index, (GLhalfNV*)v_ptr); + Delegates.glVertexAttrib1hvNV((UInt32)index, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib1hv(GLuint index, GLhalfNV[] v) + void VertexAttrib1hvNV(UInt32 index, [In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glVertexAttrib1hvNV((GLuint)index, (GLhalfNV*)v_ptr); + Delegates.glVertexAttrib1hvNV((UInt32)index, (UInt16*)v_ptr); } } } public static - void VertexAttrib1hv(Int32 index, ref Int16 v) + void VertexAttrib1hvNV(Int32 index, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttrib1hvNV((GLuint)index, (GLhalfNV*)v_ptr); + Delegates.glVertexAttrib1hvNV((UInt32)index, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib1hv(GLuint index, ref GLhalfNV v) + void VertexAttrib1hvNV(UInt32 index, ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glVertexAttrib1hvNV((GLuint)index, (GLhalfNV*)v_ptr); + Delegates.glVertexAttrib1hvNV((UInt32)index, (UInt16*)v_ptr); } } } public static - void VertexAttrib2h(Int32 index, Int16 x, Int16 y) + void VertexAttrib2hNV(Int32 index, Int16 x, Int16 y) { - Delegates.glVertexAttrib2hNV((GLuint)index, (GLhalfNV)x, (GLhalfNV)y); + Delegates.glVertexAttrib2hNV((UInt32)index, (UInt16)x, (UInt16)y); } [System.CLSCompliant(false)] public static - void VertexAttrib2h(GLuint index, GLhalfNV x, GLhalfNV y) + void VertexAttrib2hNV(UInt32 index, UInt16 x, UInt16 y) { - Delegates.glVertexAttrib2hNV((GLuint)index, (GLhalfNV)x, (GLhalfNV)y); + Delegates.glVertexAttrib2hNV((UInt32)index, (UInt16)x, (UInt16)y); } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib2hv(Int32 index, Int16* v) + unsafe void VertexAttrib2hvNV(Int32 index, Int16* v) { { - Delegates.glVertexAttrib2hvNV((GLuint)index, (GLhalfNV*)v); + Delegates.glVertexAttrib2hvNV((UInt32)index, (UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib2hv(GLuint index, GLhalfNV* v) + unsafe void VertexAttrib2hvNV(UInt32 index, UInt16* v) { - unsafe { Delegates.glVertexAttrib2hvNV((GLuint)index, (GLhalfNV*)v); } + unsafe { Delegates.glVertexAttrib2hvNV((UInt32)index, (UInt16*)v); } } public static - void VertexAttrib2hv(Int32 index, Int16[] v) + void VertexAttrib2hvNV(Int32 index, [In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glVertexAttrib2hvNV((GLuint)index, (GLhalfNV*)v_ptr); + Delegates.glVertexAttrib2hvNV((UInt32)index, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib2hv(GLuint index, GLhalfNV[] v) + void VertexAttrib2hvNV(UInt32 index, [In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glVertexAttrib2hvNV((GLuint)index, (GLhalfNV*)v_ptr); + Delegates.glVertexAttrib2hvNV((UInt32)index, (UInt16*)v_ptr); } } } public static - void VertexAttrib2hv(Int32 index, ref Int16 v) + void VertexAttrib2hvNV(Int32 index, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttrib2hvNV((GLuint)index, (GLhalfNV*)v_ptr); + Delegates.glVertexAttrib2hvNV((UInt32)index, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib2hv(GLuint index, ref GLhalfNV v) + void VertexAttrib2hvNV(UInt32 index, ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glVertexAttrib2hvNV((GLuint)index, (GLhalfNV*)v_ptr); + Delegates.glVertexAttrib2hvNV((UInt32)index, (UInt16*)v_ptr); } } } public static - void VertexAttrib3h(Int32 index, Int16 x, Int16 y, Int16 z) + void VertexAttrib3hNV(Int32 index, Int16 x, Int16 y, Int16 z) { - Delegates.glVertexAttrib3hNV((GLuint)index, (GLhalfNV)x, (GLhalfNV)y, (GLhalfNV)z); + Delegates.glVertexAttrib3hNV((UInt32)index, (UInt16)x, (UInt16)y, (UInt16)z); } [System.CLSCompliant(false)] public static - void VertexAttrib3h(GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z) + void VertexAttrib3hNV(UInt32 index, UInt16 x, UInt16 y, UInt16 z) { - Delegates.glVertexAttrib3hNV((GLuint)index, (GLhalfNV)x, (GLhalfNV)y, (GLhalfNV)z); + Delegates.glVertexAttrib3hNV((UInt32)index, (UInt16)x, (UInt16)y, (UInt16)z); } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib3hv(Int32 index, Int16* v) + unsafe void VertexAttrib3hvNV(Int32 index, Int16* v) { { - Delegates.glVertexAttrib3hvNV((GLuint)index, (GLhalfNV*)v); + Delegates.glVertexAttrib3hvNV((UInt32)index, (UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib3hv(GLuint index, GLhalfNV* v) + unsafe void VertexAttrib3hvNV(UInt32 index, UInt16* v) { - unsafe { Delegates.glVertexAttrib3hvNV((GLuint)index, (GLhalfNV*)v); } + unsafe { Delegates.glVertexAttrib3hvNV((UInt32)index, (UInt16*)v); } } public static - void VertexAttrib3hv(Int32 index, Int16[] v) + void VertexAttrib3hvNV(Int32 index, [In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glVertexAttrib3hvNV((GLuint)index, (GLhalfNV*)v_ptr); + Delegates.glVertexAttrib3hvNV((UInt32)index, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib3hv(GLuint index, GLhalfNV[] v) + void VertexAttrib3hvNV(UInt32 index, [In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glVertexAttrib3hvNV((GLuint)index, (GLhalfNV*)v_ptr); + Delegates.glVertexAttrib3hvNV((UInt32)index, (UInt16*)v_ptr); } } } public static - void VertexAttrib3hv(Int32 index, ref Int16 v) + void VertexAttrib3hvNV(Int32 index, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttrib3hvNV((GLuint)index, (GLhalfNV*)v_ptr); + Delegates.glVertexAttrib3hvNV((UInt32)index, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib3hv(GLuint index, ref GLhalfNV v) + void VertexAttrib3hvNV(UInt32 index, ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glVertexAttrib3hvNV((GLuint)index, (GLhalfNV*)v_ptr); + Delegates.glVertexAttrib3hvNV((UInt32)index, (UInt16*)v_ptr); } } } public static - void VertexAttrib4h(Int32 index, Int16 x, Int16 y, Int16 z, Int16 w) + void VertexAttrib4hNV(Int32 index, Int16 x, Int16 y, Int16 z, Int16 w) { - Delegates.glVertexAttrib4hNV((GLuint)index, (GLhalfNV)x, (GLhalfNV)y, (GLhalfNV)z, (GLhalfNV)w); + Delegates.glVertexAttrib4hNV((UInt32)index, (UInt16)x, (UInt16)y, (UInt16)z, (UInt16)w); } [System.CLSCompliant(false)] public static - void VertexAttrib4h(GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w) + void VertexAttrib4hNV(UInt32 index, UInt16 x, UInt16 y, UInt16 z, UInt16 w) { - Delegates.glVertexAttrib4hNV((GLuint)index, (GLhalfNV)x, (GLhalfNV)y, (GLhalfNV)z, (GLhalfNV)w); + Delegates.glVertexAttrib4hNV((UInt32)index, (UInt16)x, (UInt16)y, (UInt16)z, (UInt16)w); } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib4hv(Int32 index, Int16* v) + unsafe void VertexAttrib4hvNV(Int32 index, Int16* v) { { - Delegates.glVertexAttrib4hvNV((GLuint)index, (GLhalfNV*)v); + Delegates.glVertexAttrib4hvNV((UInt32)index, (UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttrib4hv(GLuint index, GLhalfNV* v) + unsafe void VertexAttrib4hvNV(UInt32 index, UInt16* v) { - unsafe { Delegates.glVertexAttrib4hvNV((GLuint)index, (GLhalfNV*)v); } + unsafe { Delegates.glVertexAttrib4hvNV((UInt32)index, (UInt16*)v); } } public static - void VertexAttrib4hv(Int32 index, Int16[] v) + void VertexAttrib4hvNV(Int32 index, [In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glVertexAttrib4hvNV((GLuint)index, (GLhalfNV*)v_ptr); + Delegates.glVertexAttrib4hvNV((UInt32)index, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib4hv(GLuint index, GLhalfNV[] v) + void VertexAttrib4hvNV(UInt32 index, [In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glVertexAttrib4hvNV((GLuint)index, (GLhalfNV*)v_ptr); + Delegates.glVertexAttrib4hvNV((UInt32)index, (UInt16*)v_ptr); } } } public static - void VertexAttrib4hv(Int32 index, ref Int16 v) + void VertexAttrib4hvNV(Int32 index, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttrib4hvNV((GLuint)index, (GLhalfNV*)v_ptr); + Delegates.glVertexAttrib4hvNV((UInt32)index, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttrib4hv(GLuint index, ref GLhalfNV v) + void VertexAttrib4hvNV(UInt32 index, ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glVertexAttrib4hvNV((GLuint)index, (GLhalfNV*)v_ptr); + Delegates.glVertexAttrib4hvNV((UInt32)index, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs1hv(Int32 index, GLsizei n, Int16* v) + unsafe void VertexAttribs1hvNV(Int32 index, Int32 n, Int16* v) { { - Delegates.glVertexAttribs1hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v); + Delegates.glVertexAttribs1hvNV((UInt32)index, (Int32)n, (UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs1hv(GLuint index, GLsizei n, GLhalfNV* v) + unsafe void VertexAttribs1hvNV(UInt32 index, Int32 n, UInt16* v) { - unsafe { Delegates.glVertexAttribs1hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v); } + unsafe { Delegates.glVertexAttribs1hvNV((UInt32)index, (Int32)n, (UInt16*)v); } } public static - void VertexAttribs1hv(Int32 index, GLsizei n, Int16[] v) + void VertexAttribs1hvNV(Int32 index, Int32 n, [In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glVertexAttribs1hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v_ptr); + Delegates.glVertexAttribs1hvNV((UInt32)index, (Int32)n, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs1hv(GLuint index, GLsizei n, GLhalfNV[] v) + void VertexAttribs1hvNV(UInt32 index, Int32 n, [In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glVertexAttribs1hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v_ptr); + Delegates.glVertexAttribs1hvNV((UInt32)index, (Int32)n, (UInt16*)v_ptr); } } } public static - void VertexAttribs1hv(Int32 index, GLsizei n, ref Int16 v) + void VertexAttribs1hvNV(Int32 index, Int32 n, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttribs1hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v_ptr); + Delegates.glVertexAttribs1hvNV((UInt32)index, (Int32)n, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs1hv(GLuint index, GLsizei n, ref GLhalfNV v) + void VertexAttribs1hvNV(UInt32 index, Int32 n, ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glVertexAttribs1hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v_ptr); + Delegates.glVertexAttribs1hvNV((UInt32)index, (Int32)n, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs2hv(Int32 index, GLsizei n, Int16* v) + unsafe void VertexAttribs2hvNV(Int32 index, Int32 n, Int16* v) { { - Delegates.glVertexAttribs2hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v); + Delegates.glVertexAttribs2hvNV((UInt32)index, (Int32)n, (UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs2hv(GLuint index, GLsizei n, GLhalfNV* v) + unsafe void VertexAttribs2hvNV(UInt32 index, Int32 n, UInt16* v) { - unsafe { Delegates.glVertexAttribs2hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v); } + unsafe { Delegates.glVertexAttribs2hvNV((UInt32)index, (Int32)n, (UInt16*)v); } } public static - void VertexAttribs2hv(Int32 index, GLsizei n, Int16[] v) + void VertexAttribs2hvNV(Int32 index, Int32 n, [In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glVertexAttribs2hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v_ptr); + Delegates.glVertexAttribs2hvNV((UInt32)index, (Int32)n, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs2hv(GLuint index, GLsizei n, GLhalfNV[] v) + void VertexAttribs2hvNV(UInt32 index, Int32 n, [In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glVertexAttribs2hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v_ptr); + Delegates.glVertexAttribs2hvNV((UInt32)index, (Int32)n, (UInt16*)v_ptr); } } } public static - void VertexAttribs2hv(Int32 index, GLsizei n, ref Int16 v) + void VertexAttribs2hvNV(Int32 index, Int32 n, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttribs2hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v_ptr); + Delegates.glVertexAttribs2hvNV((UInt32)index, (Int32)n, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs2hv(GLuint index, GLsizei n, ref GLhalfNV v) + void VertexAttribs2hvNV(UInt32 index, Int32 n, ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glVertexAttribs2hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v_ptr); + Delegates.glVertexAttribs2hvNV((UInt32)index, (Int32)n, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs3hv(Int32 index, GLsizei n, Int16* v) + unsafe void VertexAttribs3hvNV(Int32 index, Int32 n, Int16* v) { { - Delegates.glVertexAttribs3hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v); + Delegates.glVertexAttribs3hvNV((UInt32)index, (Int32)n, (UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs3hv(GLuint index, GLsizei n, GLhalfNV* v) + unsafe void VertexAttribs3hvNV(UInt32 index, Int32 n, UInt16* v) { - unsafe { Delegates.glVertexAttribs3hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v); } + unsafe { Delegates.glVertexAttribs3hvNV((UInt32)index, (Int32)n, (UInt16*)v); } } public static - void VertexAttribs3hv(Int32 index, GLsizei n, Int16[] v) + void VertexAttribs3hvNV(Int32 index, Int32 n, [In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glVertexAttribs3hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v_ptr); + Delegates.glVertexAttribs3hvNV((UInt32)index, (Int32)n, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs3hv(GLuint index, GLsizei n, GLhalfNV[] v) + void VertexAttribs3hvNV(UInt32 index, Int32 n, [In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glVertexAttribs3hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v_ptr); + Delegates.glVertexAttribs3hvNV((UInt32)index, (Int32)n, (UInt16*)v_ptr); } } } public static - void VertexAttribs3hv(Int32 index, GLsizei n, ref Int16 v) + void VertexAttribs3hvNV(Int32 index, Int32 n, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttribs3hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v_ptr); + Delegates.glVertexAttribs3hvNV((UInt32)index, (Int32)n, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs3hv(GLuint index, GLsizei n, ref GLhalfNV v) + void VertexAttribs3hvNV(UInt32 index, Int32 n, ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glVertexAttribs3hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v_ptr); + Delegates.glVertexAttribs3hvNV((UInt32)index, (Int32)n, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs4hv(Int32 index, GLsizei n, Int16* v) + unsafe void VertexAttribs4hvNV(Int32 index, Int32 n, Int16* v) { { - Delegates.glVertexAttribs4hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v); + Delegates.glVertexAttribs4hvNV((UInt32)index, (Int32)n, (UInt16*)v); } } [System.CLSCompliant(false)] public static - unsafe void VertexAttribs4hv(GLuint index, GLsizei n, GLhalfNV* v) + unsafe void VertexAttribs4hvNV(UInt32 index, Int32 n, UInt16* v) { - unsafe { Delegates.glVertexAttribs4hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v); } + unsafe { Delegates.glVertexAttribs4hvNV((UInt32)index, (Int32)n, (UInt16*)v); } } public static - void VertexAttribs4hv(Int32 index, GLsizei n, Int16[] v) + void VertexAttribs4hvNV(Int32 index, Int32 n, [In, Out] Int16[] v) { unsafe { fixed (Int16* v_ptr = v) { - Delegates.glVertexAttribs4hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v_ptr); + Delegates.glVertexAttribs4hvNV((UInt32)index, (Int32)n, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs4hv(GLuint index, GLsizei n, GLhalfNV[] v) + void VertexAttribs4hvNV(UInt32 index, Int32 n, [In, Out] UInt16[] v) { unsafe { - fixed (GLhalfNV* v_ptr = v) + fixed (UInt16* v_ptr = v) { - Delegates.glVertexAttribs4hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v_ptr); + Delegates.glVertexAttribs4hvNV((UInt32)index, (Int32)n, (UInt16*)v_ptr); } } } public static - void VertexAttribs4hv(Int32 index, GLsizei n, ref Int16 v) + void VertexAttribs4hvNV(Int32 index, Int32 n, ref Int16 v) { unsafe { fixed (Int16* v_ptr = &v) { - Delegates.glVertexAttribs4hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v_ptr); + Delegates.glVertexAttribs4hvNV((UInt32)index, (Int32)n, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - void VertexAttribs4hv(GLuint index, GLsizei n, ref GLhalfNV v) + void VertexAttribs4hvNV(UInt32 index, Int32 n, ref UInt16 v) { unsafe { - fixed (GLhalfNV* v_ptr = &v) + fixed (UInt16* v_ptr = &v) { - Delegates.glVertexAttribs4hvNV((GLuint)index, (GLsizei)n, (GLhalfNV*)v_ptr); + Delegates.glVertexAttribs4hvNV((UInt32)index, (Int32)n, (UInt16*)v_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void PixelDataRange(GL.Enums.NV_pixel_data_range target, GLsizei length, void* pointer) + unsafe void PixelDataRangeNV(GL.Enums.NV_pixel_data_range target, Int32 length, [Out] void* pointer) { - unsafe { Delegates.glPixelDataRangeNV((GL.Enums.NV_pixel_data_range)target, (GLsizei)length, (void*)pointer); } + unsafe { Delegates.glPixelDataRangeNV((GL.Enums.NV_pixel_data_range)target, (Int32)length, (void*)pointer); } } public static - void PixelDataRange(GL.Enums.NV_pixel_data_range target, GLsizei length, object pointer) + void PixelDataRangeNV(GL.Enums.NV_pixel_data_range target, Int32 length, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glPixelDataRangeNV((GL.Enums.NV_pixel_data_range)target, (GLsizei)length, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glPixelDataRangeNV((GL.Enums.NV_pixel_data_range)target, (Int32)length, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -57815,732 +44475,352 @@ namespace OpenTK.OpenGL } public static - void FlushPixelDataRange(GL.Enums.NV_pixel_data_range target) + void FlushPixelDataRangeNV(GL.Enums.NV_pixel_data_range target) { Delegates.glFlushPixelDataRangeNV((GL.Enums.NV_pixel_data_range)target); } public static - void PrimitiveRestart() + void PrimitiveRestartNV() { Delegates.glPrimitiveRestartNV(); } public static - void PrimitiveRestartIndex(Int32 index) + void PrimitiveRestartIndexNV(Int32 index) { - Delegates.glPrimitiveRestartIndexNV((GLuint)index); + Delegates.glPrimitiveRestartIndexNV((UInt32)index); } [System.CLSCompliant(false)] public static - void PrimitiveRestartIndex(GLuint index) + void PrimitiveRestartIndexNV(UInt32 index) { - Delegates.glPrimitiveRestartIndexNV((GLuint)index); - } - - public static - void ProgramLocalParameterI4i(GL.Enums.NV_gpu_program4 target, Int32 index, GLint x, GLint y, GLint z, GLint w) - { - Delegates.glProgramLocalParameterI4iNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint)x, (GLint)y, (GLint)z, (GLint)w); + Delegates.glPrimitiveRestartIndexNV((UInt32)index); } [System.CLSCompliant(false)] public static - void ProgramLocalParameterI4i(GL.Enums.NV_gpu_program4 target, GLuint index, GLint x, GLint y, GLint z, GLint w) + void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w) { - Delegates.glProgramLocalParameterI4iNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint)x, (GLint)y, (GLint)z, (GLint)w); + Delegates.glProgramLocalParameterI4iNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)x, (Int32)y, (Int32)z, (Int32)w); } [System.CLSCompliant(false)] public static - unsafe void ProgramLocalParameterI4iv(GL.Enums.NV_gpu_program4 target, Int32 index, GLint* @params) + unsafe void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32* @params) { - { - Delegates.glProgramLocalParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params); - } + unsafe { Delegates.glProgramLocalParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params); } } [System.CLSCompliant(false)] public static - unsafe void ProgramLocalParameterI4iv(GL.Enums.NV_gpu_program4 target, GLuint index, GLint* @params) - { - unsafe { Delegates.glProgramLocalParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params); } - } - - public static - void ProgramLocalParameterI4iv(GL.Enums.NV_gpu_program4 target, Int32 index, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glProgramLocalParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ProgramLocalParameterI4iv(GL.Enums.NV_gpu_program4 target, GLuint index, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glProgramLocalParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params_ptr); - } - } - } - - public static - void ProgramLocalParameterI4iv(GL.Enums.NV_gpu_program4 target, Int32 index, ref GLint @params) - { - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glProgramLocalParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ProgramLocalParameterI4iv(GL.Enums.NV_gpu_program4 target, GLuint index, ref GLint @params) - { - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glProgramLocalParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramLocalParametersI4iv(GL.Enums.NV_gpu_program4 target, Int32 index, GLsizei count, GLint* @params) - { - { - Delegates.glProgramLocalParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramLocalParametersI4iv(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, GLint* @params) - { - unsafe { Delegates.glProgramLocalParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLint*)@params); } - } - - public static - void ProgramLocalParametersI4iv(GL.Enums.NV_gpu_program4 target, Int32 index, GLsizei count, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glProgramLocalParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ProgramLocalParametersI4iv(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glProgramLocalParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLint*)@params_ptr); - } - } - } - - public static - void ProgramLocalParametersI4iv(GL.Enums.NV_gpu_program4 target, Int32 index, GLsizei count, ref GLint @params) - { - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glProgramLocalParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ProgramLocalParametersI4iv(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, ref GLint @params) - { - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glProgramLocalParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLint*)@params_ptr); - } - } - } - - public static - void ProgramLocalParameterI4ui(GL.Enums.NV_gpu_program4 target, Int32 index, Int32 x, Int32 y, Int32 z, Int32 w) - { - Delegates.glProgramLocalParameterI4uiNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint)x, (GLuint)y, (GLuint)z, (GLuint)w); - } - - [System.CLSCompliant(false)] - public static - void ProgramLocalParameterI4ui(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w) - { - Delegates.glProgramLocalParameterI4uiNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint)x, (GLuint)y, (GLuint)z, (GLuint)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramLocalParameterI4uiv(GL.Enums.NV_gpu_program4 target, Int32 index, Int32* @params) - { - { - Delegates.glProgramLocalParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramLocalParameterI4uiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint* @params) - { - unsafe { Delegates.glProgramLocalParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params); } - } - - public static - void ProgramLocalParameterI4uiv(GL.Enums.NV_gpu_program4 target, Int32 index, Int32[] @params) + void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, [In, Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glProgramLocalParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params_ptr); + Delegates.glProgramLocalParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramLocalParameterI4uiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint[] @params) - { - unsafe - { - fixed (GLuint* @params_ptr = @params) - { - Delegates.glProgramLocalParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params_ptr); - } - } - } - - public static - void ProgramLocalParameterI4uiv(GL.Enums.NV_gpu_program4 target, Int32 index, ref Int32 @params) + void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glProgramLocalParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params_ptr); + Delegates.glProgramLocalParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramLocalParameterI4uiv(GL.Enums.NV_gpu_program4 target, GLuint index, ref GLuint @params) + unsafe void ProgramLocalParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, Int32* @params) { - unsafe - { - fixed (GLuint* @params_ptr = &@params) - { - Delegates.glProgramLocalParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params_ptr); - } - } + unsafe { Delegates.glProgramLocalParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (Int32*)@params); } } [System.CLSCompliant(false)] public static - unsafe void ProgramLocalParametersI4uiv(GL.Enums.NV_gpu_program4 target, Int32 index, GLsizei count, Int32* @params) - { - { - Delegates.glProgramLocalParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLuint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramLocalParametersI4uiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, GLuint* @params) - { - unsafe { Delegates.glProgramLocalParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLuint*)@params); } - } - - public static - void ProgramLocalParametersI4uiv(GL.Enums.NV_gpu_program4 target, Int32 index, GLsizei count, Int32[] @params) + void ProgramLocalParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, [In, Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glProgramLocalParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLuint*)@params_ptr); + Delegates.glProgramLocalParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramLocalParametersI4uiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, GLuint[] @params) - { - unsafe - { - fixed (GLuint* @params_ptr = @params) - { - Delegates.glProgramLocalParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLuint*)@params_ptr); - } - } - } - - public static - void ProgramLocalParametersI4uiv(GL.Enums.NV_gpu_program4 target, Int32 index, GLsizei count, ref Int32 @params) + void ProgramLocalParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glProgramLocalParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLuint*)@params_ptr); + Delegates.glProgramLocalParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramLocalParametersI4uiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, ref GLuint @params) + void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w) + { + Delegates.glProgramLocalParameterI4uiNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z, (UInt32)w); + } + + [System.CLSCompliant(false)] + public static + unsafe void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32* @params) + { + unsafe { Delegates.glProgramLocalParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, [In, Out] UInt32[] @params) { unsafe { - fixed (GLuint* @params_ptr = &@params) + fixed (UInt32* @params_ptr = @params) { - Delegates.glProgramLocalParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLuint*)@params_ptr); + Delegates.glProgramLocalParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); } } } - public static - void ProgramEnvParameterI4i(GL.Enums.NV_gpu_program4 target, Int32 index, GLint x, GLint y, GLint z, GLint w) - { - Delegates.glProgramEnvParameterI4iNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint)x, (GLint)y, (GLint)z, (GLint)w); - } - [System.CLSCompliant(false)] public static - void ProgramEnvParameterI4i(GL.Enums.NV_gpu_program4 target, GLuint index, GLint x, GLint y, GLint z, GLint w) - { - Delegates.glProgramEnvParameterI4iNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint)x, (GLint)y, (GLint)z, (GLint)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramEnvParameterI4iv(GL.Enums.NV_gpu_program4 target, Int32 index, GLint* @params) - { - { - Delegates.glProgramEnvParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramEnvParameterI4iv(GL.Enums.NV_gpu_program4 target, GLuint index, GLint* @params) - { - unsafe { Delegates.glProgramEnvParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params); } - } - - public static - void ProgramEnvParameterI4iv(GL.Enums.NV_gpu_program4 target, Int32 index, GLint[] @params) + void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, ref UInt32 @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (UInt32* @params_ptr = &@params) { - Delegates.glProgramEnvParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params_ptr); + Delegates.glProgramLocalParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParameterI4iv(GL.Enums.NV_gpu_program4 target, GLuint index, GLint[] @params) + unsafe void ProgramLocalParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, UInt32* @params) + { + unsafe { Delegates.glProgramLocalParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void ProgramLocalParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, [In, Out] UInt32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (UInt32* @params_ptr = @params) { - Delegates.glProgramEnvParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params_ptr); + Delegates.glProgramLocalParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); } } } + [System.CLSCompliant(false)] public static - void ProgramEnvParameterI4iv(GL.Enums.NV_gpu_program4 target, Int32 index, ref GLint @params) + void ProgramLocalParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, ref UInt32 @params) { unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (UInt32* @params_ptr = &@params) { - Delegates.glProgramEnvParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params_ptr); + Delegates.glProgramLocalParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParameterI4iv(GL.Enums.NV_gpu_program4 target, GLuint index, ref GLint @params) + void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w) { - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glProgramEnvParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params_ptr); - } - } + Delegates.glProgramEnvParameterI4iNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)x, (Int32)y, (Int32)z, (Int32)w); } [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParametersI4iv(GL.Enums.NV_gpu_program4 target, Int32 index, GLsizei count, GLint* @params) + unsafe void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32* @params) { - { - Delegates.glProgramEnvParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLint*)@params); - } + unsafe { Delegates.glProgramEnvParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params); } } [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParametersI4iv(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, GLint* @params) - { - unsafe { Delegates.glProgramEnvParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLint*)@params); } - } - - public static - void ProgramEnvParametersI4iv(GL.Enums.NV_gpu_program4 target, Int32 index, GLsizei count, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glProgramEnvParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ProgramEnvParametersI4iv(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glProgramEnvParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLint*)@params_ptr); - } - } - } - - public static - void ProgramEnvParametersI4iv(GL.Enums.NV_gpu_program4 target, Int32 index, GLsizei count, ref GLint @params) - { - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glProgramEnvParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ProgramEnvParametersI4iv(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, ref GLint @params) - { - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glProgramEnvParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLint*)@params_ptr); - } - } - } - - public static - void ProgramEnvParameterI4ui(GL.Enums.NV_gpu_program4 target, Int32 index, Int32 x, Int32 y, Int32 z, Int32 w) - { - Delegates.glProgramEnvParameterI4uiNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint)x, (GLuint)y, (GLuint)z, (GLuint)w); - } - - [System.CLSCompliant(false)] - public static - void ProgramEnvParameterI4ui(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w) - { - Delegates.glProgramEnvParameterI4uiNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint)x, (GLuint)y, (GLuint)z, (GLuint)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramEnvParameterI4uiv(GL.Enums.NV_gpu_program4 target, Int32 index, Int32* @params) - { - { - Delegates.glProgramEnvParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramEnvParameterI4uiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint* @params) - { - unsafe { Delegates.glProgramEnvParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params); } - } - - public static - void ProgramEnvParameterI4uiv(GL.Enums.NV_gpu_program4 target, Int32 index, Int32[] @params) + void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, [In, Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glProgramEnvParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params_ptr); + Delegates.glProgramEnvParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParameterI4uiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint[] @params) - { - unsafe - { - fixed (GLuint* @params_ptr = @params) - { - Delegates.glProgramEnvParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params_ptr); - } - } - } - - public static - void ProgramEnvParameterI4uiv(GL.Enums.NV_gpu_program4 target, Int32 index, ref Int32 @params) + void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glProgramEnvParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params_ptr); + Delegates.glProgramEnvParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParameterI4uiv(GL.Enums.NV_gpu_program4 target, GLuint index, ref GLuint @params) + unsafe void ProgramEnvParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, Int32* @params) { - unsafe - { - fixed (GLuint* @params_ptr = &@params) - { - Delegates.glProgramEnvParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params_ptr); - } - } + unsafe { Delegates.glProgramEnvParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (Int32*)@params); } } [System.CLSCompliant(false)] public static - unsafe void ProgramEnvParametersI4uiv(GL.Enums.NV_gpu_program4 target, Int32 index, GLsizei count, Int32* @params) - { - { - Delegates.glProgramEnvParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLuint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramEnvParametersI4uiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, GLuint* @params) - { - unsafe { Delegates.glProgramEnvParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLuint*)@params); } - } - - public static - void ProgramEnvParametersI4uiv(GL.Enums.NV_gpu_program4 target, Int32 index, GLsizei count, Int32[] @params) + void ProgramEnvParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, [In, Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glProgramEnvParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLuint*)@params_ptr); + Delegates.glProgramEnvParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParametersI4uiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, GLuint[] @params) - { - unsafe - { - fixed (GLuint* @params_ptr = @params) - { - Delegates.glProgramEnvParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLuint*)@params_ptr); - } - } - } - - public static - void ProgramEnvParametersI4uiv(GL.Enums.NV_gpu_program4 target, Int32 index, GLsizei count, ref Int32 @params) + void ProgramEnvParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glProgramEnvParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLuint*)@params_ptr); + Delegates.glProgramEnvParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramEnvParametersI4uiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, ref GLuint @params) + void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w) + { + Delegates.glProgramEnvParameterI4uiNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z, (UInt32)w); + } + + [System.CLSCompliant(false)] + public static + unsafe void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32* @params) + { + unsafe { Delegates.glProgramEnvParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, [In, Out] UInt32[] @params) { unsafe { - fixed (GLuint* @params_ptr = &@params) + fixed (UInt32* @params_ptr = @params) { - Delegates.glProgramEnvParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLsizei)count, (GLuint*)@params_ptr); + Delegates.glProgramEnvParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetProgramLocalParameterIiv(GL.Enums.NV_gpu_program4 target, Int32 index, GLint* @params) - { - @params = default(GLint*); - { - Delegates.glGetProgramLocalParameterIivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramLocalParameterIiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLint* @params) - { - unsafe { Delegates.glGetProgramLocalParameterIivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params); } - } - - public static - void GetProgramLocalParameterIiv(GL.Enums.NV_gpu_program4 target, Int32 index, GLint[] @params) + void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, UInt32 index, ref UInt32 @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (UInt32* @params_ptr = &@params) { - Delegates.glGetProgramLocalParameterIivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params_ptr); + Delegates.glProgramEnvParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramLocalParameterIiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLint[] @params) + unsafe void ProgramEnvParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, UInt32* @params) + { + unsafe { Delegates.glProgramEnvParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void ProgramEnvParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, [In, Out] UInt32[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (UInt32* @params_ptr = @params) { - Delegates.glGetProgramLocalParameterIivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params_ptr); + Delegates.glProgramEnvParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); } } } + [System.CLSCompliant(false)] public static - void GetProgramLocalParameterIiv(GL.Enums.NV_gpu_program4 target, Int32 index, out GLint @params) + void ProgramEnvParametersI4(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, ref UInt32 @params) { - @params = default(GLint); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (UInt32* @params_ptr = &@params) { - Delegates.glGetProgramLocalParameterIivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params_ptr); - @params = *@params_ptr; + Delegates.glProgramEnvParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramLocalParameterIiv(GL.Enums.NV_gpu_program4 target, GLuint index, out GLint @params) + unsafe void GetProgramLocalParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] Int32* @params) { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetProgramLocalParameterIivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } + unsafe { Delegates.glGetProgramLocalParameterIivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetProgramLocalParameterIuiv(GL.Enums.NV_gpu_program4 target, Int32 index, Int32* @params) - { - @params = default(Int32*); - { - Delegates.glGetProgramLocalParameterIuivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramLocalParameterIuiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint* @params) - { - unsafe { Delegates.glGetProgramLocalParameterIuivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params); } - } - - public static - void GetProgramLocalParameterIuiv(GL.Enums.NV_gpu_program4 target, Int32 index, Int32[] @params) + void GetProgramLocalParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [In, Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetProgramLocalParameterIuivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params_ptr); + Delegates.glGetProgramLocalParameterIivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramLocalParameterIuiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint[] @params) - { - unsafe - { - fixed (GLuint* @params_ptr = @params) - { - Delegates.glGetProgramLocalParameterIuivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params_ptr); - } - } - } - - public static - void GetProgramLocalParameterIuiv(GL.Enums.NV_gpu_program4 target, Int32 index, out Int32 @params) + void GetProgramLocalParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] out Int32 @params) { @params = default(Int32); unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetProgramLocalParameterIuivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params_ptr); + Delegates.glGetProgramLocalParameterIivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -58548,14 +44828,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetProgramLocalParameterIuiv(GL.Enums.NV_gpu_program4 target, GLuint index, out GLuint @params) + unsafe void GetProgramLocalParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] UInt32* @params) + { + unsafe { Delegates.glGetProgramLocalParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetProgramLocalParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [In, Out] UInt32[] @params) { - @params = default(GLuint); unsafe { - fixed (GLuint* @params_ptr = &@params) + fixed (UInt32* @params_ptr = @params) { - Delegates.glGetProgramLocalParameterIuivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params_ptr); + Delegates.glGetProgramLocalParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetProgramLocalParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] out UInt32 @params) + { + @params = default(UInt32); + unsafe + { + fixed (UInt32* @params_ptr = &@params) + { + Delegates.glGetProgramLocalParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); @params = *@params_ptr; } } @@ -58563,126 +44863,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetProgramEnvParameterIiv(GL.Enums.NV_gpu_program4 target, Int32 index, GLint* @params) + unsafe void GetProgramEnvParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] Int32* @params) { - @params = default(GLint*); - { - Delegates.glGetProgramEnvParameterIivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params); - } + unsafe { Delegates.glGetProgramEnvParameterIivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetProgramEnvParameterIiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLint* @params) - { - unsafe { Delegates.glGetProgramEnvParameterIivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params); } - } - - public static - void GetProgramEnvParameterIiv(GL.Enums.NV_gpu_program4 target, Int32 index, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetProgramEnvParameterIivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetProgramEnvParameterIiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetProgramEnvParameterIivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params_ptr); - } - } - } - - public static - void GetProgramEnvParameterIiv(GL.Enums.NV_gpu_program4 target, Int32 index, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetProgramEnvParameterIivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetProgramEnvParameterIiv(GL.Enums.NV_gpu_program4 target, GLuint index, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetProgramEnvParameterIivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramEnvParameterIuiv(GL.Enums.NV_gpu_program4 target, Int32 index, Int32* @params) - { - @params = default(Int32*); - { - Delegates.glGetProgramEnvParameterIuivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetProgramEnvParameterIuiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint* @params) - { - unsafe { Delegates.glGetProgramEnvParameterIuivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params); } - } - - public static - void GetProgramEnvParameterIuiv(GL.Enums.NV_gpu_program4 target, Int32 index, Int32[] @params) + void GetProgramEnvParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [In, Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glGetProgramEnvParameterIuivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params_ptr); + Delegates.glGetProgramEnvParameterIivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetProgramEnvParameterIuiv(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint[] @params) - { - unsafe - { - fixed (GLuint* @params_ptr = @params) - { - Delegates.glGetProgramEnvParameterIuivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params_ptr); - } - } - } - - public static - void GetProgramEnvParameterIuiv(GL.Enums.NV_gpu_program4 target, Int32 index, out Int32 @params) + void GetProgramEnvParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] out Int32 @params) { @params = default(Int32); unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glGetProgramEnvParameterIuivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params_ptr); + Delegates.glGetProgramEnvParameterIivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -58690,686 +44898,607 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetProgramEnvParameterIuiv(GL.Enums.NV_gpu_program4 target, GLuint index, out GLuint @params) + unsafe void GetProgramEnvParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] UInt32* @params) + { + unsafe { Delegates.glGetProgramEnvParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetProgramEnvParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [In, Out] UInt32[] @params) { - @params = default(GLuint); unsafe { - fixed (GLuint* @params_ptr = &@params) + fixed (UInt32* @params_ptr = @params) { - Delegates.glGetProgramEnvParameterIuivNV((GL.Enums.NV_gpu_program4)target, (GLuint)index, (GLuint*)@params_ptr); + Delegates.glGetProgramEnvParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetProgramEnvParameterI(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] out UInt32 @params) + { + @params = default(UInt32); + unsafe + { + fixed (UInt32* @params_ptr = &@params) + { + Delegates.glGetProgramEnvParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params_ptr); @params = *@params_ptr; } } } public static - void ProgramVertexLimit(GL.Enums.NV_geometry_program4 target, GLint limit) + void ProgramVertexLimitNV(GL.Enums.NV_geometry_program4 target, Int32 limit) { - Delegates.glProgramVertexLimitNV((GL.Enums.NV_geometry_program4)target, (GLint)limit); + Delegates.glProgramVertexLimitNV((GL.Enums.NV_geometry_program4)target, (Int32)limit); } public static - void DepthRanged(GLdouble zNear, GLdouble zFar) + void DepthRangedNV(Double zNear, Double zFar) { - Delegates.glDepthRangedNV((GLdouble)zNear, (GLdouble)zFar); + Delegates.glDepthRangedNV((Double)zNear, (Double)zFar); } public static - void ClearDepthd(GLdouble depth) + void ClearDepthdNV(Double depth) { - Delegates.glClearDepthdNV((GLdouble)depth); + Delegates.glClearDepthdNV((Double)depth); } public static - void DepthBoundsd(GLdouble zmin, GLdouble zmax) + void DepthBoundsdNV(Double zmin, Double zmax) { - Delegates.glDepthBoundsdNV((GLdouble)zmin, (GLdouble)zmax); + Delegates.glDepthBoundsdNV((Double)zmin, (Double)zmax); } public static - void RenderbufferStorageMultisampleCoverage(GL.Enums.NV_framebuffer_multisample_coverage target, GLsizei coverageSamples, GLsizei colorSamples, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height) + void RenderbufferStorageMultisampleCoverageNV(GL.Enums.NV_framebuffer_multisample_coverage target, Int32 coverageSamples, Int32 colorSamples, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height) { - Delegates.glRenderbufferStorageMultisampleCoverageNV((GL.Enums.NV_framebuffer_multisample_coverage)target, (GLsizei)coverageSamples, (GLsizei)colorSamples, (GL.Enums.PixelInternalFormat)internalformat, (GLsizei)width, (GLsizei)height); + Delegates.glRenderbufferStorageMultisampleCoverageNV((GL.Enums.NV_framebuffer_multisample_coverage)target, (Int32)coverageSamples, (Int32)colorSamples, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height); } [System.CLSCompliant(false)] public static - unsafe void ProgramBufferParametersfv(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, GLsizei count, GLfloat* @params) + unsafe void ProgramBufferParameters(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, Single* @params) { - { - Delegates.glProgramBufferParametersfvNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLfloat*)@params); - } + unsafe { Delegates.glProgramBufferParametersfvNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Single*)@params); } } [System.CLSCompliant(false)] public static - unsafe void ProgramBufferParametersfv(GL.Enums.NV_parameter_buffer_object target, GLuint buffer, GLuint index, GLsizei count, GLfloat* @params) - { - unsafe { Delegates.glProgramBufferParametersfvNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLfloat*)@params); } - } - - public static - void ProgramBufferParametersfv(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, GLsizei count, GLfloat[] @params) + void ProgramBufferParameters(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glProgramBufferParametersfvNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLfloat*)@params_ptr); + Delegates.glProgramBufferParametersfvNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramBufferParametersfv(GL.Enums.NV_parameter_buffer_object target, GLuint buffer, GLuint index, GLsizei count, GLfloat[] @params) + void ProgramBufferParameters(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, ref Single @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = &@params) { - Delegates.glProgramBufferParametersfvNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLfloat*)@params_ptr); - } - } - } - - public static - void ProgramBufferParametersfv(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, GLsizei count, ref GLfloat @params) - { - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glProgramBufferParametersfvNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLfloat*)@params_ptr); + Delegates.glProgramBufferParametersfvNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramBufferParametersfv(GL.Enums.NV_parameter_buffer_object target, GLuint buffer, GLuint index, GLsizei count, ref GLfloat @params) + unsafe void ProgramBufferParametersI(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, Int32* @params) { - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glProgramBufferParametersfvNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLfloat*)@params_ptr); - } - } + unsafe { Delegates.glProgramBufferParametersIivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Int32*)@params); } } [System.CLSCompliant(false)] public static - unsafe void ProgramBufferParametersIiv(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, GLsizei count, GLint* @params) - { - { - Delegates.glProgramBufferParametersIivNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramBufferParametersIiv(GL.Enums.NV_parameter_buffer_object target, GLuint buffer, GLuint index, GLsizei count, GLint* @params) - { - unsafe { Delegates.glProgramBufferParametersIivNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLint*)@params); } - } - - public static - void ProgramBufferParametersIiv(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, GLsizei count, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glProgramBufferParametersIivNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ProgramBufferParametersIiv(GL.Enums.NV_parameter_buffer_object target, GLuint buffer, GLuint index, GLsizei count, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glProgramBufferParametersIivNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLint*)@params_ptr); - } - } - } - - public static - void ProgramBufferParametersIiv(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, GLsizei count, ref GLint @params) - { - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glProgramBufferParametersIivNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void ProgramBufferParametersIiv(GL.Enums.NV_parameter_buffer_object target, GLuint buffer, GLuint index, GLsizei count, ref GLint @params) - { - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glProgramBufferParametersIivNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramBufferParametersIuiv(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, GLsizei count, Int32* @params) - { - { - Delegates.glProgramBufferParametersIuivNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLuint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void ProgramBufferParametersIuiv(GL.Enums.NV_parameter_buffer_object target, GLuint buffer, GLuint index, GLsizei count, GLuint* @params) - { - unsafe { Delegates.glProgramBufferParametersIuivNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLuint*)@params); } - } - - public static - void ProgramBufferParametersIuiv(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, GLsizei count, Int32[] @params) + void ProgramBufferParametersI(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, [In, Out] Int32[] @params) { unsafe { fixed (Int32* @params_ptr = @params) { - Delegates.glProgramBufferParametersIuivNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLuint*)@params_ptr); + Delegates.glProgramBufferParametersIivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramBufferParametersIuiv(GL.Enums.NV_parameter_buffer_object target, GLuint buffer, GLuint index, GLsizei count, GLuint[] @params) - { - unsafe - { - fixed (GLuint* @params_ptr = @params) - { - Delegates.glProgramBufferParametersIuivNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLuint*)@params_ptr); - } - } - } - - public static - void ProgramBufferParametersIuiv(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, GLsizei count, ref Int32 @params) + void ProgramBufferParametersI(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, ref Int32 @params) { unsafe { fixed (Int32* @params_ptr = &@params) { - Delegates.glProgramBufferParametersIuivNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLuint*)@params_ptr); + Delegates.glProgramBufferParametersIivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void ProgramBufferParametersIuiv(GL.Enums.NV_parameter_buffer_object target, GLuint buffer, GLuint index, GLsizei count, ref GLuint @params) + unsafe void ProgramBufferParametersI(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, UInt32* @params) + { + unsafe { Delegates.glProgramBufferParametersIuivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (UInt32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void ProgramBufferParametersI(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, [In, Out] UInt32[] @params) { unsafe { - fixed (GLuint* @params_ptr = &@params) + fixed (UInt32* @params_ptr = @params) { - Delegates.glProgramBufferParametersIuivNV((GL.Enums.NV_parameter_buffer_object)target, (GLuint)buffer, (GLuint)index, (GLsizei)count, (GLuint*)@params_ptr); + Delegates.glProgramBufferParametersIuivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void ProgramBufferParametersI(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, ref UInt32 @params) + { + unsafe + { + fixed (UInt32* @params_ptr = &@params) + { + Delegates.glProgramBufferParametersIuivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (UInt32*)@params_ptr); } } } public static - void BeginTransformFeedback(GL.Enums.NV_transform_feedback primitiveMode) + void BeginTransformFeedbackNV(GL.Enums.NV_transform_feedback primitiveMode) { Delegates.glBeginTransformFeedbackNV((GL.Enums.NV_transform_feedback)primitiveMode); } public static - void EndTransformFeedback() + void EndTransformFeedbackNV() { Delegates.glEndTransformFeedbackNV(); } [System.CLSCompliant(false)] public static - unsafe void TransformFeedbackAttribs(Int32 count, GLint* attribs, GL.Enums.NV_transform_feedback bufferMode) + unsafe void TransformFeedbackAttribsNV(Int32 count, Int32* attribs, GL.Enums.NV_transform_feedback bufferMode) { { - Delegates.glTransformFeedbackAttribsNV((GLuint)count, (GLint*)attribs, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs, (GL.Enums.NV_transform_feedback)bufferMode); } } [System.CLSCompliant(false)] public static - unsafe void TransformFeedbackAttribs(GLuint count, GLint* attribs, GL.Enums.NV_transform_feedback bufferMode) + unsafe void TransformFeedbackAttribsNV(UInt32 count, Int32* attribs, GL.Enums.NV_transform_feedback bufferMode) { - unsafe { Delegates.glTransformFeedbackAttribsNV((GLuint)count, (GLint*)attribs, (GL.Enums.NV_transform_feedback)bufferMode); } + unsafe { Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs, (GL.Enums.NV_transform_feedback)bufferMode); } } public static - void TransformFeedbackAttribs(Int32 count, GLint[] attribs, GL.Enums.NV_transform_feedback bufferMode) + void TransformFeedbackAttribsNV(Int32 count, [In, Out] Int32[] attribs, GL.Enums.NV_transform_feedback bufferMode) { unsafe { - fixed (GLint* attribs_ptr = attribs) + fixed (Int32* attribs_ptr = attribs) { - Delegates.glTransformFeedbackAttribsNV((GLuint)count, (GLint*)attribs_ptr, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs_ptr, (GL.Enums.NV_transform_feedback)bufferMode); } } } [System.CLSCompliant(false)] public static - void TransformFeedbackAttribs(GLuint count, GLint[] attribs, GL.Enums.NV_transform_feedback bufferMode) + void TransformFeedbackAttribsNV(UInt32 count, [In, Out] Int32[] attribs, GL.Enums.NV_transform_feedback bufferMode) { unsafe { - fixed (GLint* attribs_ptr = attribs) + fixed (Int32* attribs_ptr = attribs) { - Delegates.glTransformFeedbackAttribsNV((GLuint)count, (GLint*)attribs_ptr, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs_ptr, (GL.Enums.NV_transform_feedback)bufferMode); } } } public static - void TransformFeedbackAttribs(Int32 count, ref GLint attribs, GL.Enums.NV_transform_feedback bufferMode) + void TransformFeedbackAttribsNV(Int32 count, ref Int32 attribs, GL.Enums.NV_transform_feedback bufferMode) { unsafe { - fixed (GLint* attribs_ptr = &attribs) + fixed (Int32* attribs_ptr = &attribs) { - Delegates.glTransformFeedbackAttribsNV((GLuint)count, (GLint*)attribs_ptr, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs_ptr, (GL.Enums.NV_transform_feedback)bufferMode); } } } [System.CLSCompliant(false)] public static - void TransformFeedbackAttribs(GLuint count, ref GLint attribs, GL.Enums.NV_transform_feedback bufferMode) + void TransformFeedbackAttribsNV(UInt32 count, ref Int32 attribs, GL.Enums.NV_transform_feedback bufferMode) { unsafe { - fixed (GLint* attribs_ptr = &attribs) + fixed (Int32* attribs_ptr = &attribs) { - Delegates.glTransformFeedbackAttribsNV((GLuint)count, (GLint*)attribs_ptr, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs_ptr, (GL.Enums.NV_transform_feedback)bufferMode); } } } public static - void BindBufferRange(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer, GLintptr offset, GLsizeiptr size) + void BindBufferRangeNV(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer, IntPtr offset, IntPtr size) { - Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (GLuint)index, (GLuint)buffer, (GLintptr)offset, (GLsizeiptr)size); + Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset, (IntPtr)size); } [System.CLSCompliant(false)] public static - void BindBufferRange(GL.Enums.NV_transform_feedback target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size) + void BindBufferRangeNV(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size) { - Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (GLuint)index, (GLuint)buffer, (GLintptr)offset, (GLsizeiptr)size); + Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset, (IntPtr)size); } public static - void BindBufferOffset(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer, GLintptr offset) + void BindBufferOffsetNV(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer, IntPtr offset) { - Delegates.glBindBufferOffsetNV((GL.Enums.NV_transform_feedback)target, (GLuint)index, (GLuint)buffer, (GLintptr)offset); + Delegates.glBindBufferOffsetNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset); } [System.CLSCompliant(false)] public static - void BindBufferOffset(GL.Enums.NV_transform_feedback target, GLuint index, GLuint buffer, GLintptr offset) + void BindBufferOffsetNV(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, IntPtr offset) { - Delegates.glBindBufferOffsetNV((GL.Enums.NV_transform_feedback)target, (GLuint)index, (GLuint)buffer, (GLintptr)offset); + Delegates.glBindBufferOffsetNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset); } public static - void BindBufferBase(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer) + void BindBufferBaseNV(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer) { - Delegates.glBindBufferBaseNV((GL.Enums.NV_transform_feedback)target, (GLuint)index, (GLuint)buffer); + Delegates.glBindBufferBaseNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer); } [System.CLSCompliant(false)] public static - void BindBufferBase(GL.Enums.NV_transform_feedback target, GLuint index, GLuint buffer) + void BindBufferBaseNV(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer) { - Delegates.glBindBufferBaseNV((GL.Enums.NV_transform_feedback)target, (GLuint)index, (GLuint)buffer); + Delegates.glBindBufferBaseNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer); } [System.CLSCompliant(false)] public static - unsafe void TransformFeedbackVaryings(Int32 program, GLsizei count, GLint* locations, GL.Enums.NV_transform_feedback bufferMode) + unsafe void TransformFeedbackVaryingsNV(Int32 program, Int32 count, Int32* locations, GL.Enums.NV_transform_feedback bufferMode) { { - Delegates.glTransformFeedbackVaryingsNV((GLuint)program, (GLsizei)count, (GLint*)locations, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations, (GL.Enums.NV_transform_feedback)bufferMode); } } [System.CLSCompliant(false)] public static - unsafe void TransformFeedbackVaryings(GLuint program, GLsizei count, GLint* locations, GL.Enums.NV_transform_feedback bufferMode) + unsafe void TransformFeedbackVaryingsNV(UInt32 program, Int32 count, Int32* locations, GL.Enums.NV_transform_feedback bufferMode) { - unsafe { Delegates.glTransformFeedbackVaryingsNV((GLuint)program, (GLsizei)count, (GLint*)locations, (GL.Enums.NV_transform_feedback)bufferMode); } + unsafe { Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations, (GL.Enums.NV_transform_feedback)bufferMode); } } public static - void TransformFeedbackVaryings(Int32 program, GLsizei count, GLint[] locations, GL.Enums.NV_transform_feedback bufferMode) + void TransformFeedbackVaryingsNV(Int32 program, Int32 count, [In, Out] Int32[] locations, GL.Enums.NV_transform_feedback bufferMode) { unsafe { - fixed (GLint* locations_ptr = locations) + fixed (Int32* locations_ptr = locations) { - Delegates.glTransformFeedbackVaryingsNV((GLuint)program, (GLsizei)count, (GLint*)locations_ptr, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations_ptr, (GL.Enums.NV_transform_feedback)bufferMode); } } } [System.CLSCompliant(false)] public static - void TransformFeedbackVaryings(GLuint program, GLsizei count, GLint[] locations, GL.Enums.NV_transform_feedback bufferMode) + void TransformFeedbackVaryingsNV(UInt32 program, Int32 count, [In, Out] Int32[] locations, GL.Enums.NV_transform_feedback bufferMode) { unsafe { - fixed (GLint* locations_ptr = locations) + fixed (Int32* locations_ptr = locations) { - Delegates.glTransformFeedbackVaryingsNV((GLuint)program, (GLsizei)count, (GLint*)locations_ptr, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations_ptr, (GL.Enums.NV_transform_feedback)bufferMode); } } } public static - void TransformFeedbackVaryings(Int32 program, GLsizei count, ref GLint locations, GL.Enums.NV_transform_feedback bufferMode) + void TransformFeedbackVaryingsNV(Int32 program, Int32 count, ref Int32 locations, GL.Enums.NV_transform_feedback bufferMode) { unsafe { - fixed (GLint* locations_ptr = &locations) + fixed (Int32* locations_ptr = &locations) { - Delegates.glTransformFeedbackVaryingsNV((GLuint)program, (GLsizei)count, (GLint*)locations_ptr, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations_ptr, (GL.Enums.NV_transform_feedback)bufferMode); } } } [System.CLSCompliant(false)] public static - void TransformFeedbackVaryings(GLuint program, GLsizei count, ref GLint locations, GL.Enums.NV_transform_feedback bufferMode) + void TransformFeedbackVaryingsNV(UInt32 program, Int32 count, ref Int32 locations, GL.Enums.NV_transform_feedback bufferMode) { unsafe { - fixed (GLint* locations_ptr = &locations) + fixed (Int32* locations_ptr = &locations) { - Delegates.glTransformFeedbackVaryingsNV((GLuint)program, (GLsizei)count, (GLint*)locations_ptr, (GL.Enums.NV_transform_feedback)bufferMode); + Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations_ptr, (GL.Enums.NV_transform_feedback)bufferMode); } } } public static - void ActiveVarying(Int32 program, System.String name) + void ActiveVaryingNV(Int32 program, System.String name) { - Delegates.glActiveVaryingNV((GLuint)program, (System.String)name); + Delegates.glActiveVaryingNV((UInt32)program, (System.String)name); } [System.CLSCompliant(false)] public static - void ActiveVarying(GLuint program, System.String name) + void ActiveVaryingNV(UInt32 program, System.String name) { - Delegates.glActiveVaryingNV((GLuint)program, (System.String)name); + Delegates.glActiveVaryingNV((UInt32)program, (System.String)name); } public static - GLint GetVaryingLocation(Int32 program, System.String name) + Int32 GetVaryingLocationNV(Int32 program, System.String name) { - return Delegates.glGetVaryingLocationNV((GLuint)program, (System.String)name); + return Delegates.glGetVaryingLocationNV((UInt32)program, (System.String)name); } [System.CLSCompliant(false)] public static - GLint GetVaryingLocation(GLuint program, System.String name) + Int32 GetVaryingLocationNV(UInt32 program, System.String name) { - return Delegates.glGetVaryingLocationNV((GLuint)program, (System.String)name); + return Delegates.glGetVaryingLocationNV((UInt32)program, (System.String)name); } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLsizei* size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLsizei*); + length = default(Int32*); + size = default(Int32*); type = default(GL.Enums.NV_transform_feedback*); name = default(System.Text.StringBuilder); { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei* size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe 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) { - unsafe { Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); } + unsafe { Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLsizei* size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLsizei*); + length = default(Int32*); + size = default(Int32*); name = default(System.Text.StringBuilder); fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei* size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLsizei*); + length = default(Int32*); + size = default(Int32*); name = default(System.Text.StringBuilder); fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLsizei* size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLsizei*); + length = default(Int32*); + size = default(Int32*); type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei* size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLsizei*); + length = default(Int32*); + size = default(Int32*); type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLsizei[] size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.NV_transform_feedback*); name = default(System.Text.StringBuilder); - fixed (GLsizei* size_ptr = size) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei[] size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.NV_transform_feedback*); name = default(System.Text.StringBuilder); - fixed (GLsizei* size_ptr = size) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLsizei[] size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei[] size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, GLsizei[] size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); - fixed (GLsizei* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei[] size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [In, Out] Int32[] size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); + length = default(Int32*); type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); - fixed (GLsizei* size_ptr = size) + fixed (Int32* size_ptr = size) fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, out GLsizei size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLsizei); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.NV_transform_feedback*); name = default(System.Text.StringBuilder); - fixed (GLsizei* size_ptr = &size) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, out GLsizei size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLsizei); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.NV_transform_feedback*); name = default(System.Text.StringBuilder); - fixed (GLsizei* size_ptr = &size) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, out GLsizei size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLsizei); + length = default(Int32*); + size = default(Int32); name = default(System.Text.StringBuilder); - fixed (GLsizei* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, out GLsizei size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLsizei); + length = default(Int32*); + size = default(Int32); name = default(System.Text.StringBuilder); - fixed (GLsizei* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei* length, out GLsizei size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLsizei); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); - fixed (GLsizei* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -59377,16 +45506,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, out GLsizei size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] out Int32 size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei*); - size = default(GLsizei); + length = default(Int32*); + size = default(Int32); type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); - fixed (GLsizei* size_ptr = &size) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -59394,155 +45523,155 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLsizei* size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) { - size = default(GLsizei*); + size = default(Int32*); type = default(GL.Enums.NV_transform_feedback*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLsizei* size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) { - size = default(GLsizei*); + size = default(Int32*); type = default(GL.Enums.NV_transform_feedback*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLsizei* size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { - size = default(GLsizei*); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLsizei* size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { - size = default(GLsizei*); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLsizei* size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { - size = default(GLsizei*); + size = default(Int32*); type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLsizei* size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] Int32* size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { - size = default(GLsizei*); + size = default(Int32*); type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) + fixed (Int32* length_ptr = length) fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLsizei[] size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.NV_transform_feedback*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLsizei* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLsizei[] size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.NV_transform_feedback*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLsizei* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); } } public static - void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLsizei[] size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLsizei* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); } } } [System.CLSCompliant(false)] public static - void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLsizei[] size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLsizei* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); } } } public static - void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, GLsizei[] size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLsizei* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } @@ -59550,17 +45679,17 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, GLsizei[] size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [In, Out] Int32[] size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLsizei* size_ptr = size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); type = *type_ptr; } } @@ -59568,46 +45697,46 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, out GLsizei size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) { - size = default(GLsizei); + size = default(Int32); type = default(GL.Enums.NV_transform_feedback*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLsizei* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, out GLsizei size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) { - size = default(GLsizei); + size = default(Int32); type = default(GL.Enums.NV_transform_feedback*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = length) - fixed (GLsizei* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); size = *size_ptr; } } public static - void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, out GLsizei size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { - size = default(GLsizei); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLsizei* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } @@ -59615,35 +45744,35 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, out GLsizei size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { - size = default(GLsizei); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLsizei* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; } } } public static - void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, GLsizei[] length, out GLsizei size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { - size = default(GLsizei); + size = default(Int32); type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLsizei* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -59652,18 +45781,18 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei[] length, out GLsizei size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [In, Out] Int32[] length, [Out] out Int32 size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { - size = default(GLsizei); + size = default(Int32); type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = length) - fixed (GLsizei* size_ptr = &size) + fixed (Int32* length_ptr = length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); size = *size_ptr; type = *type_ptr; } @@ -59672,76 +45801,76 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLsizei* size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLsizei*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.NV_transform_feedback*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLsizei* size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLsizei*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.NV_transform_feedback*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLsizei* size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLsizei*); + length = default(Int32); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLsizei* size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLsizei*); + length = default(Int32); + size = default(Int32*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLsizei* size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLsizei*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -59749,16 +45878,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLsizei* size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32* size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLsizei*); + length = default(Int32); + size = default(Int32*); type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) + fixed (Int32* length_ptr = &length) fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -59766,46 +45895,46 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLsizei[] size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.NV_transform_feedback*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLsizei* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLsizei[] size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.NV_transform_feedback*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLsizei* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); length = *length_ptr; } } public static - void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLsizei[] size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLsizei* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } @@ -59813,35 +45942,35 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLsizei[] size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLsizei* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; } } } public static - void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, GLsizei[] size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLsizei* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -59850,18 +45979,18 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, GLsizei[] size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [In, Out] Int32[] size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); + length = default(Int32); type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLsizei* size_ptr = size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = size) fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; type = *type_ptr; } @@ -59870,16 +45999,16 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, out GLsizei size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLsizei); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.NV_transform_feedback*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLsizei* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } @@ -59887,34 +46016,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, out GLsizei size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name) + unsafe void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] GL.Enums.NV_transform_feedback* type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLsizei); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.NV_transform_feedback*); name = default(System.Text.StringBuilder); - fixed (GLsizei* length_ptr = &length) - fixed (GLsizei* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } } public static - void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, out GLsizei size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLsizei); + length = default(Int32); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLsizei* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } @@ -59923,18 +46052,18 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, out GLsizei size, GL.Enums.NV_transform_feedback[] type, System.Text.StringBuilder name) + void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [In, Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLsizei); + length = default(Int32); + size = default(Int32); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLsizei* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.NV_transform_feedback* type_ptr = type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; } @@ -59942,19 +46071,19 @@ namespace OpenTK.OpenGL } public static - void GetActiveVarying(Int32 program, Int32 index, GLsizei bufSize, out GLsizei length, out GLsizei size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + void GetActiveVaryingNV(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLsizei); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLsizei* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -59964,19 +46093,19 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetActiveVarying(GLuint program, GLuint index, GLsizei bufSize, out GLsizei length, out GLsizei size, out GL.Enums.NV_transform_feedback type, System.Text.StringBuilder name) + void GetActiveVaryingNV(UInt32 program, UInt32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) { - length = default(GLsizei); - size = default(GLsizei); + length = default(Int32); + size = default(Int32); type = default(GL.Enums.NV_transform_feedback); name = default(System.Text.StringBuilder); unsafe { - fixed (GLsizei* length_ptr = &length) - fixed (GLsizei* size_ptr = &size) + fixed (Int32* length_ptr = &length) + fixed (Int32* size_ptr = &size) fixed (GL.Enums.NV_transform_feedback* type_ptr = &type) { - Delegates.glGetActiveVaryingNV((GLuint)program, (GLuint)index, (GLsizei)bufSize, (GLsizei*)length_ptr, (GLsizei*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); + Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length_ptr, (Int32*)size_ptr, (GL.Enums.NV_transform_feedback*)type_ptr, (System.Text.StringBuilder)name); length = *length_ptr; size = *size_ptr; type = *type_ptr; @@ -59986,55 +46115,55 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTransformFeedbackVarying(Int32 program, Int32 index, GLint* location) + unsafe void GetTransformFeedbackVaryingNV(Int32 program, Int32 index, [Out] Int32* location) { - location = default(GLint*); + location = default(Int32*); { - Delegates.glGetTransformFeedbackVaryingNV((GLuint)program, (GLuint)index, (GLint*)location); + Delegates.glGetTransformFeedbackVaryingNV((UInt32)program, (UInt32)index, (Int32*)location); } } [System.CLSCompliant(false)] public static - unsafe void GetTransformFeedbackVarying(GLuint program, GLuint index, GLint* location) + unsafe void GetTransformFeedbackVaryingNV(UInt32 program, UInt32 index, [Out] Int32* location) { - unsafe { Delegates.glGetTransformFeedbackVaryingNV((GLuint)program, (GLuint)index, (GLint*)location); } + unsafe { Delegates.glGetTransformFeedbackVaryingNV((UInt32)program, (UInt32)index, (Int32*)location); } } public static - void GetTransformFeedbackVarying(Int32 program, Int32 index, GLint[] location) + void GetTransformFeedbackVaryingNV(Int32 program, Int32 index, [In, Out] Int32[] location) { unsafe { - fixed (GLint* location_ptr = location) + fixed (Int32* location_ptr = location) { - Delegates.glGetTransformFeedbackVaryingNV((GLuint)program, (GLuint)index, (GLint*)location_ptr); + Delegates.glGetTransformFeedbackVaryingNV((UInt32)program, (UInt32)index, (Int32*)location_ptr); } } } [System.CLSCompliant(false)] public static - void GetTransformFeedbackVarying(GLuint program, GLuint index, GLint[] location) + void GetTransformFeedbackVaryingNV(UInt32 program, UInt32 index, [In, Out] Int32[] location) { unsafe { - fixed (GLint* location_ptr = location) + fixed (Int32* location_ptr = location) { - Delegates.glGetTransformFeedbackVaryingNV((GLuint)program, (GLuint)index, (GLint*)location_ptr); + Delegates.glGetTransformFeedbackVaryingNV((UInt32)program, (UInt32)index, (Int32*)location_ptr); } } } public static - void GetTransformFeedbackVarying(Int32 program, Int32 index, out GLint location) + void GetTransformFeedbackVaryingNV(Int32 program, Int32 index, [Out] out Int32 location) { - location = default(GLint); + location = default(Int32); unsafe { - fixed (GLint* location_ptr = &location) + fixed (Int32* location_ptr = &location) { - Delegates.glGetTransformFeedbackVaryingNV((GLuint)program, (GLuint)index, (GLint*)location_ptr); + Delegates.glGetTransformFeedbackVaryingNV((UInt32)program, (UInt32)index, (Int32*)location_ptr); location = *location_ptr; } } @@ -60042,14 +46171,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetTransformFeedbackVarying(GLuint program, GLuint index, out GLint location) + void GetTransformFeedbackVaryingNV(UInt32 program, UInt32 index, [Out] out Int32 location) { - location = default(GLint); + location = default(Int32); unsafe { - fixed (GLint* location_ptr = &location) + fixed (Int32* location_ptr = &location) { - Delegates.glGetTransformFeedbackVaryingNV((GLuint)program, (GLuint)index, (GLint*)location_ptr); + Delegates.glGetTransformFeedbackVaryingNV((UInt32)program, (UInt32)index, (Int32*)location_ptr); location = *location_ptr; } } @@ -60060,451 +46189,451 @@ namespace OpenTK.OpenGL public static class MESA { public static - void ResizeBuffers() + void ResizeBuffersMESA() { Delegates.glResizeBuffersMESA(); } public static - void WindowPos2d(GLdouble x, GLdouble y) + void WindowPos2(Double x, Double y) { - Delegates.glWindowPos2dMESA((GLdouble)x, (GLdouble)y); + Delegates.glWindowPos2dMESA((Double)x, (Double)y); } [System.CLSCompliant(false)] public static - unsafe void WindowPos2dv(GLdouble* v) + unsafe void WindowPos2(Double* v) { - unsafe { Delegates.glWindowPos2dvMESA((GLdouble*)v); } + unsafe { Delegates.glWindowPos2dvMESA((Double*)v); } } public static - void WindowPos2dv(GLdouble[] v) + void WindowPos2([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glWindowPos2dvMESA((GLdouble*)v_ptr); + Delegates.glWindowPos2dvMESA((Double*)v_ptr); } } } public static - void WindowPos2dv(ref GLdouble v) + void WindowPos2(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glWindowPos2dvMESA((GLdouble*)v_ptr); + Delegates.glWindowPos2dvMESA((Double*)v_ptr); } } } public static - void WindowPos2f(GLfloat x, GLfloat y) + void WindowPos2(Single x, Single y) { - Delegates.glWindowPos2fMESA((GLfloat)x, (GLfloat)y); + Delegates.glWindowPos2fMESA((Single)x, (Single)y); } [System.CLSCompliant(false)] public static - unsafe void WindowPos2fv(GLfloat* v) + unsafe void WindowPos2(Single* v) { - unsafe { Delegates.glWindowPos2fvMESA((GLfloat*)v); } + unsafe { Delegates.glWindowPos2fvMESA((Single*)v); } } public static - void WindowPos2fv(GLfloat[] v) + void WindowPos2([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glWindowPos2fvMESA((GLfloat*)v_ptr); + Delegates.glWindowPos2fvMESA((Single*)v_ptr); } } } public static - void WindowPos2fv(ref GLfloat v) + void WindowPos2(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glWindowPos2fvMESA((GLfloat*)v_ptr); + Delegates.glWindowPos2fvMESA((Single*)v_ptr); } } } public static - void WindowPos2i(GLint x, GLint y) + void WindowPos2(Int32 x, Int32 y) { - Delegates.glWindowPos2iMESA((GLint)x, (GLint)y); + Delegates.glWindowPos2iMESA((Int32)x, (Int32)y); } [System.CLSCompliant(false)] public static - unsafe void WindowPos2iv(GLint* v) + unsafe void WindowPos2(Int32* v) { - unsafe { Delegates.glWindowPos2ivMESA((GLint*)v); } + unsafe { Delegates.glWindowPos2ivMESA((Int32*)v); } } public static - void WindowPos2iv(GLint[] v) + void WindowPos2([In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glWindowPos2ivMESA((GLint*)v_ptr); + Delegates.glWindowPos2ivMESA((Int32*)v_ptr); } } } public static - void WindowPos2iv(ref GLint v) + void WindowPos2(ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glWindowPos2ivMESA((GLint*)v_ptr); + Delegates.glWindowPos2ivMESA((Int32*)v_ptr); } } } public static - void WindowPos2s(GLshort x, GLshort y) + void WindowPos2(Int16 x, Int16 y) { - Delegates.glWindowPos2sMESA((GLshort)x, (GLshort)y); + Delegates.glWindowPos2sMESA((Int16)x, (Int16)y); } [System.CLSCompliant(false)] public static - unsafe void WindowPos2sv(GLshort* v) + unsafe void WindowPos2(Int16* v) { - unsafe { Delegates.glWindowPos2svMESA((GLshort*)v); } + unsafe { Delegates.glWindowPos2svMESA((Int16*)v); } } public static - void WindowPos2sv(GLshort[] v) + void WindowPos2([In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glWindowPos2svMESA((GLshort*)v_ptr); + Delegates.glWindowPos2svMESA((Int16*)v_ptr); } } } public static - void WindowPos2sv(ref GLshort v) + void WindowPos2(ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glWindowPos2svMESA((GLshort*)v_ptr); + Delegates.glWindowPos2svMESA((Int16*)v_ptr); } } } public static - void WindowPos3d(GLdouble x, GLdouble y, GLdouble z) + void WindowPos3(Double x, Double y, Double z) { - Delegates.glWindowPos3dMESA((GLdouble)x, (GLdouble)y, (GLdouble)z); + Delegates.glWindowPos3dMESA((Double)x, (Double)y, (Double)z); } [System.CLSCompliant(false)] public static - unsafe void WindowPos3dv(GLdouble* v) + unsafe void WindowPos3(Double* v) { - unsafe { Delegates.glWindowPos3dvMESA((GLdouble*)v); } + unsafe { Delegates.glWindowPos3dvMESA((Double*)v); } } public static - void WindowPos3dv(GLdouble[] v) + void WindowPos3([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glWindowPos3dvMESA((GLdouble*)v_ptr); + Delegates.glWindowPos3dvMESA((Double*)v_ptr); } } } public static - void WindowPos3dv(ref GLdouble v) + void WindowPos3(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glWindowPos3dvMESA((GLdouble*)v_ptr); + Delegates.glWindowPos3dvMESA((Double*)v_ptr); } } } public static - void WindowPos3f(GLfloat x, GLfloat y, GLfloat z) + void WindowPos3(Single x, Single y, Single z) { - Delegates.glWindowPos3fMESA((GLfloat)x, (GLfloat)y, (GLfloat)z); + Delegates.glWindowPos3fMESA((Single)x, (Single)y, (Single)z); } [System.CLSCompliant(false)] public static - unsafe void WindowPos3fv(GLfloat* v) + unsafe void WindowPos3(Single* v) { - unsafe { Delegates.glWindowPos3fvMESA((GLfloat*)v); } + unsafe { Delegates.glWindowPos3fvMESA((Single*)v); } } public static - void WindowPos3fv(GLfloat[] v) + void WindowPos3([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glWindowPos3fvMESA((GLfloat*)v_ptr); + Delegates.glWindowPos3fvMESA((Single*)v_ptr); } } } public static - void WindowPos3fv(ref GLfloat v) + void WindowPos3(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glWindowPos3fvMESA((GLfloat*)v_ptr); + Delegates.glWindowPos3fvMESA((Single*)v_ptr); } } } public static - void WindowPos3i(GLint x, GLint y, GLint z) + void WindowPos3(Int32 x, Int32 y, Int32 z) { - Delegates.glWindowPos3iMESA((GLint)x, (GLint)y, (GLint)z); + Delegates.glWindowPos3iMESA((Int32)x, (Int32)y, (Int32)z); } [System.CLSCompliant(false)] public static - unsafe void WindowPos3iv(GLint* v) + unsafe void WindowPos3(Int32* v) { - unsafe { Delegates.glWindowPos3ivMESA((GLint*)v); } + unsafe { Delegates.glWindowPos3ivMESA((Int32*)v); } } public static - void WindowPos3iv(GLint[] v) + void WindowPos3([In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glWindowPos3ivMESA((GLint*)v_ptr); + Delegates.glWindowPos3ivMESA((Int32*)v_ptr); } } } public static - void WindowPos3iv(ref GLint v) + void WindowPos3(ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glWindowPos3ivMESA((GLint*)v_ptr); + Delegates.glWindowPos3ivMESA((Int32*)v_ptr); } } } public static - void WindowPos3s(GLshort x, GLshort y, GLshort z) + void WindowPos3(Int16 x, Int16 y, Int16 z) { - Delegates.glWindowPos3sMESA((GLshort)x, (GLshort)y, (GLshort)z); + Delegates.glWindowPos3sMESA((Int16)x, (Int16)y, (Int16)z); } [System.CLSCompliant(false)] public static - unsafe void WindowPos3sv(GLshort* v) + unsafe void WindowPos3(Int16* v) { - unsafe { Delegates.glWindowPos3svMESA((GLshort*)v); } + unsafe { Delegates.glWindowPos3svMESA((Int16*)v); } } public static - void WindowPos3sv(GLshort[] v) + void WindowPos3([In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glWindowPos3svMESA((GLshort*)v_ptr); + Delegates.glWindowPos3svMESA((Int16*)v_ptr); } } } public static - void WindowPos3sv(ref GLshort v) + void WindowPos3(ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glWindowPos3svMESA((GLshort*)v_ptr); + Delegates.glWindowPos3svMESA((Int16*)v_ptr); } } } public static - void WindowPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w) + void WindowPos4(Double x, Double y, Double z, Double w) { - Delegates.glWindowPos4dMESA((GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); + Delegates.glWindowPos4dMESA((Double)x, (Double)y, (Double)z, (Double)w); } [System.CLSCompliant(false)] public static - unsafe void WindowPos4dv(GLdouble* v) + unsafe void WindowPos4(Double* v) { - unsafe { Delegates.glWindowPos4dvMESA((GLdouble*)v); } + unsafe { Delegates.glWindowPos4dvMESA((Double*)v); } } public static - void WindowPos4dv(GLdouble[] v) + void WindowPos4([In, Out] Double[] v) { unsafe { - fixed (GLdouble* v_ptr = v) + fixed (Double* v_ptr = v) { - Delegates.glWindowPos4dvMESA((GLdouble*)v_ptr); + Delegates.glWindowPos4dvMESA((Double*)v_ptr); } } } public static - void WindowPos4dv(ref GLdouble v) + void WindowPos4(ref Double v) { unsafe { - fixed (GLdouble* v_ptr = &v) + fixed (Double* v_ptr = &v) { - Delegates.glWindowPos4dvMESA((GLdouble*)v_ptr); + Delegates.glWindowPos4dvMESA((Double*)v_ptr); } } } public static - void WindowPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w) + void WindowPos4(Single x, Single y, Single z, Single w) { - Delegates.glWindowPos4fMESA((GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); + Delegates.glWindowPos4fMESA((Single)x, (Single)y, (Single)z, (Single)w); } [System.CLSCompliant(false)] public static - unsafe void WindowPos4fv(GLfloat* v) + unsafe void WindowPos4(Single* v) { - unsafe { Delegates.glWindowPos4fvMESA((GLfloat*)v); } + unsafe { Delegates.glWindowPos4fvMESA((Single*)v); } } public static - void WindowPos4fv(GLfloat[] v) + void WindowPos4([In, Out] Single[] v) { unsafe { - fixed (GLfloat* v_ptr = v) + fixed (Single* v_ptr = v) { - Delegates.glWindowPos4fvMESA((GLfloat*)v_ptr); + Delegates.glWindowPos4fvMESA((Single*)v_ptr); } } } public static - void WindowPos4fv(ref GLfloat v) + void WindowPos4(ref Single v) { unsafe { - fixed (GLfloat* v_ptr = &v) + fixed (Single* v_ptr = &v) { - Delegates.glWindowPos4fvMESA((GLfloat*)v_ptr); + Delegates.glWindowPos4fvMESA((Single*)v_ptr); } } } public static - void WindowPos4i(GLint x, GLint y, GLint z, GLint w) + void WindowPos4(Int32 x, Int32 y, Int32 z, Int32 w) { - Delegates.glWindowPos4iMESA((GLint)x, (GLint)y, (GLint)z, (GLint)w); + Delegates.glWindowPos4iMESA((Int32)x, (Int32)y, (Int32)z, (Int32)w); } [System.CLSCompliant(false)] public static - unsafe void WindowPos4iv(GLint* v) + unsafe void WindowPos4(Int32* v) { - unsafe { Delegates.glWindowPos4ivMESA((GLint*)v); } + unsafe { Delegates.glWindowPos4ivMESA((Int32*)v); } } public static - void WindowPos4iv(GLint[] v) + void WindowPos4([In, Out] Int32[] v) { unsafe { - fixed (GLint* v_ptr = v) + fixed (Int32* v_ptr = v) { - Delegates.glWindowPos4ivMESA((GLint*)v_ptr); + Delegates.glWindowPos4ivMESA((Int32*)v_ptr); } } } public static - void WindowPos4iv(ref GLint v) + void WindowPos4(ref Int32 v) { unsafe { - fixed (GLint* v_ptr = &v) + fixed (Int32* v_ptr = &v) { - Delegates.glWindowPos4ivMESA((GLint*)v_ptr); + Delegates.glWindowPos4ivMESA((Int32*)v_ptr); } } } public static - void WindowPos4s(GLshort x, GLshort y, GLshort z, GLshort w) + void WindowPos4(Int16 x, Int16 y, Int16 z, Int16 w) { - Delegates.glWindowPos4sMESA((GLshort)x, (GLshort)y, (GLshort)z, (GLshort)w); + Delegates.glWindowPos4sMESA((Int16)x, (Int16)y, (Int16)z, (Int16)w); } [System.CLSCompliant(false)] public static - unsafe void WindowPos4sv(GLshort* v) + unsafe void WindowPos4(Int16* v) { - unsafe { Delegates.glWindowPos4svMESA((GLshort*)v); } + unsafe { Delegates.glWindowPos4svMESA((Int16*)v); } } public static - void WindowPos4sv(GLshort[] v) + void WindowPos4([In, Out] Int16[] v) { unsafe { - fixed (GLshort* v_ptr = v) + fixed (Int16* v_ptr = v) { - Delegates.glWindowPos4svMESA((GLshort*)v_ptr); + Delegates.glWindowPos4svMESA((Int16*)v_ptr); } } } public static - void WindowPos4sv(ref GLshort v) + void WindowPos4(ref Int16 v) { unsafe { - fixed (GLshort* v_ptr = &v) + fixed (Int16* v_ptr = &v) { - Delegates.glWindowPos4svMESA((GLshort*)v_ptr); + Delegates.glWindowPos4svMESA((Int16*)v_ptr); } } } @@ -60515,330 +46644,330 @@ namespace OpenTK.OpenGL { [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(GL.Enums.BeginMode* mode, GLint* first, GLsizei* count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM(GL.Enums.BeginMode* mode, Int32* first, Int32* count, Int32 primcount, Int32 modestride) { - unsafe { Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (GLint*)first, (GLsizei*)count, (GLsizei)primcount, (GLint)modestride); } + unsafe { Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (Int32*)first, (Int32*)count, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(GL.Enums.BeginMode* mode, GLint* first, GLsizei[] count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM(GL.Enums.BeginMode* mode, Int32* first, [In, Out] Int32[] count, Int32 primcount, Int32 modestride) { - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (GLint*)first, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (Int32*)first, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(GL.Enums.BeginMode* mode, GLint* first, ref GLsizei count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM(GL.Enums.BeginMode* mode, Int32* first, ref Int32 count, Int32 primcount, Int32 modestride) { - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (GLint*)first, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (Int32*)first, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(GL.Enums.BeginMode* mode, GLint[] first, GLsizei* count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM(GL.Enums.BeginMode* mode, [In, Out] Int32[] first, Int32* count, Int32 primcount, Int32 modestride) { - fixed (GLint* first_ptr = first) + fixed (Int32* first_ptr = first) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (GLint*)first_ptr, (GLsizei*)count, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (Int32*)first_ptr, (Int32*)count, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(GL.Enums.BeginMode* mode, GLint[] first, GLsizei[] count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM(GL.Enums.BeginMode* mode, [In, Out] Int32[] first, [In, Out] Int32[] count, Int32 primcount, Int32 modestride) { - fixed (GLint* first_ptr = first) - fixed (GLsizei* count_ptr = count) + fixed (Int32* first_ptr = first) + fixed (Int32* count_ptr = count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(GL.Enums.BeginMode* mode, GLint[] first, ref GLsizei count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM(GL.Enums.BeginMode* mode, [In, Out] Int32[] first, ref Int32 count, Int32 primcount, Int32 modestride) { - fixed (GLint* first_ptr = first) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* first_ptr = first) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(GL.Enums.BeginMode* mode, ref GLint first, GLsizei* count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM(GL.Enums.BeginMode* mode, ref Int32 first, Int32* count, Int32 primcount, Int32 modestride) { - fixed (GLint* first_ptr = &first) + fixed (Int32* first_ptr = &first) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (GLint*)first_ptr, (GLsizei*)count, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (Int32*)first_ptr, (Int32*)count, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(GL.Enums.BeginMode* mode, ref GLint first, GLsizei[] count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM(GL.Enums.BeginMode* mode, ref Int32 first, [In, Out] Int32[] count, Int32 primcount, Int32 modestride) { - fixed (GLint* first_ptr = &first) - fixed (GLsizei* count_ptr = count) + fixed (Int32* first_ptr = &first) + fixed (Int32* count_ptr = count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(GL.Enums.BeginMode* mode, ref GLint first, ref GLsizei count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM(GL.Enums.BeginMode* mode, ref Int32 first, ref Int32 count, Int32 primcount, Int32 modestride) { - fixed (GLint* first_ptr = &first) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* first_ptr = &first) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(GL.Enums.BeginMode[] mode, GLint* first, GLsizei* count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM([In, Out] GL.Enums.BeginMode[] mode, Int32* first, Int32* count, Int32 primcount, Int32 modestride) { fixed (GL.Enums.BeginMode* mode_ptr = mode) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first, (GLsizei*)count, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first, (Int32*)count, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(GL.Enums.BeginMode[] mode, GLint* first, GLsizei[] count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM([In, Out] GL.Enums.BeginMode[] mode, Int32* first, [In, Out] Int32[] count, Int32 primcount, Int32 modestride) { fixed (GL.Enums.BeginMode* mode_ptr = mode) - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(GL.Enums.BeginMode[] mode, GLint* first, ref GLsizei count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM([In, Out] GL.Enums.BeginMode[] mode, Int32* first, ref Int32 count, Int32 primcount, Int32 modestride) { fixed (GL.Enums.BeginMode* mode_ptr = mode) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(GL.Enums.BeginMode[] mode, GLint[] first, GLsizei* count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM([In, Out] GL.Enums.BeginMode[] mode, [In, Out] Int32[] first, Int32* count, Int32 primcount, Int32 modestride) { fixed (GL.Enums.BeginMode* mode_ptr = mode) - fixed (GLint* first_ptr = first) + fixed (Int32* first_ptr = first) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first_ptr, (GLsizei*)count, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first_ptr, (Int32*)count, (Int32)primcount, (Int32)modestride); } } public static - void MultiModeDrawArrays(GL.Enums.BeginMode[] mode, GLint[] first, GLsizei[] count, GLsizei primcount, GLint modestride) + void MultiModeDrawArraysIBM([In, Out] GL.Enums.BeginMode[] mode, [In, Out] Int32[] first, [In, Out] Int32[] count, Int32 primcount, Int32 modestride) { unsafe { fixed (GL.Enums.BeginMode* mode_ptr = mode) - fixed (GLint* first_ptr = first) - fixed (GLsizei* count_ptr = count) + fixed (Int32* first_ptr = first) + fixed (Int32* count_ptr = count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } } public static - void MultiModeDrawArrays(GL.Enums.BeginMode[] mode, GLint[] first, ref GLsizei count, GLsizei primcount, GLint modestride) + void MultiModeDrawArraysIBM([In, Out] GL.Enums.BeginMode[] mode, [In, Out] Int32[] first, ref Int32 count, Int32 primcount, Int32 modestride) { unsafe { fixed (GL.Enums.BeginMode* mode_ptr = mode) - fixed (GLint* first_ptr = first) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* first_ptr = first) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(GL.Enums.BeginMode[] mode, ref GLint first, GLsizei* count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM([In, Out] GL.Enums.BeginMode[] mode, ref Int32 first, Int32* count, Int32 primcount, Int32 modestride) { fixed (GL.Enums.BeginMode* mode_ptr = mode) - fixed (GLint* first_ptr = &first) + fixed (Int32* first_ptr = &first) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first_ptr, (GLsizei*)count, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first_ptr, (Int32*)count, (Int32)primcount, (Int32)modestride); } } public static - void MultiModeDrawArrays(GL.Enums.BeginMode[] mode, ref GLint first, GLsizei[] count, GLsizei primcount, GLint modestride) + void MultiModeDrawArraysIBM([In, Out] GL.Enums.BeginMode[] mode, ref Int32 first, [In, Out] Int32[] count, Int32 primcount, Int32 modestride) { unsafe { fixed (GL.Enums.BeginMode* mode_ptr = mode) - fixed (GLint* first_ptr = &first) - fixed (GLsizei* count_ptr = count) + fixed (Int32* first_ptr = &first) + fixed (Int32* count_ptr = count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } } public static - void MultiModeDrawArrays(GL.Enums.BeginMode[] mode, ref GLint first, ref GLsizei count, GLsizei primcount, GLint modestride) + void MultiModeDrawArraysIBM([In, Out] GL.Enums.BeginMode[] mode, ref Int32 first, ref Int32 count, Int32 primcount, Int32 modestride) { unsafe { fixed (GL.Enums.BeginMode* mode_ptr = mode) - fixed (GLint* first_ptr = &first) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* first_ptr = &first) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(ref GL.Enums.BeginMode mode, GLint* first, GLsizei* count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM(ref GL.Enums.BeginMode mode, Int32* first, Int32* count, Int32 primcount, Int32 modestride) { fixed (GL.Enums.BeginMode* mode_ptr = &mode) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first, (GLsizei*)count, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first, (Int32*)count, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(ref GL.Enums.BeginMode mode, GLint* first, GLsizei[] count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM(ref GL.Enums.BeginMode mode, Int32* first, [In, Out] Int32[] count, Int32 primcount, Int32 modestride) { fixed (GL.Enums.BeginMode* mode_ptr = &mode) - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(ref GL.Enums.BeginMode mode, GLint* first, ref GLsizei count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM(ref GL.Enums.BeginMode mode, Int32* first, ref Int32 count, Int32 primcount, Int32 modestride) { fixed (GL.Enums.BeginMode* mode_ptr = &mode) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(ref GL.Enums.BeginMode mode, GLint[] first, GLsizei* count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM(ref GL.Enums.BeginMode mode, [In, Out] Int32[] first, Int32* count, Int32 primcount, Int32 modestride) { fixed (GL.Enums.BeginMode* mode_ptr = &mode) - fixed (GLint* first_ptr = first) + fixed (Int32* first_ptr = first) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first_ptr, (GLsizei*)count, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first_ptr, (Int32*)count, (Int32)primcount, (Int32)modestride); } } public static - void MultiModeDrawArrays(ref GL.Enums.BeginMode mode, GLint[] first, GLsizei[] count, GLsizei primcount, GLint modestride) + void MultiModeDrawArraysIBM(ref GL.Enums.BeginMode mode, [In, Out] Int32[] first, [In, Out] Int32[] count, Int32 primcount, Int32 modestride) { unsafe { fixed (GL.Enums.BeginMode* mode_ptr = &mode) - fixed (GLint* first_ptr = first) - fixed (GLsizei* count_ptr = count) + fixed (Int32* first_ptr = first) + fixed (Int32* count_ptr = count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } } public static - void MultiModeDrawArrays(ref GL.Enums.BeginMode mode, GLint[] first, ref GLsizei count, GLsizei primcount, GLint modestride) + void MultiModeDrawArraysIBM(ref GL.Enums.BeginMode mode, [In, Out] Int32[] first, ref Int32 count, Int32 primcount, Int32 modestride) { unsafe { fixed (GL.Enums.BeginMode* mode_ptr = &mode) - fixed (GLint* first_ptr = first) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* first_ptr = first) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawArrays(ref GL.Enums.BeginMode mode, ref GLint first, GLsizei* count, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawArraysIBM(ref GL.Enums.BeginMode mode, ref Int32 first, Int32* count, Int32 primcount, Int32 modestride) { fixed (GL.Enums.BeginMode* mode_ptr = &mode) - fixed (GLint* first_ptr = &first) + fixed (Int32* first_ptr = &first) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first_ptr, (GLsizei*)count, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first_ptr, (Int32*)count, (Int32)primcount, (Int32)modestride); } } public static - void MultiModeDrawArrays(ref GL.Enums.BeginMode mode, ref GLint first, GLsizei[] count, GLsizei primcount, GLint modestride) + void MultiModeDrawArraysIBM(ref GL.Enums.BeginMode mode, ref Int32 first, [In, Out] Int32[] count, Int32 primcount, Int32 modestride) { unsafe { fixed (GL.Enums.BeginMode* mode_ptr = &mode) - fixed (GLint* first_ptr = &first) - fixed (GLsizei* count_ptr = count) + fixed (Int32* first_ptr = &first) + fixed (Int32* count_ptr = count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } } public static - void MultiModeDrawArrays(ref GL.Enums.BeginMode mode, ref GLint first, ref GLsizei count, GLsizei primcount, GLint modestride) + void MultiModeDrawArraysIBM(ref GL.Enums.BeginMode mode, ref Int32 first, ref Int32 count, Int32 primcount, Int32 modestride) { unsafe { fixed (GL.Enums.BeginMode* mode_ptr = &mode) - fixed (GLint* first_ptr = &first) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* first_ptr = &first) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount, (Int32)modestride); } } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(GL.Enums.BeginMode* mode, GLsizei* count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawElementsIBM(GL.Enums.BeginMode* mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) { - unsafe { Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (GLsizei*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (GLsizei)primcount, (GLint)modestride); } + unsafe { Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(GL.Enums.BeginMode* mode, GLsizei* count, GL.Enums.IBM_multimode_draw_arrays type, object indices, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawElementsIBM(GL.Enums.BeginMode* mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, [In, Out] object indices, Int32 primcount, Int32 modestride) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (GLsizei*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -60848,23 +46977,23 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(GL.Enums.BeginMode* mode, GLsizei[] count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawElementsIBM(GL.Enums.BeginMode* mode, [In, Out] Int32[] count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) { - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (GLsizei*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(GL.Enums.BeginMode* mode, GLsizei[] count, GL.Enums.IBM_multimode_draw_arrays type, object indices, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawElementsIBM(GL.Enums.BeginMode* mode, [In, Out] Int32[] count, GL.Enums.IBM_multimode_draw_arrays type, [In, Out] object indices, Int32 primcount, Int32 modestride) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (GLsizei*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -60874,23 +47003,23 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(GL.Enums.BeginMode* mode, ref GLsizei count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawElementsIBM(GL.Enums.BeginMode* mode, ref Int32 count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) { - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (GLsizei*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(GL.Enums.BeginMode* mode, ref GLsizei count, GL.Enums.IBM_multimode_draw_arrays type, object indices, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawElementsIBM(GL.Enums.BeginMode* mode, ref Int32 count, GL.Enums.IBM_multimode_draw_arrays type, [In, Out] object indices, Int32 primcount, Int32 modestride) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (GLsizei*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -60900,23 +47029,23 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(GL.Enums.BeginMode[] mode, GLsizei* count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawElementsIBM([In, Out] GL.Enums.BeginMode[] mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) { fixed (GL.Enums.BeginMode* mode_ptr = mode) { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (GLsizei*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(GL.Enums.BeginMode[] mode, GLsizei* count, GL.Enums.IBM_multimode_draw_arrays type, object indices, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawElementsIBM([In, Out] GL.Enums.BeginMode[] mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, [In, Out] object indices, Int32 primcount, Int32 modestride) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); fixed (GL.Enums.BeginMode* mode_ptr = mode) try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (GLsizei*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -60926,26 +47055,26 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(GL.Enums.BeginMode[] mode, GLsizei[] count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawElementsIBM([In, Out] GL.Enums.BeginMode[] mode, [In, Out] Int32[] count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) { fixed (GL.Enums.BeginMode* mode_ptr = mode) - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (GLsizei*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); } } public static - void MultiModeDrawElements(GL.Enums.BeginMode[] mode, GLsizei[] count, GL.Enums.IBM_multimode_draw_arrays type, object indices, GLsizei primcount, GLint modestride) + void MultiModeDrawElementsIBM([In, Out] GL.Enums.BeginMode[] mode, [In, Out] Int32[] count, GL.Enums.IBM_multimode_draw_arrays type, [In, Out] object indices, Int32 primcount, Int32 modestride) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { fixed (GL.Enums.BeginMode* mode_ptr = mode) - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (GLsizei*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -60956,26 +47085,26 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(GL.Enums.BeginMode[] mode, ref GLsizei count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawElementsIBM([In, Out] GL.Enums.BeginMode[] mode, ref Int32 count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) { fixed (GL.Enums.BeginMode* mode_ptr = mode) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (GLsizei*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); } } public static - void MultiModeDrawElements(GL.Enums.BeginMode[] mode, ref GLsizei count, GL.Enums.IBM_multimode_draw_arrays type, object indices, GLsizei primcount, GLint modestride) + void MultiModeDrawElementsIBM([In, Out] GL.Enums.BeginMode[] mode, ref Int32 count, GL.Enums.IBM_multimode_draw_arrays type, [In, Out] object indices, Int32 primcount, Int32 modestride) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { fixed (GL.Enums.BeginMode* mode_ptr = mode) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (GLsizei*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -60986,23 +47115,23 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(ref GL.Enums.BeginMode mode, GLsizei* count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawElementsIBM(ref GL.Enums.BeginMode mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) { fixed (GL.Enums.BeginMode* mode_ptr = &mode) { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (GLsizei*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); } } [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(ref GL.Enums.BeginMode mode, GLsizei* count, GL.Enums.IBM_multimode_draw_arrays type, object indices, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawElementsIBM(ref GL.Enums.BeginMode mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, [In, Out] object indices, Int32 primcount, Int32 modestride) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); fixed (GL.Enums.BeginMode* mode_ptr = &mode) try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (GLsizei*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -61012,26 +47141,26 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(ref GL.Enums.BeginMode mode, GLsizei[] count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawElementsIBM(ref GL.Enums.BeginMode mode, [In, Out] Int32[] count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) { fixed (GL.Enums.BeginMode* mode_ptr = &mode) - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (GLsizei*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); } } public static - void MultiModeDrawElements(ref GL.Enums.BeginMode mode, GLsizei[] count, GL.Enums.IBM_multimode_draw_arrays type, object indices, GLsizei primcount, GLint modestride) + void MultiModeDrawElementsIBM(ref GL.Enums.BeginMode mode, [In, Out] Int32[] count, GL.Enums.IBM_multimode_draw_arrays type, [In, Out] object indices, Int32 primcount, Int32 modestride) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { fixed (GL.Enums.BeginMode* mode_ptr = &mode) - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (GLsizei*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -61042,26 +47171,26 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(ref GL.Enums.BeginMode mode, ref GLsizei count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, GLsizei primcount, GLint modestride) + unsafe void MultiModeDrawElementsIBM(ref GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) { fixed (GL.Enums.BeginMode* mode_ptr = &mode) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (GLsizei*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); } } public static - void MultiModeDrawElements(ref GL.Enums.BeginMode mode, ref GLsizei count, GL.Enums.IBM_multimode_draw_arrays type, object indices, GLsizei primcount, GLint modestride) + void MultiModeDrawElementsIBM(ref GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.IBM_multimode_draw_arrays type, [In, Out] object indices, Int32 primcount, Int32 modestride) { System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { fixed (GL.Enums.BeginMode* mode_ptr = &mode) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (GLsizei*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (GLsizei)primcount, (GLint)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -61072,20 +47201,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void ColorPointerList(GLint size, GL.Enums.ColorPointerType type, GLint stride, void* pointer, GLint ptrstride) + unsafe void ColorPointerListIBM(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer, Int32 ptrstride) { - unsafe { Delegates.glColorPointerListIBM((GLint)size, (GL.Enums.ColorPointerType)type, (GLint)stride, (void*)pointer, (GLint)ptrstride); } + unsafe { Delegates.glColorPointerListIBM((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (void*)pointer, (Int32)ptrstride); } } public static - void ColorPointerList(GLint size, GL.Enums.ColorPointerType type, GLint stride, object pointer, GLint ptrstride) + void ColorPointerListIBM(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glColorPointerListIBM((GLint)size, (GL.Enums.ColorPointerType)type, (GLint)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (GLint)ptrstride); + Delegates.glColorPointerListIBM((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -61096,20 +47225,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void SecondaryColorPointerList(GLint size, GL.Enums.IBM_vertex_array_lists type, GLint stride, void* pointer, GLint ptrstride) + unsafe void SecondaryColorPointerListIBM(Int32 size, GL.Enums.IBM_vertex_array_lists type, Int32 stride, void* pointer, Int32 ptrstride) { - unsafe { Delegates.glSecondaryColorPointerListIBM((GLint)size, (GL.Enums.IBM_vertex_array_lists)type, (GLint)stride, (void*)pointer, (GLint)ptrstride); } + unsafe { Delegates.glSecondaryColorPointerListIBM((Int32)size, (GL.Enums.IBM_vertex_array_lists)type, (Int32)stride, (void*)pointer, (Int32)ptrstride); } } public static - void SecondaryColorPointerList(GLint size, GL.Enums.IBM_vertex_array_lists type, GLint stride, object pointer, GLint ptrstride) + void SecondaryColorPointerListIBM(Int32 size, GL.Enums.IBM_vertex_array_lists type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glSecondaryColorPointerListIBM((GLint)size, (GL.Enums.IBM_vertex_array_lists)type, (GLint)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (GLint)ptrstride); + Delegates.glSecondaryColorPointerListIBM((Int32)size, (GL.Enums.IBM_vertex_array_lists)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -61120,27 +47249,27 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void EdgeFlagPointerList(GLint stride, GLboolean* pointer, GLint ptrstride) + unsafe void EdgeFlagPointerListIBM(Int32 stride, Boolean* pointer, Int32 ptrstride) { - unsafe { Delegates.glEdgeFlagPointerListIBM((GLint)stride, (GLboolean*)pointer, (GLint)ptrstride); } + unsafe { Delegates.glEdgeFlagPointerListIBM((Int32)stride, (Boolean*)pointer, (Int32)ptrstride); } } [System.CLSCompliant(false)] public static - unsafe void FogCoordPointerList(GL.Enums.IBM_vertex_array_lists type, GLint stride, void* pointer, GLint ptrstride) + unsafe void FogCoordPointerListIBM(GL.Enums.IBM_vertex_array_lists type, Int32 stride, void* pointer, Int32 ptrstride) { - unsafe { Delegates.glFogCoordPointerListIBM((GL.Enums.IBM_vertex_array_lists)type, (GLint)stride, (void*)pointer, (GLint)ptrstride); } + unsafe { Delegates.glFogCoordPointerListIBM((GL.Enums.IBM_vertex_array_lists)type, (Int32)stride, (void*)pointer, (Int32)ptrstride); } } public static - void FogCoordPointerList(GL.Enums.IBM_vertex_array_lists type, GLint stride, object pointer, GLint ptrstride) + void FogCoordPointerListIBM(GL.Enums.IBM_vertex_array_lists type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glFogCoordPointerListIBM((GL.Enums.IBM_vertex_array_lists)type, (GLint)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (GLint)ptrstride); + Delegates.glFogCoordPointerListIBM((GL.Enums.IBM_vertex_array_lists)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -61151,20 +47280,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void IndexPointerList(GL.Enums.IndexPointerType type, GLint stride, void* pointer, GLint ptrstride) + unsafe void IndexPointerListIBM(GL.Enums.IndexPointerType type, Int32 stride, void* pointer, Int32 ptrstride) { - unsafe { Delegates.glIndexPointerListIBM((GL.Enums.IndexPointerType)type, (GLint)stride, (void*)pointer, (GLint)ptrstride); } + unsafe { Delegates.glIndexPointerListIBM((GL.Enums.IndexPointerType)type, (Int32)stride, (void*)pointer, (Int32)ptrstride); } } public static - void IndexPointerList(GL.Enums.IndexPointerType type, GLint stride, object pointer, GLint ptrstride) + void IndexPointerListIBM(GL.Enums.IndexPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glIndexPointerListIBM((GL.Enums.IndexPointerType)type, (GLint)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (GLint)ptrstride); + Delegates.glIndexPointerListIBM((GL.Enums.IndexPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -61175,20 +47304,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void NormalPointerList(GL.Enums.NormalPointerType type, GLint stride, void* pointer, GLint ptrstride) + unsafe void NormalPointerListIBM(GL.Enums.NormalPointerType type, Int32 stride, void* pointer, Int32 ptrstride) { - unsafe { Delegates.glNormalPointerListIBM((GL.Enums.NormalPointerType)type, (GLint)stride, (void*)pointer, (GLint)ptrstride); } + unsafe { Delegates.glNormalPointerListIBM((GL.Enums.NormalPointerType)type, (Int32)stride, (void*)pointer, (Int32)ptrstride); } } public static - void NormalPointerList(GL.Enums.NormalPointerType type, GLint stride, object pointer, GLint ptrstride) + void NormalPointerListIBM(GL.Enums.NormalPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glNormalPointerListIBM((GL.Enums.NormalPointerType)type, (GLint)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (GLint)ptrstride); + Delegates.glNormalPointerListIBM((GL.Enums.NormalPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -61199,20 +47328,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void TexCoordPointerList(GLint size, GL.Enums.TexCoordPointerType type, GLint stride, void* pointer, GLint ptrstride) + unsafe void TexCoordPointerListIBM(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, void* pointer, Int32 ptrstride) { - unsafe { Delegates.glTexCoordPointerListIBM((GLint)size, (GL.Enums.TexCoordPointerType)type, (GLint)stride, (void*)pointer, (GLint)ptrstride); } + unsafe { Delegates.glTexCoordPointerListIBM((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (void*)pointer, (Int32)ptrstride); } } public static - void TexCoordPointerList(GLint size, GL.Enums.TexCoordPointerType type, GLint stride, object pointer, GLint ptrstride) + void TexCoordPointerListIBM(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glTexCoordPointerListIBM((GLint)size, (GL.Enums.TexCoordPointerType)type, (GLint)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (GLint)ptrstride); + Delegates.glTexCoordPointerListIBM((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -61223,20 +47352,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void VertexPointerList(GLint size, GL.Enums.VertexPointerType type, GLint stride, void* pointer, GLint ptrstride) + unsafe void VertexPointerListIBM(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, void* pointer, Int32 ptrstride) { - unsafe { Delegates.glVertexPointerListIBM((GLint)size, (GL.Enums.VertexPointerType)type, (GLint)stride, (void*)pointer, (GLint)ptrstride); } + unsafe { Delegates.glVertexPointerListIBM((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (void*)pointer, (Int32)ptrstride); } } public static - void VertexPointerList(GLint size, GL.Enums.VertexPointerType type, GLint stride, object pointer, GLint ptrstride) + void VertexPointerListIBM(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glVertexPointerListIBM((GLint)size, (GL.Enums.VertexPointerType)type, (GLint)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (GLint)ptrstride); + Delegates.glVertexPointerListIBM((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -61251,94 +47380,94 @@ namespace OpenTK.OpenGL { [System.CLSCompliant(false)] public static - unsafe void TexBumpParameteriv(GL.Enums.ATI_envmap_bumpmap pname, GLint* param) + unsafe void TexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, Int32* param) { - unsafe { Delegates.glTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (GLint*)param); } + unsafe { Delegates.glTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (Int32*)param); } } public static - void TexBumpParameteriv(GL.Enums.ATI_envmap_bumpmap pname, GLint[] param) + void TexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [In, Out] Int32[] param) { unsafe { - fixed (GLint* param_ptr = param) + fixed (Int32* param_ptr = param) { - Delegates.glTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (GLint*)param_ptr); + Delegates.glTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (Int32*)param_ptr); } } } public static - void TexBumpParameteriv(GL.Enums.ATI_envmap_bumpmap pname, ref GLint param) + void TexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, ref Int32 param) { unsafe { - fixed (GLint* param_ptr = ¶m) + fixed (Int32* param_ptr = ¶m) { - Delegates.glTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (GLint*)param_ptr); + Delegates.glTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (Int32*)param_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void TexBumpParameterfv(GL.Enums.ATI_envmap_bumpmap pname, GLfloat* param) + unsafe void TexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, Single* param) { - unsafe { Delegates.glTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (GLfloat*)param); } + unsafe { Delegates.glTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (Single*)param); } } public static - void TexBumpParameterfv(GL.Enums.ATI_envmap_bumpmap pname, GLfloat[] param) + void TexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [In, Out] Single[] param) { unsafe { - fixed (GLfloat* param_ptr = param) + fixed (Single* param_ptr = param) { - Delegates.glTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (GLfloat*)param_ptr); + Delegates.glTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (Single*)param_ptr); } } } public static - void TexBumpParameterfv(GL.Enums.ATI_envmap_bumpmap pname, ref GLfloat param) + void TexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, ref Single param) { unsafe { - fixed (GLfloat* param_ptr = ¶m) + fixed (Single* param_ptr = ¶m) { - Delegates.glTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (GLfloat*)param_ptr); + Delegates.glTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (Single*)param_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetTexBumpParameteriv(GL.Enums.ATI_envmap_bumpmap pname, GLint* param) + unsafe void GetTexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [Out] Int32* param) { - unsafe { Delegates.glGetTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (GLint*)param); } + unsafe { Delegates.glGetTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (Int32*)param); } } public static - void GetTexBumpParameteriv(GL.Enums.ATI_envmap_bumpmap pname, GLint[] param) + void GetTexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [In, Out] Int32[] param) { unsafe { - fixed (GLint* param_ptr = param) + fixed (Int32* param_ptr = param) { - Delegates.glGetTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (GLint*)param_ptr); + Delegates.glGetTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (Int32*)param_ptr); } } } public static - void GetTexBumpParameteriv(GL.Enums.ATI_envmap_bumpmap pname, out GLint param) + void GetTexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [Out] out Int32 param) { - param = default(GLint); + param = default(Int32); unsafe { - fixed (GLint* param_ptr = ¶m) + fixed (Int32* param_ptr = ¶m) { - Delegates.glGetTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (GLint*)param_ptr); + Delegates.glGetTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (Int32*)param_ptr); param = *param_ptr; } } @@ -61346,286 +47475,286 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetTexBumpParameterfv(GL.Enums.ATI_envmap_bumpmap pname, GLfloat* param) + unsafe void GetTexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [Out] Single* param) { - unsafe { Delegates.glGetTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (GLfloat*)param); } + unsafe { Delegates.glGetTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (Single*)param); } } public static - void GetTexBumpParameterfv(GL.Enums.ATI_envmap_bumpmap pname, GLfloat[] param) + void GetTexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [In, Out] Single[] param) { unsafe { - fixed (GLfloat* param_ptr = param) + fixed (Single* param_ptr = param) { - Delegates.glGetTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (GLfloat*)param_ptr); + Delegates.glGetTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (Single*)param_ptr); } } } public static - void GetTexBumpParameterfv(GL.Enums.ATI_envmap_bumpmap pname, out GLfloat param) + void GetTexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [Out] out Single param) { - param = default(GLfloat); + param = default(Single); unsafe { - fixed (GLfloat* param_ptr = ¶m) + fixed (Single* param_ptr = ¶m) { - Delegates.glGetTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (GLfloat*)param_ptr); + Delegates.glGetTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (Single*)param_ptr); param = *param_ptr; } } } public static - Int32 GenFragmentShaders(Int32 range) + Int32 GenFragmentShadersATI(Int32 range) { - return Delegates.glGenFragmentShadersATI((GLuint)range); + return Delegates.glGenFragmentShadersATI((UInt32)range); } [System.CLSCompliant(false)] public static - Int32 GenFragmentShaders(GLuint range) + Int32 GenFragmentShadersATI(UInt32 range) { - return Delegates.glGenFragmentShadersATI((GLuint)range); + return Delegates.glGenFragmentShadersATI((UInt32)range); } public static - void BindFragmentShader(Int32 id) + void BindFragmentShaderATI(Int32 id) { - Delegates.glBindFragmentShaderATI((GLuint)id); + Delegates.glBindFragmentShaderATI((UInt32)id); } [System.CLSCompliant(false)] public static - void BindFragmentShader(GLuint id) + void BindFragmentShaderATI(UInt32 id) { - Delegates.glBindFragmentShaderATI((GLuint)id); + Delegates.glBindFragmentShaderATI((UInt32)id); } public static - void DeleteFragmentShader(Int32 id) + void DeleteFragmentShaderATI(Int32 id) { - Delegates.glDeleteFragmentShaderATI((GLuint)id); + Delegates.glDeleteFragmentShaderATI((UInt32)id); } [System.CLSCompliant(false)] public static - void DeleteFragmentShader(GLuint id) + void DeleteFragmentShaderATI(UInt32 id) { - Delegates.glDeleteFragmentShaderATI((GLuint)id); + Delegates.glDeleteFragmentShaderATI((UInt32)id); } public static - void BeginFragmentShader() + void BeginFragmentShaderATI() { Delegates.glBeginFragmentShaderATI(); } public static - void EndFragmentShader() + void EndFragmentShaderATI() { Delegates.glEndFragmentShaderATI(); } public static - void PassTexCoord(Int32 dst, Int32 coord, GL.Enums.ATI_fragment_shader swizzle) + void PassTexCoordATI(Int32 dst, Int32 coord, GL.Enums.ATI_fragment_shader swizzle) { - Delegates.glPassTexCoordATI((GLuint)dst, (GLuint)coord, (GL.Enums.ATI_fragment_shader)swizzle); + Delegates.glPassTexCoordATI((UInt32)dst, (UInt32)coord, (GL.Enums.ATI_fragment_shader)swizzle); } [System.CLSCompliant(false)] public static - void PassTexCoord(GLuint dst, GLuint coord, GL.Enums.ATI_fragment_shader swizzle) + void PassTexCoordATI(UInt32 dst, UInt32 coord, GL.Enums.ATI_fragment_shader swizzle) { - Delegates.glPassTexCoordATI((GLuint)dst, (GLuint)coord, (GL.Enums.ATI_fragment_shader)swizzle); + Delegates.glPassTexCoordATI((UInt32)dst, (UInt32)coord, (GL.Enums.ATI_fragment_shader)swizzle); } public static - void SampleMap(Int32 dst, Int32 interp, GL.Enums.ATI_fragment_shader swizzle) + void SampleMapATI(Int32 dst, Int32 interp, GL.Enums.ATI_fragment_shader swizzle) { - Delegates.glSampleMapATI((GLuint)dst, (GLuint)interp, (GL.Enums.ATI_fragment_shader)swizzle); + Delegates.glSampleMapATI((UInt32)dst, (UInt32)interp, (GL.Enums.ATI_fragment_shader)swizzle); } [System.CLSCompliant(false)] public static - void SampleMap(GLuint dst, GLuint interp, GL.Enums.ATI_fragment_shader swizzle) + void SampleMapATI(UInt32 dst, UInt32 interp, GL.Enums.ATI_fragment_shader swizzle) { - Delegates.glSampleMapATI((GLuint)dst, (GLuint)interp, (GL.Enums.ATI_fragment_shader)swizzle); + Delegates.glSampleMapATI((UInt32)dst, (UInt32)interp, (GL.Enums.ATI_fragment_shader)swizzle); } public static - void ColorFragmentOp1(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMask, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod) + void ColorFragmentOp1ATI(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMask, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod) { - Delegates.glColorFragmentOp1ATI((GL.Enums.ATI_fragment_shader)op, (GLuint)dst, (GLuint)dstMask, (GLuint)dstMod, (GLuint)arg1, (GLuint)arg1Rep, (GLuint)arg1Mod); + Delegates.glColorFragmentOp1ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod); } [System.CLSCompliant(false)] public static - void ColorFragmentOp1(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod) + void ColorFragmentOp1ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod) { - Delegates.glColorFragmentOp1ATI((GL.Enums.ATI_fragment_shader)op, (GLuint)dst, (GLuint)dstMask, (GLuint)dstMod, (GLuint)arg1, (GLuint)arg1Rep, (GLuint)arg1Mod); + Delegates.glColorFragmentOp1ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod); } public static - void ColorFragmentOp2(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMask, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod) + void ColorFragmentOp2ATI(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMask, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod) { - Delegates.glColorFragmentOp2ATI((GL.Enums.ATI_fragment_shader)op, (GLuint)dst, (GLuint)dstMask, (GLuint)dstMod, (GLuint)arg1, (GLuint)arg1Rep, (GLuint)arg1Mod, (GLuint)arg2, (GLuint)arg2Rep, (GLuint)arg2Mod); + Delegates.glColorFragmentOp2ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod); } [System.CLSCompliant(false)] public static - void ColorFragmentOp2(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod) + 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) { - Delegates.glColorFragmentOp2ATI((GL.Enums.ATI_fragment_shader)op, (GLuint)dst, (GLuint)dstMask, (GLuint)dstMod, (GLuint)arg1, (GLuint)arg1Rep, (GLuint)arg1Mod, (GLuint)arg2, (GLuint)arg2Rep, (GLuint)arg2Mod); + Delegates.glColorFragmentOp2ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod); } public static - void ColorFragmentOp3(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMask, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod, Int32 arg3, Int32 arg3Rep, Int32 arg3Mod) + void ColorFragmentOp3ATI(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMask, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod, Int32 arg3, Int32 arg3Rep, Int32 arg3Mod) { - Delegates.glColorFragmentOp3ATI((GL.Enums.ATI_fragment_shader)op, (GLuint)dst, (GLuint)dstMask, (GLuint)dstMod, (GLuint)arg1, (GLuint)arg1Rep, (GLuint)arg1Mod, (GLuint)arg2, (GLuint)arg2Rep, (GLuint)arg2Mod, (GLuint)arg3, (GLuint)arg3Rep, (GLuint)arg3Mod); + Delegates.glColorFragmentOp3ATI((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); } [System.CLSCompliant(false)] public static - void ColorFragmentOp3(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod) + 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) { - Delegates.glColorFragmentOp3ATI((GL.Enums.ATI_fragment_shader)op, (GLuint)dst, (GLuint)dstMask, (GLuint)dstMod, (GLuint)arg1, (GLuint)arg1Rep, (GLuint)arg1Mod, (GLuint)arg2, (GLuint)arg2Rep, (GLuint)arg2Mod, (GLuint)arg3, (GLuint)arg3Rep, (GLuint)arg3Mod); + Delegates.glColorFragmentOp3ATI((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); } public static - void AlphaFragmentOp1(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod) + void AlphaFragmentOp1ATI(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod) { - Delegates.glAlphaFragmentOp1ATI((GL.Enums.ATI_fragment_shader)op, (GLuint)dst, (GLuint)dstMod, (GLuint)arg1, (GLuint)arg1Rep, (GLuint)arg1Mod); + Delegates.glAlphaFragmentOp1ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod); } [System.CLSCompliant(false)] public static - void AlphaFragmentOp1(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod) + void AlphaFragmentOp1ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod) { - Delegates.glAlphaFragmentOp1ATI((GL.Enums.ATI_fragment_shader)op, (GLuint)dst, (GLuint)dstMod, (GLuint)arg1, (GLuint)arg1Rep, (GLuint)arg1Mod); + Delegates.glAlphaFragmentOp1ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod); } public static - void AlphaFragmentOp2(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod) + void AlphaFragmentOp2ATI(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod) { - Delegates.glAlphaFragmentOp2ATI((GL.Enums.ATI_fragment_shader)op, (GLuint)dst, (GLuint)dstMod, (GLuint)arg1, (GLuint)arg1Rep, (GLuint)arg1Mod, (GLuint)arg2, (GLuint)arg2Rep, (GLuint)arg2Mod); + Delegates.glAlphaFragmentOp2ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod); } [System.CLSCompliant(false)] public static - void AlphaFragmentOp2(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod) + void AlphaFragmentOp2ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod) { - Delegates.glAlphaFragmentOp2ATI((GL.Enums.ATI_fragment_shader)op, (GLuint)dst, (GLuint)dstMod, (GLuint)arg1, (GLuint)arg1Rep, (GLuint)arg1Mod, (GLuint)arg2, (GLuint)arg2Rep, (GLuint)arg2Mod); + Delegates.glAlphaFragmentOp2ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod); } public static - void AlphaFragmentOp3(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod, Int32 arg3, Int32 arg3Rep, Int32 arg3Mod) + void AlphaFragmentOp3ATI(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod, Int32 arg3, Int32 arg3Rep, Int32 arg3Mod) { - Delegates.glAlphaFragmentOp3ATI((GL.Enums.ATI_fragment_shader)op, (GLuint)dst, (GLuint)dstMod, (GLuint)arg1, (GLuint)arg1Rep, (GLuint)arg1Mod, (GLuint)arg2, (GLuint)arg2Rep, (GLuint)arg2Mod, (GLuint)arg3, (GLuint)arg3Rep, (GLuint)arg3Mod); + Delegates.glAlphaFragmentOp3ATI((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); } [System.CLSCompliant(false)] public static - void AlphaFragmentOp3(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod) + 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) { - Delegates.glAlphaFragmentOp3ATI((GL.Enums.ATI_fragment_shader)op, (GLuint)dst, (GLuint)dstMod, (GLuint)arg1, (GLuint)arg1Rep, (GLuint)arg1Mod, (GLuint)arg2, (GLuint)arg2Rep, (GLuint)arg2Mod, (GLuint)arg3, (GLuint)arg3Rep, (GLuint)arg3Mod); + Delegates.glAlphaFragmentOp3ATI((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); } [System.CLSCompliant(false)] public static - unsafe void SetFragmentShaderConstant(Int32 dst, GLfloat* value) + unsafe void SetFragmentShaderConstantATI(Int32 dst, Single* value) { { - Delegates.glSetFragmentShaderConstantATI((GLuint)dst, (GLfloat*)value); + Delegates.glSetFragmentShaderConstantATI((UInt32)dst, (Single*)value); } } [System.CLSCompliant(false)] public static - unsafe void SetFragmentShaderConstant(GLuint dst, GLfloat* value) + unsafe void SetFragmentShaderConstantATI(UInt32 dst, Single* value) { - unsafe { Delegates.glSetFragmentShaderConstantATI((GLuint)dst, (GLfloat*)value); } + unsafe { Delegates.glSetFragmentShaderConstantATI((UInt32)dst, (Single*)value); } } public static - void SetFragmentShaderConstant(Int32 dst, GLfloat[] value) + void SetFragmentShaderConstantATI(Int32 dst, [In, Out] Single[] value) { unsafe { - fixed (GLfloat* value_ptr = value) + fixed (Single* value_ptr = value) { - Delegates.glSetFragmentShaderConstantATI((GLuint)dst, (GLfloat*)value_ptr); + Delegates.glSetFragmentShaderConstantATI((UInt32)dst, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - void SetFragmentShaderConstant(GLuint dst, GLfloat[] value) + void SetFragmentShaderConstantATI(UInt32 dst, [In, Out] Single[] value) { unsafe { - fixed (GLfloat* value_ptr = value) + fixed (Single* value_ptr = value) { - Delegates.glSetFragmentShaderConstantATI((GLuint)dst, (GLfloat*)value_ptr); + Delegates.glSetFragmentShaderConstantATI((UInt32)dst, (Single*)value_ptr); } } } public static - void SetFragmentShaderConstant(Int32 dst, ref GLfloat value) + void SetFragmentShaderConstantATI(Int32 dst, ref Single value) { unsafe { - fixed (GLfloat* value_ptr = &value) + fixed (Single* value_ptr = &value) { - Delegates.glSetFragmentShaderConstantATI((GLuint)dst, (GLfloat*)value_ptr); + Delegates.glSetFragmentShaderConstantATI((UInt32)dst, (Single*)value_ptr); } } } [System.CLSCompliant(false)] public static - void SetFragmentShaderConstant(GLuint dst, ref GLfloat value) + void SetFragmentShaderConstantATI(UInt32 dst, ref Single value) { unsafe { - fixed (GLfloat* value_ptr = &value) + fixed (Single* value_ptr = &value) { - Delegates.glSetFragmentShaderConstantATI((GLuint)dst, (GLfloat*)value_ptr); + Delegates.glSetFragmentShaderConstantATI((UInt32)dst, (Single*)value_ptr); } } } public static - void PNTrianglesi(GL.Enums.ATI_pn_triangles pname, GLint param) + void PNTrianglesiATI(GL.Enums.ATI_pn_triangles pname, Int32 param) { - Delegates.glPNTrianglesiATI((GL.Enums.ATI_pn_triangles)pname, (GLint)param); + Delegates.glPNTrianglesiATI((GL.Enums.ATI_pn_triangles)pname, (Int32)param); } public static - void PNTrianglesf(GL.Enums.ATI_pn_triangles pname, GLfloat param) + void PNTrianglesfATI(GL.Enums.ATI_pn_triangles pname, Single param) { - Delegates.glPNTrianglesfATI((GL.Enums.ATI_pn_triangles)pname, (GLfloat)param); + Delegates.glPNTrianglesfATI((GL.Enums.ATI_pn_triangles)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe Int32 NewObjectBuffer(GLsizei size, void* pointer, GL.Enums.ATI_vertex_array_object usage) + unsafe Int32 NewObjectBufferATI(Int32 size, void* pointer, GL.Enums.ATI_vertex_array_object usage) { - unsafe { return Delegates.glNewObjectBufferATI((GLsizei)size, (void*)pointer, (GL.Enums.ATI_vertex_array_object)usage); } + unsafe { return Delegates.glNewObjectBufferATI((Int32)size, (void*)pointer, (GL.Enums.ATI_vertex_array_object)usage); } } public static - Int32 NewObjectBuffer(GLsizei size, object pointer, GL.Enums.ATI_vertex_array_object usage) + Int32 NewObjectBufferATI(Int32 size, [In, Out] object pointer, GL.Enums.ATI_vertex_array_object usage) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Int32 retval = Delegates.glNewObjectBufferATI((GLsizei)size, (void*)pointer_ptr.AddrOfPinnedObject(), (GL.Enums.ATI_vertex_array_object)usage); + Int32 retval = Delegates.glNewObjectBufferATI((Int32)size, (void*)pointer_ptr.AddrOfPinnedObject(), (GL.Enums.ATI_vertex_array_object)usage); return retval; } finally @@ -61636,43 +47765,43 @@ namespace OpenTK.OpenGL } public static - GLboolean IsObjectBuffer(Int32 buffer) + Boolean IsObjectBufferATI(Int32 buffer) { - return Delegates.glIsObjectBufferATI((GLuint)buffer); + return Delegates.glIsObjectBufferATI((UInt32)buffer); } [System.CLSCompliant(false)] public static - GLboolean IsObjectBuffer(GLuint buffer) + Boolean IsObjectBufferATI(UInt32 buffer) { - return Delegates.glIsObjectBufferATI((GLuint)buffer); + return Delegates.glIsObjectBufferATI((UInt32)buffer); } [System.CLSCompliant(false)] public static - unsafe void UpdateObjectBuffer(Int32 buffer, Int32 offset, GLsizei size, void* pointer, GL.Enums.ATI_vertex_array_object preserve) + unsafe void UpdateObjectBufferATI(Int32 buffer, Int32 offset, Int32 size, void* pointer, GL.Enums.ATI_vertex_array_object preserve) { { - Delegates.glUpdateObjectBufferATI((GLuint)buffer, (GLuint)offset, (GLsizei)size, (void*)pointer, (GL.Enums.ATI_vertex_array_object)preserve); + Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (void*)pointer, (GL.Enums.ATI_vertex_array_object)preserve); } } [System.CLSCompliant(false)] public static - unsafe void UpdateObjectBuffer(GLuint buffer, GLuint offset, GLsizei size, void* pointer, GL.Enums.ATI_vertex_array_object preserve) + unsafe void UpdateObjectBufferATI(UInt32 buffer, UInt32 offset, Int32 size, void* pointer, GL.Enums.ATI_vertex_array_object preserve) { - unsafe { Delegates.glUpdateObjectBufferATI((GLuint)buffer, (GLuint)offset, (GLsizei)size, (void*)pointer, (GL.Enums.ATI_vertex_array_object)preserve); } + unsafe { Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (void*)pointer, (GL.Enums.ATI_vertex_array_object)preserve); } } public static - void UpdateObjectBuffer(Int32 buffer, Int32 offset, GLsizei size, object pointer, GL.Enums.ATI_vertex_array_object preserve) + void UpdateObjectBufferATI(Int32 buffer, Int32 offset, Int32 size, [In, Out] object pointer, GL.Enums.ATI_vertex_array_object preserve) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glUpdateObjectBufferATI((GLuint)buffer, (GLuint)offset, (GLsizei)size, (void*)pointer_ptr.AddrOfPinnedObject(), (GL.Enums.ATI_vertex_array_object)preserve); + Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (void*)pointer_ptr.AddrOfPinnedObject(), (GL.Enums.ATI_vertex_array_object)preserve); } finally { @@ -61683,14 +47812,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void UpdateObjectBuffer(GLuint buffer, GLuint offset, GLsizei size, object pointer, GL.Enums.ATI_vertex_array_object preserve) + void UpdateObjectBufferATI(UInt32 buffer, UInt32 offset, Int32 size, [In, Out] object pointer, GL.Enums.ATI_vertex_array_object preserve) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glUpdateObjectBufferATI((GLuint)buffer, (GLuint)offset, (GLsizei)size, (void*)pointer_ptr.AddrOfPinnedObject(), (GL.Enums.ATI_vertex_array_object)preserve); + Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (void*)pointer_ptr.AddrOfPinnedObject(), (GL.Enums.ATI_vertex_array_object)preserve); } finally { @@ -61701,55 +47830,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetObjectBufferfv(Int32 buffer, GL.Enums.ATI_vertex_array_object pname, GLfloat* @params) + unsafe void GetObjectBuffer(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params) { - @params = default(GLfloat*); - { - Delegates.glGetObjectBufferfvATI((GLuint)buffer, (GL.Enums.ATI_vertex_array_object)pname, (GLfloat*)@params); - } + unsafe { Delegates.glGetObjectBufferfvATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetObjectBufferfv(GLuint buffer, GL.Enums.ATI_vertex_array_object pname, GLfloat* @params) - { - unsafe { Delegates.glGetObjectBufferfvATI((GLuint)buffer, (GL.Enums.ATI_vertex_array_object)pname, (GLfloat*)@params); } - } - - public static - void GetObjectBufferfv(Int32 buffer, GL.Enums.ATI_vertex_array_object pname, GLfloat[] @params) + void GetObjectBuffer(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetObjectBufferfvATI((GLuint)buffer, (GL.Enums.ATI_vertex_array_object)pname, (GLfloat*)@params_ptr); + Delegates.glGetObjectBufferfvATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetObjectBufferfv(GLuint buffer, GL.Enums.ATI_vertex_array_object pname, GLfloat[] @params) + void GetObjectBuffer(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] out Single @params) { + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetObjectBufferfvATI((GLuint)buffer, (GL.Enums.ATI_vertex_array_object)pname, (GLfloat*)@params_ptr); - } - } - } - - public static - void GetObjectBufferfv(Int32 buffer, GL.Enums.ATI_vertex_array_object pname, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetObjectBufferfvATI((GLuint)buffer, (GL.Enums.ATI_vertex_array_object)pname, (GLfloat*)@params_ptr); + Delegates.glGetObjectBufferfvATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -61757,14 +47865,93 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetObjectBufferfv(GLuint buffer, GL.Enums.ATI_vertex_array_object pname, out GLfloat @params) + unsafe void GetObjectBuffer(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Int32* @params) + { + unsafe { Delegates.glGetObjectBufferivATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetObjectBuffer(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [In, Out] Int32[] @params) { - @params = default(GLfloat); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetObjectBufferfvATI((GLuint)buffer, (GL.Enums.ATI_vertex_array_object)pname, (GLfloat*)@params_ptr); + Delegates.glGetObjectBufferivATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetObjectBuffer(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] out Int32 @params) + { + @params = default(Int32); + unsafe + { + fixed (Int32* @params_ptr = &@params) + { + Delegates.glGetObjectBufferivATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params_ptr); + @params = *@params_ptr; + } + } + } + + public static + void FreeObjectBufferATI(Int32 buffer) + { + Delegates.glFreeObjectBufferATI((UInt32)buffer); + } + + [System.CLSCompliant(false)] + public static + void FreeObjectBufferATI(UInt32 buffer) + { + Delegates.glFreeObjectBufferATI((UInt32)buffer); + } + + public static + void ArrayObjectATI(GL.Enums.EnableCap array, Int32 size, GL.Enums.ATI_vertex_array_object type, Int32 stride, Int32 buffer, Int32 offset) + { + Delegates.glArrayObjectATI((GL.Enums.EnableCap)array, (Int32)size, (GL.Enums.ATI_vertex_array_object)type, (Int32)stride, (UInt32)buffer, (UInt32)offset); + } + + [System.CLSCompliant(false)] + public static + void ArrayObjectATI(GL.Enums.EnableCap array, Int32 size, GL.Enums.ATI_vertex_array_object type, Int32 stride, UInt32 buffer, UInt32 offset) + { + Delegates.glArrayObjectATI((GL.Enums.EnableCap)array, (Int32)size, (GL.Enums.ATI_vertex_array_object)type, (Int32)stride, (UInt32)buffer, (UInt32)offset); + } + + [System.CLSCompliant(false)] + public static + unsafe void GetArrayObject(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params) + { + unsafe { Delegates.glGetArrayObjectfvATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params); } + } + + public static + void GetArrayObject(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [In, Out] Single[] @params) + { + unsafe + { + fixed (Single* @params_ptr = @params) + { + Delegates.glGetArrayObjectfvATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params_ptr); + } + } + } + + public static + void GetArrayObject(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] out Single @params) + { + @params = default(Single); + unsafe + { + fixed (Single* @params_ptr = &@params) + { + Delegates.glGetArrayObjectfvATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -61772,55 +47959,80 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void GetObjectBufferiv(Int32 buffer, GL.Enums.ATI_vertex_array_object pname, GLint* @params) + unsafe void GetArrayObject(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] Int32* @params) { - @params = default(GLint*); + unsafe { Delegates.glGetArrayObjectivATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params); } + } + + public static + void GetArrayObject(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [In, Out] Int32[] @params) + { + unsafe + { + fixed (Int32* @params_ptr = @params) { - Delegates.glGetObjectBufferivATI((GLuint)buffer, (GL.Enums.ATI_vertex_array_object)pname, (GLint*)@params); + Delegates.glGetArrayObjectivATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params_ptr); } + } + } + + public static + void GetArrayObject(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] out Int32 @params) + { + @params = default(Int32); + unsafe + { + fixed (Int32* @params_ptr = &@params) + { + Delegates.glGetArrayObjectivATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params_ptr); + @params = *@params_ptr; + } + } + } + + public static + void VariantArrayObjectATI(Int32 id, GL.Enums.ATI_vertex_array_object type, Int32 stride, Int32 buffer, Int32 offset) + { + Delegates.glVariantArrayObjectATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)type, (Int32)stride, (UInt32)buffer, (UInt32)offset); } [System.CLSCompliant(false)] public static - unsafe void GetObjectBufferiv(GLuint buffer, GL.Enums.ATI_vertex_array_object pname, GLint* @params) + void VariantArrayObjectATI(UInt32 id, GL.Enums.ATI_vertex_array_object type, Int32 stride, UInt32 buffer, UInt32 offset) { - unsafe { Delegates.glGetObjectBufferivATI((GLuint)buffer, (GL.Enums.ATI_vertex_array_object)pname, (GLint*)@params); } + Delegates.glVariantArrayObjectATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)type, (Int32)stride, (UInt32)buffer, (UInt32)offset); } + [System.CLSCompliant(false)] public static - void GetObjectBufferiv(Int32 buffer, GL.Enums.ATI_vertex_array_object pname, GLint[] @params) + unsafe void GetVariantArrayObject(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params) + { + unsafe { Delegates.glGetVariantArrayObjectfvATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetVariantArrayObject(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [In, Out] Single[] @params) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetObjectBufferivATI((GLuint)buffer, (GL.Enums.ATI_vertex_array_object)pname, (GLint*)@params_ptr); + Delegates.glGetVariantArrayObjectfvATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetObjectBufferiv(GLuint buffer, GL.Enums.ATI_vertex_array_object pname, GLint[] @params) + void GetVariantArrayObject(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [Out] out Single @params) { + @params = default(Single); unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetObjectBufferivATI((GLuint)buffer, (GL.Enums.ATI_vertex_array_object)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetObjectBufferiv(Int32 buffer, GL.Enums.ATI_vertex_array_object pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetObjectBufferivATI((GLuint)buffer, (GL.Enums.ATI_vertex_array_object)pname, (GLint*)@params_ptr); + Delegates.glGetVariantArrayObjectfvATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -61828,1112 +48040,846 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetObjectBufferiv(GLuint buffer, GL.Enums.ATI_vertex_array_object pname, out GLint @params) + unsafe void GetVariantArrayObject(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Int32* @params) + { + unsafe { Delegates.glGetVariantArrayObjectivATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetVariantArrayObject(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [In, Out] Int32[] @params) { - @params = default(GLint); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetObjectBufferivATI((GLuint)buffer, (GL.Enums.ATI_vertex_array_object)pname, (GLint*)@params_ptr); + Delegates.glGetVariantArrayObjectivATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params_ptr); + } + } + } + + [System.CLSCompliant(false)] + public static + void GetVariantArrayObject(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [Out] out Int32 @params) + { + @params = default(Int32); + unsafe + { + fixed (Int32* @params_ptr = &@params) + { + Delegates.glGetVariantArrayObjectivATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } } public static - void FreeObjectBuffer(Int32 buffer) + void VertexStream1(GL.Enums.ATI_vertex_streams stream, Int16 x) { - Delegates.glFreeObjectBufferATI((GLuint)buffer); + Delegates.glVertexStream1sATI((GL.Enums.ATI_vertex_streams)stream, (Int16)x); } [System.CLSCompliant(false)] public static - void FreeObjectBuffer(GLuint buffer) + unsafe void VertexStream1(GL.Enums.ATI_vertex_streams stream, Int16* coords) { - Delegates.glFreeObjectBufferATI((GLuint)buffer); + unsafe { Delegates.glVertexStream1svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords); } } public static - void ArrayObject(GL.Enums.EnableCap array, GLint size, GL.Enums.ATI_vertex_array_object type, GLsizei stride, Int32 buffer, Int32 offset) - { - Delegates.glArrayObjectATI((GL.Enums.EnableCap)array, (GLint)size, (GL.Enums.ATI_vertex_array_object)type, (GLsizei)stride, (GLuint)buffer, (GLuint)offset); - } - - [System.CLSCompliant(false)] - public static - void ArrayObject(GL.Enums.EnableCap array, GLint size, GL.Enums.ATI_vertex_array_object type, GLsizei stride, GLuint buffer, GLuint offset) - { - Delegates.glArrayObjectATI((GL.Enums.EnableCap)array, (GLint)size, (GL.Enums.ATI_vertex_array_object)type, (GLsizei)stride, (GLuint)buffer, (GLuint)offset); - } - - [System.CLSCompliant(false)] - public static - unsafe void GetArrayObjectfv(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, GLfloat* @params) - { - unsafe { Delegates.glGetArrayObjectfvATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (GLfloat*)@params); } - } - - public static - void GetArrayObjectfv(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, GLfloat[] @params) + void VertexStream1(GL.Enums.ATI_vertex_streams stream, [In, Out] Int16[] coords) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Int16* coords_ptr = coords) { - Delegates.glGetArrayObjectfvATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (GLfloat*)@params_ptr); + Delegates.glVertexStream1svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); } } } public static - void GetArrayObjectfv(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, out GLfloat @params) + void VertexStream1(GL.Enums.ATI_vertex_streams stream, ref Int16 coords) { - @params = default(GLfloat); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Int16* coords_ptr = &coords) { - Delegates.glGetArrayObjectfvATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (GLfloat*)@params_ptr); - @params = *@params_ptr; + Delegates.glVertexStream1svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + } + } + } + + public static + void VertexStream1(GL.Enums.ATI_vertex_streams stream, Int32 x) + { + Delegates.glVertexStream1iATI((GL.Enums.ATI_vertex_streams)stream, (Int32)x); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexStream1(GL.Enums.ATI_vertex_streams stream, Int32* coords) + { + unsafe { Delegates.glVertexStream1ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords); } + } + + public static + void VertexStream1(GL.Enums.ATI_vertex_streams stream, [In, Out] Int32[] coords) + { + unsafe + { + fixed (Int32* coords_ptr = coords) + { + Delegates.glVertexStream1ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + } + } + } + + public static + void VertexStream1(GL.Enums.ATI_vertex_streams stream, ref Int32 coords) + { + unsafe + { + fixed (Int32* coords_ptr = &coords) + { + Delegates.glVertexStream1ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + } + } + } + + public static + void VertexStream1(GL.Enums.ATI_vertex_streams stream, Single x) + { + Delegates.glVertexStream1fATI((GL.Enums.ATI_vertex_streams)stream, (Single)x); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexStream1(GL.Enums.ATI_vertex_streams stream, Single* coords) + { + unsafe { Delegates.glVertexStream1fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords); } + } + + public static + void VertexStream1(GL.Enums.ATI_vertex_streams stream, [In, Out] Single[] coords) + { + unsafe + { + fixed (Single* coords_ptr = coords) + { + Delegates.glVertexStream1fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + } + } + } + + public static + void VertexStream1(GL.Enums.ATI_vertex_streams stream, ref Single coords) + { + unsafe + { + fixed (Single* coords_ptr = &coords) + { + Delegates.glVertexStream1fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + } + } + } + + public static + void VertexStream1(GL.Enums.ATI_vertex_streams stream, Double x) + { + Delegates.glVertexStream1dATI((GL.Enums.ATI_vertex_streams)stream, (Double)x); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexStream1(GL.Enums.ATI_vertex_streams stream, Double* coords) + { + unsafe { Delegates.glVertexStream1dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords); } + } + + public static + void VertexStream1(GL.Enums.ATI_vertex_streams stream, [In, Out] Double[] coords) + { + unsafe + { + fixed (Double* coords_ptr = coords) + { + Delegates.glVertexStream1dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); + } + } + } + + public static + void VertexStream1(GL.Enums.ATI_vertex_streams stream, ref Double coords) + { + unsafe + { + fixed (Double* coords_ptr = &coords) + { + Delegates.glVertexStream1dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); + } + } + } + + public static + void VertexStream2(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y) + { + Delegates.glVertexStream2sATI((GL.Enums.ATI_vertex_streams)stream, (Int16)x, (Int16)y); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexStream2(GL.Enums.ATI_vertex_streams stream, Int16* coords) + { + unsafe { Delegates.glVertexStream2svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords); } + } + + public static + void VertexStream2(GL.Enums.ATI_vertex_streams stream, [In, Out] Int16[] coords) + { + unsafe + { + fixed (Int16* coords_ptr = coords) + { + Delegates.glVertexStream2svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + } + } + } + + public static + void VertexStream2(GL.Enums.ATI_vertex_streams stream, ref Int16 coords) + { + unsafe + { + fixed (Int16* coords_ptr = &coords) + { + Delegates.glVertexStream2svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + } + } + } + + public static + void VertexStream2(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y) + { + Delegates.glVertexStream2iATI((GL.Enums.ATI_vertex_streams)stream, (Int32)x, (Int32)y); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexStream2(GL.Enums.ATI_vertex_streams stream, Int32* coords) + { + unsafe { Delegates.glVertexStream2ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords); } + } + + public static + void VertexStream2(GL.Enums.ATI_vertex_streams stream, [In, Out] Int32[] coords) + { + unsafe + { + fixed (Int32* coords_ptr = coords) + { + Delegates.glVertexStream2ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + } + } + } + + public static + void VertexStream2(GL.Enums.ATI_vertex_streams stream, ref Int32 coords) + { + unsafe + { + fixed (Int32* coords_ptr = &coords) + { + Delegates.glVertexStream2ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + } + } + } + + public static + void VertexStream2(GL.Enums.ATI_vertex_streams stream, Single x, Single y) + { + Delegates.glVertexStream2fATI((GL.Enums.ATI_vertex_streams)stream, (Single)x, (Single)y); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexStream2(GL.Enums.ATI_vertex_streams stream, Single* coords) + { + unsafe { Delegates.glVertexStream2fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords); } + } + + public static + void VertexStream2(GL.Enums.ATI_vertex_streams stream, [In, Out] Single[] coords) + { + unsafe + { + fixed (Single* coords_ptr = coords) + { + Delegates.glVertexStream2fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + } + } + } + + public static + void VertexStream2(GL.Enums.ATI_vertex_streams stream, ref Single coords) + { + unsafe + { + fixed (Single* coords_ptr = &coords) + { + Delegates.glVertexStream2fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + } + } + } + + public static + void VertexStream2(GL.Enums.ATI_vertex_streams stream, Double x, Double y) + { + Delegates.glVertexStream2dATI((GL.Enums.ATI_vertex_streams)stream, (Double)x, (Double)y); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexStream2(GL.Enums.ATI_vertex_streams stream, Double* coords) + { + unsafe { Delegates.glVertexStream2dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords); } + } + + public static + void VertexStream2(GL.Enums.ATI_vertex_streams stream, [In, Out] Double[] coords) + { + unsafe + { + fixed (Double* coords_ptr = coords) + { + Delegates.glVertexStream2dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); + } + } + } + + public static + void VertexStream2(GL.Enums.ATI_vertex_streams stream, ref Double coords) + { + unsafe + { + fixed (Double* coords_ptr = &coords) + { + Delegates.glVertexStream2dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); + } + } + } + + public static + void VertexStream3(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y, Int16 z) + { + Delegates.glVertexStream3sATI((GL.Enums.ATI_vertex_streams)stream, (Int16)x, (Int16)y, (Int16)z); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexStream3(GL.Enums.ATI_vertex_streams stream, Int16* coords) + { + unsafe { Delegates.glVertexStream3svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords); } + } + + public static + void VertexStream3(GL.Enums.ATI_vertex_streams stream, [In, Out] Int16[] coords) + { + unsafe + { + fixed (Int16* coords_ptr = coords) + { + Delegates.glVertexStream3svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + } + } + } + + public static + void VertexStream3(GL.Enums.ATI_vertex_streams stream, ref Int16 coords) + { + unsafe + { + fixed (Int16* coords_ptr = &coords) + { + Delegates.glVertexStream3svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + } + } + } + + public static + void VertexStream3(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y, Int32 z) + { + Delegates.glVertexStream3iATI((GL.Enums.ATI_vertex_streams)stream, (Int32)x, (Int32)y, (Int32)z); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexStream3(GL.Enums.ATI_vertex_streams stream, Int32* coords) + { + unsafe { Delegates.glVertexStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords); } + } + + public static + void VertexStream3(GL.Enums.ATI_vertex_streams stream, [In, Out] Int32[] coords) + { + unsafe + { + fixed (Int32* coords_ptr = coords) + { + Delegates.glVertexStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + } + } + } + + public static + void VertexStream3(GL.Enums.ATI_vertex_streams stream, ref Int32 coords) + { + unsafe + { + fixed (Int32* coords_ptr = &coords) + { + Delegates.glVertexStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + } + } + } + + public static + void VertexStream3(GL.Enums.ATI_vertex_streams stream, Single x, Single y, Single z) + { + Delegates.glVertexStream3fATI((GL.Enums.ATI_vertex_streams)stream, (Single)x, (Single)y, (Single)z); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexStream3(GL.Enums.ATI_vertex_streams stream, Single* coords) + { + unsafe { Delegates.glVertexStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords); } + } + + public static + void VertexStream3(GL.Enums.ATI_vertex_streams stream, [In, Out] Single[] coords) + { + unsafe + { + fixed (Single* coords_ptr = coords) + { + Delegates.glVertexStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + } + } + } + + public static + void VertexStream3(GL.Enums.ATI_vertex_streams stream, ref Single coords) + { + unsafe + { + fixed (Single* coords_ptr = &coords) + { + Delegates.glVertexStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + } + } + } + + public static + void VertexStream3(GL.Enums.ATI_vertex_streams stream, Double x, Double y, Double z) + { + Delegates.glVertexStream3dATI((GL.Enums.ATI_vertex_streams)stream, (Double)x, (Double)y, (Double)z); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexStream3(GL.Enums.ATI_vertex_streams stream, Double* coords) + { + unsafe { Delegates.glVertexStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords); } + } + + public static + void VertexStream3(GL.Enums.ATI_vertex_streams stream, [In, Out] Double[] coords) + { + unsafe + { + fixed (Double* coords_ptr = coords) + { + Delegates.glVertexStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); + } + } + } + + public static + void VertexStream3(GL.Enums.ATI_vertex_streams stream, ref Double coords) + { + unsafe + { + fixed (Double* coords_ptr = &coords) + { + Delegates.glVertexStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); + } + } + } + + public static + void VertexStream4(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y, Int16 z, Int16 w) + { + Delegates.glVertexStream4sATI((GL.Enums.ATI_vertex_streams)stream, (Int16)x, (Int16)y, (Int16)z, (Int16)w); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexStream4(GL.Enums.ATI_vertex_streams stream, Int16* coords) + { + unsafe { Delegates.glVertexStream4svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords); } + } + + public static + void VertexStream4(GL.Enums.ATI_vertex_streams stream, [In, Out] Int16[] coords) + { + unsafe + { + fixed (Int16* coords_ptr = coords) + { + Delegates.glVertexStream4svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + } + } + } + + public static + void VertexStream4(GL.Enums.ATI_vertex_streams stream, ref Int16 coords) + { + unsafe + { + fixed (Int16* coords_ptr = &coords) + { + Delegates.glVertexStream4svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + } + } + } + + public static + void VertexStream4(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y, Int32 z, Int32 w) + { + Delegates.glVertexStream4iATI((GL.Enums.ATI_vertex_streams)stream, (Int32)x, (Int32)y, (Int32)z, (Int32)w); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexStream4(GL.Enums.ATI_vertex_streams stream, Int32* coords) + { + unsafe { Delegates.glVertexStream4ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords); } + } + + public static + void VertexStream4(GL.Enums.ATI_vertex_streams stream, [In, Out] Int32[] coords) + { + unsafe + { + fixed (Int32* coords_ptr = coords) + { + Delegates.glVertexStream4ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + } + } + } + + public static + void VertexStream4(GL.Enums.ATI_vertex_streams stream, ref Int32 coords) + { + unsafe + { + fixed (Int32* coords_ptr = &coords) + { + Delegates.glVertexStream4ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + } + } + } + + public static + void VertexStream4(GL.Enums.ATI_vertex_streams stream, Single x, Single y, Single z, Single w) + { + Delegates.glVertexStream4fATI((GL.Enums.ATI_vertex_streams)stream, (Single)x, (Single)y, (Single)z, (Single)w); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexStream4(GL.Enums.ATI_vertex_streams stream, Single* coords) + { + unsafe { Delegates.glVertexStream4fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords); } + } + + public static + void VertexStream4(GL.Enums.ATI_vertex_streams stream, [In, Out] Single[] coords) + { + unsafe + { + fixed (Single* coords_ptr = coords) + { + Delegates.glVertexStream4fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + } + } + } + + public static + void VertexStream4(GL.Enums.ATI_vertex_streams stream, ref Single coords) + { + unsafe + { + fixed (Single* coords_ptr = &coords) + { + Delegates.glVertexStream4fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + } + } + } + + public static + void VertexStream4(GL.Enums.ATI_vertex_streams stream, Double x, Double y, Double z, Double w) + { + Delegates.glVertexStream4dATI((GL.Enums.ATI_vertex_streams)stream, (Double)x, (Double)y, (Double)z, (Double)w); + } + + [System.CLSCompliant(false)] + public static + unsafe void VertexStream4(GL.Enums.ATI_vertex_streams stream, Double* coords) + { + unsafe { Delegates.glVertexStream4dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords); } + } + + public static + void VertexStream4(GL.Enums.ATI_vertex_streams stream, [In, Out] Double[] coords) + { + unsafe + { + fixed (Double* coords_ptr = coords) + { + Delegates.glVertexStream4dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); + } + } + } + + public static + void VertexStream4(GL.Enums.ATI_vertex_streams stream, ref Double coords) + { + unsafe + { + fixed (Double* coords_ptr = &coords) + { + Delegates.glVertexStream4dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetArrayObjectiv(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, GLint* @params) + void NormalStream3(GL.Enums.ATI_vertex_streams stream, SByte nx, SByte ny, SByte nz) { - unsafe { Delegates.glGetArrayObjectivATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (GLint*)@params); } - } - - public static - void GetArrayObjectiv(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetArrayObjectivATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetArrayObjectiv(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetArrayObjectivATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - public static - void VariantArrayObject(Int32 id, GL.Enums.ATI_vertex_array_object type, GLsizei stride, Int32 buffer, Int32 offset) - { - Delegates.glVariantArrayObjectATI((GLuint)id, (GL.Enums.ATI_vertex_array_object)type, (GLsizei)stride, (GLuint)buffer, (GLuint)offset); + Delegates.glNormalStream3bATI((GL.Enums.ATI_vertex_streams)stream, (SByte)nx, (SByte)ny, (SByte)nz); } [System.CLSCompliant(false)] public static - void VariantArrayObject(GLuint id, GL.Enums.ATI_vertex_array_object type, GLsizei stride, GLuint buffer, GLuint offset) + unsafe void NormalStream3(GL.Enums.ATI_vertex_streams stream, SByte* coords) { - Delegates.glVariantArrayObjectATI((GLuint)id, (GL.Enums.ATI_vertex_array_object)type, (GLsizei)stride, (GLuint)buffer, (GLuint)offset); + unsafe { Delegates.glNormalStream3bvATI((GL.Enums.ATI_vertex_streams)stream, (SByte*)coords); } } [System.CLSCompliant(false)] public static - unsafe void GetVariantArrayObjectfv(Int32 id, GL.Enums.ATI_vertex_array_object pname, GLfloat* @params) - { - @params = default(GLfloat*); - { - Delegates.glGetVariantArrayObjectfvATI((GLuint)id, (GL.Enums.ATI_vertex_array_object)pname, (GLfloat*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetVariantArrayObjectfv(GLuint id, GL.Enums.ATI_vertex_array_object pname, GLfloat* @params) - { - unsafe { Delegates.glGetVariantArrayObjectfvATI((GLuint)id, (GL.Enums.ATI_vertex_array_object)pname, (GLfloat*)@params); } - } - - public static - void GetVariantArrayObjectfv(Int32 id, GL.Enums.ATI_vertex_array_object pname, GLfloat[] @params) + void NormalStream3(GL.Enums.ATI_vertex_streams stream, [In, Out] SByte[] coords) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (SByte* coords_ptr = coords) { - Delegates.glGetVariantArrayObjectfvATI((GLuint)id, (GL.Enums.ATI_vertex_array_object)pname, (GLfloat*)@params_ptr); + Delegates.glNormalStream3bvATI((GL.Enums.ATI_vertex_streams)stream, (SByte*)coords_ptr); } } } [System.CLSCompliant(false)] public static - void GetVariantArrayObjectfv(GLuint id, GL.Enums.ATI_vertex_array_object pname, GLfloat[] @params) + void NormalStream3(GL.Enums.ATI_vertex_streams stream, ref SByte coords) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (SByte* coords_ptr = &coords) { - Delegates.glGetVariantArrayObjectfvATI((GLuint)id, (GL.Enums.ATI_vertex_array_object)pname, (GLfloat*)@params_ptr); + Delegates.glNormalStream3bvATI((GL.Enums.ATI_vertex_streams)stream, (SByte*)coords_ptr); } } } public static - void GetVariantArrayObjectfv(Int32 id, GL.Enums.ATI_vertex_array_object pname, out GLfloat @params) + void NormalStream3(GL.Enums.ATI_vertex_streams stream, Int16 nx, Int16 ny, Int16 nz) { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetVariantArrayObjectfvATI((GLuint)id, (GL.Enums.ATI_vertex_array_object)pname, (GLfloat*)@params_ptr); - @params = *@params_ptr; - } - } + Delegates.glNormalStream3sATI((GL.Enums.ATI_vertex_streams)stream, (Int16)nx, (Int16)ny, (Int16)nz); } [System.CLSCompliant(false)] public static - void GetVariantArrayObjectfv(GLuint id, GL.Enums.ATI_vertex_array_object pname, out GLfloat @params) + unsafe void NormalStream3(GL.Enums.ATI_vertex_streams stream, Int16* coords) + { + unsafe { Delegates.glNormalStream3svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords); } + } + + public static + void NormalStream3(GL.Enums.ATI_vertex_streams stream, [In, Out] Int16[] coords) { - @params = default(GLfloat); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Int16* coords_ptr = coords) { - Delegates.glGetVariantArrayObjectfvATI((GLuint)id, (GL.Enums.ATI_vertex_array_object)pname, (GLfloat*)@params_ptr); - @params = *@params_ptr; + Delegates.glNormalStream3svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); } } } + public static + void NormalStream3(GL.Enums.ATI_vertex_streams stream, ref Int16 coords) + { + unsafe + { + fixed (Int16* coords_ptr = &coords) + { + Delegates.glNormalStream3svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords_ptr); + } + } + } + + public static + void NormalStream3(GL.Enums.ATI_vertex_streams stream, Int32 nx, Int32 ny, Int32 nz) + { + Delegates.glNormalStream3iATI((GL.Enums.ATI_vertex_streams)stream, (Int32)nx, (Int32)ny, (Int32)nz); + } + [System.CLSCompliant(false)] public static - unsafe void GetVariantArrayObjectiv(Int32 id, GL.Enums.ATI_vertex_array_object pname, GLint* @params) + unsafe void NormalStream3(GL.Enums.ATI_vertex_streams stream, Int32* coords) { - @params = default(GLint*); + unsafe { Delegates.glNormalStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords); } + } + + public static + void NormalStream3(GL.Enums.ATI_vertex_streams stream, [In, Out] Int32[] coords) + { + unsafe + { + fixed (Int32* coords_ptr = coords) { - Delegates.glGetVariantArrayObjectivATI((GLuint)id, (GL.Enums.ATI_vertex_array_object)pname, (GLint*)@params); + Delegates.glNormalStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); } + } + } + + public static + void NormalStream3(GL.Enums.ATI_vertex_streams stream, ref Int32 coords) + { + unsafe + { + fixed (Int32* coords_ptr = &coords) + { + Delegates.glNormalStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords_ptr); + } + } + } + + public static + void NormalStream3(GL.Enums.ATI_vertex_streams stream, Single nx, Single ny, Single nz) + { + Delegates.glNormalStream3fATI((GL.Enums.ATI_vertex_streams)stream, (Single)nx, (Single)ny, (Single)nz); } [System.CLSCompliant(false)] public static - unsafe void GetVariantArrayObjectiv(GLuint id, GL.Enums.ATI_vertex_array_object pname, GLint* @params) + unsafe void NormalStream3(GL.Enums.ATI_vertex_streams stream, Single* coords) { - unsafe { Delegates.glGetVariantArrayObjectivATI((GLuint)id, (GL.Enums.ATI_vertex_array_object)pname, (GLint*)@params); } + unsafe { Delegates.glNormalStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords); } } public static - void GetVariantArrayObjectiv(Int32 id, GL.Enums.ATI_vertex_array_object pname, GLint[] @params) + void NormalStream3(GL.Enums.ATI_vertex_streams stream, [In, Out] Single[] coords) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Single* coords_ptr = coords) { - Delegates.glGetVariantArrayObjectivATI((GLuint)id, (GL.Enums.ATI_vertex_array_object)pname, (GLint*)@params_ptr); + Delegates.glNormalStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); } } } + public static + void NormalStream3(GL.Enums.ATI_vertex_streams stream, ref Single coords) + { + unsafe + { + fixed (Single* coords_ptr = &coords) + { + Delegates.glNormalStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords_ptr); + } + } + } + + public static + void NormalStream3(GL.Enums.ATI_vertex_streams stream, Double nx, Double ny, Double nz) + { + Delegates.glNormalStream3dATI((GL.Enums.ATI_vertex_streams)stream, (Double)nx, (Double)ny, (Double)nz); + } + [System.CLSCompliant(false)] public static - void GetVariantArrayObjectiv(GLuint id, GL.Enums.ATI_vertex_array_object pname, GLint[] @params) + unsafe void NormalStream3(GL.Enums.ATI_vertex_streams stream, Double* coords) + { + unsafe { Delegates.glNormalStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords); } + } + + public static + void NormalStream3(GL.Enums.ATI_vertex_streams stream, [In, Out] Double[] coords) { unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Double* coords_ptr = coords) { - Delegates.glGetVariantArrayObjectivATI((GLuint)id, (GL.Enums.ATI_vertex_array_object)pname, (GLint*)@params_ptr); + Delegates.glNormalStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); } } } public static - void GetVariantArrayObjectiv(Int32 id, GL.Enums.ATI_vertex_array_object pname, out GLint @params) + void NormalStream3(GL.Enums.ATI_vertex_streams stream, ref Double coords) { - @params = default(GLint); unsafe { - fixed (GLint* @params_ptr = &@params) + fixed (Double* coords_ptr = &coords) { - Delegates.glGetVariantArrayObjectivATI((GLuint)id, (GL.Enums.ATI_vertex_array_object)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetVariantArrayObjectiv(GLuint id, GL.Enums.ATI_vertex_array_object pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetVariantArrayObjectivATI((GLuint)id, (GL.Enums.ATI_vertex_array_object)pname, (GLint*)@params_ptr); - @params = *@params_ptr; + Delegates.glNormalStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords_ptr); } } } public static - void VertexStream1s(GL.Enums.ATI_vertex_streams stream, GLshort x) - { - Delegates.glVertexStream1sATI((GL.Enums.ATI_vertex_streams)stream, (GLshort)x); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexStream1sv(GL.Enums.ATI_vertex_streams stream, GLshort* coords) - { - unsafe { Delegates.glVertexStream1svATI((GL.Enums.ATI_vertex_streams)stream, (GLshort*)coords); } - } - - public static - void VertexStream1sv(GL.Enums.ATI_vertex_streams stream, GLshort[] coords) - { - unsafe - { - fixed (GLshort* coords_ptr = coords) - { - Delegates.glVertexStream1svATI((GL.Enums.ATI_vertex_streams)stream, (GLshort*)coords_ptr); - } - } - } - - public static - void VertexStream1sv(GL.Enums.ATI_vertex_streams stream, ref GLshort coords) - { - unsafe - { - fixed (GLshort* coords_ptr = &coords) - { - Delegates.glVertexStream1svATI((GL.Enums.ATI_vertex_streams)stream, (GLshort*)coords_ptr); - } - } - } - - public static - void VertexStream1i(GL.Enums.ATI_vertex_streams stream, GLint x) - { - Delegates.glVertexStream1iATI((GL.Enums.ATI_vertex_streams)stream, (GLint)x); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexStream1iv(GL.Enums.ATI_vertex_streams stream, GLint* coords) - { - unsafe { Delegates.glVertexStream1ivATI((GL.Enums.ATI_vertex_streams)stream, (GLint*)coords); } - } - - public static - void VertexStream1iv(GL.Enums.ATI_vertex_streams stream, GLint[] coords) - { - unsafe - { - fixed (GLint* coords_ptr = coords) - { - Delegates.glVertexStream1ivATI((GL.Enums.ATI_vertex_streams)stream, (GLint*)coords_ptr); - } - } - } - - public static - void VertexStream1iv(GL.Enums.ATI_vertex_streams stream, ref GLint coords) - { - unsafe - { - fixed (GLint* coords_ptr = &coords) - { - Delegates.glVertexStream1ivATI((GL.Enums.ATI_vertex_streams)stream, (GLint*)coords_ptr); - } - } - } - - public static - void VertexStream1f(GL.Enums.ATI_vertex_streams stream, GLfloat x) - { - Delegates.glVertexStream1fATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat)x); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexStream1fv(GL.Enums.ATI_vertex_streams stream, GLfloat* coords) - { - unsafe { Delegates.glVertexStream1fvATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat*)coords); } - } - - public static - void VertexStream1fv(GL.Enums.ATI_vertex_streams stream, GLfloat[] coords) - { - unsafe - { - fixed (GLfloat* coords_ptr = coords) - { - Delegates.glVertexStream1fvATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat*)coords_ptr); - } - } - } - - public static - void VertexStream1fv(GL.Enums.ATI_vertex_streams stream, ref GLfloat coords) - { - unsafe - { - fixed (GLfloat* coords_ptr = &coords) - { - Delegates.glVertexStream1fvATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat*)coords_ptr); - } - } - } - - public static - void VertexStream1d(GL.Enums.ATI_vertex_streams stream, GLdouble x) - { - Delegates.glVertexStream1dATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble)x); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexStream1dv(GL.Enums.ATI_vertex_streams stream, GLdouble* coords) - { - unsafe { Delegates.glVertexStream1dvATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble*)coords); } - } - - public static - void VertexStream1dv(GL.Enums.ATI_vertex_streams stream, GLdouble[] coords) - { - unsafe - { - fixed (GLdouble* coords_ptr = coords) - { - Delegates.glVertexStream1dvATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble*)coords_ptr); - } - } - } - - public static - void VertexStream1dv(GL.Enums.ATI_vertex_streams stream, ref GLdouble coords) - { - unsafe - { - fixed (GLdouble* coords_ptr = &coords) - { - Delegates.glVertexStream1dvATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble*)coords_ptr); - } - } - } - - public static - void VertexStream2s(GL.Enums.ATI_vertex_streams stream, GLshort x, GLshort y) - { - Delegates.glVertexStream2sATI((GL.Enums.ATI_vertex_streams)stream, (GLshort)x, (GLshort)y); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexStream2sv(GL.Enums.ATI_vertex_streams stream, GLshort* coords) - { - unsafe { Delegates.glVertexStream2svATI((GL.Enums.ATI_vertex_streams)stream, (GLshort*)coords); } - } - - public static - void VertexStream2sv(GL.Enums.ATI_vertex_streams stream, GLshort[] coords) - { - unsafe - { - fixed (GLshort* coords_ptr = coords) - { - Delegates.glVertexStream2svATI((GL.Enums.ATI_vertex_streams)stream, (GLshort*)coords_ptr); - } - } - } - - public static - void VertexStream2sv(GL.Enums.ATI_vertex_streams stream, ref GLshort coords) - { - unsafe - { - fixed (GLshort* coords_ptr = &coords) - { - Delegates.glVertexStream2svATI((GL.Enums.ATI_vertex_streams)stream, (GLshort*)coords_ptr); - } - } - } - - public static - void VertexStream2i(GL.Enums.ATI_vertex_streams stream, GLint x, GLint y) - { - Delegates.glVertexStream2iATI((GL.Enums.ATI_vertex_streams)stream, (GLint)x, (GLint)y); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexStream2iv(GL.Enums.ATI_vertex_streams stream, GLint* coords) - { - unsafe { Delegates.glVertexStream2ivATI((GL.Enums.ATI_vertex_streams)stream, (GLint*)coords); } - } - - public static - void VertexStream2iv(GL.Enums.ATI_vertex_streams stream, GLint[] coords) - { - unsafe - { - fixed (GLint* coords_ptr = coords) - { - Delegates.glVertexStream2ivATI((GL.Enums.ATI_vertex_streams)stream, (GLint*)coords_ptr); - } - } - } - - public static - void VertexStream2iv(GL.Enums.ATI_vertex_streams stream, ref GLint coords) - { - unsafe - { - fixed (GLint* coords_ptr = &coords) - { - Delegates.glVertexStream2ivATI((GL.Enums.ATI_vertex_streams)stream, (GLint*)coords_ptr); - } - } - } - - public static - void VertexStream2f(GL.Enums.ATI_vertex_streams stream, GLfloat x, GLfloat y) - { - Delegates.glVertexStream2fATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat)x, (GLfloat)y); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexStream2fv(GL.Enums.ATI_vertex_streams stream, GLfloat* coords) - { - unsafe { Delegates.glVertexStream2fvATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat*)coords); } - } - - public static - void VertexStream2fv(GL.Enums.ATI_vertex_streams stream, GLfloat[] coords) - { - unsafe - { - fixed (GLfloat* coords_ptr = coords) - { - Delegates.glVertexStream2fvATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat*)coords_ptr); - } - } - } - - public static - void VertexStream2fv(GL.Enums.ATI_vertex_streams stream, ref GLfloat coords) - { - unsafe - { - fixed (GLfloat* coords_ptr = &coords) - { - Delegates.glVertexStream2fvATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat*)coords_ptr); - } - } - } - - public static - void VertexStream2d(GL.Enums.ATI_vertex_streams stream, GLdouble x, GLdouble y) - { - Delegates.glVertexStream2dATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble)x, (GLdouble)y); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexStream2dv(GL.Enums.ATI_vertex_streams stream, GLdouble* coords) - { - unsafe { Delegates.glVertexStream2dvATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble*)coords); } - } - - public static - void VertexStream2dv(GL.Enums.ATI_vertex_streams stream, GLdouble[] coords) - { - unsafe - { - fixed (GLdouble* coords_ptr = coords) - { - Delegates.glVertexStream2dvATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble*)coords_ptr); - } - } - } - - public static - void VertexStream2dv(GL.Enums.ATI_vertex_streams stream, ref GLdouble coords) - { - unsafe - { - fixed (GLdouble* coords_ptr = &coords) - { - Delegates.glVertexStream2dvATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble*)coords_ptr); - } - } - } - - public static - void VertexStream3s(GL.Enums.ATI_vertex_streams stream, GLshort x, GLshort y, GLshort z) - { - Delegates.glVertexStream3sATI((GL.Enums.ATI_vertex_streams)stream, (GLshort)x, (GLshort)y, (GLshort)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexStream3sv(GL.Enums.ATI_vertex_streams stream, GLshort* coords) - { - unsafe { Delegates.glVertexStream3svATI((GL.Enums.ATI_vertex_streams)stream, (GLshort*)coords); } - } - - public static - void VertexStream3sv(GL.Enums.ATI_vertex_streams stream, GLshort[] coords) - { - unsafe - { - fixed (GLshort* coords_ptr = coords) - { - Delegates.glVertexStream3svATI((GL.Enums.ATI_vertex_streams)stream, (GLshort*)coords_ptr); - } - } - } - - public static - void VertexStream3sv(GL.Enums.ATI_vertex_streams stream, ref GLshort coords) - { - unsafe - { - fixed (GLshort* coords_ptr = &coords) - { - Delegates.glVertexStream3svATI((GL.Enums.ATI_vertex_streams)stream, (GLshort*)coords_ptr); - } - } - } - - public static - void VertexStream3i(GL.Enums.ATI_vertex_streams stream, GLint x, GLint y, GLint z) - { - Delegates.glVertexStream3iATI((GL.Enums.ATI_vertex_streams)stream, (GLint)x, (GLint)y, (GLint)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexStream3iv(GL.Enums.ATI_vertex_streams stream, GLint* coords) - { - unsafe { Delegates.glVertexStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (GLint*)coords); } - } - - public static - void VertexStream3iv(GL.Enums.ATI_vertex_streams stream, GLint[] coords) - { - unsafe - { - fixed (GLint* coords_ptr = coords) - { - Delegates.glVertexStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (GLint*)coords_ptr); - } - } - } - - public static - void VertexStream3iv(GL.Enums.ATI_vertex_streams stream, ref GLint coords) - { - unsafe - { - fixed (GLint* coords_ptr = &coords) - { - Delegates.glVertexStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (GLint*)coords_ptr); - } - } - } - - public static - void VertexStream3f(GL.Enums.ATI_vertex_streams stream, GLfloat x, GLfloat y, GLfloat z) - { - Delegates.glVertexStream3fATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat)x, (GLfloat)y, (GLfloat)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexStream3fv(GL.Enums.ATI_vertex_streams stream, GLfloat* coords) - { - unsafe { Delegates.glVertexStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat*)coords); } - } - - public static - void VertexStream3fv(GL.Enums.ATI_vertex_streams stream, GLfloat[] coords) - { - unsafe - { - fixed (GLfloat* coords_ptr = coords) - { - Delegates.glVertexStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat*)coords_ptr); - } - } - } - - public static - void VertexStream3fv(GL.Enums.ATI_vertex_streams stream, ref GLfloat coords) - { - unsafe - { - fixed (GLfloat* coords_ptr = &coords) - { - Delegates.glVertexStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat*)coords_ptr); - } - } - } - - public static - void VertexStream3d(GL.Enums.ATI_vertex_streams stream, GLdouble x, GLdouble y, GLdouble z) - { - Delegates.glVertexStream3dATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble)x, (GLdouble)y, (GLdouble)z); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexStream3dv(GL.Enums.ATI_vertex_streams stream, GLdouble* coords) - { - unsafe { Delegates.glVertexStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble*)coords); } - } - - public static - void VertexStream3dv(GL.Enums.ATI_vertex_streams stream, GLdouble[] coords) - { - unsafe - { - fixed (GLdouble* coords_ptr = coords) - { - Delegates.glVertexStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble*)coords_ptr); - } - } - } - - public static - void VertexStream3dv(GL.Enums.ATI_vertex_streams stream, ref GLdouble coords) - { - unsafe - { - fixed (GLdouble* coords_ptr = &coords) - { - Delegates.glVertexStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble*)coords_ptr); - } - } - } - - public static - void VertexStream4s(GL.Enums.ATI_vertex_streams stream, GLshort x, GLshort y, GLshort z, GLshort w) - { - Delegates.glVertexStream4sATI((GL.Enums.ATI_vertex_streams)stream, (GLshort)x, (GLshort)y, (GLshort)z, (GLshort)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexStream4sv(GL.Enums.ATI_vertex_streams stream, GLshort* coords) - { - unsafe { Delegates.glVertexStream4svATI((GL.Enums.ATI_vertex_streams)stream, (GLshort*)coords); } - } - - public static - void VertexStream4sv(GL.Enums.ATI_vertex_streams stream, GLshort[] coords) - { - unsafe - { - fixed (GLshort* coords_ptr = coords) - { - Delegates.glVertexStream4svATI((GL.Enums.ATI_vertex_streams)stream, (GLshort*)coords_ptr); - } - } - } - - public static - void VertexStream4sv(GL.Enums.ATI_vertex_streams stream, ref GLshort coords) - { - unsafe - { - fixed (GLshort* coords_ptr = &coords) - { - Delegates.glVertexStream4svATI((GL.Enums.ATI_vertex_streams)stream, (GLshort*)coords_ptr); - } - } - } - - public static - void VertexStream4i(GL.Enums.ATI_vertex_streams stream, GLint x, GLint y, GLint z, GLint w) - { - Delegates.glVertexStream4iATI((GL.Enums.ATI_vertex_streams)stream, (GLint)x, (GLint)y, (GLint)z, (GLint)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexStream4iv(GL.Enums.ATI_vertex_streams stream, GLint* coords) - { - unsafe { Delegates.glVertexStream4ivATI((GL.Enums.ATI_vertex_streams)stream, (GLint*)coords); } - } - - public static - void VertexStream4iv(GL.Enums.ATI_vertex_streams stream, GLint[] coords) - { - unsafe - { - fixed (GLint* coords_ptr = coords) - { - Delegates.glVertexStream4ivATI((GL.Enums.ATI_vertex_streams)stream, (GLint*)coords_ptr); - } - } - } - - public static - void VertexStream4iv(GL.Enums.ATI_vertex_streams stream, ref GLint coords) - { - unsafe - { - fixed (GLint* coords_ptr = &coords) - { - Delegates.glVertexStream4ivATI((GL.Enums.ATI_vertex_streams)stream, (GLint*)coords_ptr); - } - } - } - - public static - void VertexStream4f(GL.Enums.ATI_vertex_streams stream, GLfloat x, GLfloat y, GLfloat z, GLfloat w) - { - Delegates.glVertexStream4fATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat)x, (GLfloat)y, (GLfloat)z, (GLfloat)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexStream4fv(GL.Enums.ATI_vertex_streams stream, GLfloat* coords) - { - unsafe { Delegates.glVertexStream4fvATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat*)coords); } - } - - public static - void VertexStream4fv(GL.Enums.ATI_vertex_streams stream, GLfloat[] coords) - { - unsafe - { - fixed (GLfloat* coords_ptr = coords) - { - Delegates.glVertexStream4fvATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat*)coords_ptr); - } - } - } - - public static - void VertexStream4fv(GL.Enums.ATI_vertex_streams stream, ref GLfloat coords) - { - unsafe - { - fixed (GLfloat* coords_ptr = &coords) - { - Delegates.glVertexStream4fvATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat*)coords_ptr); - } - } - } - - public static - void VertexStream4d(GL.Enums.ATI_vertex_streams stream, GLdouble x, GLdouble y, GLdouble z, GLdouble w) - { - Delegates.glVertexStream4dATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble)x, (GLdouble)y, (GLdouble)z, (GLdouble)w); - } - - [System.CLSCompliant(false)] - public static - unsafe void VertexStream4dv(GL.Enums.ATI_vertex_streams stream, GLdouble* coords) - { - unsafe { Delegates.glVertexStream4dvATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble*)coords); } - } - - public static - void VertexStream4dv(GL.Enums.ATI_vertex_streams stream, GLdouble[] coords) - { - unsafe - { - fixed (GLdouble* coords_ptr = coords) - { - Delegates.glVertexStream4dvATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble*)coords_ptr); - } - } - } - - public static - void VertexStream4dv(GL.Enums.ATI_vertex_streams stream, ref GLdouble coords) - { - unsafe - { - fixed (GLdouble* coords_ptr = &coords) - { - Delegates.glVertexStream4dvATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble*)coords_ptr); - } - } - } - - public static - void NormalStream3b(GL.Enums.ATI_vertex_streams stream, Byte nx, Byte ny, Byte nz) - { - Delegates.glNormalStream3bATI((GL.Enums.ATI_vertex_streams)stream, (GLbyte)nx, (GLbyte)ny, (GLbyte)nz); - } - - [System.CLSCompliant(false)] - public static - void NormalStream3b(GL.Enums.ATI_vertex_streams stream, GLbyte nx, GLbyte ny, GLbyte nz) - { - Delegates.glNormalStream3bATI((GL.Enums.ATI_vertex_streams)stream, (GLbyte)nx, (GLbyte)ny, (GLbyte)nz); - } - - [System.CLSCompliant(false)] - public static - unsafe void NormalStream3bv(GL.Enums.ATI_vertex_streams stream, Byte* coords) - { - { - Delegates.glNormalStream3bvATI((GL.Enums.ATI_vertex_streams)stream, (GLbyte*)coords); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void NormalStream3bv(GL.Enums.ATI_vertex_streams stream, GLbyte* coords) - { - unsafe { Delegates.glNormalStream3bvATI((GL.Enums.ATI_vertex_streams)stream, (GLbyte*)coords); } - } - - public static - void NormalStream3bv(GL.Enums.ATI_vertex_streams stream, Byte[] coords) - { - unsafe - { - fixed (Byte* coords_ptr = coords) - { - Delegates.glNormalStream3bvATI((GL.Enums.ATI_vertex_streams)stream, (GLbyte*)coords_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void NormalStream3bv(GL.Enums.ATI_vertex_streams stream, GLbyte[] coords) - { - unsafe - { - fixed (GLbyte* coords_ptr = coords) - { - Delegates.glNormalStream3bvATI((GL.Enums.ATI_vertex_streams)stream, (GLbyte*)coords_ptr); - } - } - } - - public static - void NormalStream3bv(GL.Enums.ATI_vertex_streams stream, ref Byte coords) - { - unsafe - { - fixed (Byte* coords_ptr = &coords) - { - Delegates.glNormalStream3bvATI((GL.Enums.ATI_vertex_streams)stream, (GLbyte*)coords_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void NormalStream3bv(GL.Enums.ATI_vertex_streams stream, ref GLbyte coords) - { - unsafe - { - fixed (GLbyte* coords_ptr = &coords) - { - Delegates.glNormalStream3bvATI((GL.Enums.ATI_vertex_streams)stream, (GLbyte*)coords_ptr); - } - } - } - - public static - void NormalStream3s(GL.Enums.ATI_vertex_streams stream, GLshort nx, GLshort ny, GLshort nz) - { - Delegates.glNormalStream3sATI((GL.Enums.ATI_vertex_streams)stream, (GLshort)nx, (GLshort)ny, (GLshort)nz); - } - - [System.CLSCompliant(false)] - public static - unsafe void NormalStream3sv(GL.Enums.ATI_vertex_streams stream, GLshort* coords) - { - unsafe { Delegates.glNormalStream3svATI((GL.Enums.ATI_vertex_streams)stream, (GLshort*)coords); } - } - - public static - void NormalStream3sv(GL.Enums.ATI_vertex_streams stream, GLshort[] coords) - { - unsafe - { - fixed (GLshort* coords_ptr = coords) - { - Delegates.glNormalStream3svATI((GL.Enums.ATI_vertex_streams)stream, (GLshort*)coords_ptr); - } - } - } - - public static - void NormalStream3sv(GL.Enums.ATI_vertex_streams stream, ref GLshort coords) - { - unsafe - { - fixed (GLshort* coords_ptr = &coords) - { - Delegates.glNormalStream3svATI((GL.Enums.ATI_vertex_streams)stream, (GLshort*)coords_ptr); - } - } - } - - public static - void NormalStream3i(GL.Enums.ATI_vertex_streams stream, GLint nx, GLint ny, GLint nz) - { - Delegates.glNormalStream3iATI((GL.Enums.ATI_vertex_streams)stream, (GLint)nx, (GLint)ny, (GLint)nz); - } - - [System.CLSCompliant(false)] - public static - unsafe void NormalStream3iv(GL.Enums.ATI_vertex_streams stream, GLint* coords) - { - unsafe { Delegates.glNormalStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (GLint*)coords); } - } - - public static - void NormalStream3iv(GL.Enums.ATI_vertex_streams stream, GLint[] coords) - { - unsafe - { - fixed (GLint* coords_ptr = coords) - { - Delegates.glNormalStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (GLint*)coords_ptr); - } - } - } - - public static - void NormalStream3iv(GL.Enums.ATI_vertex_streams stream, ref GLint coords) - { - unsafe - { - fixed (GLint* coords_ptr = &coords) - { - Delegates.glNormalStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (GLint*)coords_ptr); - } - } - } - - public static - void NormalStream3f(GL.Enums.ATI_vertex_streams stream, GLfloat nx, GLfloat ny, GLfloat nz) - { - Delegates.glNormalStream3fATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat)nx, (GLfloat)ny, (GLfloat)nz); - } - - [System.CLSCompliant(false)] - public static - unsafe void NormalStream3fv(GL.Enums.ATI_vertex_streams stream, GLfloat* coords) - { - unsafe { Delegates.glNormalStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat*)coords); } - } - - public static - void NormalStream3fv(GL.Enums.ATI_vertex_streams stream, GLfloat[] coords) - { - unsafe - { - fixed (GLfloat* coords_ptr = coords) - { - Delegates.glNormalStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat*)coords_ptr); - } - } - } - - public static - void NormalStream3fv(GL.Enums.ATI_vertex_streams stream, ref GLfloat coords) - { - unsafe - { - fixed (GLfloat* coords_ptr = &coords) - { - Delegates.glNormalStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (GLfloat*)coords_ptr); - } - } - } - - public static - void NormalStream3d(GL.Enums.ATI_vertex_streams stream, GLdouble nx, GLdouble ny, GLdouble nz) - { - Delegates.glNormalStream3dATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble)nx, (GLdouble)ny, (GLdouble)nz); - } - - [System.CLSCompliant(false)] - public static - unsafe void NormalStream3dv(GL.Enums.ATI_vertex_streams stream, GLdouble* coords) - { - unsafe { Delegates.glNormalStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble*)coords); } - } - - public static - void NormalStream3dv(GL.Enums.ATI_vertex_streams stream, GLdouble[] coords) - { - unsafe - { - fixed (GLdouble* coords_ptr = coords) - { - Delegates.glNormalStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble*)coords_ptr); - } - } - } - - public static - void NormalStream3dv(GL.Enums.ATI_vertex_streams stream, ref GLdouble coords) - { - unsafe - { - fixed (GLdouble* coords_ptr = &coords) - { - Delegates.glNormalStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (GLdouble*)coords_ptr); - } - } - } - - public static - void ClientActiveVertexStream(GL.Enums.ATI_vertex_streams stream) + void ClientActiveVertexStreamATI(GL.Enums.ATI_vertex_streams stream) { Delegates.glClientActiveVertexStreamATI((GL.Enums.ATI_vertex_streams)stream); } public static - void VertexBlendEnvi(GL.Enums.ATI_vertex_streams pname, GLint param) + void VertexBlendEnviATI(GL.Enums.ATI_vertex_streams pname, Int32 param) { - Delegates.glVertexBlendEnviATI((GL.Enums.ATI_vertex_streams)pname, (GLint)param); + Delegates.glVertexBlendEnviATI((GL.Enums.ATI_vertex_streams)pname, (Int32)param); } public static - void VertexBlendEnvf(GL.Enums.ATI_vertex_streams pname, GLfloat param) + void VertexBlendEnvfATI(GL.Enums.ATI_vertex_streams pname, Single param) { - Delegates.glVertexBlendEnvfATI((GL.Enums.ATI_vertex_streams)pname, (GLfloat)param); + Delegates.glVertexBlendEnvfATI((GL.Enums.ATI_vertex_streams)pname, (Single)param); } [System.CLSCompliant(false)] public static - unsafe void ElementPointer(GL.Enums.ATI_element_array type, void* pointer) + unsafe void ElementPointerATI(GL.Enums.ATI_element_array type, void* pointer) { unsafe { Delegates.glElementPointerATI((GL.Enums.ATI_element_array)type, (void*)pointer); } } public static - void ElementPointer(GL.Enums.ATI_element_array type, object pointer) + void ElementPointerATI(GL.Enums.ATI_element_array type, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe @@ -62950,62 +48896,62 @@ namespace OpenTK.OpenGL } public static - void DrawElementArray(GL.Enums.BeginMode mode, GLsizei count) + void DrawElementArrayATI(GL.Enums.BeginMode mode, Int32 count) { - Delegates.glDrawElementArrayATI((GL.Enums.BeginMode)mode, (GLsizei)count); + Delegates.glDrawElementArrayATI((GL.Enums.BeginMode)mode, (Int32)count); } public static - void DrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, GLsizei count) + void DrawRangeElementArrayATI(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count) { - Delegates.glDrawRangeElementArrayATI((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLsizei)count); + Delegates.glDrawRangeElementArrayATI((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count); } [System.CLSCompliant(false)] public static - void DrawRangeElementArray(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLsizei count) + void DrawRangeElementArrayATI(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count) { - Delegates.glDrawRangeElementArrayATI((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLsizei)count); + Delegates.glDrawRangeElementArrayATI((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count); } [System.CLSCompliant(false)] public static - unsafe void DrawBuffers(GLsizei n, GL.Enums.ATI_draw_buffers* bufs) + unsafe void DrawBuffersATI(Int32 n, GL.Enums.ATI_draw_buffers* bufs) { - unsafe { Delegates.glDrawBuffersATI((GLsizei)n, (GL.Enums.ATI_draw_buffers*)bufs); } + unsafe { Delegates.glDrawBuffersATI((Int32)n, (GL.Enums.ATI_draw_buffers*)bufs); } } public static - void DrawBuffers(GLsizei n, GL.Enums.ATI_draw_buffers[] bufs) + void DrawBuffersATI(Int32 n, [In, Out] GL.Enums.ATI_draw_buffers[] bufs) { unsafe { fixed (GL.Enums.ATI_draw_buffers* bufs_ptr = bufs) { - Delegates.glDrawBuffersATI((GLsizei)n, (GL.Enums.ATI_draw_buffers*)bufs_ptr); + Delegates.glDrawBuffersATI((Int32)n, (GL.Enums.ATI_draw_buffers*)bufs_ptr); } } } public static - void DrawBuffers(GLsizei n, ref GL.Enums.ATI_draw_buffers bufs) + void DrawBuffersATI(Int32 n, ref GL.Enums.ATI_draw_buffers bufs) { unsafe { fixed (GL.Enums.ATI_draw_buffers* bufs_ptr = &bufs) { - Delegates.glDrawBuffersATI((GLsizei)n, (GL.Enums.ATI_draw_buffers*)bufs_ptr); + Delegates.glDrawBuffersATI((Int32)n, (GL.Enums.ATI_draw_buffers*)bufs_ptr); } } } public static - IntPtr MapObjectBuffer(Int32 buffer) + IntPtr MapObjectBufferATI(Int32 buffer) { unsafe { { - IntPtr retval = Delegates.glMapObjectBufferATI((GLuint)buffer); + IntPtr retval = Delegates.glMapObjectBufferATI((UInt32)buffer); return retval; } } @@ -63013,112 +48959,91 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - IntPtr MapObjectBuffer(GLuint buffer) + IntPtr MapObjectBufferATI(UInt32 buffer) { - return Delegates.glMapObjectBufferATI((GLuint)buffer); + return Delegates.glMapObjectBufferATI((UInt32)buffer); } public static - void UnmapObjectBuffer(Int32 buffer) + void UnmapObjectBufferATI(Int32 buffer) { - Delegates.glUnmapObjectBufferATI((GLuint)buffer); + Delegates.glUnmapObjectBufferATI((UInt32)buffer); } [System.CLSCompliant(false)] public static - void UnmapObjectBuffer(GLuint buffer) + void UnmapObjectBufferATI(UInt32 buffer) { - Delegates.glUnmapObjectBufferATI((GLuint)buffer); + Delegates.glUnmapObjectBufferATI((UInt32)buffer); } public static - void StencilOpSeparate(GL.Enums.ATI_separate_stencil face, GL.Enums.StencilOp sfail, GL.Enums.StencilOp dpfail, GL.Enums.StencilOp dppass) + void StencilOpSeparateATI(GL.Enums.ATI_separate_stencil face, GL.Enums.StencilOp sfail, GL.Enums.StencilOp dpfail, GL.Enums.StencilOp dppass) { Delegates.glStencilOpSeparateATI((GL.Enums.ATI_separate_stencil)face, (GL.Enums.StencilOp)sfail, (GL.Enums.StencilOp)dpfail, (GL.Enums.StencilOp)dppass); } public static - void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, GLint @ref, Int32 mask) + void StencilFuncSeparateATI(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, Int32 @ref, Int32 mask) { - Delegates.glStencilFuncSeparateATI((GL.Enums.StencilFunction)frontfunc, (GL.Enums.StencilFunction)backfunc, (GLint)@ref, (GLuint)mask); + Delegates.glStencilFuncSeparateATI((GL.Enums.StencilFunction)frontfunc, (GL.Enums.StencilFunction)backfunc, (Int32)@ref, (UInt32)mask); } [System.CLSCompliant(false)] public static - void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, GLint @ref, GLuint mask) + void StencilFuncSeparateATI(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, Int32 @ref, UInt32 mask) { - Delegates.glStencilFuncSeparateATI((GL.Enums.StencilFunction)frontfunc, (GL.Enums.StencilFunction)backfunc, (GLint)@ref, (GLuint)mask); + Delegates.glStencilFuncSeparateATI((GL.Enums.StencilFunction)frontfunc, (GL.Enums.StencilFunction)backfunc, (Int32)@ref, (UInt32)mask); } public static - void VertexAttribArrayObject(Int32 index, GLint size, GL.Enums.ATI_vertex_attrib_array_object type, GL.Enums.Boolean normalized, GLsizei stride, Int32 buffer, Int32 offset) + void VertexAttribArrayObjectATI(Int32 index, Int32 size, GL.Enums.ATI_vertex_attrib_array_object type, GL.Enums.Boolean normalized, Int32 stride, Int32 buffer, Int32 offset) { unsafe { { - Delegates.glVertexAttribArrayObjectATI((GLuint)index, (GLint)size, (GL.Enums.ATI_vertex_attrib_array_object)type, (GL.Enums.Boolean)normalized, (GLsizei)stride, (GLuint)buffer, (GLuint)offset); + Delegates.glVertexAttribArrayObjectATI((UInt32)index, (Int32)size, (GL.Enums.ATI_vertex_attrib_array_object)type, (GL.Enums.Boolean)normalized, (Int32)stride, (UInt32)buffer, (UInt32)offset); } } } [System.CLSCompliant(false)] public static - void VertexAttribArrayObject(GLuint index, GLint size, GL.Enums.ATI_vertex_attrib_array_object type, GL.Enums.Boolean normalized, GLsizei stride, GLuint buffer, GLuint offset) + void VertexAttribArrayObjectATI(UInt32 index, Int32 size, GL.Enums.ATI_vertex_attrib_array_object type, GL.Enums.Boolean normalized, Int32 stride, UInt32 buffer, UInt32 offset) { - Delegates.glVertexAttribArrayObjectATI((GLuint)index, (GLint)size, (GL.Enums.ATI_vertex_attrib_array_object)type, (GL.Enums.Boolean)normalized, (GLsizei)stride, (GLuint)buffer, (GLuint)offset); + Delegates.glVertexAttribArrayObjectATI((UInt32)index, (Int32)size, (GL.Enums.ATI_vertex_attrib_array_object)type, (GL.Enums.Boolean)normalized, (Int32)stride, (UInt32)buffer, (UInt32)offset); } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribArrayObjectfv(Int32 index, GL.Enums.ATI_vertex_attrib_array_object pname, GLfloat* @params) + unsafe void GetVertexAttribArrayObject(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Single* @params) { - @params = default(GLfloat*); - { - Delegates.glGetVertexAttribArrayObjectfvATI((GLuint)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (GLfloat*)@params); - } + unsafe { Delegates.glGetVertexAttribArrayObjectfvATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Single*)@params); } } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribArrayObjectfv(GLuint index, GL.Enums.ATI_vertex_attrib_array_object pname, GLfloat* @params) - { - unsafe { Delegates.glGetVertexAttribArrayObjectfvATI((GLuint)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (GLfloat*)@params); } - } - - public static - void GetVertexAttribArrayObjectfv(Int32 index, GL.Enums.ATI_vertex_attrib_array_object pname, GLfloat[] @params) + void GetVertexAttribArrayObject(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [In, Out] Single[] @params) { unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = @params) { - Delegates.glGetVertexAttribArrayObjectfvATI((GLuint)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (GLfloat*)@params_ptr); + Delegates.glGetVertexAttribArrayObjectfvATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Single*)@params_ptr); } } } [System.CLSCompliant(false)] public static - void GetVertexAttribArrayObjectfv(GLuint index, GL.Enums.ATI_vertex_attrib_array_object pname, GLfloat[] @params) + void GetVertexAttribArrayObject(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] out Single @params) { + @params = default(Single); unsafe { - fixed (GLfloat* @params_ptr = @params) + fixed (Single* @params_ptr = &@params) { - Delegates.glGetVertexAttribArrayObjectfvATI((GLuint)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (GLfloat*)@params_ptr); - } - } - } - - public static - void GetVertexAttribArrayObjectfv(Int32 index, GL.Enums.ATI_vertex_attrib_array_object pname, out GLfloat @params) - { - @params = default(GLfloat); - unsafe - { - fixed (GLfloat* @params_ptr = &@params) - { - Delegates.glGetVertexAttribArrayObjectfvATI((GLuint)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (GLfloat*)@params_ptr); + Delegates.glGetVertexAttribArrayObjectfvATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Single*)@params_ptr); @params = *@params_ptr; } } @@ -63126,85 +49051,34 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GetVertexAttribArrayObjectfv(GLuint index, GL.Enums.ATI_vertex_attrib_array_object pname, out GLfloat @params) + unsafe void GetVertexAttribArrayObject(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Int32* @params) + { + unsafe { Delegates.glGetVertexAttribArrayObjectivATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Int32*)@params); } + } + + [System.CLSCompliant(false)] + public static + void GetVertexAttribArrayObject(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [In, Out] Int32[] @params) { - @params = default(GLfloat); unsafe { - fixed (GLfloat* @params_ptr = &@params) + fixed (Int32* @params_ptr = @params) { - Delegates.glGetVertexAttribArrayObjectfvATI((GLuint)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (GLfloat*)@params_ptr); - @params = *@params_ptr; + Delegates.glGetVertexAttribArrayObjectivATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Int32*)@params_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribArrayObjectiv(Int32 index, GL.Enums.ATI_vertex_attrib_array_object pname, GLint* @params) - { - @params = default(GLint*); - { - Delegates.glGetVertexAttribArrayObjectivATI((GLuint)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (GLint*)@params); - } - } - - [System.CLSCompliant(false)] - public static - unsafe void GetVertexAttribArrayObjectiv(GLuint index, GL.Enums.ATI_vertex_attrib_array_object pname, GLint* @params) - { - unsafe { Delegates.glGetVertexAttribArrayObjectivATI((GLuint)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (GLint*)@params); } - } - - public static - void GetVertexAttribArrayObjectiv(Int32 index, GL.Enums.ATI_vertex_attrib_array_object pname, GLint[] @params) + void GetVertexAttribArrayObject(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] out Int32 @params) { + @params = default(Int32); unsafe { - fixed (GLint* @params_ptr = @params) + fixed (Int32* @params_ptr = &@params) { - Delegates.glGetVertexAttribArrayObjectivATI((GLuint)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (GLint*)@params_ptr); - } - } - } - - [System.CLSCompliant(false)] - public static - void GetVertexAttribArrayObjectiv(GLuint index, GL.Enums.ATI_vertex_attrib_array_object pname, GLint[] @params) - { - unsafe - { - fixed (GLint* @params_ptr = @params) - { - Delegates.glGetVertexAttribArrayObjectivATI((GLuint)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (GLint*)@params_ptr); - } - } - } - - public static - void GetVertexAttribArrayObjectiv(Int32 index, GL.Enums.ATI_vertex_attrib_array_object pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetVertexAttribArrayObjectivATI((GLuint)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (GLint*)@params_ptr); - @params = *@params_ptr; - } - } - } - - [System.CLSCompliant(false)] - public static - void GetVertexAttribArrayObjectiv(GLuint index, GL.Enums.ATI_vertex_attrib_array_object pname, out GLint @params) - { - @params = default(GLint); - unsafe - { - fixed (GLint* @params_ptr = &@params) - { - Delegates.glGetVertexAttribArrayObjectivATI((GLuint)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (GLint*)@params_ptr); + Delegates.glGetVertexAttribArrayObjectivATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Int32*)@params_ptr); @params = *@params_ptr; } } @@ -63216,13 +49090,13 @@ namespace OpenTK.OpenGL { [System.CLSCompliant(false)] public static - unsafe void ElementPointer(GL.Enums.APPLE_element_array type, void* pointer) + unsafe void ElementPointerAPPLE(GL.Enums.APPLE_element_array type, void* pointer) { unsafe { Delegates.glElementPointerAPPLE((GL.Enums.APPLE_element_array)type, (void*)pointer); } } public static - void ElementPointer(GL.Enums.APPLE_element_array type, object pointer) + void ElementPointerAPPLE(GL.Enums.APPLE_element_array type, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe @@ -63239,378 +49113,378 @@ namespace OpenTK.OpenGL } public static - void DrawElementArray(GL.Enums.BeginMode mode, GLint first, GLsizei count) + void DrawElementArrayAPPLE(GL.Enums.BeginMode mode, Int32 first, Int32 count) { - Delegates.glDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLint)first, (GLsizei)count); + Delegates.glDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (Int32)first, (Int32)count); } public static - void DrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, GLint first, GLsizei count) + void DrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 first, Int32 count) { - Delegates.glDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint)first, (GLsizei)count); + Delegates.glDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)first, (Int32)count); } [System.CLSCompliant(false)] public static - void DrawRangeElementArray(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLint first, GLsizei count) + void DrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 first, Int32 count) { - Delegates.glDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint)first, (GLsizei)count); + Delegates.glDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)first, (Int32)count); } [System.CLSCompliant(false)] public static - unsafe void MultiDrawElementArray(GL.Enums.BeginMode mode, GLint* first, GLsizei* count, GLsizei primcount) + unsafe void MultiDrawElementArrayAPPLE(GL.Enums.BeginMode mode, Int32* first, Int32* count, Int32 primcount) { - unsafe { Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLint*)first, (GLsizei*)count, (GLsizei)primcount); } + unsafe { Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count, (Int32)primcount); } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawElementArray(GL.Enums.BeginMode mode, GLint* first, GLsizei[] count, GLsizei primcount) + unsafe void MultiDrawElementArrayAPPLE(GL.Enums.BeginMode mode, Int32* first, [In, Out] Int32[] count, Int32 primcount) { - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLint*)first, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count_ptr, (Int32)primcount); } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawElementArray(GL.Enums.BeginMode mode, GLint* first, ref GLsizei count, GLsizei primcount) + unsafe void MultiDrawElementArrayAPPLE(GL.Enums.BeginMode mode, Int32* first, ref Int32 count, Int32 primcount) { - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLint*)first, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count_ptr, (Int32)primcount); } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawElementArray(GL.Enums.BeginMode mode, GLint[] first, GLsizei* count, GLsizei primcount) + unsafe void MultiDrawElementArrayAPPLE(GL.Enums.BeginMode mode, [In, Out] Int32[] first, Int32* count, Int32 primcount) { - fixed (GLint* first_ptr = first) + fixed (Int32* first_ptr = first) { - Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count, (GLsizei)primcount); + Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count, (Int32)primcount); } } public static - void MultiDrawElementArray(GL.Enums.BeginMode mode, GLint[] first, GLsizei[] count, GLsizei primcount) + void MultiDrawElementArrayAPPLE(GL.Enums.BeginMode mode, [In, Out] Int32[] first, [In, Out] Int32[] count, Int32 primcount) { unsafe { - fixed (GLint* first_ptr = first) - fixed (GLsizei* count_ptr = count) + fixed (Int32* first_ptr = first) + fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } public static - void MultiDrawElementArray(GL.Enums.BeginMode mode, GLint[] first, ref GLsizei count, GLsizei primcount) + void MultiDrawElementArrayAPPLE(GL.Enums.BeginMode mode, [In, Out] Int32[] first, ref Int32 count, Int32 primcount) { unsafe { - fixed (GLint* first_ptr = first) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* first_ptr = first) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawElementArray(GL.Enums.BeginMode mode, ref GLint first, GLsizei* count, GLsizei primcount) + unsafe void MultiDrawElementArrayAPPLE(GL.Enums.BeginMode mode, ref Int32 first, Int32* count, Int32 primcount) { - fixed (GLint* first_ptr = &first) + fixed (Int32* first_ptr = &first) { - Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count, (GLsizei)primcount); + Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count, (Int32)primcount); } } public static - void MultiDrawElementArray(GL.Enums.BeginMode mode, ref GLint first, GLsizei[] count, GLsizei primcount) + void MultiDrawElementArrayAPPLE(GL.Enums.BeginMode mode, ref Int32 first, [In, Out] Int32[] count, Int32 primcount) { unsafe { - fixed (GLint* first_ptr = &first) - fixed (GLsizei* count_ptr = count) + fixed (Int32* first_ptr = &first) + fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } public static - void MultiDrawElementArray(GL.Enums.BeginMode mode, ref GLint first, ref GLsizei count, GLsizei primcount) + void MultiDrawElementArrayAPPLE(GL.Enums.BeginMode mode, ref Int32 first, ref Int32 count, Int32 primcount) { unsafe { - fixed (GLint* first_ptr = &first) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* first_ptr = &first) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, GLint* first, GLsizei* count, GLsizei primcount) + unsafe void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32* first, Int32* count, Int32 primcount) { { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first, (GLsizei*)count, (GLsizei)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first, (Int32*)count, (Int32)primcount); } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLint* first, GLsizei* count, GLsizei primcount) + unsafe void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32* first, Int32* count, Int32 primcount) { - unsafe { Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first, (GLsizei*)count, (GLsizei)primcount); } + unsafe { Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first, (Int32*)count, (Int32)primcount); } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, GLint* first, GLsizei[] count, GLsizei primcount) + unsafe void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32* first, [In, Out] Int32[] count, Int32 primcount) { - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first, (Int32*)count_ptr, (Int32)primcount); } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLint* first, GLsizei[] count, GLsizei primcount) + unsafe void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32* first, [In, Out] Int32[] count, Int32 primcount) { - fixed (GLsizei* count_ptr = count) + fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first, (Int32*)count_ptr, (Int32)primcount); } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, GLint* first, ref GLsizei count, GLsizei primcount) + unsafe void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32* first, ref Int32 count, Int32 primcount) { - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first, (Int32*)count_ptr, (Int32)primcount); } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLint* first, ref GLsizei count, GLsizei primcount) + unsafe void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32* first, ref Int32 count, Int32 primcount) { - fixed (GLsizei* count_ptr = &count) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first, (Int32*)count_ptr, (Int32)primcount); } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, GLint[] first, GLsizei* count, GLsizei primcount) + unsafe void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, Int32 start, Int32 end, [In, Out] Int32[] first, Int32* count, Int32 primcount) { - fixed (GLint* first_ptr = first) + fixed (Int32* first_ptr = first) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first_ptr, (GLsizei*)count, (GLsizei)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count, (Int32)primcount); } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLint[] first, GLsizei* count, GLsizei primcount) + unsafe void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, [In, Out] Int32[] first, Int32* count, Int32 primcount) { - fixed (GLint* first_ptr = first) + fixed (Int32* first_ptr = first) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first_ptr, (GLsizei*)count, (GLsizei)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count, (Int32)primcount); } } public static - void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, GLint[] first, GLsizei[] count, GLsizei primcount) + void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, Int32 start, Int32 end, [In, Out] Int32[] first, [In, Out] Int32[] count, Int32 primcount) { unsafe { - fixed (GLint* first_ptr = first) - fixed (GLsizei* count_ptr = count) + fixed (Int32* first_ptr = first) + fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } [System.CLSCompliant(false)] public static - void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLint[] first, GLsizei[] count, GLsizei primcount) + void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, [In, Out] Int32[] first, [In, Out] Int32[] count, Int32 primcount) { unsafe { - fixed (GLint* first_ptr = first) - fixed (GLsizei* count_ptr = count) + fixed (Int32* first_ptr = first) + fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } public static - void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, GLint[] first, ref GLsizei count, GLsizei primcount) + void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, Int32 start, Int32 end, [In, Out] Int32[] first, ref Int32 count, Int32 primcount) { unsafe { - fixed (GLint* first_ptr = first) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* first_ptr = first) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } [System.CLSCompliant(false)] public static - void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLint[] first, ref GLsizei count, GLsizei primcount) + void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, [In, Out] Int32[] first, ref Int32 count, Int32 primcount) { unsafe { - fixed (GLint* first_ptr = first) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* first_ptr = first) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, ref GLint first, GLsizei* count, GLsizei primcount) + unsafe void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, Int32 start, Int32 end, ref Int32 first, Int32* count, Int32 primcount) { - fixed (GLint* first_ptr = &first) + fixed (Int32* first_ptr = &first) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first_ptr, (GLsizei*)count, (GLsizei)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count, (Int32)primcount); } } [System.CLSCompliant(false)] public static - unsafe void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, GLuint start, GLuint end, ref GLint first, GLsizei* count, GLsizei primcount) + unsafe void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, ref Int32 first, Int32* count, Int32 primcount) { - fixed (GLint* first_ptr = &first) + fixed (Int32* first_ptr = &first) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first_ptr, (GLsizei*)count, (GLsizei)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count, (Int32)primcount); } } public static - void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, ref GLint first, GLsizei[] count, GLsizei primcount) + void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, Int32 start, Int32 end, ref Int32 first, [In, Out] Int32[] count, Int32 primcount) { unsafe { - fixed (GLint* first_ptr = &first) - fixed (GLsizei* count_ptr = count) + fixed (Int32* first_ptr = &first) + fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } [System.CLSCompliant(false)] public static - void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, GLuint start, GLuint end, ref GLint first, GLsizei[] count, GLsizei primcount) + void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, ref Int32 first, [In, Out] Int32[] count, Int32 primcount) { unsafe { - fixed (GLint* first_ptr = &first) - fixed (GLsizei* count_ptr = count) + fixed (Int32* first_ptr = &first) + fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } public static - void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, ref GLint first, ref GLsizei count, GLsizei primcount) + void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, Int32 start, Int32 end, ref Int32 first, ref Int32 count, Int32 primcount) { unsafe { - fixed (GLint* first_ptr = &first) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* first_ptr = &first) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } [System.CLSCompliant(false)] public static - void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, GLuint start, GLuint end, ref GLint first, ref GLsizei count, GLsizei primcount) + void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, ref Int32 first, ref Int32 count, Int32 primcount) { unsafe { - fixed (GLint* first_ptr = &first) - fixed (GLsizei* count_ptr = &count) + fixed (Int32* first_ptr = &first) + fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (GLuint)start, (GLuint)end, (GLint*)first_ptr, (GLsizei*)count_ptr, (GLsizei)primcount); + Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first_ptr, (Int32*)count_ptr, (Int32)primcount); } } } [System.CLSCompliant(false)] public static - unsafe void GenFences(GLsizei n, Int32* fences) + unsafe void GenFencesAPPLE(Int32 n, [Out] Int32* fences) { fences = default(Int32*); { - Delegates.glGenFencesAPPLE((GLsizei)n, (GLuint*)fences); + Delegates.glGenFencesAPPLE((Int32)n, (UInt32*)fences); } } [System.CLSCompliant(false)] public static - unsafe void GenFences(GLsizei n, GLuint* fences) + unsafe void GenFencesAPPLE(Int32 n, [Out] UInt32* fences) { - unsafe { Delegates.glGenFencesAPPLE((GLsizei)n, (GLuint*)fences); } + unsafe { Delegates.glGenFencesAPPLE((Int32)n, (UInt32*)fences); } } public static - void GenFences(GLsizei n, Int32[] fences) + void GenFencesAPPLE(Int32 n, [In, Out] Int32[] fences) { unsafe { fixed (Int32* fences_ptr = fences) { - Delegates.glGenFencesAPPLE((GLsizei)n, (GLuint*)fences_ptr); + Delegates.glGenFencesAPPLE((Int32)n, (UInt32*)fences_ptr); } } } [System.CLSCompliant(false)] public static - void GenFences(GLsizei n, GLuint[] fences) + void GenFencesAPPLE(Int32 n, [In, Out] UInt32[] fences) { unsafe { - fixed (GLuint* fences_ptr = fences) + fixed (UInt32* fences_ptr = fences) { - Delegates.glGenFencesAPPLE((GLsizei)n, (GLuint*)fences_ptr); + Delegates.glGenFencesAPPLE((Int32)n, (UInt32*)fences_ptr); } } } public static - void GenFences(GLsizei n, out Int32 fences) + void GenFencesAPPLE(Int32 n, [Out] out Int32 fences) { fences = default(Int32); unsafe { fixed (Int32* fences_ptr = &fences) { - Delegates.glGenFencesAPPLE((GLsizei)n, (GLuint*)fences_ptr); + Delegates.glGenFencesAPPLE((Int32)n, (UInt32*)fences_ptr); fences = *fences_ptr; } } @@ -63618,14 +49492,14 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GenFences(GLsizei n, out GLuint fences) + void GenFencesAPPLE(Int32 n, [Out] out UInt32 fences) { - fences = default(GLuint); + fences = default(UInt32); unsafe { - fixed (GLuint* fences_ptr = &fences) + fixed (UInt32* fences_ptr = &fences) { - Delegates.glGenFencesAPPLE((GLsizei)n, (GLuint*)fences_ptr); + Delegates.glGenFencesAPPLE((Int32)n, (UInt32*)fences_ptr); fences = *fences_ptr; } } @@ -63633,271 +49507,271 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void DeleteFences(GLsizei n, Int32* fences) + unsafe void DeleteFencesAPPLE(Int32 n, Int32* fences) { { - Delegates.glDeleteFencesAPPLE((GLsizei)n, (GLuint*)fences); + Delegates.glDeleteFencesAPPLE((Int32)n, (UInt32*)fences); } } [System.CLSCompliant(false)] public static - unsafe void DeleteFences(GLsizei n, GLuint* fences) + unsafe void DeleteFencesAPPLE(Int32 n, UInt32* fences) { - unsafe { Delegates.glDeleteFencesAPPLE((GLsizei)n, (GLuint*)fences); } + unsafe { Delegates.glDeleteFencesAPPLE((Int32)n, (UInt32*)fences); } } public static - void DeleteFences(GLsizei n, Int32[] fences) + void DeleteFencesAPPLE(Int32 n, [In, Out] Int32[] fences) { unsafe { fixed (Int32* fences_ptr = fences) { - Delegates.glDeleteFencesAPPLE((GLsizei)n, (GLuint*)fences_ptr); + Delegates.glDeleteFencesAPPLE((Int32)n, (UInt32*)fences_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteFences(GLsizei n, GLuint[] fences) + void DeleteFencesAPPLE(Int32 n, [In, Out] UInt32[] fences) { unsafe { - fixed (GLuint* fences_ptr = fences) + fixed (UInt32* fences_ptr = fences) { - Delegates.glDeleteFencesAPPLE((GLsizei)n, (GLuint*)fences_ptr); + Delegates.glDeleteFencesAPPLE((Int32)n, (UInt32*)fences_ptr); } } } public static - void DeleteFences(GLsizei n, ref Int32 fences) + void DeleteFencesAPPLE(Int32 n, ref Int32 fences) { unsafe { fixed (Int32* fences_ptr = &fences) { - Delegates.glDeleteFencesAPPLE((GLsizei)n, (GLuint*)fences_ptr); + Delegates.glDeleteFencesAPPLE((Int32)n, (UInt32*)fences_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteFences(GLsizei n, ref GLuint fences) + void DeleteFencesAPPLE(Int32 n, ref UInt32 fences) { unsafe { - fixed (GLuint* fences_ptr = &fences) + fixed (UInt32* fences_ptr = &fences) { - Delegates.glDeleteFencesAPPLE((GLsizei)n, (GLuint*)fences_ptr); + Delegates.glDeleteFencesAPPLE((Int32)n, (UInt32*)fences_ptr); } } } public static - void SetFence(Int32 fence) + void SetFenceAPPLE(Int32 fence) { - Delegates.glSetFenceAPPLE((GLuint)fence); + Delegates.glSetFenceAPPLE((UInt32)fence); } [System.CLSCompliant(false)] public static - void SetFence(GLuint fence) + void SetFenceAPPLE(UInt32 fence) { - Delegates.glSetFenceAPPLE((GLuint)fence); + Delegates.glSetFenceAPPLE((UInt32)fence); } public static - GLboolean IsFence(Int32 fence) + Boolean IsFenceAPPLE(Int32 fence) { - return Delegates.glIsFenceAPPLE((GLuint)fence); + return Delegates.glIsFenceAPPLE((UInt32)fence); } [System.CLSCompliant(false)] public static - GLboolean IsFence(GLuint fence) + Boolean IsFenceAPPLE(UInt32 fence) { - return Delegates.glIsFenceAPPLE((GLuint)fence); + return Delegates.glIsFenceAPPLE((UInt32)fence); } public static - GLboolean TestFence(Int32 fence) + Boolean TestFenceAPPLE(Int32 fence) { - return Delegates.glTestFenceAPPLE((GLuint)fence); + return Delegates.glTestFenceAPPLE((UInt32)fence); } [System.CLSCompliant(false)] public static - GLboolean TestFence(GLuint fence) + Boolean TestFenceAPPLE(UInt32 fence) { - return Delegates.glTestFenceAPPLE((GLuint)fence); + return Delegates.glTestFenceAPPLE((UInt32)fence); } public static - void FinishFence(Int32 fence) + void FinishFenceAPPLE(Int32 fence) { - Delegates.glFinishFenceAPPLE((GLuint)fence); + Delegates.glFinishFenceAPPLE((UInt32)fence); } [System.CLSCompliant(false)] public static - void FinishFence(GLuint fence) + void FinishFenceAPPLE(UInt32 fence) { - Delegates.glFinishFenceAPPLE((GLuint)fence); + Delegates.glFinishFenceAPPLE((UInt32)fence); } public static - GLboolean TestObject(GL.Enums.APPLE_fence @object, Int32 name) + Boolean TestObjectAPPLE(GL.Enums.APPLE_fence @object, Int32 name) { - return Delegates.glTestObjectAPPLE((GL.Enums.APPLE_fence)@object, (GLuint)name); + return Delegates.glTestObjectAPPLE((GL.Enums.APPLE_fence)@object, (UInt32)name); } [System.CLSCompliant(false)] public static - GLboolean TestObject(GL.Enums.APPLE_fence @object, GLuint name) + Boolean TestObjectAPPLE(GL.Enums.APPLE_fence @object, UInt32 name) { - return Delegates.glTestObjectAPPLE((GL.Enums.APPLE_fence)@object, (GLuint)name); + return Delegates.glTestObjectAPPLE((GL.Enums.APPLE_fence)@object, (UInt32)name); } public static - void FinishObject(GL.Enums.APPLE_fence @object, GLint name) + void FinishObjectAPPLE(GL.Enums.APPLE_fence @object, Int32 name) { - Delegates.glFinishObjectAPPLE((GL.Enums.APPLE_fence)@object, (GLint)name); + Delegates.glFinishObjectAPPLE((GL.Enums.APPLE_fence)@object, (Int32)name); } public static - void BindVertexArray(Int32 array) + void BindVertexArrayAPPLE(Int32 array) { - Delegates.glBindVertexArrayAPPLE((GLuint)array); + Delegates.glBindVertexArrayAPPLE((UInt32)array); } [System.CLSCompliant(false)] public static - void BindVertexArray(GLuint array) + void BindVertexArrayAPPLE(UInt32 array) { - Delegates.glBindVertexArrayAPPLE((GLuint)array); + Delegates.glBindVertexArrayAPPLE((UInt32)array); } [System.CLSCompliant(false)] public static - unsafe void DeleteVertexArrays(GLsizei n, Int32* arrays) + unsafe void DeleteVertexArraysAPPLE(Int32 n, Int32* arrays) { { - Delegates.glDeleteVertexArraysAPPLE((GLsizei)n, (GLuint*)arrays); + Delegates.glDeleteVertexArraysAPPLE((Int32)n, (UInt32*)arrays); } } [System.CLSCompliant(false)] public static - unsafe void DeleteVertexArrays(GLsizei n, GLuint* arrays) + unsafe void DeleteVertexArraysAPPLE(Int32 n, UInt32* arrays) { - unsafe { Delegates.glDeleteVertexArraysAPPLE((GLsizei)n, (GLuint*)arrays); } + unsafe { Delegates.glDeleteVertexArraysAPPLE((Int32)n, (UInt32*)arrays); } } public static - void DeleteVertexArrays(GLsizei n, Int32[] arrays) + void DeleteVertexArraysAPPLE(Int32 n, [In, Out] Int32[] arrays) { unsafe { fixed (Int32* arrays_ptr = arrays) { - Delegates.glDeleteVertexArraysAPPLE((GLsizei)n, (GLuint*)arrays_ptr); + Delegates.glDeleteVertexArraysAPPLE((Int32)n, (UInt32*)arrays_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteVertexArrays(GLsizei n, GLuint[] arrays) + void DeleteVertexArraysAPPLE(Int32 n, [In, Out] UInt32[] arrays) { unsafe { - fixed (GLuint* arrays_ptr = arrays) + fixed (UInt32* arrays_ptr = arrays) { - Delegates.glDeleteVertexArraysAPPLE((GLsizei)n, (GLuint*)arrays_ptr); + Delegates.glDeleteVertexArraysAPPLE((Int32)n, (UInt32*)arrays_ptr); } } } public static - void DeleteVertexArrays(GLsizei n, ref Int32 arrays) + void DeleteVertexArraysAPPLE(Int32 n, ref Int32 arrays) { unsafe { fixed (Int32* arrays_ptr = &arrays) { - Delegates.glDeleteVertexArraysAPPLE((GLsizei)n, (GLuint*)arrays_ptr); + Delegates.glDeleteVertexArraysAPPLE((Int32)n, (UInt32*)arrays_ptr); } } } [System.CLSCompliant(false)] public static - void DeleteVertexArrays(GLsizei n, ref GLuint arrays) + void DeleteVertexArraysAPPLE(Int32 n, ref UInt32 arrays) { unsafe { - fixed (GLuint* arrays_ptr = &arrays) + fixed (UInt32* arrays_ptr = &arrays) { - Delegates.glDeleteVertexArraysAPPLE((GLsizei)n, (GLuint*)arrays_ptr); + Delegates.glDeleteVertexArraysAPPLE((Int32)n, (UInt32*)arrays_ptr); } } } [System.CLSCompliant(false)] public static - unsafe void GenVertexArrays(GLsizei n, Int32* arrays) + unsafe void GenVertexArraysAPPLE(Int32 n, [Out] Int32* arrays) { arrays = default(Int32*); { - Delegates.glGenVertexArraysAPPLE((GLsizei)n, (GLuint*)arrays); + Delegates.glGenVertexArraysAPPLE((Int32)n, (UInt32*)arrays); } } [System.CLSCompliant(false)] public static - unsafe void GenVertexArrays(GLsizei n, GLuint* arrays) + unsafe void GenVertexArraysAPPLE(Int32 n, [Out] UInt32* arrays) { - unsafe { Delegates.glGenVertexArraysAPPLE((GLsizei)n, (GLuint*)arrays); } + unsafe { Delegates.glGenVertexArraysAPPLE((Int32)n, (UInt32*)arrays); } } public static - void GenVertexArrays(GLsizei n, Int32[] arrays) + void GenVertexArraysAPPLE(Int32 n, [In, Out] Int32[] arrays) { unsafe { fixed (Int32* arrays_ptr = arrays) { - Delegates.glGenVertexArraysAPPLE((GLsizei)n, (GLuint*)arrays_ptr); + Delegates.glGenVertexArraysAPPLE((Int32)n, (UInt32*)arrays_ptr); } } } [System.CLSCompliant(false)] public static - void GenVertexArrays(GLsizei n, GLuint[] arrays) + void GenVertexArraysAPPLE(Int32 n, [In, Out] UInt32[] arrays) { unsafe { - fixed (GLuint* arrays_ptr = arrays) + fixed (UInt32* arrays_ptr = arrays) { - Delegates.glGenVertexArraysAPPLE((GLsizei)n, (GLuint*)arrays_ptr); + Delegates.glGenVertexArraysAPPLE((Int32)n, (UInt32*)arrays_ptr); } } } public static - void GenVertexArrays(GLsizei n, out Int32 arrays) + void GenVertexArraysAPPLE(Int32 n, [Out] out Int32 arrays) { arrays = default(Int32); unsafe { fixed (Int32* arrays_ptr = &arrays) { - Delegates.glGenVertexArraysAPPLE((GLsizei)n, (GLuint*)arrays_ptr); + Delegates.glGenVertexArraysAPPLE((Int32)n, (UInt32*)arrays_ptr); arrays = *arrays_ptr; } } @@ -63905,48 +49779,48 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - void GenVertexArrays(GLsizei n, out GLuint arrays) + void GenVertexArraysAPPLE(Int32 n, [Out] out UInt32 arrays) { - arrays = default(GLuint); + arrays = default(UInt32); unsafe { - fixed (GLuint* arrays_ptr = &arrays) + fixed (UInt32* arrays_ptr = &arrays) { - Delegates.glGenVertexArraysAPPLE((GLsizei)n, (GLuint*)arrays_ptr); + Delegates.glGenVertexArraysAPPLE((Int32)n, (UInt32*)arrays_ptr); arrays = *arrays_ptr; } } } public static - GLboolean IsVertexArray(Int32 array) + Boolean IsVertexArrayAPPLE(Int32 array) { - return Delegates.glIsVertexArrayAPPLE((GLuint)array); + return Delegates.glIsVertexArrayAPPLE((UInt32)array); } [System.CLSCompliant(false)] public static - GLboolean IsVertexArray(GLuint array) + Boolean IsVertexArrayAPPLE(UInt32 array) { - return Delegates.glIsVertexArrayAPPLE((GLuint)array); + return Delegates.glIsVertexArrayAPPLE((UInt32)array); } [System.CLSCompliant(false)] public static - unsafe void VertexArrayRange(GLsizei length, void* pointer) + unsafe void VertexArrayRangeAPPLE(Int32 length, [Out] void* pointer) { - unsafe { Delegates.glVertexArrayRangeAPPLE((GLsizei)length, (void*)pointer); } + unsafe { Delegates.glVertexArrayRangeAPPLE((Int32)length, (void*)pointer); } } public static - void VertexArrayRange(GLsizei length, object pointer) + void VertexArrayRangeAPPLE(Int32 length, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glVertexArrayRangeAPPLE((GLsizei)length, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexArrayRangeAPPLE((Int32)length, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -63957,20 +49831,20 @@ namespace OpenTK.OpenGL [System.CLSCompliant(false)] public static - unsafe void FlushVertexArrayRange(GLsizei length, void* pointer) + unsafe void FlushVertexArrayRangeAPPLE(Int32 length, [Out] void* pointer) { - unsafe { Delegates.glFlushVertexArrayRangeAPPLE((GLsizei)length, (void*)pointer); } + unsafe { Delegates.glFlushVertexArrayRangeAPPLE((Int32)length, (void*)pointer); } } public static - void FlushVertexArrayRange(GLsizei length, object pointer) + void FlushVertexArrayRangeAPPLE(Int32 length, [In, Out] object pointer) { System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glFlushVertexArrayRangeAPPLE((GLsizei)length, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glFlushVertexArrayRangeAPPLE((Int32)length, (void*)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -63980,21 +49854,21 @@ namespace OpenTK.OpenGL } public static - void VertexArrayParameteri(GL.Enums.APPLE_vertex_array_range pname, GLint param) + void VertexArrayParameteriAPPLE(GL.Enums.APPLE_vertex_array_range pname, Int32 param) { - Delegates.glVertexArrayParameteriAPPLE((GL.Enums.APPLE_vertex_array_range)pname, (GLint)param); + Delegates.glVertexArrayParameteriAPPLE((GL.Enums.APPLE_vertex_array_range)pname, (Int32)param); } public static - void BufferParameteri(GL.Enums.APPLE_flush_buffer_range target, GL.Enums.APPLE_flush_buffer_range pname, GLint param) + void BufferParameteriAPPLE(GL.Enums.APPLE_flush_buffer_range target, GL.Enums.APPLE_flush_buffer_range pname, Int32 param) { - Delegates.glBufferParameteriAPPLE((GL.Enums.APPLE_flush_buffer_range)target, (GL.Enums.APPLE_flush_buffer_range)pname, (GLint)param); + Delegates.glBufferParameteriAPPLE((GL.Enums.APPLE_flush_buffer_range)target, (GL.Enums.APPLE_flush_buffer_range)pname, (Int32)param); } public static - void FlushMappedBufferRange(GL.Enums.APPLE_flush_buffer_range target, GLintptr offset, GLsizeiptr size) + void FlushMappedBufferRangeAPPLE(GL.Enums.APPLE_flush_buffer_range target, IntPtr offset, IntPtr size) { - Delegates.glFlushMappedBufferRangeAPPLE((GL.Enums.APPLE_flush_buffer_range)target, (GLintptr)offset, (GLsizeiptr)size); + Delegates.glFlushMappedBufferRangeAPPLE((GL.Enums.APPLE_flush_buffer_range)target, (IntPtr)offset, (IntPtr)size); } } @@ -64003,20 +49877,20 @@ namespace OpenTK.OpenGL { [System.CLSCompliant(false)] public static - unsafe void StringMarker(GLsizei len, void* @string) + unsafe void StringMarkerGREMEDY(Int32 len, void* @string) { - unsafe { Delegates.glStringMarkerGREMEDY((GLsizei)len, (void*)@string); } + unsafe { Delegates.glStringMarkerGREMEDY((Int32)len, (void*)@string); } } public static - void StringMarker(GLsizei len, object @string) + void StringMarkerGREMEDY(Int32 len, [In, Out] object @string) { System.Runtime.InteropServices.GCHandle @string_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@string, System.Runtime.InteropServices.GCHandleType.Pinned); unsafe { try { - Delegates.glStringMarkerGREMEDY((GLsizei)len, (void*)@string_ptr.AddrOfPinnedObject()); + Delegates.glStringMarkerGREMEDY((Int32)len, (void*)@string_ptr.AddrOfPinnedObject()); } finally { diff --git a/Source/OpenTK/OpenGL/Bindings/GLCore.cs b/Source/OpenTK/OpenGL/Bindings/GLCore.cs index 55d954eb..f1b56fd3 100644 --- a/Source/OpenTK/OpenGL/Bindings/GLCore.cs +++ b/Source/OpenTK/OpenGL/Bindings/GLCore.cs @@ -1,34 +1,7 @@ namespace OpenTK.OpenGL { using System; - - using GLsizei = System.Int32; - using GLsizeiptr = System.IntPtr; - using GLintptr = System.IntPtr; - using GLboolean = System.Boolean; - using GLbitfield = System.UInt32; - using GLchar = System.Char; - using GLbyte = System.SByte; - using GLubyte = System.Byte; - using GLshort = System.Int16; - using GLushort = System.UInt16; - using GLint = System.Int32; - using GLuint = System.UInt32; - using GLfloat = System.Single; - using GLclampf = System.Single; - using GLdouble = System.Double; - using GLclampd = System.Double; - using GLstring = System.String; - using GLsizeiptrARB = System.IntPtr; - using GLintptrARB = System.IntPtr; - using GLhandleARB = System.UInt32; - using GLhalfARB = System.UInt16; - using GLhalfNV = System.UInt16; - using GLcharARB = System.Char; - using GLint64EXT = System.Int64; - using GLuint64EXT = System.UInt64; - using GLint64 = System.Int64; - using GLuint64 = System.UInt64; + using System.Runtime.InteropServices; internal static class Imports { @@ -36,127 +9,127 @@ namespace OpenTK.OpenGL [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNewList", ExactSpelling = true)] - internal extern static void NewList(GLuint list, GL.Enums.ListMode mode); + internal extern static void NewList(UInt32 list, GL.Enums.ListMode mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEndList", ExactSpelling = true)] internal extern static void EndList(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCallList", ExactSpelling = true)] - internal extern static void CallList(GLuint list); + internal extern static void CallList(UInt32 list); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCallLists", ExactSpelling = true)] - internal extern static unsafe void CallLists(GLsizei n, GL.Enums.ListNameType type, void* lists); + internal extern static unsafe void CallLists(Int32 n, GL.Enums.ListNameType type, void* lists); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteLists", ExactSpelling = true)] - internal extern static void DeleteLists(GLuint list, GLsizei range); + internal extern static void DeleteLists(UInt32 list, Int32 range); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenLists", ExactSpelling = true)] - internal extern static Int32 GenLists(GLsizei range); + internal extern static Int32 GenLists(Int32 range); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glListBase", ExactSpelling = true)] - internal extern static void ListBase(GLuint @base); + internal extern static void ListBase(UInt32 @base); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBegin", ExactSpelling = true)] internal extern static void Begin(GL.Enums.BeginMode mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBitmap", ExactSpelling = true)] - internal extern static unsafe void Bitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, GLubyte* bitmap); + internal extern static unsafe void Bitmap(Int32 width, Int32 height, Single xorig, Single yorig, Single xmove, Single ymove, Byte* bitmap); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3b", ExactSpelling = true)] - internal extern static void Color3b(GLbyte red, GLbyte green, GLbyte blue); + internal extern static void Color3b(SByte red, SByte green, SByte blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3bv", ExactSpelling = true)] - internal extern static unsafe void Color3bv(GLbyte* v); + internal extern static unsafe void Color3bv(SByte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3d", ExactSpelling = true)] - internal extern static void Color3d(GLdouble red, GLdouble green, GLdouble blue); + internal extern static void Color3d(Double red, Double green, Double blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3dv", ExactSpelling = true)] - internal extern static unsafe void Color3dv(GLdouble* v); + internal extern static unsafe void Color3dv(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3f", ExactSpelling = true)] - internal extern static void Color3f(GLfloat red, GLfloat green, GLfloat blue); + internal extern static void Color3f(Single red, Single green, Single blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3fv", ExactSpelling = true)] - internal extern static unsafe void Color3fv(GLfloat* v); + internal extern static unsafe void Color3fv(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3i", ExactSpelling = true)] - internal extern static void Color3i(GLint red, GLint green, GLint blue); + internal extern static void Color3i(Int32 red, Int32 green, Int32 blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3iv", ExactSpelling = true)] - internal extern static unsafe void Color3iv(GLint* v); + internal extern static unsafe void Color3iv(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3s", ExactSpelling = true)] - internal extern static void Color3s(GLshort red, GLshort green, GLshort blue); + internal extern static void Color3s(Int16 red, Int16 green, Int16 blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3sv", ExactSpelling = true)] - internal extern static unsafe void Color3sv(GLshort* v); + internal extern static unsafe void Color3sv(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3ub", ExactSpelling = true)] - internal extern static void Color3ub(GLubyte red, GLubyte green, GLubyte blue); + internal extern static void Color3ub(Byte red, Byte green, Byte blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3ubv", ExactSpelling = true)] - internal extern static unsafe void Color3ubv(GLubyte* v); + internal extern static unsafe void Color3ubv(Byte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3ui", ExactSpelling = true)] - internal extern static void Color3ui(GLuint red, GLuint green, GLuint blue); + internal extern static void Color3ui(UInt32 red, UInt32 green, UInt32 blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3uiv", ExactSpelling = true)] - internal extern static unsafe void Color3uiv(GLuint* v); + internal extern static unsafe void Color3uiv(UInt32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3us", ExactSpelling = true)] - internal extern static void Color3us(GLushort red, GLushort green, GLushort blue); + internal extern static void Color3us(UInt16 red, UInt16 green, UInt16 blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3usv", ExactSpelling = true)] - internal extern static unsafe void Color3usv(GLushort* v); + internal extern static unsafe void Color3usv(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4b", ExactSpelling = true)] - internal extern static void Color4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha); + internal extern static void Color4b(SByte red, SByte green, SByte blue, SByte alpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4bv", ExactSpelling = true)] - internal extern static unsafe void Color4bv(GLbyte* v); + internal extern static unsafe void Color4bv(SByte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4d", ExactSpelling = true)] - internal extern static void Color4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha); + internal extern static void Color4d(Double red, Double green, Double blue, Double alpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4dv", ExactSpelling = true)] - internal extern static unsafe void Color4dv(GLdouble* v); + internal extern static unsafe void Color4dv(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4f", ExactSpelling = true)] - internal extern static void Color4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); + internal extern static void Color4f(Single red, Single green, Single blue, Single alpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4fv", ExactSpelling = true)] - internal extern static unsafe void Color4fv(GLfloat* v); + internal extern static unsafe void Color4fv(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4i", ExactSpelling = true)] - internal extern static void Color4i(GLint red, GLint green, GLint blue, GLint alpha); + internal extern static void Color4i(Int32 red, Int32 green, Int32 blue, Int32 alpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4iv", ExactSpelling = true)] - internal extern static unsafe void Color4iv(GLint* v); + internal extern static unsafe void Color4iv(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4s", ExactSpelling = true)] - internal extern static void Color4s(GLshort red, GLshort green, GLshort blue, GLshort alpha); + internal extern static void Color4s(Int16 red, Int16 green, Int16 blue, Int16 alpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4sv", ExactSpelling = true)] - internal extern static unsafe void Color4sv(GLshort* v); + internal extern static unsafe void Color4sv(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4ub", ExactSpelling = true)] - internal extern static void Color4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha); + internal extern static void Color4ub(Byte red, Byte green, Byte blue, Byte alpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4ubv", ExactSpelling = true)] - internal extern static unsafe void Color4ubv(GLubyte* v); + internal extern static unsafe void Color4ubv(Byte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4ui", ExactSpelling = true)] - internal extern static void Color4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha); + internal extern static void Color4ui(UInt32 red, UInt32 green, UInt32 blue, UInt32 alpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4uiv", ExactSpelling = true)] - internal extern static unsafe void Color4uiv(GLuint* v); + internal extern static unsafe void Color4uiv(UInt32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4us", ExactSpelling = true)] - internal extern static void Color4us(GLushort red, GLushort green, GLushort blue, GLushort alpha); + internal extern static void Color4us(UInt16 red, UInt16 green, UInt16 blue, UInt16 alpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4usv", ExactSpelling = true)] - internal extern static unsafe void Color4usv(GLushort* v); + internal extern static unsafe void Color4usv(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEdgeFlag", ExactSpelling = true)] internal extern static void EdgeFlag(GL.Enums.Boolean flag); @@ -168,325 +141,325 @@ namespace OpenTK.OpenGL internal extern static void End(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexd", ExactSpelling = true)] - internal extern static void Indexd(GLdouble c); + internal extern static void Indexd(Double c); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexdv", ExactSpelling = true)] - internal extern static unsafe void Indexdv(GLdouble* c); + internal extern static unsafe void Indexdv(Double* c); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexf", ExactSpelling = true)] - internal extern static void Indexf(GLfloat c); + internal extern static void Indexf(Single c); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexfv", ExactSpelling = true)] - internal extern static unsafe void Indexfv(GLfloat* c); + internal extern static unsafe void Indexfv(Single* c); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexi", ExactSpelling = true)] - internal extern static void Indexi(GLint c); + internal extern static void Indexi(Int32 c); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexiv", ExactSpelling = true)] - internal extern static unsafe void Indexiv(GLint* c); + internal extern static unsafe void Indexiv(Int32* c); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexs", ExactSpelling = true)] - internal extern static void Indexs(GLshort c); + internal extern static void Indexs(Int16 c); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexsv", ExactSpelling = true)] - internal extern static unsafe void Indexsv(GLshort* c); + internal extern static unsafe void Indexsv(Int16* c); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormal3b", ExactSpelling = true)] - internal extern static void Normal3b(GLbyte nx, GLbyte ny, GLbyte nz); + internal extern static void Normal3b(SByte nx, SByte ny, SByte nz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormal3bv", ExactSpelling = true)] - internal extern static unsafe void Normal3bv(GLbyte* v); + internal extern static unsafe void Normal3bv(SByte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormal3d", ExactSpelling = true)] - internal extern static void Normal3d(GLdouble nx, GLdouble ny, GLdouble nz); + internal extern static void Normal3d(Double nx, Double ny, Double nz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormal3dv", ExactSpelling = true)] - internal extern static unsafe void Normal3dv(GLdouble* v); + internal extern static unsafe void Normal3dv(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormal3f", ExactSpelling = true)] - internal extern static void Normal3f(GLfloat nx, GLfloat ny, GLfloat nz); + internal extern static void Normal3f(Single nx, Single ny, Single nz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormal3fv", ExactSpelling = true)] - internal extern static unsafe void Normal3fv(GLfloat* v); + internal extern static unsafe void Normal3fv(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormal3i", ExactSpelling = true)] - internal extern static void Normal3i(GLint nx, GLint ny, GLint nz); + internal extern static void Normal3i(Int32 nx, Int32 ny, Int32 nz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormal3iv", ExactSpelling = true)] - internal extern static unsafe void Normal3iv(GLint* v); + internal extern static unsafe void Normal3iv(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormal3s", ExactSpelling = true)] - internal extern static void Normal3s(GLshort nx, GLshort ny, GLshort nz); + internal extern static void Normal3s(Int16 nx, Int16 ny, Int16 nz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormal3sv", ExactSpelling = true)] - internal extern static unsafe void Normal3sv(GLshort* v); + internal extern static unsafe void Normal3sv(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos2d", ExactSpelling = true)] - internal extern static void RasterPos2d(GLdouble x, GLdouble y); + internal extern static void RasterPos2d(Double x, Double y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos2dv", ExactSpelling = true)] - internal extern static unsafe void RasterPos2dv(GLdouble* v); + internal extern static unsafe void RasterPos2dv(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos2f", ExactSpelling = true)] - internal extern static void RasterPos2f(GLfloat x, GLfloat y); + internal extern static void RasterPos2f(Single x, Single y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos2fv", ExactSpelling = true)] - internal extern static unsafe void RasterPos2fv(GLfloat* v); + internal extern static unsafe void RasterPos2fv(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos2i", ExactSpelling = true)] - internal extern static void RasterPos2i(GLint x, GLint y); + internal extern static void RasterPos2i(Int32 x, Int32 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos2iv", ExactSpelling = true)] - internal extern static unsafe void RasterPos2iv(GLint* v); + internal extern static unsafe void RasterPos2iv(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos2s", ExactSpelling = true)] - internal extern static void RasterPos2s(GLshort x, GLshort y); + internal extern static void RasterPos2s(Int16 x, Int16 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos2sv", ExactSpelling = true)] - internal extern static unsafe void RasterPos2sv(GLshort* v); + internal extern static unsafe void RasterPos2sv(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos3d", ExactSpelling = true)] - internal extern static void RasterPos3d(GLdouble x, GLdouble y, GLdouble z); + internal extern static void RasterPos3d(Double x, Double y, Double z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos3dv", ExactSpelling = true)] - internal extern static unsafe void RasterPos3dv(GLdouble* v); + internal extern static unsafe void RasterPos3dv(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos3f", ExactSpelling = true)] - internal extern static void RasterPos3f(GLfloat x, GLfloat y, GLfloat z); + internal extern static void RasterPos3f(Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos3fv", ExactSpelling = true)] - internal extern static unsafe void RasterPos3fv(GLfloat* v); + internal extern static unsafe void RasterPos3fv(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos3i", ExactSpelling = true)] - internal extern static void RasterPos3i(GLint x, GLint y, GLint z); + internal extern static void RasterPos3i(Int32 x, Int32 y, Int32 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos3iv", ExactSpelling = true)] - internal extern static unsafe void RasterPos3iv(GLint* v); + internal extern static unsafe void RasterPos3iv(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos3s", ExactSpelling = true)] - internal extern static void RasterPos3s(GLshort x, GLshort y, GLshort z); + internal extern static void RasterPos3s(Int16 x, Int16 y, Int16 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos3sv", ExactSpelling = true)] - internal extern static unsafe void RasterPos3sv(GLshort* v); + internal extern static unsafe void RasterPos3sv(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos4d", ExactSpelling = true)] - internal extern static void RasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w); + internal extern static void RasterPos4d(Double x, Double y, Double z, Double w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos4dv", ExactSpelling = true)] - internal extern static unsafe void RasterPos4dv(GLdouble* v); + internal extern static unsafe void RasterPos4dv(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos4f", ExactSpelling = true)] - internal extern static void RasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal extern static void RasterPos4f(Single x, Single y, Single z, Single w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos4fv", ExactSpelling = true)] - internal extern static unsafe void RasterPos4fv(GLfloat* v); + internal extern static unsafe void RasterPos4fv(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos4i", ExactSpelling = true)] - internal extern static void RasterPos4i(GLint x, GLint y, GLint z, GLint w); + internal extern static void RasterPos4i(Int32 x, Int32 y, Int32 z, Int32 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos4iv", ExactSpelling = true)] - internal extern static unsafe void RasterPos4iv(GLint* v); + internal extern static unsafe void RasterPos4iv(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos4s", ExactSpelling = true)] - internal extern static void RasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w); + internal extern static void RasterPos4s(Int16 x, Int16 y, Int16 z, Int16 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRasterPos4sv", ExactSpelling = true)] - internal extern static unsafe void RasterPos4sv(GLshort* v); + internal extern static unsafe void RasterPos4sv(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRectd", ExactSpelling = true)] - internal extern static void Rectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2); + internal extern static void Rectd(Double x1, Double y1, Double x2, Double y2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRectdv", ExactSpelling = true)] - internal extern static unsafe void Rectdv(GLdouble* v1, GLdouble* v2); + internal extern static unsafe void Rectdv(Double* v1, Double* v2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRectf", ExactSpelling = true)] - internal extern static void Rectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2); + internal extern static void Rectf(Single x1, Single y1, Single x2, Single y2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRectfv", ExactSpelling = true)] - internal extern static unsafe void Rectfv(GLfloat* v1, GLfloat* v2); + internal extern static unsafe void Rectfv(Single* v1, Single* v2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRecti", ExactSpelling = true)] - internal extern static void Recti(GLint x1, GLint y1, GLint x2, GLint y2); + internal extern static void Recti(Int32 x1, Int32 y1, Int32 x2, Int32 y2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRectiv", ExactSpelling = true)] - internal extern static unsafe void Rectiv(GLint* v1, GLint* v2); + internal extern static unsafe void Rectiv(Int32* v1, Int32* v2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRects", ExactSpelling = true)] - internal extern static void Rects(GLshort x1, GLshort y1, GLshort x2, GLshort y2); + internal extern static void Rects(Int16 x1, Int16 y1, Int16 x2, Int16 y2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRectsv", ExactSpelling = true)] - internal extern static unsafe void Rectsv(GLshort* v1, GLshort* v2); + internal extern static unsafe void Rectsv(Int16* v1, Int16* v2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord1d", ExactSpelling = true)] - internal extern static void TexCoord1d(GLdouble s); + internal extern static void TexCoord1d(Double s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord1dv", ExactSpelling = true)] - internal extern static unsafe void TexCoord1dv(GLdouble* v); + internal extern static unsafe void TexCoord1dv(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord1f", ExactSpelling = true)] - internal extern static void TexCoord1f(GLfloat s); + internal extern static void TexCoord1f(Single s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord1fv", ExactSpelling = true)] - internal extern static unsafe void TexCoord1fv(GLfloat* v); + internal extern static unsafe void TexCoord1fv(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord1i", ExactSpelling = true)] - internal extern static void TexCoord1i(GLint s); + internal extern static void TexCoord1i(Int32 s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord1iv", ExactSpelling = true)] - internal extern static unsafe void TexCoord1iv(GLint* v); + internal extern static unsafe void TexCoord1iv(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord1s", ExactSpelling = true)] - internal extern static void TexCoord1s(GLshort s); + internal extern static void TexCoord1s(Int16 s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord1sv", ExactSpelling = true)] - internal extern static unsafe void TexCoord1sv(GLshort* v); + internal extern static unsafe void TexCoord1sv(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2d", ExactSpelling = true)] - internal extern static void TexCoord2d(GLdouble s, GLdouble t); + internal extern static void TexCoord2d(Double s, Double t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2dv", ExactSpelling = true)] - internal extern static unsafe void TexCoord2dv(GLdouble* v); + internal extern static unsafe void TexCoord2dv(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2f", ExactSpelling = true)] - internal extern static void TexCoord2f(GLfloat s, GLfloat t); + internal extern static void TexCoord2f(Single s, Single t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2fv", ExactSpelling = true)] - internal extern static unsafe void TexCoord2fv(GLfloat* v); + internal extern static unsafe void TexCoord2fv(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2i", ExactSpelling = true)] - internal extern static void TexCoord2i(GLint s, GLint t); + internal extern static void TexCoord2i(Int32 s, Int32 t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2iv", ExactSpelling = true)] - internal extern static unsafe void TexCoord2iv(GLint* v); + internal extern static unsafe void TexCoord2iv(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2s", ExactSpelling = true)] - internal extern static void TexCoord2s(GLshort s, GLshort t); + internal extern static void TexCoord2s(Int16 s, Int16 t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2sv", ExactSpelling = true)] - internal extern static unsafe void TexCoord2sv(GLshort* v); + internal extern static unsafe void TexCoord2sv(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord3d", ExactSpelling = true)] - internal extern static void TexCoord3d(GLdouble s, GLdouble t, GLdouble r); + internal extern static void TexCoord3d(Double s, Double t, Double r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord3dv", ExactSpelling = true)] - internal extern static unsafe void TexCoord3dv(GLdouble* v); + internal extern static unsafe void TexCoord3dv(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord3f", ExactSpelling = true)] - internal extern static void TexCoord3f(GLfloat s, GLfloat t, GLfloat r); + internal extern static void TexCoord3f(Single s, Single t, Single r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord3fv", ExactSpelling = true)] - internal extern static unsafe void TexCoord3fv(GLfloat* v); + internal extern static unsafe void TexCoord3fv(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord3i", ExactSpelling = true)] - internal extern static void TexCoord3i(GLint s, GLint t, GLint r); + internal extern static void TexCoord3i(Int32 s, Int32 t, Int32 r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord3iv", ExactSpelling = true)] - internal extern static unsafe void TexCoord3iv(GLint* v); + internal extern static unsafe void TexCoord3iv(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord3s", ExactSpelling = true)] - internal extern static void TexCoord3s(GLshort s, GLshort t, GLshort r); + internal extern static void TexCoord3s(Int16 s, Int16 t, Int16 r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord3sv", ExactSpelling = true)] - internal extern static unsafe void TexCoord3sv(GLshort* v); + internal extern static unsafe void TexCoord3sv(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord4d", ExactSpelling = true)] - internal extern static void TexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q); + internal extern static void TexCoord4d(Double s, Double t, Double r, Double q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord4dv", ExactSpelling = true)] - internal extern static unsafe void TexCoord4dv(GLdouble* v); + internal extern static unsafe void TexCoord4dv(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord4f", ExactSpelling = true)] - internal extern static void TexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q); + internal extern static void TexCoord4f(Single s, Single t, Single r, Single q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord4fv", ExactSpelling = true)] - internal extern static unsafe void TexCoord4fv(GLfloat* v); + internal extern static unsafe void TexCoord4fv(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord4i", ExactSpelling = true)] - internal extern static void TexCoord4i(GLint s, GLint t, GLint r, GLint q); + internal extern static void TexCoord4i(Int32 s, Int32 t, Int32 r, Int32 q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord4iv", ExactSpelling = true)] - internal extern static unsafe void TexCoord4iv(GLint* v); + internal extern static unsafe void TexCoord4iv(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord4s", ExactSpelling = true)] - internal extern static void TexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q); + internal extern static void TexCoord4s(Int16 s, Int16 t, Int16 r, Int16 q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord4sv", ExactSpelling = true)] - internal extern static unsafe void TexCoord4sv(GLshort* v); + internal extern static unsafe void TexCoord4sv(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex2d", ExactSpelling = true)] - internal extern static void Vertex2d(GLdouble x, GLdouble y); + internal extern static void Vertex2d(Double x, Double y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex2dv", ExactSpelling = true)] - internal extern static unsafe void Vertex2dv(GLdouble* v); + internal extern static unsafe void Vertex2dv(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex2f", ExactSpelling = true)] - internal extern static void Vertex2f(GLfloat x, GLfloat y); + internal extern static void Vertex2f(Single x, Single y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex2fv", ExactSpelling = true)] - internal extern static unsafe void Vertex2fv(GLfloat* v); + internal extern static unsafe void Vertex2fv(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex2i", ExactSpelling = true)] - internal extern static void Vertex2i(GLint x, GLint y); + internal extern static void Vertex2i(Int32 x, Int32 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex2iv", ExactSpelling = true)] - internal extern static unsafe void Vertex2iv(GLint* v); + internal extern static unsafe void Vertex2iv(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex2s", ExactSpelling = true)] - internal extern static void Vertex2s(GLshort x, GLshort y); + internal extern static void Vertex2s(Int16 x, Int16 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex2sv", ExactSpelling = true)] - internal extern static unsafe void Vertex2sv(GLshort* v); + internal extern static unsafe void Vertex2sv(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex3d", ExactSpelling = true)] - internal extern static void Vertex3d(GLdouble x, GLdouble y, GLdouble z); + internal extern static void Vertex3d(Double x, Double y, Double z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex3dv", ExactSpelling = true)] - internal extern static unsafe void Vertex3dv(GLdouble* v); + internal extern static unsafe void Vertex3dv(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex3f", ExactSpelling = true)] - internal extern static void Vertex3f(GLfloat x, GLfloat y, GLfloat z); + internal extern static void Vertex3f(Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex3fv", ExactSpelling = true)] - internal extern static unsafe void Vertex3fv(GLfloat* v); + internal extern static unsafe void Vertex3fv(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex3i", ExactSpelling = true)] - internal extern static void Vertex3i(GLint x, GLint y, GLint z); + internal extern static void Vertex3i(Int32 x, Int32 y, Int32 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex3iv", ExactSpelling = true)] - internal extern static unsafe void Vertex3iv(GLint* v); + internal extern static unsafe void Vertex3iv(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex3s", ExactSpelling = true)] - internal extern static void Vertex3s(GLshort x, GLshort y, GLshort z); + internal extern static void Vertex3s(Int16 x, Int16 y, Int16 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex3sv", ExactSpelling = true)] - internal extern static unsafe void Vertex3sv(GLshort* v); + internal extern static unsafe void Vertex3sv(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex4d", ExactSpelling = true)] - internal extern static void Vertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w); + internal extern static void Vertex4d(Double x, Double y, Double z, Double w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex4dv", ExactSpelling = true)] - internal extern static unsafe void Vertex4dv(GLdouble* v); + internal extern static unsafe void Vertex4dv(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex4f", ExactSpelling = true)] - internal extern static void Vertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal extern static void Vertex4f(Single x, Single y, Single z, Single w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex4fv", ExactSpelling = true)] - internal extern static unsafe void Vertex4fv(GLfloat* v); + internal extern static unsafe void Vertex4fv(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex4i", ExactSpelling = true)] - internal extern static void Vertex4i(GLint x, GLint y, GLint z, GLint w); + internal extern static void Vertex4i(Int32 x, Int32 y, Int32 z, Int32 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex4iv", ExactSpelling = true)] - internal extern static unsafe void Vertex4iv(GLint* v); + internal extern static unsafe void Vertex4iv(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex4s", ExactSpelling = true)] - internal extern static void Vertex4s(GLshort x, GLshort y, GLshort z, GLshort w); + internal extern static void Vertex4s(Int16 x, Int16 y, Int16 z, Int16 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex4sv", ExactSpelling = true)] - internal extern static unsafe void Vertex4sv(GLshort* v); + internal extern static unsafe void Vertex4sv(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClipPlane", ExactSpelling = true)] - internal extern static unsafe void ClipPlane(GL.Enums.ClipPlaneName plane, GLdouble* equation); + internal extern static unsafe void ClipPlane(GL.Enums.ClipPlaneName plane, Double* equation); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorMaterial", ExactSpelling = true)] internal extern static void ColorMaterial(GL.Enums.MaterialFace face, GL.Enums.ColorMaterialParameter mode); @@ -495,16 +468,16 @@ namespace OpenTK.OpenGL internal extern static void CullFace(GL.Enums.CullFaceMode mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogf", ExactSpelling = true)] - internal extern static void Fogf(GL.Enums.FogParameter pname, GLfloat param); + internal extern static void Fogf(GL.Enums.FogParameter pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogfv", ExactSpelling = true)] - internal extern static unsafe void Fogfv(GL.Enums.FogParameter pname, GLfloat* @params); + internal extern static unsafe void Fogfv(GL.Enums.FogParameter pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogi", ExactSpelling = true)] - internal extern static void Fogi(GL.Enums.FogParameter pname, GLint param); + internal extern static void Fogi(GL.Enums.FogParameter pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogiv", ExactSpelling = true)] - internal extern static unsafe void Fogiv(GL.Enums.FogParameter pname, GLint* @params); + internal extern static unsafe void Fogiv(GL.Enums.FogParameter pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFrontFace", ExactSpelling = true)] internal extern static void FrontFace(GL.Enums.FrontFaceDirection mode); @@ -513,133 +486,133 @@ namespace OpenTK.OpenGL internal extern static void Hint(GL.Enums.HintTarget target, GL.Enums.HintMode mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightf", ExactSpelling = true)] - internal extern static void Lightf(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLfloat param); + internal extern static void Lightf(GL.Enums.LightName light, GL.Enums.LightParameter pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightfv", ExactSpelling = true)] - internal extern static unsafe void Lightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLfloat* @params); + internal extern static unsafe void Lightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLighti", ExactSpelling = true)] - internal extern static void Lighti(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLint param); + internal extern static void Lighti(GL.Enums.LightName light, GL.Enums.LightParameter pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightiv", ExactSpelling = true)] - internal extern static unsafe void Lightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLint* @params); + internal extern static unsafe void Lightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightModelf", ExactSpelling = true)] - internal extern static void LightModelf(GL.Enums.LightModelParameter pname, GLfloat param); + internal extern static void LightModelf(GL.Enums.LightModelParameter pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightModelfv", ExactSpelling = true)] - internal extern static unsafe void LightModelfv(GL.Enums.LightModelParameter pname, GLfloat* @params); + internal extern static unsafe void LightModelfv(GL.Enums.LightModelParameter pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightModeli", ExactSpelling = true)] - internal extern static void LightModeli(GL.Enums.LightModelParameter pname, GLint param); + internal extern static void LightModeli(GL.Enums.LightModelParameter pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightModeliv", ExactSpelling = true)] - internal extern static unsafe void LightModeliv(GL.Enums.LightModelParameter pname, GLint* @params); + internal extern static unsafe void LightModeliv(GL.Enums.LightModelParameter pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLineStipple", ExactSpelling = true)] - internal extern static void LineStipple(GLint factor, GLushort pattern); + internal extern static void LineStipple(Int32 factor, UInt16 pattern); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLineWidth", ExactSpelling = true)] - internal extern static void LineWidth(GLfloat width); + internal extern static void LineWidth(Single width); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMaterialf", ExactSpelling = true)] - internal extern static void Materialf(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat param); + internal extern static void Materialf(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMaterialfv", ExactSpelling = true)] - internal extern static unsafe void Materialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat* @params); + internal extern static unsafe void Materialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMateriali", ExactSpelling = true)] - internal extern static void Materiali(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint param); + internal extern static void Materiali(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMaterialiv", ExactSpelling = true)] - internal extern static unsafe void Materialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint* @params); + internal extern static unsafe void Materialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointSize", ExactSpelling = true)] - internal extern static void PointSize(GLfloat size); + internal extern static void PointSize(Single size); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPolygonMode", ExactSpelling = true)] internal extern static void PolygonMode(GL.Enums.MaterialFace face, GL.Enums.PolygonMode mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPolygonStipple", ExactSpelling = true)] - internal extern static unsafe void PolygonStipple(GLubyte* mask); + internal extern static unsafe void PolygonStipple(Byte* mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glScissor", ExactSpelling = true)] - internal extern static void Scissor(GLint x, GLint y, GLsizei width, GLsizei height); + internal extern static void Scissor(Int32 x, Int32 y, Int32 width, Int32 height); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glShadeModel", ExactSpelling = true)] internal extern static void ShadeModel(GL.Enums.ShadingModel mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexParameterf", ExactSpelling = true)] - internal extern static void TexParameterf(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLfloat param); + internal extern static void TexParameterf(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexParameterfv", ExactSpelling = true)] - internal extern static unsafe void TexParameterfv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLfloat* @params); + internal extern static unsafe void TexParameterfv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexParameteri", ExactSpelling = true)] - internal extern static void TexParameteri(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLint param); + internal extern static void TexParameteri(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexParameteriv", ExactSpelling = true)] - internal extern static unsafe void TexParameteriv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLint* @params); + internal extern static unsafe void TexParameteriv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage1D", ExactSpelling = true)] - internal extern static unsafe void TexImage1D(GL.Enums.TextureTarget target, GLint level, GLint internalformat, GLsizei width, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static unsafe void TexImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage2D", ExactSpelling = true)] - internal extern static unsafe void TexImage2D(GL.Enums.TextureTarget target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static unsafe void TexImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexEnvf", ExactSpelling = true)] - internal extern static void TexEnvf(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLfloat param); + internal extern static void TexEnvf(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexEnvfv", ExactSpelling = true)] - internal extern static unsafe void TexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLfloat* @params); + internal extern static unsafe void TexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexEnvi", ExactSpelling = true)] - internal extern static void TexEnvi(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLint param); + internal extern static void TexEnvi(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexEnviv", ExactSpelling = true)] - internal extern static unsafe void TexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLint* @params); + internal extern static unsafe void TexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexGend", ExactSpelling = true)] - internal extern static void TexGend(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLdouble param); + internal extern static void TexGend(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Double param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexGendv", ExactSpelling = true)] - internal extern static unsafe void TexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLdouble* @params); + internal extern static unsafe void TexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexGenf", ExactSpelling = true)] - internal extern static void TexGenf(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLfloat param); + internal extern static void TexGenf(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexGenfv", ExactSpelling = true)] - internal extern static unsafe void TexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLfloat* @params); + internal extern static unsafe void TexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexGeni", ExactSpelling = true)] - internal extern static void TexGeni(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLint param); + internal extern static void TexGeni(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexGeniv", ExactSpelling = true)] - internal extern static unsafe void TexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLint* @params); + internal extern static unsafe void TexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFeedbackBuffer", ExactSpelling = true)] - internal extern static unsafe void FeedbackBuffer(GLsizei size, GL.Enums.FeedbackType type, GLfloat* buffer); + internal extern static unsafe void FeedbackBuffer(Int32 size, GL.Enums.FeedbackType type, [Out] Single* buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSelectBuffer", ExactSpelling = true)] - internal extern static unsafe void SelectBuffer(GLsizei size, GLuint* buffer); + internal extern static unsafe void SelectBuffer(Int32 size, [Out] UInt32* buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRenderMode", ExactSpelling = true)] - internal extern static GLint RenderMode(GL.Enums.RenderingMode mode); + internal extern static Int32 RenderMode(GL.Enums.RenderingMode mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glInitNames", ExactSpelling = true)] internal extern static void InitNames(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLoadName", ExactSpelling = true)] - internal extern static void LoadName(GLuint name); + internal extern static void LoadName(UInt32 name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPassThrough", ExactSpelling = true)] - internal extern static void PassThrough(GLfloat token); + internal extern static void PassThrough(Single token); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPopName", ExactSpelling = true)] internal extern static void PopName(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPushName", ExactSpelling = true)] - internal extern static void PushName(GLuint name); + internal extern static void PushName(UInt32 name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawBuffer", ExactSpelling = true)] internal extern static void DrawBuffer(GL.Enums.DrawBufferMode mode); @@ -648,22 +621,22 @@ namespace OpenTK.OpenGL internal extern static void Clear(GL.Enums.ClearBufferMask mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClearAccum", ExactSpelling = true)] - internal extern static void ClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); + internal extern static void ClearAccum(Single red, Single green, Single blue, Single alpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClearIndex", ExactSpelling = true)] - internal extern static void ClearIndex(GLfloat c); + internal extern static void ClearIndex(Single c); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClearColor", ExactSpelling = true)] - internal extern static void ClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); + internal extern static void ClearColor(Single red, Single green, Single blue, Single alpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClearStencil", ExactSpelling = true)] - internal extern static void ClearStencil(GLint s); + internal extern static void ClearStencil(Int32 s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClearDepth", ExactSpelling = true)] - internal extern static void ClearDepth(GLclampd depth); + internal extern static void ClearDepth(Double depth); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilMask", ExactSpelling = true)] - internal extern static void StencilMask(GLuint mask); + internal extern static void StencilMask(UInt32 mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorMask", ExactSpelling = true)] internal extern static void ColorMask(GL.Enums.Boolean red, GL.Enums.Boolean green, GL.Enums.Boolean blue, GL.Enums.Boolean alpha); @@ -672,10 +645,10 @@ namespace OpenTK.OpenGL internal extern static void DepthMask(GL.Enums.Boolean flag); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexMask", ExactSpelling = true)] - internal extern static void IndexMask(GLuint mask); + internal extern static void IndexMask(UInt32 mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAccum", ExactSpelling = true)] - internal extern static void Accum(GL.Enums.AccumOp op, GLfloat value); + internal extern static void Accum(GL.Enums.AccumOp op, Single value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDisable", ExactSpelling = true)] internal extern static void Disable(GL.Enums.EnableCap cap); @@ -696,67 +669,67 @@ namespace OpenTK.OpenGL internal extern static void PushAttrib(GL.Enums.AttribMask mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMap1d", ExactSpelling = true)] - internal extern static unsafe void Map1d(GL.Enums.MapTarget target, GLdouble u1, GLdouble u2, GLint stride, GLint order, GLdouble* points); + internal extern static unsafe void Map1d(GL.Enums.MapTarget target, Double u1, Double u2, Int32 stride, Int32 order, Double* points); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMap1f", ExactSpelling = true)] - internal extern static unsafe void Map1f(GL.Enums.MapTarget target, GLfloat u1, GLfloat u2, GLint stride, GLint order, GLfloat* points); + internal extern static unsafe void Map1f(GL.Enums.MapTarget target, Single u1, Single u2, Int32 stride, Int32 order, Single* points); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMap2d", ExactSpelling = true)] - internal extern static unsafe void Map2d(GL.Enums.MapTarget target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble* points); + internal extern static unsafe void Map2d(GL.Enums.MapTarget target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double* points); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMap2f", ExactSpelling = true)] - internal extern static unsafe void Map2f(GL.Enums.MapTarget target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat* points); + internal extern static unsafe void Map2f(GL.Enums.MapTarget target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single* points); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMapGrid1d", ExactSpelling = true)] - internal extern static void MapGrid1d(GLint un, GLdouble u1, GLdouble u2); + internal extern static void MapGrid1d(Int32 un, Double u1, Double u2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMapGrid1f", ExactSpelling = true)] - internal extern static void MapGrid1f(GLint un, GLfloat u1, GLfloat u2); + internal extern static void MapGrid1f(Int32 un, Single u1, Single u2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMapGrid2d", ExactSpelling = true)] - internal extern static void MapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2); + internal extern static void MapGrid2d(Int32 un, Double u1, Double u2, Int32 vn, Double v1, Double v2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMapGrid2f", ExactSpelling = true)] - internal extern static void MapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2); + internal extern static void MapGrid2f(Int32 un, Single u1, Single u2, Int32 vn, Single v1, Single v2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEvalCoord1d", ExactSpelling = true)] - internal extern static void EvalCoord1d(GLdouble u); + internal extern static void EvalCoord1d(Double u); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEvalCoord1dv", ExactSpelling = true)] - internal extern static unsafe void EvalCoord1dv(GLdouble* u); + internal extern static unsafe void EvalCoord1dv(Double* u); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEvalCoord1f", ExactSpelling = true)] - internal extern static void EvalCoord1f(GLfloat u); + internal extern static void EvalCoord1f(Single u); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEvalCoord1fv", ExactSpelling = true)] - internal extern static unsafe void EvalCoord1fv(GLfloat* u); + internal extern static unsafe void EvalCoord1fv(Single* u); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEvalCoord2d", ExactSpelling = true)] - internal extern static void EvalCoord2d(GLdouble u, GLdouble v); + internal extern static void EvalCoord2d(Double u, Double v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEvalCoord2dv", ExactSpelling = true)] - internal extern static unsafe void EvalCoord2dv(GLdouble* u); + internal extern static unsafe void EvalCoord2dv(Double* u); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEvalCoord2f", ExactSpelling = true)] - internal extern static void EvalCoord2f(GLfloat u, GLfloat v); + internal extern static void EvalCoord2f(Single u, Single v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEvalCoord2fv", ExactSpelling = true)] - internal extern static unsafe void EvalCoord2fv(GLfloat* u); + internal extern static unsafe void EvalCoord2fv(Single* u); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEvalMesh1", ExactSpelling = true)] - internal extern static void EvalMesh1(GL.Enums.MeshMode1 mode, GLint i1, GLint i2); + internal extern static void EvalMesh1(GL.Enums.MeshMode1 mode, Int32 i1, Int32 i2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEvalPoint1", ExactSpelling = true)] - internal extern static void EvalPoint1(GLint i); + internal extern static void EvalPoint1(Int32 i); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEvalMesh2", ExactSpelling = true)] - internal extern static void EvalMesh2(GL.Enums.MeshMode2 mode, GLint i1, GLint i2, GLint j1, GLint j2); + internal extern static void EvalMesh2(GL.Enums.MeshMode2 mode, Int32 i1, Int32 i2, Int32 j1, Int32 j2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEvalPoint2", ExactSpelling = true)] - internal extern static void EvalPoint2(GLint i, GLint j); + internal extern static void EvalPoint2(Int32 i, Int32 j); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAlphaFunc", ExactSpelling = true)] - internal extern static void AlphaFunc(GL.Enums.AlphaFunction func, GLclampf @ref); + internal extern static void AlphaFunc(GL.Enums.AlphaFunction func, Single @ref); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendFunc", ExactSpelling = true)] internal extern static void BlendFunc(GL.Enums.BlendingFactorSrc sfactor, GL.Enums.BlendingFactorDest dfactor); @@ -765,7 +738,7 @@ namespace OpenTK.OpenGL internal extern static void LogicOp(GL.Enums.LogicOp opcode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilFunc", ExactSpelling = true)] - internal extern static void StencilFunc(GL.Enums.StencilFunction func, GLint @ref, GLuint mask); + internal extern static void StencilFunc(GL.Enums.StencilFunction func, Int32 @ref, UInt32 mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilOp", ExactSpelling = true)] internal extern static void StencilOp(GL.Enums.StencilOp fail, GL.Enums.StencilOp zfail, GL.Enums.StencilOp zpass); @@ -774,157 +747,157 @@ namespace OpenTK.OpenGL internal extern static void DepthFunc(GL.Enums.DepthFunction func); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelZoom", ExactSpelling = true)] - internal extern static void PixelZoom(GLfloat xfactor, GLfloat yfactor); + internal extern static void PixelZoom(Single xfactor, Single yfactor); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelTransferf", ExactSpelling = true)] - internal extern static void PixelTransferf(GL.Enums.PixelTransferParameter pname, GLfloat param); + internal extern static void PixelTransferf(GL.Enums.PixelTransferParameter pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelTransferi", ExactSpelling = true)] - internal extern static void PixelTransferi(GL.Enums.PixelTransferParameter pname, GLint param); + internal extern static void PixelTransferi(GL.Enums.PixelTransferParameter pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelStoref", ExactSpelling = true)] - internal extern static void PixelStoref(GL.Enums.PixelStoreParameter pname, GLfloat param); + internal extern static void PixelStoref(GL.Enums.PixelStoreParameter pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelStorei", ExactSpelling = true)] - internal extern static void PixelStorei(GL.Enums.PixelStoreParameter pname, GLint param); + internal extern static void PixelStorei(GL.Enums.PixelStoreParameter pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelMapfv", ExactSpelling = true)] - internal extern static unsafe void PixelMapfv(GL.Enums.PixelMap map, GLint mapsize, GLfloat* values); + internal extern static unsafe void PixelMapfv(GL.Enums.PixelMap map, Int32 mapsize, Single* values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelMapuiv", ExactSpelling = true)] - internal extern static unsafe void PixelMapuiv(GL.Enums.PixelMap map, GLint mapsize, GLuint* values); + internal extern static unsafe void PixelMapuiv(GL.Enums.PixelMap map, Int32 mapsize, UInt32* values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelMapusv", ExactSpelling = true)] - internal extern static unsafe void PixelMapusv(GL.Enums.PixelMap map, GLint mapsize, GLushort* values); + internal extern static unsafe void PixelMapusv(GL.Enums.PixelMap map, Int32 mapsize, UInt16* values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReadBuffer", ExactSpelling = true)] internal extern static void ReadBuffer(GL.Enums.ReadBufferMode mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyPixels", ExactSpelling = true)] - internal extern static void CopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GL.Enums.PixelCopyType type); + internal extern static void CopyPixels(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelCopyType type); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReadPixels", ExactSpelling = true)] - internal extern static unsafe void ReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static unsafe void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawPixels", ExactSpelling = true)] - internal extern static unsafe void DrawPixels(GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static unsafe void DrawPixels(Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBooleanv", ExactSpelling = true)] - internal extern static unsafe void GetBooleanv(GL.Enums.GetPName pname, GL.Enums.Boolean* @params); + internal extern static unsafe void GetBooleanv(GL.Enums.GetPName pname, [Out] GL.Enums.Boolean* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetClipPlane", ExactSpelling = true)] - internal extern static unsafe void GetClipPlane(GL.Enums.ClipPlaneName plane, GLdouble* equation); + internal extern static unsafe void GetClipPlane(GL.Enums.ClipPlaneName plane, [Out] Double* equation); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetDoublev", ExactSpelling = true)] - internal extern static unsafe void GetDoublev(GL.Enums.GetPName pname, GLdouble* @params); + internal extern static unsafe void GetDoublev(GL.Enums.GetPName pname, [Out] Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetError", ExactSpelling = true)] internal extern static GL.Enums.GLenum GetError(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFloatv", ExactSpelling = true)] - internal extern static unsafe void GetFloatv(GL.Enums.GetPName pname, GLfloat* @params); + internal extern static unsafe void GetFloatv(GL.Enums.GetPName pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetIntegerv", ExactSpelling = true)] - internal extern static unsafe void GetIntegerv(GL.Enums.GetPName pname, GLint* @params); + internal extern static unsafe void GetIntegerv(GL.Enums.GetPName pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetLightfv", ExactSpelling = true)] - internal extern static unsafe void GetLightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLfloat* @params); + internal extern static unsafe void GetLightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetLightiv", ExactSpelling = true)] - internal extern static unsafe void GetLightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLint* @params); + internal extern static unsafe void GetLightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMapdv", ExactSpelling = true)] - internal extern static unsafe void GetMapdv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, GLdouble* v); + internal extern static unsafe void GetMapdv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMapfv", ExactSpelling = true)] - internal extern static unsafe void GetMapfv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, GLfloat* v); + internal extern static unsafe void GetMapfv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMapiv", ExactSpelling = true)] - internal extern static unsafe void GetMapiv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, GLint* v); + internal extern static unsafe void GetMapiv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMaterialfv", ExactSpelling = true)] - internal extern static unsafe void GetMaterialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat* @params); + internal extern static unsafe void GetMaterialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMaterialiv", ExactSpelling = true)] - internal extern static unsafe void GetMaterialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint* @params); + internal extern static unsafe void GetMaterialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPixelMapfv", ExactSpelling = true)] - internal extern static unsafe void GetPixelMapfv(GL.Enums.PixelMap map, GLfloat* values); + internal extern static unsafe void GetPixelMapfv(GL.Enums.PixelMap map, [Out] Single* values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPixelMapuiv", ExactSpelling = true)] - internal extern static unsafe void GetPixelMapuiv(GL.Enums.PixelMap map, GLuint* values); + internal extern static unsafe void GetPixelMapuiv(GL.Enums.PixelMap map, [Out] UInt32* values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPixelMapusv", ExactSpelling = true)] - internal extern static unsafe void GetPixelMapusv(GL.Enums.PixelMap map, GLushort* values); + internal extern static unsafe void GetPixelMapusv(GL.Enums.PixelMap map, [Out] UInt16* values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPolygonStipple", ExactSpelling = true)] - internal extern static unsafe void GetPolygonStipple(GLubyte* mask); + internal extern static unsafe void GetPolygonStipple([Out] Byte* mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetString", ExactSpelling = true)] - internal extern static System.IntPtr GetString(GL.Enums.StringName name); + internal extern static IntPtr GetString(GL.Enums.StringName name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexEnvfv", ExactSpelling = true)] - internal extern static unsafe void GetTexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLfloat* @params); + internal extern static unsafe void GetTexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexEnviv", ExactSpelling = true)] - internal extern static unsafe void GetTexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLint* @params); + internal extern static unsafe void GetTexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexGendv", ExactSpelling = true)] - internal extern static unsafe void GetTexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLdouble* @params); + internal extern static unsafe void GetTexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexGenfv", ExactSpelling = true)] - internal extern static unsafe void GetTexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLfloat* @params); + internal extern static unsafe void GetTexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexGeniv", ExactSpelling = true)] - internal extern static unsafe void GetTexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLint* @params); + internal extern static unsafe void GetTexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexImage", ExactSpelling = true)] - internal extern static unsafe void GetTexImage(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static unsafe void GetTexImage(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexParameterfv", ExactSpelling = true)] - internal extern static unsafe void GetTexParameterfv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, GLfloat* @params); + internal extern static unsafe void GetTexParameterfv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexParameteriv", ExactSpelling = true)] - internal extern static unsafe void GetTexParameteriv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, GLint* @params); + internal extern static unsafe void GetTexParameteriv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexLevelParameterfv", ExactSpelling = true)] - internal extern static unsafe void GetTexLevelParameterfv(GL.Enums.TextureTarget target, GLint level, GL.Enums.GetTextureParameter pname, GLfloat* @params); + internal extern static unsafe void GetTexLevelParameterfv(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexLevelParameteriv", ExactSpelling = true)] - internal extern static unsafe void GetTexLevelParameteriv(GL.Enums.TextureTarget target, GLint level, GL.Enums.GetTextureParameter pname, GLint* @params); + internal extern static unsafe void GetTexLevelParameteriv(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsEnabled", ExactSpelling = true)] - internal extern static GLboolean IsEnabled(GL.Enums.EnableCap cap); + internal extern static Boolean IsEnabled(GL.Enums.EnableCap cap); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsList", ExactSpelling = true)] - internal extern static GLboolean IsList(GLuint list); + internal extern static Boolean IsList(UInt32 list); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDepthRange", ExactSpelling = true)] - internal extern static void DepthRange(GLclampd near, GLclampd far); + internal extern static void DepthRange(Double near, Double far); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFrustum", ExactSpelling = true)] - internal extern static void Frustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); + internal extern static void Frustum(Double left, Double right, Double bottom, Double top, Double zNear, Double zFar); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLoadIdentity", ExactSpelling = true)] internal extern static void LoadIdentity(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLoadMatrixf", ExactSpelling = true)] - internal extern static unsafe void LoadMatrixf(GLfloat* m); + internal extern static unsafe void LoadMatrixf(Single* m); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLoadMatrixd", ExactSpelling = true)] - internal extern static unsafe void LoadMatrixd(GLdouble* m); + internal extern static unsafe void LoadMatrixd(Double* m); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMatrixMode", ExactSpelling = true)] internal extern static void MatrixMode(GL.Enums.MatrixMode mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultMatrixf", ExactSpelling = true)] - internal extern static unsafe void MultMatrixf(GLfloat* m); + internal extern static unsafe void MultMatrixf(Single* m); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultMatrixd", ExactSpelling = true)] - internal extern static unsafe void MultMatrixd(GLdouble* m); + internal extern static unsafe void MultMatrixd(Double* m); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glOrtho", ExactSpelling = true)] - internal extern static void Ortho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); + internal extern static void Ortho(Double left, Double right, Double bottom, Double top, Double zNear, Double zFar); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPopMatrix", ExactSpelling = true)] internal extern static void PopMatrix(); @@ -933,109 +906,109 @@ namespace OpenTK.OpenGL internal extern static void PushMatrix(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRotated", ExactSpelling = true)] - internal extern static void Rotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z); + internal extern static void Rotated(Double angle, Double x, Double y, Double z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRotatef", ExactSpelling = true)] - internal extern static void Rotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z); + internal extern static void Rotatef(Single angle, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glScaled", ExactSpelling = true)] - internal extern static void Scaled(GLdouble x, GLdouble y, GLdouble z); + internal extern static void Scaled(Double x, Double y, Double z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glScalef", ExactSpelling = true)] - internal extern static void Scalef(GLfloat x, GLfloat y, GLfloat z); + internal extern static void Scalef(Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTranslated", ExactSpelling = true)] - internal extern static void Translated(GLdouble x, GLdouble y, GLdouble z); + internal extern static void Translated(Double x, Double y, Double z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTranslatef", ExactSpelling = true)] - internal extern static void Translatef(GLfloat x, GLfloat y, GLfloat z); + internal extern static void Translatef(Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glViewport", ExactSpelling = true)] - internal extern static void Viewport(GLint x, GLint y, GLsizei width, GLsizei height); + internal extern static void Viewport(Int32 x, Int32 y, Int32 width, Int32 height); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glArrayElement", ExactSpelling = true)] - internal extern static void ArrayElement(GLint i); + internal extern static void ArrayElement(Int32 i); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorPointer", ExactSpelling = true)] - internal extern static unsafe void ColorPointer(GLint size, GL.Enums.ColorPointerType type, GLsizei stride, void* pointer); + internal extern static unsafe void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDisableClientState", ExactSpelling = true)] internal extern static void DisableClientState(GL.Enums.EnableCap array); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawArrays", ExactSpelling = true)] - internal extern static void DrawArrays(GL.Enums.BeginMode mode, GLint first, GLsizei count); + internal extern static void DrawArrays(GL.Enums.BeginMode mode, Int32 first, Int32 count); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawElements", ExactSpelling = true)] - internal extern static unsafe void DrawElements(GL.Enums.BeginMode mode, GLsizei count, GL.Enums.GLenum type, void* indices); + internal extern static unsafe void DrawElements(GL.Enums.BeginMode mode, Int32 count, GL.Enums.GLenum type, void* indices); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEdgeFlagPointer", ExactSpelling = true)] - internal extern static unsafe void EdgeFlagPointer(GLsizei stride, void* pointer); + internal extern static unsafe void EdgeFlagPointer(Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEnableClientState", ExactSpelling = true)] internal extern static void EnableClientState(GL.Enums.EnableCap array); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPointerv", ExactSpelling = true)] - internal extern static unsafe void GetPointerv(GL.Enums.GetPointervPName pname, void* @params); + internal extern static unsafe void GetPointerv(GL.Enums.GetPointervPName pname, [Out] void* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexPointer", ExactSpelling = true)] - internal extern static unsafe void IndexPointer(GL.Enums.IndexPointerType type, GLsizei stride, void* pointer); + internal extern static unsafe void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glInterleavedArrays", ExactSpelling = true)] - internal extern static unsafe void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, GLsizei stride, void* pointer); + internal extern static unsafe void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormalPointer", ExactSpelling = true)] - internal extern static unsafe void NormalPointer(GL.Enums.NormalPointerType type, GLsizei stride, void* pointer); + internal extern static unsafe void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoordPointer", ExactSpelling = true)] - internal extern static unsafe void TexCoordPointer(GLint size, GL.Enums.TexCoordPointerType type, GLsizei stride, void* pointer); + internal extern static unsafe void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexPointer", ExactSpelling = true)] - internal extern static unsafe void VertexPointer(GLint size, GL.Enums.VertexPointerType type, GLsizei stride, void* pointer); + internal extern static unsafe void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPolygonOffset", ExactSpelling = true)] - internal extern static void PolygonOffset(GLfloat factor, GLfloat units); + internal extern static void PolygonOffset(Single factor, Single units); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexImage1D", ExactSpelling = true)] - internal extern static void CopyTexImage1D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLint border); + internal extern static void CopyTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexImage2D", ExactSpelling = true)] - internal extern static void CopyTexImage2D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); + internal extern static void CopyTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexSubImage1D", ExactSpelling = true)] - internal extern static void CopyTexSubImage1D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); + internal extern static void CopyTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexSubImage2D", ExactSpelling = true)] - internal extern static void CopyTexSubImage2D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); + internal extern static void CopyTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage1D", ExactSpelling = true)] - internal extern static unsafe void TexSubImage1D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static unsafe void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage2D", ExactSpelling = true)] - internal extern static unsafe void TexSubImage2D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static unsafe void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAreTexturesResident", ExactSpelling = true)] - internal extern static unsafe GLboolean AreTexturesResident(GLsizei n, GLuint* textures, GL.Enums.Boolean* residences); + internal extern static unsafe Boolean AreTexturesResident(Int32 n, UInt32* textures, [Out] GL.Enums.Boolean* residences); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindTexture", ExactSpelling = true)] - internal extern static void BindTexture(GL.Enums.TextureTarget target, GLuint texture); + internal extern static void BindTexture(GL.Enums.TextureTarget target, UInt32 texture); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteTextures", ExactSpelling = true)] - internal extern static unsafe void DeleteTextures(GLsizei n, GLuint* textures); + internal extern static unsafe void DeleteTextures(Int32 n, UInt32* textures); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenTextures", ExactSpelling = true)] - internal extern static unsafe void GenTextures(GLsizei n, GLuint* textures); + internal extern static unsafe void GenTextures(Int32 n, [Out] UInt32* textures); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsTexture", ExactSpelling = true)] - internal extern static GLboolean IsTexture(GLuint texture); + internal extern static Boolean IsTexture(UInt32 texture); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPrioritizeTextures", ExactSpelling = true)] - internal extern static unsafe void PrioritizeTextures(GLsizei n, GLuint* textures, GLclampf* priorities); + internal extern static unsafe void PrioritizeTextures(Int32 n, UInt32* textures, Single* priorities); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexub", ExactSpelling = true)] - internal extern static void Indexub(GLubyte c); + internal extern static void Indexub(Byte c); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexubv", ExactSpelling = true)] - internal extern static unsafe void Indexubv(GLubyte* c); + internal extern static unsafe void Indexubv(Byte* c); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPopClientAttrib", ExactSpelling = true)] internal extern static void PopClientAttrib(); @@ -1044,100 +1017,100 @@ namespace OpenTK.OpenGL internal extern static void PushClientAttrib(GL.Enums.ClientAttribMask mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendColor", ExactSpelling = true)] - internal extern static void BlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); + internal extern static void BlendColor(Single red, Single green, Single blue, Single alpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendEquation", ExactSpelling = true)] internal extern static void BlendEquation(GL.Enums.VERSION_1_2 mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawRangeElements", ExactSpelling = true)] - internal extern static unsafe void DrawRangeElements(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLsizei count, GL.Enums.VERSION_1_2 type, void* indices); + internal extern static unsafe void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.VERSION_1_2 type, void* indices); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorTable", ExactSpelling = true)] - internal extern static unsafe void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); + internal extern static unsafe void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorTableParameterfv", ExactSpelling = true)] - internal extern static unsafe void ColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params); + internal extern static unsafe void ColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorTableParameteriv", ExactSpelling = true)] - internal extern static unsafe void ColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params); + internal extern static unsafe void ColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyColorTable", ExactSpelling = true)] - internal extern static void CopyColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width); + internal extern static void CopyColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetColorTable", ExactSpelling = true)] - internal extern static unsafe void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); + internal extern static unsafe void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* table); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetColorTableParameterfv", ExactSpelling = true)] - internal extern static unsafe void GetColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params); + internal extern static unsafe void GetColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetColorTableParameteriv", ExactSpelling = true)] - internal extern static unsafe void GetColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params); + internal extern static unsafe void GetColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorSubTable", ExactSpelling = true)] - internal extern static unsafe void ColorSubTable(GL.Enums.VERSION_1_2 target, GLsizei start, GLsizei count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data); + internal extern static unsafe void ColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyColorSubTable", ExactSpelling = true)] - internal extern static void CopyColorSubTable(GL.Enums.VERSION_1_2 target, GLsizei start, GLint x, GLint y, GLsizei width); + internal extern static void CopyColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 x, Int32 y, Int32 width); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionFilter1D", ExactSpelling = true)] - internal extern static unsafe void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); + internal extern static unsafe void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionFilter2D", ExactSpelling = true)] - internal extern static unsafe void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); + internal extern static unsafe void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionParameterf", ExactSpelling = true)] - internal extern static void ConvolutionParameterf(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat @params); + internal extern static void ConvolutionParameterf(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionParameterfv", ExactSpelling = true)] - internal extern static unsafe void ConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params); + internal extern static unsafe void ConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionParameteri", ExactSpelling = true)] - internal extern static void ConvolutionParameteri(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint @params); + internal extern static void ConvolutionParameteri(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32 @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionParameteriv", ExactSpelling = true)] - internal extern static unsafe void ConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params); + internal extern static unsafe void ConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyConvolutionFilter1D", ExactSpelling = true)] - internal extern static void CopyConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width); + internal extern static void CopyConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyConvolutionFilter2D", ExactSpelling = true)] - internal extern static void CopyConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLsizei height); + internal extern static void CopyConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetConvolutionFilter", ExactSpelling = true)] - internal extern static unsafe void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); + internal extern static unsafe void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* image); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetConvolutionParameterfv", ExactSpelling = true)] - internal extern static unsafe void GetConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params); + internal extern static unsafe void GetConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetConvolutionParameteriv", ExactSpelling = true)] - internal extern static unsafe void GetConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params); + internal extern static unsafe void GetConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetSeparableFilter", ExactSpelling = true)] - internal extern static unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column, void* span); + internal extern static unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [Out] void* column, [Out] void* span); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSeparableFilter2D", ExactSpelling = true)] - internal extern static unsafe void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column); + internal extern static unsafe void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetHistogram", ExactSpelling = true)] - internal extern static unsafe void GetHistogram(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* values); + internal extern static unsafe void GetHistogram(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetHistogramParameterfv", ExactSpelling = true)] - internal extern static unsafe void GetHistogramParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params); + internal extern static unsafe void GetHistogramParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetHistogramParameteriv", ExactSpelling = true)] - internal extern static unsafe void GetHistogramParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params); + internal extern static unsafe void GetHistogramParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMinmax", ExactSpelling = true)] - internal extern static unsafe void GetMinmax(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* values); + internal extern static unsafe void GetMinmax(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMinmaxParameterfv", ExactSpelling = true)] - internal extern static unsafe void GetMinmaxParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params); + internal extern static unsafe void GetMinmaxParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMinmaxParameteriv", ExactSpelling = true)] - internal extern static unsafe void GetMinmaxParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params); + internal extern static unsafe void GetMinmaxParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glHistogram", ExactSpelling = true)] - internal extern static void Histogram(GL.Enums.VERSION_1_2 target, GLsizei width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); + internal extern static void Histogram(GL.Enums.VERSION_1_2 target, Int32 width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMinmax", ExactSpelling = true)] internal extern static void Minmax(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); @@ -1149,13 +1122,13 @@ namespace OpenTK.OpenGL internal extern static void ResetMinmax(GL.Enums.VERSION_1_2 target); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage3D", ExactSpelling = true)] - internal extern static unsafe void TexImage3D(GL.Enums.TextureTarget target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static unsafe void TexImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage3D", ExactSpelling = true)] - internal extern static unsafe void TexSubImage3D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static unsafe void TexSubImage3D(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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexSubImage3D", ExactSpelling = true)] - internal extern static void CopyTexSubImage3D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); + internal extern static void CopyTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glActiveTexture", ExactSpelling = true)] internal extern static void ActiveTexture(GL.Enums.VERSION_1_3 texture); @@ -1164,352 +1137,352 @@ namespace OpenTK.OpenGL internal extern static void ClientActiveTexture(GL.Enums.VERSION_1_3 texture); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1d", ExactSpelling = true)] - internal extern static void MultiTexCoord1d(GL.Enums.VERSION_1_3 target, GLdouble s); + internal extern static void MultiTexCoord1d(GL.Enums.VERSION_1_3 target, Double s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1dv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord1dv(GL.Enums.VERSION_1_3 target, GLdouble* v); + internal extern static unsafe void MultiTexCoord1dv(GL.Enums.VERSION_1_3 target, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1f", ExactSpelling = true)] - internal extern static void MultiTexCoord1f(GL.Enums.VERSION_1_3 target, GLfloat s); + internal extern static void MultiTexCoord1f(GL.Enums.VERSION_1_3 target, Single s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1fv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord1fv(GL.Enums.VERSION_1_3 target, GLfloat* v); + internal extern static unsafe void MultiTexCoord1fv(GL.Enums.VERSION_1_3 target, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1i", ExactSpelling = true)] - internal extern static void MultiTexCoord1i(GL.Enums.VERSION_1_3 target, GLint s); + internal extern static void MultiTexCoord1i(GL.Enums.VERSION_1_3 target, Int32 s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1iv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord1iv(GL.Enums.VERSION_1_3 target, GLint* v); + internal extern static unsafe void MultiTexCoord1iv(GL.Enums.VERSION_1_3 target, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1s", ExactSpelling = true)] - internal extern static void MultiTexCoord1s(GL.Enums.VERSION_1_3 target, GLshort s); + internal extern static void MultiTexCoord1s(GL.Enums.VERSION_1_3 target, Int16 s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1sv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord1sv(GL.Enums.VERSION_1_3 target, GLshort* v); + internal extern static unsafe void MultiTexCoord1sv(GL.Enums.VERSION_1_3 target, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2d", ExactSpelling = true)] - internal extern static void MultiTexCoord2d(GL.Enums.VERSION_1_3 target, GLdouble s, GLdouble t); + internal extern static void MultiTexCoord2d(GL.Enums.VERSION_1_3 target, Double s, Double t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2dv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord2dv(GL.Enums.VERSION_1_3 target, GLdouble* v); + internal extern static unsafe void MultiTexCoord2dv(GL.Enums.VERSION_1_3 target, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2f", ExactSpelling = true)] - internal extern static void MultiTexCoord2f(GL.Enums.VERSION_1_3 target, GLfloat s, GLfloat t); + internal extern static void MultiTexCoord2f(GL.Enums.VERSION_1_3 target, Single s, Single t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2fv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord2fv(GL.Enums.VERSION_1_3 target, GLfloat* v); + internal extern static unsafe void MultiTexCoord2fv(GL.Enums.VERSION_1_3 target, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2i", ExactSpelling = true)] - internal extern static void MultiTexCoord2i(GL.Enums.VERSION_1_3 target, GLint s, GLint t); + internal extern static void MultiTexCoord2i(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2iv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord2iv(GL.Enums.VERSION_1_3 target, GLint* v); + internal extern static unsafe void MultiTexCoord2iv(GL.Enums.VERSION_1_3 target, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2s", ExactSpelling = true)] - internal extern static void MultiTexCoord2s(GL.Enums.VERSION_1_3 target, GLshort s, GLshort t); + internal extern static void MultiTexCoord2s(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2sv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord2sv(GL.Enums.VERSION_1_3 target, GLshort* v); + internal extern static unsafe void MultiTexCoord2sv(GL.Enums.VERSION_1_3 target, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3d", ExactSpelling = true)] - internal extern static void MultiTexCoord3d(GL.Enums.VERSION_1_3 target, GLdouble s, GLdouble t, GLdouble r); + internal extern static void MultiTexCoord3d(GL.Enums.VERSION_1_3 target, Double s, Double t, Double r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3dv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord3dv(GL.Enums.VERSION_1_3 target, GLdouble* v); + internal extern static unsafe void MultiTexCoord3dv(GL.Enums.VERSION_1_3 target, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3f", ExactSpelling = true)] - internal extern static void MultiTexCoord3f(GL.Enums.VERSION_1_3 target, GLfloat s, GLfloat t, GLfloat r); + internal extern static void MultiTexCoord3f(GL.Enums.VERSION_1_3 target, Single s, Single t, Single r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3fv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord3fv(GL.Enums.VERSION_1_3 target, GLfloat* v); + internal extern static unsafe void MultiTexCoord3fv(GL.Enums.VERSION_1_3 target, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3i", ExactSpelling = true)] - internal extern static void MultiTexCoord3i(GL.Enums.VERSION_1_3 target, GLint s, GLint t, GLint r); + internal extern static void MultiTexCoord3i(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t, Int32 r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3iv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord3iv(GL.Enums.VERSION_1_3 target, GLint* v); + internal extern static unsafe void MultiTexCoord3iv(GL.Enums.VERSION_1_3 target, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3s", ExactSpelling = true)] - internal extern static void MultiTexCoord3s(GL.Enums.VERSION_1_3 target, GLshort s, GLshort t, GLshort r); + internal extern static void MultiTexCoord3s(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t, Int16 r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3sv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord3sv(GL.Enums.VERSION_1_3 target, GLshort* v); + internal extern static unsafe void MultiTexCoord3sv(GL.Enums.VERSION_1_3 target, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4d", ExactSpelling = true)] - internal extern static void MultiTexCoord4d(GL.Enums.VERSION_1_3 target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); + internal extern static void MultiTexCoord4d(GL.Enums.VERSION_1_3 target, Double s, Double t, Double r, Double q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4dv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord4dv(GL.Enums.VERSION_1_3 target, GLdouble* v); + internal extern static unsafe void MultiTexCoord4dv(GL.Enums.VERSION_1_3 target, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4f", ExactSpelling = true)] - internal extern static void MultiTexCoord4f(GL.Enums.VERSION_1_3 target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); + internal extern static void MultiTexCoord4f(GL.Enums.VERSION_1_3 target, Single s, Single t, Single r, Single q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4fv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord4fv(GL.Enums.VERSION_1_3 target, GLfloat* v); + internal extern static unsafe void MultiTexCoord4fv(GL.Enums.VERSION_1_3 target, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4i", ExactSpelling = true)] - internal extern static void MultiTexCoord4i(GL.Enums.VERSION_1_3 target, GLint s, GLint t, GLint r, GLint q); + internal extern static void MultiTexCoord4i(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t, Int32 r, Int32 q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4iv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord4iv(GL.Enums.VERSION_1_3 target, GLint* v); + internal extern static unsafe void MultiTexCoord4iv(GL.Enums.VERSION_1_3 target, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4s", ExactSpelling = true)] - internal extern static void MultiTexCoord4s(GL.Enums.VERSION_1_3 target, GLshort s, GLshort t, GLshort r, GLshort q); + internal extern static void MultiTexCoord4s(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t, Int16 r, Int16 q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4sv", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord4sv(GL.Enums.VERSION_1_3 target, GLshort* v); + internal extern static unsafe void MultiTexCoord4sv(GL.Enums.VERSION_1_3 target, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLoadTransposeMatrixf", ExactSpelling = true)] - internal extern static unsafe void LoadTransposeMatrixf(GLfloat* m); + internal extern static unsafe void LoadTransposeMatrixf(Single* m); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLoadTransposeMatrixd", ExactSpelling = true)] - internal extern static unsafe void LoadTransposeMatrixd(GLdouble* m); + internal extern static unsafe void LoadTransposeMatrixd(Double* m); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultTransposeMatrixf", ExactSpelling = true)] - internal extern static unsafe void MultTransposeMatrixf(GLfloat* m); + internal extern static unsafe void MultTransposeMatrixf(Single* m); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultTransposeMatrixd", ExactSpelling = true)] - internal extern static unsafe void MultTransposeMatrixd(GLdouble* m); + internal extern static unsafe void MultTransposeMatrixd(Double* m); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSampleCoverage", ExactSpelling = true)] - internal extern static void SampleCoverage(GLclampf value, GL.Enums.Boolean invert); + internal extern static void SampleCoverage(Single value, GL.Enums.Boolean invert); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexImage3D", ExactSpelling = true)] - internal extern static unsafe void CompressedTexImage3D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, void* data); + internal extern static unsafe void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexImage2D", ExactSpelling = true)] - internal extern static unsafe void CompressedTexImage2D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, void* data); + internal extern static unsafe void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexImage1D", ExactSpelling = true)] - internal extern static unsafe void CompressedTexImage1D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLint border, GLsizei imageSize, void* data); + internal extern static unsafe void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexSubImage3D", ExactSpelling = true)] - internal extern static unsafe void CompressedTexSubImage3D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GL.Enums.PixelFormat format, GLsizei imageSize, void* data); + internal extern static unsafe void CompressedTexSubImage3D(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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexSubImage2D", ExactSpelling = true)] - internal extern static unsafe void CompressedTexSubImage2D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GLsizei imageSize, void* data); + internal extern static unsafe void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexSubImage1D", ExactSpelling = true)] - internal extern static unsafe void CompressedTexSubImage1D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLsizei width, GL.Enums.PixelFormat format, GLsizei imageSize, void* data); + internal extern static unsafe void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetCompressedTexImage", ExactSpelling = true)] - internal extern static unsafe void GetCompressedTexImage(GL.Enums.TextureTarget target, GLint level, void* img); + internal extern static unsafe void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [Out] void* img); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendFuncSeparate", ExactSpelling = true)] internal extern static void BlendFuncSeparate(GL.Enums.VERSION_1_4 sfactorRGB, GL.Enums.VERSION_1_4 dfactorRGB, GL.Enums.VERSION_1_4 sfactorAlpha, GL.Enums.VERSION_1_4 dfactorAlpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogCoordf", ExactSpelling = true)] - internal extern static void FogCoordf(GLfloat coord); + internal extern static void FogCoordf(Single coord); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogCoordfv", ExactSpelling = true)] - internal extern static unsafe void FogCoordfv(GLfloat* coord); + internal extern static unsafe void FogCoordfv(Single* coord); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogCoordd", ExactSpelling = true)] - internal extern static void FogCoordd(GLdouble coord); + internal extern static void FogCoordd(Double coord); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogCoorddv", ExactSpelling = true)] - internal extern static unsafe void FogCoorddv(GLdouble* coord); + internal extern static unsafe void FogCoorddv(Double* coord); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogCoordPointer", ExactSpelling = true)] - internal extern static unsafe void FogCoordPointer(GL.Enums.VERSION_1_4 type, GLsizei stride, void* pointer); + internal extern static unsafe void FogCoordPointer(GL.Enums.VERSION_1_4 type, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawArrays", ExactSpelling = true)] - internal extern static unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, GLint* first, GLsizei* count, GLsizei primcount); + internal extern static unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawElements", ExactSpelling = true)] - internal extern static unsafe void MultiDrawElements(GL.Enums.BeginMode mode, GLsizei* count, GL.Enums.VERSION_1_4 type, void* indices, GLsizei primcount); + internal extern static unsafe void MultiDrawElements(GL.Enums.BeginMode mode, Int32* count, GL.Enums.VERSION_1_4 type, void* indices, Int32 primcount); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointParameterf", ExactSpelling = true)] - internal extern static void PointParameterf(GL.Enums.VERSION_1_4 pname, GLfloat param); + internal extern static void PointParameterf(GL.Enums.VERSION_1_4 pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointParameterfv", ExactSpelling = true)] - internal extern static unsafe void PointParameterfv(GL.Enums.VERSION_1_4 pname, GLfloat* @params); + internal extern static unsafe void PointParameterfv(GL.Enums.VERSION_1_4 pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointParameteri", ExactSpelling = true)] - internal extern static void PointParameteri(GL.Enums.VERSION_1_4 pname, GLint param); + internal extern static void PointParameteri(GL.Enums.VERSION_1_4 pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointParameteriv", ExactSpelling = true)] - internal extern static unsafe void PointParameteriv(GL.Enums.VERSION_1_4 pname, GLint* @params); + internal extern static unsafe void PointParameteriv(GL.Enums.VERSION_1_4 pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3b", ExactSpelling = true)] - internal extern static void SecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue); + internal extern static void SecondaryColor3b(SByte red, SByte green, SByte blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3bv", ExactSpelling = true)] - internal extern static unsafe void SecondaryColor3bv(GLbyte* v); + internal extern static unsafe void SecondaryColor3bv(SByte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3d", ExactSpelling = true)] - internal extern static void SecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue); + internal extern static void SecondaryColor3d(Double red, Double green, Double blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3dv", ExactSpelling = true)] - internal extern static unsafe void SecondaryColor3dv(GLdouble* v); + internal extern static unsafe void SecondaryColor3dv(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3f", ExactSpelling = true)] - internal extern static void SecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue); + internal extern static void SecondaryColor3f(Single red, Single green, Single blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3fv", ExactSpelling = true)] - internal extern static unsafe void SecondaryColor3fv(GLfloat* v); + internal extern static unsafe void SecondaryColor3fv(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3i", ExactSpelling = true)] - internal extern static void SecondaryColor3i(GLint red, GLint green, GLint blue); + internal extern static void SecondaryColor3i(Int32 red, Int32 green, Int32 blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3iv", ExactSpelling = true)] - internal extern static unsafe void SecondaryColor3iv(GLint* v); + internal extern static unsafe void SecondaryColor3iv(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3s", ExactSpelling = true)] - internal extern static void SecondaryColor3s(GLshort red, GLshort green, GLshort blue); + internal extern static void SecondaryColor3s(Int16 red, Int16 green, Int16 blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3sv", ExactSpelling = true)] - internal extern static unsafe void SecondaryColor3sv(GLshort* v); + internal extern static unsafe void SecondaryColor3sv(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3ub", ExactSpelling = true)] - internal extern static void SecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue); + internal extern static void SecondaryColor3ub(Byte red, Byte green, Byte blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3ubv", ExactSpelling = true)] - internal extern static unsafe void SecondaryColor3ubv(GLubyte* v); + internal extern static unsafe void SecondaryColor3ubv(Byte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3ui", ExactSpelling = true)] - internal extern static void SecondaryColor3ui(GLuint red, GLuint green, GLuint blue); + internal extern static void SecondaryColor3ui(UInt32 red, UInt32 green, UInt32 blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3uiv", ExactSpelling = true)] - internal extern static unsafe void SecondaryColor3uiv(GLuint* v); + internal extern static unsafe void SecondaryColor3uiv(UInt32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3us", ExactSpelling = true)] - internal extern static void SecondaryColor3us(GLushort red, GLushort green, GLushort blue); + internal extern static void SecondaryColor3us(UInt16 red, UInt16 green, UInt16 blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3usv", ExactSpelling = true)] - internal extern static unsafe void SecondaryColor3usv(GLushort* v); + internal extern static unsafe void SecondaryColor3usv(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColorPointer", ExactSpelling = true)] - internal extern static unsafe void SecondaryColorPointer(GLint size, GL.Enums.ColorPointerType type, GLsizei stride, void* pointer); + internal extern static unsafe void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2d", ExactSpelling = true)] - internal extern static void WindowPos2d(GLdouble x, GLdouble y); + internal extern static void WindowPos2d(Double x, Double y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2dv", ExactSpelling = true)] - internal extern static unsafe void WindowPos2dv(GLdouble* v); + internal extern static unsafe void WindowPos2dv(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2f", ExactSpelling = true)] - internal extern static void WindowPos2f(GLfloat x, GLfloat y); + internal extern static void WindowPos2f(Single x, Single y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2fv", ExactSpelling = true)] - internal extern static unsafe void WindowPos2fv(GLfloat* v); + internal extern static unsafe void WindowPos2fv(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2i", ExactSpelling = true)] - internal extern static void WindowPos2i(GLint x, GLint y); + internal extern static void WindowPos2i(Int32 x, Int32 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2iv", ExactSpelling = true)] - internal extern static unsafe void WindowPos2iv(GLint* v); + internal extern static unsafe void WindowPos2iv(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2s", ExactSpelling = true)] - internal extern static void WindowPos2s(GLshort x, GLshort y); + internal extern static void WindowPos2s(Int16 x, Int16 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2sv", ExactSpelling = true)] - internal extern static unsafe void WindowPos2sv(GLshort* v); + internal extern static unsafe void WindowPos2sv(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3d", ExactSpelling = true)] - internal extern static void WindowPos3d(GLdouble x, GLdouble y, GLdouble z); + internal extern static void WindowPos3d(Double x, Double y, Double z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3dv", ExactSpelling = true)] - internal extern static unsafe void WindowPos3dv(GLdouble* v); + internal extern static unsafe void WindowPos3dv(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3f", ExactSpelling = true)] - internal extern static void WindowPos3f(GLfloat x, GLfloat y, GLfloat z); + internal extern static void WindowPos3f(Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3fv", ExactSpelling = true)] - internal extern static unsafe void WindowPos3fv(GLfloat* v); + internal extern static unsafe void WindowPos3fv(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3i", ExactSpelling = true)] - internal extern static void WindowPos3i(GLint x, GLint y, GLint z); + internal extern static void WindowPos3i(Int32 x, Int32 y, Int32 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3iv", ExactSpelling = true)] - internal extern static unsafe void WindowPos3iv(GLint* v); + internal extern static unsafe void WindowPos3iv(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3s", ExactSpelling = true)] - internal extern static void WindowPos3s(GLshort x, GLshort y, GLshort z); + internal extern static void WindowPos3s(Int16 x, Int16 y, Int16 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3sv", ExactSpelling = true)] - internal extern static unsafe void WindowPos3sv(GLshort* v); + internal extern static unsafe void WindowPos3sv(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenQueries", ExactSpelling = true)] - internal extern static unsafe void GenQueries(GLsizei n, GLuint* ids); + internal extern static unsafe void GenQueries(Int32 n, [Out] UInt32* ids); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteQueries", ExactSpelling = true)] - internal extern static unsafe void DeleteQueries(GLsizei n, GLuint* ids); + internal extern static unsafe void DeleteQueries(Int32 n, UInt32* ids); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsQuery", ExactSpelling = true)] - internal extern static GLboolean IsQuery(GLuint id); + internal extern static Boolean IsQuery(UInt32 id); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBeginQuery", ExactSpelling = true)] - internal extern static void BeginQuery(GL.Enums.VERSION_1_5 target, GLuint id); + internal extern static void BeginQuery(GL.Enums.VERSION_1_5 target, UInt32 id); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEndQuery", ExactSpelling = true)] internal extern static void EndQuery(GL.Enums.VERSION_1_5 target); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetQueryiv", ExactSpelling = true)] - internal extern static unsafe void GetQueryiv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, GLint* @params); + internal extern static unsafe void GetQueryiv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetQueryObjectiv", ExactSpelling = true)] - internal extern static unsafe void GetQueryObjectiv(GLuint id, GL.Enums.VERSION_1_5 pname, GLint* @params); + internal extern static unsafe void GetQueryObjectiv(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetQueryObjectuiv", ExactSpelling = true)] - internal extern static unsafe void GetQueryObjectuiv(GLuint id, GL.Enums.VERSION_1_5 pname, GLuint* @params); + internal extern static unsafe void GetQueryObjectuiv(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] UInt32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindBuffer", ExactSpelling = true)] - internal extern static void BindBuffer(GL.Enums.VERSION_1_5 target, GLuint buffer); + internal extern static void BindBuffer(GL.Enums.VERSION_1_5 target, UInt32 buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteBuffers", ExactSpelling = true)] - internal extern static unsafe void DeleteBuffers(GLsizei n, GLuint* buffers); + internal extern static unsafe void DeleteBuffers(Int32 n, UInt32* buffers); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenBuffers", ExactSpelling = true)] - internal extern static unsafe void GenBuffers(GLsizei n, GLuint* buffers); + internal extern static unsafe void GenBuffers(Int32 n, [Out] UInt32* buffers); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsBuffer", ExactSpelling = true)] - internal extern static GLboolean IsBuffer(GLuint buffer); + internal extern static Boolean IsBuffer(UInt32 buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBufferData", ExactSpelling = true)] - internal extern static unsafe void BufferData(GL.Enums.VERSION_1_5 target, GLsizeiptr size, void* data, GL.Enums.VERSION_1_5 usage); + internal extern static unsafe void BufferData(GL.Enums.VERSION_1_5 target, IntPtr size, void* data, GL.Enums.VERSION_1_5 usage); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBufferSubData", ExactSpelling = true)] - internal extern static unsafe void BufferSubData(GL.Enums.VERSION_1_5 target, GLintptr offset, GLsizeiptr size, void* data); + internal extern static unsafe void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBufferSubData", ExactSpelling = true)] - internal extern static unsafe void GetBufferSubData(GL.Enums.VERSION_1_5 target, GLintptr offset, GLsizeiptr size, void* data); + internal extern static unsafe void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [Out] void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMapBuffer", ExactSpelling = true)] internal extern static IntPtr MapBuffer(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 access); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUnmapBuffer", ExactSpelling = true)] - internal extern static GLboolean UnmapBuffer(GL.Enums.VERSION_1_5 target); + internal extern static Boolean UnmapBuffer(GL.Enums.VERSION_1_5 target); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBufferParameteriv", ExactSpelling = true)] - internal extern static unsafe void GetBufferParameteriv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, GLint* @params); + internal extern static unsafe void GetBufferParameteriv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBufferPointerv", ExactSpelling = true)] - internal extern static unsafe void GetBufferPointerv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, void* @params); + internal extern static unsafe void GetBufferPointerv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] void* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendEquationSeparate", ExactSpelling = true)] internal extern static void BlendEquationSeparate(GL.Enums.BlendEquationModeEXT modeRGB, GL.Enums.BlendEquationModeEXT modeAlpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawBuffers", ExactSpelling = true)] - internal extern static unsafe void DrawBuffers(GLsizei n, GL.Enums.VERSION_2_0* bufs); + internal extern static unsafe void DrawBuffers(Int32 n, GL.Enums.VERSION_2_0* bufs); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilOpSeparate", ExactSpelling = true)] internal extern static void StencilOpSeparate(GL.Enums.VERSION_2_0 face, GL.Enums.StencilOp sfail, GL.Enums.StencilOp dpfail, GL.Enums.StencilOp dppass); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilFuncSeparate", ExactSpelling = true)] - internal extern static void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, GLint @ref, GLuint mask); + internal extern static void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, Int32 @ref, UInt32 mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilMaskSeparate", ExactSpelling = true)] - internal extern static void StencilMaskSeparate(GL.Enums.VERSION_2_0 face, GLuint mask); + internal extern static void StencilMaskSeparate(GL.Enums.VERSION_2_0 face, UInt32 mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAttachShader", ExactSpelling = true)] - internal extern static void AttachShader(GLuint program, GLuint shader); + internal extern static void AttachShader(UInt32 program, UInt32 shader); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindAttribLocation", ExactSpelling = true)] - internal extern static void BindAttribLocation(GLuint program, GLuint index, System.String name); + internal extern static void BindAttribLocation(UInt32 program, UInt32 index, System.String name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompileShader", ExactSpelling = true)] - internal extern static void CompileShader(GLuint shader); + internal extern static void CompileShader(UInt32 shader); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCreateProgram", ExactSpelling = true)] internal extern static Int32 CreateProgram(); @@ -1518,271 +1491,271 @@ namespace OpenTK.OpenGL internal extern static Int32 CreateShader(GL.Enums.VERSION_2_0 type); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteProgram", ExactSpelling = true)] - internal extern static void DeleteProgram(GLuint program); + internal extern static void DeleteProgram(UInt32 program); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteShader", ExactSpelling = true)] - internal extern static void DeleteShader(GLuint shader); + internal extern static void DeleteShader(UInt32 shader); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDetachShader", ExactSpelling = true)] - internal extern static void DetachShader(GLuint program, GLuint shader); + internal extern static void DetachShader(UInt32 program, UInt32 shader); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDisableVertexAttribArray", ExactSpelling = true)] - internal extern static void DisableVertexAttribArray(GLuint index); + internal extern static void DisableVertexAttribArray(UInt32 index); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEnableVertexAttribArray", ExactSpelling = true)] - internal extern static void EnableVertexAttribArray(GLuint index); + internal extern static void EnableVertexAttribArray(UInt32 index); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetActiveAttrib", ExactSpelling = true)] - internal extern static unsafe void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint* size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name); + internal extern static unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetActiveUniform", ExactSpelling = true)] - internal extern static unsafe void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint* size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name); + internal extern static unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetAttachedShaders", ExactSpelling = true)] - internal extern static unsafe void GetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei* count, GLuint* obj); + internal extern static unsafe void GetAttachedShaders(UInt32 program, Int32 maxCount, [Out] Int32* count, [Out] UInt32* obj); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetAttribLocation", ExactSpelling = true)] - internal extern static GLint GetAttribLocation(GLuint program, System.String name); + internal extern static Int32 GetAttribLocation(UInt32 program, System.String name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramiv", ExactSpelling = true)] - internal extern static unsafe void GetProgramiv(GLuint program, GL.Enums.VERSION_2_0 pname, GLint* @params); + internal extern static unsafe void GetProgramiv(UInt32 program, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramInfoLog", ExactSpelling = true)] - internal extern static unsafe void GetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei* length, System.Text.StringBuilder infoLog); + internal extern static unsafe void GetProgramInfoLog(UInt32 program, Int32 bufSize, [Out] Int32* length, [Out] System.Text.StringBuilder infoLog); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetShaderiv", ExactSpelling = true)] - internal extern static unsafe void GetShaderiv(GLuint shader, GL.Enums.VERSION_2_0 pname, GLint* @params); + internal extern static unsafe void GetShaderiv(UInt32 shader, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetShaderInfoLog", ExactSpelling = true)] - internal extern static unsafe void GetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei* length, System.Text.StringBuilder infoLog); + internal extern static unsafe void GetShaderInfoLog(UInt32 shader, Int32 bufSize, [Out] Int32* length, [Out] System.Text.StringBuilder infoLog); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetShaderSource", ExactSpelling = true)] - internal extern static unsafe void GetShaderSource(GLuint shader, GLsizei bufSize, GLsizei* length, System.Text.StringBuilder[] source); + internal extern static unsafe void GetShaderSource(UInt32 shader, Int32 bufSize, [Out] Int32* length, [Out] System.Text.StringBuilder[] source); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetUniformLocation", ExactSpelling = true)] - internal extern static GLint GetUniformLocation(GLuint program, System.String name); + internal extern static Int32 GetUniformLocation(UInt32 program, System.String name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetUniformfv", ExactSpelling = true)] - internal extern static unsafe void GetUniformfv(GLuint program, GLint location, GLfloat* @params); + internal extern static unsafe void GetUniformfv(UInt32 program, Int32 location, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetUniformiv", ExactSpelling = true)] - internal extern static unsafe void GetUniformiv(GLuint program, GLint location, GLint* @params); + internal extern static unsafe void GetUniformiv(UInt32 program, Int32 location, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribdv", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribdv(GLuint index, GL.Enums.VERSION_2_0 pname, GLdouble* @params); + internal extern static unsafe void GetVertexAttribdv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribfv", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribfv(GLuint index, GL.Enums.VERSION_2_0 pname, GLfloat* @params); + internal extern static unsafe void GetVertexAttribfv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribiv", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribiv(GLuint index, GL.Enums.VERSION_2_0 pname, GLint* @params); + internal extern static unsafe void GetVertexAttribiv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribPointerv", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribPointerv(GLuint index, GL.Enums.VERSION_2_0 pname, void* pointer); + internal extern static unsafe void GetVertexAttribPointerv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsProgram", ExactSpelling = true)] - internal extern static GLboolean IsProgram(GLuint program); + internal extern static Boolean IsProgram(UInt32 program); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsShader", ExactSpelling = true)] - internal extern static GLboolean IsShader(GLuint shader); + internal extern static Boolean IsShader(UInt32 shader); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLinkProgram", ExactSpelling = true)] - internal extern static void LinkProgram(GLuint program); + internal extern static void LinkProgram(UInt32 program); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glShaderSource", ExactSpelling = true)] - internal extern static unsafe void ShaderSource(GLuint shader, GLsizei count, System.String[] @string, GLint* length); + internal extern static unsafe void ShaderSource(UInt32 shader, Int32 count, System.String[] @string, Int32* length); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUseProgram", ExactSpelling = true)] - internal extern static void UseProgram(GLuint program); + internal extern static void UseProgram(UInt32 program); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform1f", ExactSpelling = true)] - internal extern static void Uniform1f(GLint location, GLfloat v0); + internal extern static void Uniform1f(Int32 location, Single v0); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform2f", ExactSpelling = true)] - internal extern static void Uniform2f(GLint location, GLfloat v0, GLfloat v1); + internal extern static void Uniform2f(Int32 location, Single v0, Single v1); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform3f", ExactSpelling = true)] - internal extern static void Uniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2); + internal extern static void Uniform3f(Int32 location, Single v0, Single v1, Single v2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform4f", ExactSpelling = true)] - internal extern static void Uniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); + internal extern static void Uniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform1i", ExactSpelling = true)] - internal extern static void Uniform1i(GLint location, GLint v0); + internal extern static void Uniform1i(Int32 location, Int32 v0); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform2i", ExactSpelling = true)] - internal extern static void Uniform2i(GLint location, GLint v0, GLint v1); + internal extern static void Uniform2i(Int32 location, Int32 v0, Int32 v1); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform3i", ExactSpelling = true)] - internal extern static void Uniform3i(GLint location, GLint v0, GLint v1, GLint v2); + internal extern static void Uniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform4i", ExactSpelling = true)] - internal extern static void Uniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3); + internal extern static void Uniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform1fv", ExactSpelling = true)] - internal extern static unsafe void Uniform1fv(GLint location, GLsizei count, GLfloat* value); + internal extern static unsafe void Uniform1fv(Int32 location, Int32 count, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform2fv", ExactSpelling = true)] - internal extern static unsafe void Uniform2fv(GLint location, GLsizei count, GLfloat* value); + internal extern static unsafe void Uniform2fv(Int32 location, Int32 count, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform3fv", ExactSpelling = true)] - internal extern static unsafe void Uniform3fv(GLint location, GLsizei count, GLfloat* value); + internal extern static unsafe void Uniform3fv(Int32 location, Int32 count, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform4fv", ExactSpelling = true)] - internal extern static unsafe void Uniform4fv(GLint location, GLsizei count, GLfloat* value); + internal extern static unsafe void Uniform4fv(Int32 location, Int32 count, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform1iv", ExactSpelling = true)] - internal extern static unsafe void Uniform1iv(GLint location, GLsizei count, GLint* value); + internal extern static unsafe void Uniform1iv(Int32 location, Int32 count, Int32* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform2iv", ExactSpelling = true)] - internal extern static unsafe void Uniform2iv(GLint location, GLsizei count, GLint* value); + internal extern static unsafe void Uniform2iv(Int32 location, Int32 count, Int32* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform3iv", ExactSpelling = true)] - internal extern static unsafe void Uniform3iv(GLint location, GLsizei count, GLint* value); + internal extern static unsafe void Uniform3iv(Int32 location, Int32 count, Int32* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform4iv", ExactSpelling = true)] - internal extern static unsafe void Uniform4iv(GLint location, GLsizei count, GLint* value); + internal extern static unsafe void Uniform4iv(Int32 location, Int32 count, Int32* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix2fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix2fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal extern static unsafe void UniformMatrix2fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix3fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix3fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal extern static unsafe void UniformMatrix3fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix4fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix4fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal extern static unsafe void UniformMatrix4fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glValidateProgram", ExactSpelling = true)] - internal extern static void ValidateProgram(GLuint program); + internal extern static void ValidateProgram(UInt32 program); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1d", ExactSpelling = true)] - internal extern static void VertexAttrib1d(GLuint index, GLdouble x); + internal extern static void VertexAttrib1d(UInt32 index, Double x); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1dv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib1dv(GLuint index, GLdouble* v); + internal extern static unsafe void VertexAttrib1dv(UInt32 index, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1f", ExactSpelling = true)] - internal extern static void VertexAttrib1f(GLuint index, GLfloat x); + internal extern static void VertexAttrib1f(UInt32 index, Single x); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1fv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib1fv(GLuint index, GLfloat* v); + internal extern static unsafe void VertexAttrib1fv(UInt32 index, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1s", ExactSpelling = true)] - internal extern static void VertexAttrib1s(GLuint index, GLshort x); + internal extern static void VertexAttrib1s(UInt32 index, Int16 x); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1sv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib1sv(GLuint index, GLshort* v); + internal extern static unsafe void VertexAttrib1sv(UInt32 index, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2d", ExactSpelling = true)] - internal extern static void VertexAttrib2d(GLuint index, GLdouble x, GLdouble y); + internal extern static void VertexAttrib2d(UInt32 index, Double x, Double y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2dv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib2dv(GLuint index, GLdouble* v); + internal extern static unsafe void VertexAttrib2dv(UInt32 index, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2f", ExactSpelling = true)] - internal extern static void VertexAttrib2f(GLuint index, GLfloat x, GLfloat y); + internal extern static void VertexAttrib2f(UInt32 index, Single x, Single y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2fv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib2fv(GLuint index, GLfloat* v); + internal extern static unsafe void VertexAttrib2fv(UInt32 index, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2s", ExactSpelling = true)] - internal extern static void VertexAttrib2s(GLuint index, GLshort x, GLshort y); + internal extern static void VertexAttrib2s(UInt32 index, Int16 x, Int16 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2sv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib2sv(GLuint index, GLshort* v); + internal extern static unsafe void VertexAttrib2sv(UInt32 index, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3d", ExactSpelling = true)] - internal extern static void VertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z); + internal extern static void VertexAttrib3d(UInt32 index, Double x, Double y, Double z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3dv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib3dv(GLuint index, GLdouble* v); + internal extern static unsafe void VertexAttrib3dv(UInt32 index, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3f", ExactSpelling = true)] - internal extern static void VertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z); + internal extern static void VertexAttrib3f(UInt32 index, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3fv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib3fv(GLuint index, GLfloat* v); + internal extern static unsafe void VertexAttrib3fv(UInt32 index, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3s", ExactSpelling = true)] - internal extern static void VertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z); + internal extern static void VertexAttrib3s(UInt32 index, Int16 x, Int16 y, Int16 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3sv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib3sv(GLuint index, GLshort* v); + internal extern static unsafe void VertexAttrib3sv(UInt32 index, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4Nbv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4Nbv(GLuint index, GLbyte* v); + internal extern static unsafe void VertexAttrib4Nbv(UInt32 index, SByte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4Niv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4Niv(GLuint index, GLint* v); + internal extern static unsafe void VertexAttrib4Niv(UInt32 index, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4Nsv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4Nsv(GLuint index, GLshort* v); + internal extern static unsafe void VertexAttrib4Nsv(UInt32 index, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4Nub", ExactSpelling = true)] - internal extern static void VertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); + internal extern static void VertexAttrib4Nub(UInt32 index, Byte x, Byte y, Byte z, Byte w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4Nubv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4Nubv(GLuint index, GLubyte* v); + internal extern static unsafe void VertexAttrib4Nubv(UInt32 index, Byte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4Nuiv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4Nuiv(GLuint index, GLuint* v); + internal extern static unsafe void VertexAttrib4Nuiv(UInt32 index, UInt32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4Nusv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4Nusv(GLuint index, GLushort* v); + internal extern static unsafe void VertexAttrib4Nusv(UInt32 index, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4bv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4bv(GLuint index, GLbyte* v); + internal extern static unsafe void VertexAttrib4bv(UInt32 index, SByte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4d", ExactSpelling = true)] - internal extern static void VertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); + internal extern static void VertexAttrib4d(UInt32 index, Double x, Double y, Double z, Double w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4dv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4dv(GLuint index, GLdouble* v); + internal extern static unsafe void VertexAttrib4dv(UInt32 index, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4f", ExactSpelling = true)] - internal extern static void VertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal extern static void VertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4fv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4fv(GLuint index, GLfloat* v); + internal extern static unsafe void VertexAttrib4fv(UInt32 index, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4iv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4iv(GLuint index, GLint* v); + internal extern static unsafe void VertexAttrib4iv(UInt32 index, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4s", ExactSpelling = true)] - internal extern static void VertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); + internal extern static void VertexAttrib4s(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4sv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4sv(GLuint index, GLshort* v); + internal extern static unsafe void VertexAttrib4sv(UInt32 index, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4ubv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4ubv(GLuint index, GLubyte* v); + internal extern static unsafe void VertexAttrib4ubv(UInt32 index, Byte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4uiv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4uiv(GLuint index, GLuint* v); + internal extern static unsafe void VertexAttrib4uiv(UInt32 index, UInt32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4usv", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4usv(GLuint index, GLushort* v); + internal extern static unsafe void VertexAttrib4usv(UInt32 index, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribPointer", ExactSpelling = true)] - internal extern static unsafe void VertexAttribPointer(GLuint index, GLint size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, GLsizei stride, void* pointer); + internal extern static unsafe void VertexAttribPointer(UInt32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix2x3fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix2x3fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal extern static unsafe void UniformMatrix2x3fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix3x2fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix3x2fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal extern static unsafe void UniformMatrix3x2fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix2x4fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix2x4fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal extern static unsafe void UniformMatrix2x4fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix4x2fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix4x2fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal extern static unsafe void UniformMatrix4x2fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix3x4fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix3x4fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal extern static unsafe void UniformMatrix3x4fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix4x3fv", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix4x3fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal extern static unsafe void UniformMatrix4x3fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glActiveTextureARB", ExactSpelling = true)] internal extern static void ActiveTextureARB(GL.Enums.ARB_multitexture texture); @@ -1791,670 +1764,670 @@ namespace OpenTK.OpenGL internal extern static void ClientActiveTextureARB(GL.Enums.ARB_multitexture texture); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1dARB", ExactSpelling = true)] - internal extern static void MultiTexCoord1dARB(GL.Enums.ARB_multitexture target, GLdouble s); + internal extern static void MultiTexCoord1dARB(GL.Enums.ARB_multitexture target, Double s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1dvARB", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord1dvARB(GL.Enums.ARB_multitexture target, GLdouble* v); + internal extern static unsafe void MultiTexCoord1dvARB(GL.Enums.ARB_multitexture target, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1fARB", ExactSpelling = true)] - internal extern static void MultiTexCoord1fARB(GL.Enums.ARB_multitexture target, GLfloat s); + internal extern static void MultiTexCoord1fARB(GL.Enums.ARB_multitexture target, Single s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1fvARB", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord1fvARB(GL.Enums.ARB_multitexture target, GLfloat* v); + internal extern static unsafe void MultiTexCoord1fvARB(GL.Enums.ARB_multitexture target, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1iARB", ExactSpelling = true)] - internal extern static void MultiTexCoord1iARB(GL.Enums.ARB_multitexture target, GLint s); + internal extern static void MultiTexCoord1iARB(GL.Enums.ARB_multitexture target, Int32 s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1ivARB", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord1ivARB(GL.Enums.ARB_multitexture target, GLint* v); + internal extern static unsafe void MultiTexCoord1ivARB(GL.Enums.ARB_multitexture target, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1sARB", ExactSpelling = true)] - internal extern static void MultiTexCoord1sARB(GL.Enums.ARB_multitexture target, GLshort s); + internal extern static void MultiTexCoord1sARB(GL.Enums.ARB_multitexture target, Int16 s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1svARB", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord1svARB(GL.Enums.ARB_multitexture target, GLshort* v); + internal extern static unsafe void MultiTexCoord1svARB(GL.Enums.ARB_multitexture target, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2dARB", ExactSpelling = true)] - internal extern static void MultiTexCoord2dARB(GL.Enums.ARB_multitexture target, GLdouble s, GLdouble t); + internal extern static void MultiTexCoord2dARB(GL.Enums.ARB_multitexture target, Double s, Double t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2dvARB", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord2dvARB(GL.Enums.ARB_multitexture target, GLdouble* v); + internal extern static unsafe void MultiTexCoord2dvARB(GL.Enums.ARB_multitexture target, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2fARB", ExactSpelling = true)] - internal extern static void MultiTexCoord2fARB(GL.Enums.ARB_multitexture target, GLfloat s, GLfloat t); + internal extern static void MultiTexCoord2fARB(GL.Enums.ARB_multitexture target, Single s, Single t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2fvARB", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord2fvARB(GL.Enums.ARB_multitexture target, GLfloat* v); + internal extern static unsafe void MultiTexCoord2fvARB(GL.Enums.ARB_multitexture target, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2iARB", ExactSpelling = true)] - internal extern static void MultiTexCoord2iARB(GL.Enums.ARB_multitexture target, GLint s, GLint t); + internal extern static void MultiTexCoord2iARB(GL.Enums.ARB_multitexture target, Int32 s, Int32 t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2ivARB", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord2ivARB(GL.Enums.ARB_multitexture target, GLint* v); + internal extern static unsafe void MultiTexCoord2ivARB(GL.Enums.ARB_multitexture target, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2sARB", ExactSpelling = true)] - internal extern static void MultiTexCoord2sARB(GL.Enums.ARB_multitexture target, GLshort s, GLshort t); + internal extern static void MultiTexCoord2sARB(GL.Enums.ARB_multitexture target, Int16 s, Int16 t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2svARB", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord2svARB(GL.Enums.ARB_multitexture target, GLshort* v); + internal extern static unsafe void MultiTexCoord2svARB(GL.Enums.ARB_multitexture target, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3dARB", ExactSpelling = true)] - internal extern static void MultiTexCoord3dARB(GL.Enums.ARB_multitexture target, GLdouble s, GLdouble t, GLdouble r); + internal extern static void MultiTexCoord3dARB(GL.Enums.ARB_multitexture target, Double s, Double t, Double r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3dvARB", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord3dvARB(GL.Enums.ARB_multitexture target, GLdouble* v); + internal extern static unsafe void MultiTexCoord3dvARB(GL.Enums.ARB_multitexture target, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3fARB", ExactSpelling = true)] - internal extern static void MultiTexCoord3fARB(GL.Enums.ARB_multitexture target, GLfloat s, GLfloat t, GLfloat r); + internal extern static void MultiTexCoord3fARB(GL.Enums.ARB_multitexture target, Single s, Single t, Single r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3fvARB", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord3fvARB(GL.Enums.ARB_multitexture target, GLfloat* v); + internal extern static unsafe void MultiTexCoord3fvARB(GL.Enums.ARB_multitexture target, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3iARB", ExactSpelling = true)] - internal extern static void MultiTexCoord3iARB(GL.Enums.ARB_multitexture target, GLint s, GLint t, GLint r); + internal extern static void MultiTexCoord3iARB(GL.Enums.ARB_multitexture target, Int32 s, Int32 t, Int32 r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3ivARB", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord3ivARB(GL.Enums.ARB_multitexture target, GLint* v); + internal extern static unsafe void MultiTexCoord3ivARB(GL.Enums.ARB_multitexture target, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3sARB", ExactSpelling = true)] - internal extern static void MultiTexCoord3sARB(GL.Enums.ARB_multitexture target, GLshort s, GLshort t, GLshort r); + internal extern static void MultiTexCoord3sARB(GL.Enums.ARB_multitexture target, Int16 s, Int16 t, Int16 r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3svARB", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord3svARB(GL.Enums.ARB_multitexture target, GLshort* v); + internal extern static unsafe void MultiTexCoord3svARB(GL.Enums.ARB_multitexture target, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4dARB", ExactSpelling = true)] - internal extern static void MultiTexCoord4dARB(GL.Enums.ARB_multitexture target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); + internal extern static void MultiTexCoord4dARB(GL.Enums.ARB_multitexture target, Double s, Double t, Double r, Double q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4dvARB", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord4dvARB(GL.Enums.ARB_multitexture target, GLdouble* v); + internal extern static unsafe void MultiTexCoord4dvARB(GL.Enums.ARB_multitexture target, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4fARB", ExactSpelling = true)] - internal extern static void MultiTexCoord4fARB(GL.Enums.ARB_multitexture target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); + internal extern static void MultiTexCoord4fARB(GL.Enums.ARB_multitexture target, Single s, Single t, Single r, Single q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4fvARB", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord4fvARB(GL.Enums.ARB_multitexture target, GLfloat* v); + internal extern static unsafe void MultiTexCoord4fvARB(GL.Enums.ARB_multitexture target, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4iARB", ExactSpelling = true)] - internal extern static void MultiTexCoord4iARB(GL.Enums.ARB_multitexture target, GLint s, GLint t, GLint r, GLint q); + internal extern static void MultiTexCoord4iARB(GL.Enums.ARB_multitexture target, Int32 s, Int32 t, Int32 r, Int32 q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4ivARB", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord4ivARB(GL.Enums.ARB_multitexture target, GLint* v); + internal extern static unsafe void MultiTexCoord4ivARB(GL.Enums.ARB_multitexture target, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4sARB", ExactSpelling = true)] - internal extern static void MultiTexCoord4sARB(GL.Enums.ARB_multitexture target, GLshort s, GLshort t, GLshort r, GLshort q); + internal extern static void MultiTexCoord4sARB(GL.Enums.ARB_multitexture target, Int16 s, Int16 t, Int16 r, Int16 q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4svARB", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord4svARB(GL.Enums.ARB_multitexture target, GLshort* v); + internal extern static unsafe void MultiTexCoord4svARB(GL.Enums.ARB_multitexture target, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLoadTransposeMatrixfARB", ExactSpelling = true)] - internal extern static unsafe void LoadTransposeMatrixfARB(GLfloat* m); + internal extern static unsafe void LoadTransposeMatrixfARB(Single* m); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLoadTransposeMatrixdARB", ExactSpelling = true)] - internal extern static unsafe void LoadTransposeMatrixdARB(GLdouble* m); + internal extern static unsafe void LoadTransposeMatrixdARB(Double* m); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultTransposeMatrixfARB", ExactSpelling = true)] - internal extern static unsafe void MultTransposeMatrixfARB(GLfloat* m); + internal extern static unsafe void MultTransposeMatrixfARB(Single* m); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultTransposeMatrixdARB", ExactSpelling = true)] - internal extern static unsafe void MultTransposeMatrixdARB(GLdouble* m); + internal extern static unsafe void MultTransposeMatrixdARB(Double* m); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSampleCoverageARB", ExactSpelling = true)] - internal extern static void SampleCoverageARB(GLclampf value, GL.Enums.Boolean invert); + internal extern static void SampleCoverageARB(Single value, GL.Enums.Boolean invert); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexImage3DARB", ExactSpelling = true)] - internal extern static unsafe void CompressedTexImage3DARB(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, void* data); + internal extern static unsafe void CompressedTexImage3DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexImage2DARB", ExactSpelling = true)] - internal extern static unsafe void CompressedTexImage2DARB(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, void* data); + internal extern static unsafe void CompressedTexImage2DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexImage1DARB", ExactSpelling = true)] - internal extern static unsafe void CompressedTexImage1DARB(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLint border, GLsizei imageSize, void* data); + internal extern static unsafe void CompressedTexImage1DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexSubImage3DARB", ExactSpelling = true)] - internal extern static unsafe void CompressedTexSubImage3DARB(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GL.Enums.PixelFormat format, GLsizei imageSize, void* data); + internal extern static unsafe 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexSubImage2DARB", ExactSpelling = true)] - internal extern static unsafe void CompressedTexSubImage2DARB(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GLsizei imageSize, void* data); + internal extern static unsafe void CompressedTexSubImage2DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexSubImage1DARB", ExactSpelling = true)] - internal extern static unsafe void CompressedTexSubImage1DARB(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLsizei width, GL.Enums.PixelFormat format, GLsizei imageSize, void* data); + internal extern static unsafe void CompressedTexSubImage1DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetCompressedTexImageARB", ExactSpelling = true)] - internal extern static unsafe void GetCompressedTexImageARB(GL.Enums.TextureTarget target, GLint level, void* img); + internal extern static unsafe void GetCompressedTexImageARB(GL.Enums.TextureTarget target, Int32 level, [Out] void* img); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointParameterfARB", ExactSpelling = true)] - internal extern static void PointParameterfARB(GL.Enums.ARB_point_parameters pname, GLfloat param); + internal extern static void PointParameterfARB(GL.Enums.ARB_point_parameters pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointParameterfvARB", ExactSpelling = true)] - internal extern static unsafe void PointParameterfvARB(GL.Enums.ARB_point_parameters pname, GLfloat* @params); + internal extern static unsafe void PointParameterfvARB(GL.Enums.ARB_point_parameters pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWeightbvARB", ExactSpelling = true)] - internal extern static unsafe void WeightbvARB(GLint size, GLbyte* weights); + internal extern static unsafe void WeightbvARB(Int32 size, SByte* weights); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWeightsvARB", ExactSpelling = true)] - internal extern static unsafe void WeightsvARB(GLint size, GLshort* weights); + internal extern static unsafe void WeightsvARB(Int32 size, Int16* weights); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWeightivARB", ExactSpelling = true)] - internal extern static unsafe void WeightivARB(GLint size, GLint* weights); + internal extern static unsafe void WeightivARB(Int32 size, Int32* weights); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWeightfvARB", ExactSpelling = true)] - internal extern static unsafe void WeightfvARB(GLint size, GLfloat* weights); + internal extern static unsafe void WeightfvARB(Int32 size, Single* weights); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWeightdvARB", ExactSpelling = true)] - internal extern static unsafe void WeightdvARB(GLint size, GLdouble* weights); + internal extern static unsafe void WeightdvARB(Int32 size, Double* weights); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWeightubvARB", ExactSpelling = true)] - internal extern static unsafe void WeightubvARB(GLint size, GLubyte* weights); + internal extern static unsafe void WeightubvARB(Int32 size, Byte* weights); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWeightusvARB", ExactSpelling = true)] - internal extern static unsafe void WeightusvARB(GLint size, GLushort* weights); + internal extern static unsafe void WeightusvARB(Int32 size, UInt16* weights); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWeightuivARB", ExactSpelling = true)] - internal extern static unsafe void WeightuivARB(GLint size, GLuint* weights); + internal extern static unsafe void WeightuivARB(Int32 size, UInt32* weights); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWeightPointerARB", ExactSpelling = true)] - internal extern static unsafe void WeightPointerARB(GLint size, GL.Enums.ARB_vertex_blend type, GLsizei stride, void* pointer); + internal extern static unsafe void WeightPointerARB(Int32 size, GL.Enums.ARB_vertex_blend type, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexBlendARB", ExactSpelling = true)] - internal extern static void VertexBlendARB(GLint count); + internal extern static void VertexBlendARB(Int32 count); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCurrentPaletteMatrixARB", ExactSpelling = true)] - internal extern static void CurrentPaletteMatrixARB(GLint index); + internal extern static void CurrentPaletteMatrixARB(Int32 index); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMatrixIndexubvARB", ExactSpelling = true)] - internal extern static unsafe void MatrixIndexubvARB(GLint size, GLubyte* indices); + internal extern static unsafe void MatrixIndexubvARB(Int32 size, Byte* indices); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMatrixIndexusvARB", ExactSpelling = true)] - internal extern static unsafe void MatrixIndexusvARB(GLint size, GLushort* indices); + internal extern static unsafe void MatrixIndexusvARB(Int32 size, UInt16* indices); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMatrixIndexuivARB", ExactSpelling = true)] - internal extern static unsafe void MatrixIndexuivARB(GLint size, GLuint* indices); + internal extern static unsafe void MatrixIndexuivARB(Int32 size, UInt32* indices); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMatrixIndexPointerARB", ExactSpelling = true)] - internal extern static unsafe void MatrixIndexPointerARB(GLint size, GL.Enums.ARB_matrix_palette type, GLsizei stride, void* pointer); + internal extern static unsafe void MatrixIndexPointerARB(Int32 size, GL.Enums.ARB_matrix_palette type, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2dARB", ExactSpelling = true)] - internal extern static void WindowPos2dARB(GLdouble x, GLdouble y); + internal extern static void WindowPos2dARB(Double x, Double y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2dvARB", ExactSpelling = true)] - internal extern static unsafe void WindowPos2dvARB(GLdouble* v); + internal extern static unsafe void WindowPos2dvARB(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2fARB", ExactSpelling = true)] - internal extern static void WindowPos2fARB(GLfloat x, GLfloat y); + internal extern static void WindowPos2fARB(Single x, Single y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2fvARB", ExactSpelling = true)] - internal extern static unsafe void WindowPos2fvARB(GLfloat* v); + internal extern static unsafe void WindowPos2fvARB(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2iARB", ExactSpelling = true)] - internal extern static void WindowPos2iARB(GLint x, GLint y); + internal extern static void WindowPos2iARB(Int32 x, Int32 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2ivARB", ExactSpelling = true)] - internal extern static unsafe void WindowPos2ivARB(GLint* v); + internal extern static unsafe void WindowPos2ivARB(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2sARB", ExactSpelling = true)] - internal extern static void WindowPos2sARB(GLshort x, GLshort y); + internal extern static void WindowPos2sARB(Int16 x, Int16 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2svARB", ExactSpelling = true)] - internal extern static unsafe void WindowPos2svARB(GLshort* v); + internal extern static unsafe void WindowPos2svARB(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3dARB", ExactSpelling = true)] - internal extern static void WindowPos3dARB(GLdouble x, GLdouble y, GLdouble z); + internal extern static void WindowPos3dARB(Double x, Double y, Double z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3dvARB", ExactSpelling = true)] - internal extern static unsafe void WindowPos3dvARB(GLdouble* v); + internal extern static unsafe void WindowPos3dvARB(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3fARB", ExactSpelling = true)] - internal extern static void WindowPos3fARB(GLfloat x, GLfloat y, GLfloat z); + internal extern static void WindowPos3fARB(Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3fvARB", ExactSpelling = true)] - internal extern static unsafe void WindowPos3fvARB(GLfloat* v); + internal extern static unsafe void WindowPos3fvARB(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3iARB", ExactSpelling = true)] - internal extern static void WindowPos3iARB(GLint x, GLint y, GLint z); + internal extern static void WindowPos3iARB(Int32 x, Int32 y, Int32 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3ivARB", ExactSpelling = true)] - internal extern static unsafe void WindowPos3ivARB(GLint* v); + internal extern static unsafe void WindowPos3ivARB(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3sARB", ExactSpelling = true)] - internal extern static void WindowPos3sARB(GLshort x, GLshort y, GLshort z); + internal extern static void WindowPos3sARB(Int16 x, Int16 y, Int16 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3svARB", ExactSpelling = true)] - internal extern static unsafe void WindowPos3svARB(GLshort* v); + internal extern static unsafe void WindowPos3svARB(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1dARB", ExactSpelling = true)] - internal extern static void VertexAttrib1dARB(GLuint index, GLdouble x); + internal extern static void VertexAttrib1dARB(UInt32 index, Double x); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1dvARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib1dvARB(GLuint index, GLdouble* v); + internal extern static unsafe void VertexAttrib1dvARB(UInt32 index, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1fARB", ExactSpelling = true)] - internal extern static void VertexAttrib1fARB(GLuint index, GLfloat x); + internal extern static void VertexAttrib1fARB(UInt32 index, Single x); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1fvARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib1fvARB(GLuint index, GLfloat* v); + internal extern static unsafe void VertexAttrib1fvARB(UInt32 index, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1sARB", ExactSpelling = true)] - internal extern static void VertexAttrib1sARB(GLuint index, GLshort x); + internal extern static void VertexAttrib1sARB(UInt32 index, Int16 x); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1svARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib1svARB(GLuint index, GLshort* v); + internal extern static unsafe void VertexAttrib1svARB(UInt32 index, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2dARB", ExactSpelling = true)] - internal extern static void VertexAttrib2dARB(GLuint index, GLdouble x, GLdouble y); + internal extern static void VertexAttrib2dARB(UInt32 index, Double x, Double y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2dvARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib2dvARB(GLuint index, GLdouble* v); + internal extern static unsafe void VertexAttrib2dvARB(UInt32 index, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2fARB", ExactSpelling = true)] - internal extern static void VertexAttrib2fARB(GLuint index, GLfloat x, GLfloat y); + internal extern static void VertexAttrib2fARB(UInt32 index, Single x, Single y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2fvARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib2fvARB(GLuint index, GLfloat* v); + internal extern static unsafe void VertexAttrib2fvARB(UInt32 index, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2sARB", ExactSpelling = true)] - internal extern static void VertexAttrib2sARB(GLuint index, GLshort x, GLshort y); + internal extern static void VertexAttrib2sARB(UInt32 index, Int16 x, Int16 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2svARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib2svARB(GLuint index, GLshort* v); + internal extern static unsafe void VertexAttrib2svARB(UInt32 index, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3dARB", ExactSpelling = true)] - internal extern static void VertexAttrib3dARB(GLuint index, GLdouble x, GLdouble y, GLdouble z); + internal extern static void VertexAttrib3dARB(UInt32 index, Double x, Double y, Double z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3dvARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib3dvARB(GLuint index, GLdouble* v); + internal extern static unsafe void VertexAttrib3dvARB(UInt32 index, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3fARB", ExactSpelling = true)] - internal extern static void VertexAttrib3fARB(GLuint index, GLfloat x, GLfloat y, GLfloat z); + internal extern static void VertexAttrib3fARB(UInt32 index, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3fvARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib3fvARB(GLuint index, GLfloat* v); + internal extern static unsafe void VertexAttrib3fvARB(UInt32 index, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3sARB", ExactSpelling = true)] - internal extern static void VertexAttrib3sARB(GLuint index, GLshort x, GLshort y, GLshort z); + internal extern static void VertexAttrib3sARB(UInt32 index, Int16 x, Int16 y, Int16 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3svARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib3svARB(GLuint index, GLshort* v); + internal extern static unsafe void VertexAttrib3svARB(UInt32 index, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4NbvARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4NbvARB(GLuint index, GLbyte* v); + internal extern static unsafe void VertexAttrib4NbvARB(UInt32 index, SByte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4NivARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4NivARB(GLuint index, GLint* v); + internal extern static unsafe void VertexAttrib4NivARB(UInt32 index, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4NsvARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4NsvARB(GLuint index, GLshort* v); + internal extern static unsafe void VertexAttrib4NsvARB(UInt32 index, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4NubARB", ExactSpelling = true)] - internal extern static void VertexAttrib4NubARB(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); + internal extern static void VertexAttrib4NubARB(UInt32 index, Byte x, Byte y, Byte z, Byte w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4NubvARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4NubvARB(GLuint index, GLubyte* v); + internal extern static unsafe void VertexAttrib4NubvARB(UInt32 index, Byte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4NuivARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4NuivARB(GLuint index, GLuint* v); + internal extern static unsafe void VertexAttrib4NuivARB(UInt32 index, UInt32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4NusvARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4NusvARB(GLuint index, GLushort* v); + internal extern static unsafe void VertexAttrib4NusvARB(UInt32 index, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4bvARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4bvARB(GLuint index, GLbyte* v); + internal extern static unsafe void VertexAttrib4bvARB(UInt32 index, SByte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4dARB", ExactSpelling = true)] - internal extern static void VertexAttrib4dARB(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); + internal extern static void VertexAttrib4dARB(UInt32 index, Double x, Double y, Double z, Double w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4dvARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4dvARB(GLuint index, GLdouble* v); + internal extern static unsafe void VertexAttrib4dvARB(UInt32 index, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4fARB", ExactSpelling = true)] - internal extern static void VertexAttrib4fARB(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal extern static void VertexAttrib4fARB(UInt32 index, Single x, Single y, Single z, Single w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4fvARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4fvARB(GLuint index, GLfloat* v); + internal extern static unsafe void VertexAttrib4fvARB(UInt32 index, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4ivARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4ivARB(GLuint index, GLint* v); + internal extern static unsafe void VertexAttrib4ivARB(UInt32 index, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4sARB", ExactSpelling = true)] - internal extern static void VertexAttrib4sARB(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); + internal extern static void VertexAttrib4sARB(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4svARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4svARB(GLuint index, GLshort* v); + internal extern static unsafe void VertexAttrib4svARB(UInt32 index, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4ubvARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4ubvARB(GLuint index, GLubyte* v); + internal extern static unsafe void VertexAttrib4ubvARB(UInt32 index, Byte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4uivARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4uivARB(GLuint index, GLuint* v); + internal extern static unsafe void VertexAttrib4uivARB(UInt32 index, UInt32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4usvARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4usvARB(GLuint index, GLushort* v); + internal extern static unsafe void VertexAttrib4usvARB(UInt32 index, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribPointerARB", ExactSpelling = true)] - internal extern static unsafe void VertexAttribPointerARB(GLuint index, GLint size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, GLsizei stride, void* pointer); + internal extern static unsafe void VertexAttribPointerARB(UInt32 index, Int32 size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEnableVertexAttribArrayARB", ExactSpelling = true)] - internal extern static void EnableVertexAttribArrayARB(GLuint index); + internal extern static void EnableVertexAttribArrayARB(UInt32 index); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDisableVertexAttribArrayARB", ExactSpelling = true)] - internal extern static void DisableVertexAttribArrayARB(GLuint index); + internal extern static void DisableVertexAttribArrayARB(UInt32 index); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramStringARB", ExactSpelling = true)] - internal extern static unsafe void ProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program format, GLsizei len, void* @string); + internal extern static unsafe void ProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program format, Int32 len, void* @string); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindProgramARB", ExactSpelling = true)] - internal extern static void BindProgramARB(GL.Enums.ARB_vertex_program target, GLuint program); + internal extern static void BindProgramARB(GL.Enums.ARB_vertex_program target, UInt32 program); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteProgramsARB", ExactSpelling = true)] - internal extern static unsafe void DeleteProgramsARB(GLsizei n, GLuint* programs); + internal extern static unsafe void DeleteProgramsARB(Int32 n, UInt32* programs); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenProgramsARB", ExactSpelling = true)] - internal extern static unsafe void GenProgramsARB(GLsizei n, GLuint* programs); + internal extern static unsafe void GenProgramsARB(Int32 n, [Out] UInt32* programs); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramEnvParameter4dARB", ExactSpelling = true)] - internal extern static void ProgramEnvParameter4dARB(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); + internal extern static void ProgramEnvParameter4dARB(GL.Enums.ARB_vertex_program target, UInt32 index, Double x, Double y, Double z, Double w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramEnvParameter4dvARB", ExactSpelling = true)] - internal extern static unsafe void ProgramEnvParameter4dvARB(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble* @params); + internal extern static unsafe void ProgramEnvParameter4dvARB(GL.Enums.ARB_vertex_program target, UInt32 index, Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramEnvParameter4fARB", ExactSpelling = true)] - internal extern static void ProgramEnvParameter4fARB(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal extern static void ProgramEnvParameter4fARB(GL.Enums.ARB_vertex_program target, UInt32 index, Single x, Single y, Single z, Single w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramEnvParameter4fvARB", ExactSpelling = true)] - internal extern static unsafe void ProgramEnvParameter4fvARB(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat* @params); + internal extern static unsafe void ProgramEnvParameter4fvARB(GL.Enums.ARB_vertex_program target, UInt32 index, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramLocalParameter4dARB", ExactSpelling = true)] - internal extern static void ProgramLocalParameter4dARB(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); + internal extern static void ProgramLocalParameter4dARB(GL.Enums.ARB_vertex_program target, UInt32 index, Double x, Double y, Double z, Double w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramLocalParameter4dvARB", ExactSpelling = true)] - internal extern static unsafe void ProgramLocalParameter4dvARB(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble* @params); + internal extern static unsafe void ProgramLocalParameter4dvARB(GL.Enums.ARB_vertex_program target, UInt32 index, Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramLocalParameter4fARB", ExactSpelling = true)] - internal extern static void ProgramLocalParameter4fARB(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal extern static void ProgramLocalParameter4fARB(GL.Enums.ARB_vertex_program target, UInt32 index, Single x, Single y, Single z, Single w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramLocalParameter4fvARB", ExactSpelling = true)] - internal extern static unsafe void ProgramLocalParameter4fvARB(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat* @params); + internal extern static unsafe void ProgramLocalParameter4fvARB(GL.Enums.ARB_vertex_program target, UInt32 index, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramEnvParameterdvARB", ExactSpelling = true)] - internal extern static unsafe void GetProgramEnvParameterdvARB(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble* @params); + internal extern static unsafe void GetProgramEnvParameterdvARB(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramEnvParameterfvARB", ExactSpelling = true)] - internal extern static unsafe void GetProgramEnvParameterfvARB(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat* @params); + internal extern static unsafe void GetProgramEnvParameterfvARB(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramLocalParameterdvARB", ExactSpelling = true)] - internal extern static unsafe void GetProgramLocalParameterdvARB(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble* @params); + internal extern static unsafe void GetProgramLocalParameterdvARB(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramLocalParameterfvARB", ExactSpelling = true)] - internal extern static unsafe void GetProgramLocalParameterfvARB(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat* @params); + internal extern static unsafe void GetProgramLocalParameterfvARB(GL.Enums.ARB_vertex_program target, UInt32 index, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramivARB", ExactSpelling = true)] - internal extern static unsafe void GetProgramivARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, GLint* @params); + internal extern static unsafe void GetProgramivARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramStringARB", ExactSpelling = true)] - internal extern static unsafe void GetProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, void* @string); + internal extern static unsafe void GetProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] void* @string); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribdvARB", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribdvARB(GLuint index, GL.Enums.ARB_vertex_program pname, GLdouble* @params); + internal extern static unsafe void GetVertexAttribdvARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribfvARB", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribfvARB(GLuint index, GL.Enums.ARB_vertex_program pname, GLfloat* @params); + internal extern static unsafe void GetVertexAttribfvARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribivARB", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribivARB(GLuint index, GL.Enums.ARB_vertex_program pname, GLint* @params); + internal extern static unsafe void GetVertexAttribivARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribPointervARB", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribPointervARB(GLuint index, GL.Enums.ARB_vertex_program pname, void* pointer); + internal extern static unsafe void GetVertexAttribPointervARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsProgramARB", ExactSpelling = true)] - internal extern static GLboolean IsProgramARB(GLuint program); + internal extern static Boolean IsProgramARB(UInt32 program); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindBufferARB", ExactSpelling = true)] - internal extern static void BindBufferARB(GL.Enums.ARB_vertex_buffer_object target, GLuint buffer); + internal extern static void BindBufferARB(GL.Enums.ARB_vertex_buffer_object target, UInt32 buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteBuffersARB", ExactSpelling = true)] - internal extern static unsafe void DeleteBuffersARB(GLsizei n, GLuint* buffers); + internal extern static unsafe void DeleteBuffersARB(Int32 n, UInt32* buffers); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenBuffersARB", ExactSpelling = true)] - internal extern static unsafe void GenBuffersARB(GLsizei n, GLuint* buffers); + internal extern static unsafe void GenBuffersARB(Int32 n, [Out] UInt32* buffers); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsBufferARB", ExactSpelling = true)] - internal extern static GLboolean IsBufferARB(GLuint buffer); + internal extern static Boolean IsBufferARB(UInt32 buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBufferDataARB", ExactSpelling = true)] - internal extern static unsafe void BufferDataARB(GL.Enums.ARB_vertex_buffer_object target, GLsizeiptrARB size, void* data, GL.Enums.ARB_vertex_buffer_object usage); + internal extern static unsafe void BufferDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr size, void* data, GL.Enums.ARB_vertex_buffer_object usage); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBufferSubDataARB", ExactSpelling = true)] - internal extern static unsafe void BufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, GLintptrARB offset, GLsizeiptrARB size, void* data); + internal extern static unsafe void BufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBufferSubDataARB", ExactSpelling = true)] - internal extern static unsafe void GetBufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, GLintptrARB offset, GLsizeiptrARB size, void* data); + internal extern static unsafe void GetBufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, [Out] void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMapBufferARB", ExactSpelling = true)] internal extern static IntPtr MapBufferARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object access); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUnmapBufferARB", ExactSpelling = true)] - internal extern static GLboolean UnmapBufferARB(GL.Enums.ARB_vertex_buffer_object target); + internal extern static Boolean UnmapBufferARB(GL.Enums.ARB_vertex_buffer_object target); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBufferParameterivARB", ExactSpelling = true)] - internal extern static unsafe void GetBufferParameterivARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, GLint* @params); + internal extern static unsafe void GetBufferParameterivARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBufferPointervARB", ExactSpelling = true)] - internal extern static unsafe void GetBufferPointervARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, void* @params); + internal extern static unsafe void GetBufferPointervARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] void* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenQueriesARB", ExactSpelling = true)] - internal extern static unsafe void GenQueriesARB(GLsizei n, GLuint* ids); + internal extern static unsafe void GenQueriesARB(Int32 n, [Out] UInt32* ids); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteQueriesARB", ExactSpelling = true)] - internal extern static unsafe void DeleteQueriesARB(GLsizei n, GLuint* ids); + internal extern static unsafe void DeleteQueriesARB(Int32 n, UInt32* ids); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsQueryARB", ExactSpelling = true)] - internal extern static GLboolean IsQueryARB(GLuint id); + internal extern static Boolean IsQueryARB(UInt32 id); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBeginQueryARB", ExactSpelling = true)] - internal extern static void BeginQueryARB(GL.Enums.ARB_occlusion_query target, GLuint id); + internal extern static void BeginQueryARB(GL.Enums.ARB_occlusion_query target, UInt32 id); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEndQueryARB", ExactSpelling = true)] internal extern static void EndQueryARB(GL.Enums.ARB_occlusion_query target); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetQueryivARB", ExactSpelling = true)] - internal extern static unsafe void GetQueryivARB(GL.Enums.ARB_occlusion_query target, GL.Enums.ARB_occlusion_query pname, GLint* @params); + internal extern static unsafe void GetQueryivARB(GL.Enums.ARB_occlusion_query target, GL.Enums.ARB_occlusion_query pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetQueryObjectivARB", ExactSpelling = true)] - internal extern static unsafe void GetQueryObjectivARB(GLuint id, GL.Enums.ARB_occlusion_query pname, GLint* @params); + internal extern static unsafe void GetQueryObjectivARB(UInt32 id, GL.Enums.ARB_occlusion_query pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetQueryObjectuivARB", ExactSpelling = true)] - internal extern static unsafe void GetQueryObjectuivARB(GLuint id, GL.Enums.ARB_occlusion_query pname, GLuint* @params); + internal extern static unsafe void GetQueryObjectuivARB(UInt32 id, GL.Enums.ARB_occlusion_query pname, [Out] UInt32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteObjectARB", ExactSpelling = true)] - internal extern static void DeleteObjectARB(GLhandleARB obj); + internal extern static void DeleteObjectARB(UInt32 obj); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetHandleARB", ExactSpelling = true)] internal extern static Int32 GetHandleARB(GL.Enums.ARB_shader_objects pname); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDetachObjectARB", ExactSpelling = true)] - internal extern static void DetachObjectARB(GLhandleARB containerObj, GLhandleARB attachedObj); + internal extern static void DetachObjectARB(UInt32 containerObj, UInt32 attachedObj); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCreateShaderObjectARB", ExactSpelling = true)] internal extern static Int32 CreateShaderObjectARB(GL.Enums.ARB_shader_objects shaderType); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glShaderSourceARB", ExactSpelling = true)] - internal extern static unsafe void ShaderSourceARB(GLhandleARB shaderObj, GLsizei count, System.String[] @string, GLint* length); + internal extern static unsafe void ShaderSourceARB(UInt32 shaderObj, Int32 count, System.String[] @string, Int32* length); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompileShaderARB", ExactSpelling = true)] - internal extern static void CompileShaderARB(GLhandleARB shaderObj); + internal extern static void CompileShaderARB(UInt32 shaderObj); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCreateProgramObjectARB", ExactSpelling = true)] internal extern static Int32 CreateProgramObjectARB(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAttachObjectARB", ExactSpelling = true)] - internal extern static void AttachObjectARB(GLhandleARB containerObj, GLhandleARB obj); + internal extern static void AttachObjectARB(UInt32 containerObj, UInt32 obj); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLinkProgramARB", ExactSpelling = true)] - internal extern static void LinkProgramARB(GLhandleARB programObj); + internal extern static void LinkProgramARB(UInt32 programObj); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUseProgramObjectARB", ExactSpelling = true)] - internal extern static void UseProgramObjectARB(GLhandleARB programObj); + internal extern static void UseProgramObjectARB(UInt32 programObj); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glValidateProgramARB", ExactSpelling = true)] - internal extern static void ValidateProgramARB(GLhandleARB programObj); + internal extern static void ValidateProgramARB(UInt32 programObj); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform1fARB", ExactSpelling = true)] - internal extern static void Uniform1fARB(GLint location, GLfloat v0); + internal extern static void Uniform1fARB(Int32 location, Single v0); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform2fARB", ExactSpelling = true)] - internal extern static void Uniform2fARB(GLint location, GLfloat v0, GLfloat v1); + internal extern static void Uniform2fARB(Int32 location, Single v0, Single v1); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform3fARB", ExactSpelling = true)] - internal extern static void Uniform3fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2); + internal extern static void Uniform3fARB(Int32 location, Single v0, Single v1, Single v2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform4fARB", ExactSpelling = true)] - internal extern static void Uniform4fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); + internal extern static void Uniform4fARB(Int32 location, Single v0, Single v1, Single v2, Single v3); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform1iARB", ExactSpelling = true)] - internal extern static void Uniform1iARB(GLint location, GLint v0); + internal extern static void Uniform1iARB(Int32 location, Int32 v0); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform2iARB", ExactSpelling = true)] - internal extern static void Uniform2iARB(GLint location, GLint v0, GLint v1); + internal extern static void Uniform2iARB(Int32 location, Int32 v0, Int32 v1); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform3iARB", ExactSpelling = true)] - internal extern static void Uniform3iARB(GLint location, GLint v0, GLint v1, GLint v2); + internal extern static void Uniform3iARB(Int32 location, Int32 v0, Int32 v1, Int32 v2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform4iARB", ExactSpelling = true)] - internal extern static void Uniform4iARB(GLint location, GLint v0, GLint v1, GLint v2, GLint v3); + internal extern static void Uniform4iARB(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform1fvARB", ExactSpelling = true)] - internal extern static unsafe void Uniform1fvARB(GLint location, GLsizei count, GLfloat* value); + internal extern static unsafe void Uniform1fvARB(Int32 location, Int32 count, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform2fvARB", ExactSpelling = true)] - internal extern static unsafe void Uniform2fvARB(GLint location, GLsizei count, GLfloat* value); + internal extern static unsafe void Uniform2fvARB(Int32 location, Int32 count, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform3fvARB", ExactSpelling = true)] - internal extern static unsafe void Uniform3fvARB(GLint location, GLsizei count, GLfloat* value); + internal extern static unsafe void Uniform3fvARB(Int32 location, Int32 count, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform4fvARB", ExactSpelling = true)] - internal extern static unsafe void Uniform4fvARB(GLint location, GLsizei count, GLfloat* value); + internal extern static unsafe void Uniform4fvARB(Int32 location, Int32 count, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform1ivARB", ExactSpelling = true)] - internal extern static unsafe void Uniform1ivARB(GLint location, GLsizei count, GLint* value); + internal extern static unsafe void Uniform1ivARB(Int32 location, Int32 count, Int32* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform2ivARB", ExactSpelling = true)] - internal extern static unsafe void Uniform2ivARB(GLint location, GLsizei count, GLint* value); + internal extern static unsafe void Uniform2ivARB(Int32 location, Int32 count, Int32* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform3ivARB", ExactSpelling = true)] - internal extern static unsafe void Uniform3ivARB(GLint location, GLsizei count, GLint* value); + internal extern static unsafe void Uniform3ivARB(Int32 location, Int32 count, Int32* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform4ivARB", ExactSpelling = true)] - internal extern static unsafe void Uniform4ivARB(GLint location, GLsizei count, GLint* value); + internal extern static unsafe void Uniform4ivARB(Int32 location, Int32 count, Int32* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix2fvARB", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix2fvARB(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal extern static unsafe void UniformMatrix2fvARB(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix3fvARB", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix3fvARB(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal extern static unsafe void UniformMatrix3fvARB(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix4fvARB", ExactSpelling = true)] - internal extern static unsafe void UniformMatrix4fvARB(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal extern static unsafe void UniformMatrix4fvARB(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetObjectParameterfvARB", ExactSpelling = true)] - internal extern static unsafe void GetObjectParameterfvARB(GLhandleARB obj, GL.Enums.ARB_shader_objects pname, GLfloat* @params); + internal extern static unsafe void GetObjectParameterfvARB(UInt32 obj, GL.Enums.ARB_shader_objects pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetObjectParameterivARB", ExactSpelling = true)] - internal extern static unsafe void GetObjectParameterivARB(GLhandleARB obj, GL.Enums.ARB_shader_objects pname, GLint* @params); + internal extern static unsafe void GetObjectParameterivARB(UInt32 obj, GL.Enums.ARB_shader_objects pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetInfoLogARB", ExactSpelling = true)] - internal extern static unsafe void GetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei* length, System.Text.StringBuilder infoLog); + internal extern static unsafe void GetInfoLogARB(UInt32 obj, Int32 maxLength, [Out] Int32* length, [Out] System.Text.StringBuilder infoLog); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetAttachedObjectsARB", ExactSpelling = true)] - internal extern static unsafe void GetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei* count, GLhandleARB* obj); + internal extern static unsafe void GetAttachedObjectsARB(UInt32 containerObj, Int32 maxCount, [Out] Int32* count, [Out] UInt32* obj); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetUniformLocationARB", ExactSpelling = true)] - internal extern static GLint GetUniformLocationARB(GLhandleARB programObj, System.String name); + internal extern static Int32 GetUniformLocationARB(UInt32 programObj, System.String name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetActiveUniformARB", ExactSpelling = true)] - internal extern static unsafe void GetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name); + internal extern static unsafe 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetUniformfvARB", ExactSpelling = true)] - internal extern static unsafe void GetUniformfvARB(GLhandleARB programObj, GLint location, GLfloat* @params); + internal extern static unsafe void GetUniformfvARB(UInt32 programObj, Int32 location, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetUniformivARB", ExactSpelling = true)] - internal extern static unsafe void GetUniformivARB(GLhandleARB programObj, GLint location, GLint* @params); + internal extern static unsafe void GetUniformivARB(UInt32 programObj, Int32 location, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetShaderSourceARB", ExactSpelling = true)] - internal extern static unsafe void GetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei* length, System.Text.StringBuilder[] source); + internal extern static unsafe void GetShaderSourceARB(UInt32 obj, Int32 maxLength, [Out] Int32* length, [Out] System.Text.StringBuilder[] source); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindAttribLocationARB", ExactSpelling = true)] - internal extern static void BindAttribLocationARB(GLhandleARB programObj, GLuint index, System.String name); + internal extern static void BindAttribLocationARB(UInt32 programObj, UInt32 index, System.String name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetActiveAttribARB", ExactSpelling = true)] - internal extern static unsafe void GetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name); + internal extern static unsafe 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetAttribLocationARB", ExactSpelling = true)] - internal extern static GLint GetAttribLocationARB(GLhandleARB programObj, System.String name); + internal extern static Int32 GetAttribLocationARB(UInt32 programObj, System.String name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawBuffersARB", ExactSpelling = true)] - internal extern static unsafe void DrawBuffersARB(GLsizei n, GL.Enums.ARB_draw_buffers* bufs); + internal extern static unsafe void DrawBuffersARB(Int32 n, GL.Enums.ARB_draw_buffers* bufs); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClampColorARB", ExactSpelling = true)] internal extern static void ClampColorARB(GL.Enums.ARB_color_buffer_float target, GL.Enums.ARB_color_buffer_float clamp); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendColorEXT", ExactSpelling = true)] - internal extern static void BlendColorEXT(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); + internal extern static void BlendColorEXT(Single red, Single green, Single blue, Single alpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPolygonOffsetEXT", ExactSpelling = true)] - internal extern static void PolygonOffsetEXT(GLfloat factor, GLfloat bias); + internal extern static void PolygonOffsetEXT(Single factor, Single bias); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage3DEXT", ExactSpelling = true)] - internal extern static unsafe void TexImage3DEXT(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static unsafe 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage3DEXT", ExactSpelling = true)] - internal extern static unsafe void TexSubImage3DEXT(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static unsafe 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexFilterFuncSGIS", ExactSpelling = true)] - internal extern static unsafe void GetTexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, GLfloat* weights); + internal extern static unsafe void GetTexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, [Out] Single* weights); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexFilterFuncSGIS", ExactSpelling = true)] - internal extern static unsafe void TexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, GLsizei n, GLfloat* weights); + internal extern static unsafe void TexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, Int32 n, Single* weights); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage1DEXT", ExactSpelling = true)] - internal extern static unsafe void TexSubImage1DEXT(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static unsafe void TexSubImage1DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage2DEXT", ExactSpelling = true)] - internal extern static unsafe void TexSubImage2DEXT(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static unsafe 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexImage1DEXT", ExactSpelling = true)] - internal extern static void CopyTexImage1DEXT(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLint border); + internal extern static void CopyTexImage1DEXT(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexImage2DEXT", ExactSpelling = true)] - internal extern static void CopyTexImage2DEXT(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); + internal extern static void CopyTexImage2DEXT(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexSubImage1DEXT", ExactSpelling = true)] - internal extern static void CopyTexSubImage1DEXT(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); + internal extern static void CopyTexSubImage1DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexSubImage2DEXT", ExactSpelling = true)] - internal extern static void CopyTexSubImage2DEXT(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); + internal extern static void CopyTexSubImage2DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexSubImage3DEXT", ExactSpelling = true)] - internal extern static void CopyTexSubImage3DEXT(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); + internal extern static void CopyTexSubImage3DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetHistogramEXT", ExactSpelling = true)] - internal extern static unsafe void GetHistogramEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* values); + internal extern static unsafe void GetHistogramEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetHistogramParameterfvEXT", ExactSpelling = true)] - internal extern static unsafe void GetHistogramParameterfvEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, GLfloat* @params); + internal extern static unsafe void GetHistogramParameterfvEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetHistogramParameterivEXT", ExactSpelling = true)] - internal extern static unsafe void GetHistogramParameterivEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, GLint* @params); + internal extern static unsafe void GetHistogramParameterivEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMinmaxEXT", ExactSpelling = true)] - internal extern static unsafe void GetMinmaxEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* values); + internal extern static unsafe void GetMinmaxEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMinmaxParameterfvEXT", ExactSpelling = true)] - internal extern static unsafe void GetMinmaxParameterfvEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, GLfloat* @params); + internal extern static unsafe void GetMinmaxParameterfvEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMinmaxParameterivEXT", ExactSpelling = true)] - internal extern static unsafe void GetMinmaxParameterivEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, GLint* @params); + internal extern static unsafe void GetMinmaxParameterivEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glHistogramEXT", ExactSpelling = true)] - internal extern static void HistogramEXT(GL.Enums.HistogramTargetEXT target, GLsizei width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); + internal extern static void HistogramEXT(GL.Enums.HistogramTargetEXT target, Int32 width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMinmaxEXT", ExactSpelling = true)] internal extern static void MinmaxEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); @@ -2466,211 +2439,211 @@ namespace OpenTK.OpenGL internal extern static void ResetMinmaxEXT(GL.Enums.MinmaxTargetEXT target); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionFilter1DEXT", ExactSpelling = true)] - internal extern static unsafe void ConvolutionFilter1DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); + internal extern static unsafe void ConvolutionFilter1DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionFilter2DEXT", ExactSpelling = true)] - internal extern static unsafe void ConvolutionFilter2DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); + internal extern static unsafe void ConvolutionFilter2DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionParameterfEXT", ExactSpelling = true)] - internal extern static void ConvolutionParameterfEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLfloat @params); + internal extern static void ConvolutionParameterfEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Single @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionParameterfvEXT", ExactSpelling = true)] - internal extern static unsafe void ConvolutionParameterfvEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLfloat* @params); + internal extern static unsafe void ConvolutionParameterfvEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionParameteriEXT", ExactSpelling = true)] - internal extern static void ConvolutionParameteriEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLint @params); + internal extern static void ConvolutionParameteriEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Int32 @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionParameterivEXT", ExactSpelling = true)] - internal extern static unsafe void ConvolutionParameterivEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLint* @params); + internal extern static unsafe void ConvolutionParameterivEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyConvolutionFilter1DEXT", ExactSpelling = true)] - internal extern static void CopyConvolutionFilter1DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width); + internal extern static void CopyConvolutionFilter1DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyConvolutionFilter2DEXT", ExactSpelling = true)] - internal extern static void CopyConvolutionFilter2DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLsizei height); + internal extern static void CopyConvolutionFilter2DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetConvolutionFilterEXT", ExactSpelling = true)] - internal extern static unsafe void GetConvolutionFilterEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); + internal extern static unsafe void GetConvolutionFilterEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* image); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetConvolutionParameterfvEXT", ExactSpelling = true)] - internal extern static unsafe void GetConvolutionParameterfvEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLfloat* @params); + internal extern static unsafe void GetConvolutionParameterfvEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetConvolutionParameterivEXT", ExactSpelling = true)] - internal extern static unsafe void GetConvolutionParameterivEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLint* @params); + internal extern static unsafe void GetConvolutionParameterivEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetSeparableFilterEXT", ExactSpelling = true)] - internal extern static unsafe void GetSeparableFilterEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column, void* span); + internal extern static unsafe void GetSeparableFilterEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [Out] void* column, [Out] void* span); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSeparableFilter2DEXT", ExactSpelling = true)] - internal extern static unsafe void SeparableFilter2DEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column); + internal extern static unsafe 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorTableSGI", ExactSpelling = true)] - internal extern static unsafe void ColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); + internal extern static unsafe void ColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorTableParameterfvSGI", ExactSpelling = true)] - internal extern static unsafe void ColorTableParameterfvSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, GLfloat* @params); + internal extern static unsafe void ColorTableParameterfvSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorTableParameterivSGI", ExactSpelling = true)] - internal extern static unsafe void ColorTableParameterivSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, GLint* @params); + internal extern static unsafe void ColorTableParameterivSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyColorTableSGI", ExactSpelling = true)] - internal extern static void CopyColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width); + internal extern static void CopyColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetColorTableSGI", ExactSpelling = true)] - internal extern static unsafe void GetColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); + internal extern static unsafe void GetColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* table); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetColorTableParameterfvSGI", ExactSpelling = true)] - internal extern static unsafe void GetColorTableParameterfvSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, GLfloat* @params); + internal extern static unsafe void GetColorTableParameterfvSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetColorTableParameterivSGI", ExactSpelling = true)] - internal extern static unsafe void GetColorTableParameterivSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, GLint* @params); + internal extern static unsafe void GetColorTableParameterivSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelTexGenSGIX", ExactSpelling = true)] internal extern static void PixelTexGenSGIX(GL.Enums.SGIX_pixel_texture mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelTexGenParameteriSGIS", ExactSpelling = true)] - internal extern static void PixelTexGenParameteriSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, GLint param); + internal extern static void PixelTexGenParameteriSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelTexGenParameterivSGIS", ExactSpelling = true)] - internal extern static unsafe void PixelTexGenParameterivSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, GLint* @params); + internal extern static unsafe void PixelTexGenParameterivSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelTexGenParameterfSGIS", ExactSpelling = true)] - internal extern static void PixelTexGenParameterfSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, GLfloat param); + internal extern static void PixelTexGenParameterfSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelTexGenParameterfvSGIS", ExactSpelling = true)] - internal extern static unsafe void PixelTexGenParameterfvSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, GLfloat* @params); + internal extern static unsafe void PixelTexGenParameterfvSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPixelTexGenParameterivSGIS", ExactSpelling = true)] - internal extern static unsafe void GetPixelTexGenParameterivSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, GLint* @params); + internal extern static unsafe void GetPixelTexGenParameterivSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPixelTexGenParameterfvSGIS", ExactSpelling = true)] - internal extern static unsafe void GetPixelTexGenParameterfvSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, GLfloat* @params); + internal extern static unsafe void GetPixelTexGenParameterfvSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage4DSGIS", ExactSpelling = true)] - internal extern static unsafe void TexImage4DSGIS(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static unsafe 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage4DSGIS", ExactSpelling = true)] - internal extern static unsafe void TexSubImage4DSGIS(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static unsafe 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAreTexturesResidentEXT", ExactSpelling = true)] - internal extern static unsafe GLboolean AreTexturesResidentEXT(GLsizei n, GLuint* textures, GL.Enums.Boolean* residences); + internal extern static unsafe Boolean AreTexturesResidentEXT(Int32 n, UInt32* textures, [Out] GL.Enums.Boolean* residences); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindTextureEXT", ExactSpelling = true)] - internal extern static void BindTextureEXT(GL.Enums.TextureTarget target, GLuint texture); + internal extern static void BindTextureEXT(GL.Enums.TextureTarget target, UInt32 texture); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteTexturesEXT", ExactSpelling = true)] - internal extern static unsafe void DeleteTexturesEXT(GLsizei n, GLuint* textures); + internal extern static unsafe void DeleteTexturesEXT(Int32 n, UInt32* textures); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenTexturesEXT", ExactSpelling = true)] - internal extern static unsafe void GenTexturesEXT(GLsizei n, GLuint* textures); + internal extern static unsafe void GenTexturesEXT(Int32 n, [Out] UInt32* textures); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsTextureEXT", ExactSpelling = true)] - internal extern static GLboolean IsTextureEXT(GLuint texture); + internal extern static Boolean IsTextureEXT(UInt32 texture); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPrioritizeTexturesEXT", ExactSpelling = true)] - internal extern static unsafe void PrioritizeTexturesEXT(GLsizei n, GLuint* textures, GLclampf* priorities); + internal extern static unsafe void PrioritizeTexturesEXT(Int32 n, UInt32* textures, Single* priorities); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDetailTexFuncSGIS", ExactSpelling = true)] - internal extern static unsafe void DetailTexFuncSGIS(GL.Enums.TextureTarget target, GLsizei n, GLfloat* points); + internal extern static unsafe void DetailTexFuncSGIS(GL.Enums.TextureTarget target, Int32 n, Single* points); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetDetailTexFuncSGIS", ExactSpelling = true)] - internal extern static unsafe void GetDetailTexFuncSGIS(GL.Enums.TextureTarget target, GLfloat* points); + internal extern static unsafe void GetDetailTexFuncSGIS(GL.Enums.TextureTarget target, [Out] Single* points); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSharpenTexFuncSGIS", ExactSpelling = true)] - internal extern static unsafe void SharpenTexFuncSGIS(GL.Enums.TextureTarget target, GLsizei n, GLfloat* points); + internal extern static unsafe void SharpenTexFuncSGIS(GL.Enums.TextureTarget target, Int32 n, Single* points); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetSharpenTexFuncSGIS", ExactSpelling = true)] - internal extern static unsafe void GetSharpenTexFuncSGIS(GL.Enums.TextureTarget target, GLfloat* points); + internal extern static unsafe void GetSharpenTexFuncSGIS(GL.Enums.TextureTarget target, [Out] Single* points); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSampleMaskSGIS", ExactSpelling = true)] - internal extern static void SampleMaskSGIS(GLclampf value, GL.Enums.Boolean invert); + internal extern static void SampleMaskSGIS(Single value, GL.Enums.Boolean invert); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSamplePatternSGIS", ExactSpelling = true)] internal extern static void SamplePatternSGIS(GL.Enums.SamplePatternSGIS pattern); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glArrayElementEXT", ExactSpelling = true)] - internal extern static void ArrayElementEXT(GLint i); + internal extern static void ArrayElementEXT(Int32 i); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorPointerEXT", ExactSpelling = true)] - internal extern static unsafe void ColorPointerEXT(GLint size, GL.Enums.ColorPointerType type, GLsizei stride, GLsizei count, void* pointer); + internal extern static unsafe void ColorPointerEXT(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, Int32 count, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawArraysEXT", ExactSpelling = true)] - internal extern static void DrawArraysEXT(GL.Enums.BeginMode mode, GLint first, GLsizei count); + internal extern static void DrawArraysEXT(GL.Enums.BeginMode mode, Int32 first, Int32 count); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEdgeFlagPointerEXT", ExactSpelling = true)] - internal extern static unsafe void EdgeFlagPointerEXT(GLsizei stride, GLsizei count, GL.Enums.Boolean* pointer); + internal extern static unsafe void EdgeFlagPointerEXT(Int32 stride, Int32 count, GL.Enums.Boolean* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPointervEXT", ExactSpelling = true)] - internal extern static unsafe void GetPointervEXT(GL.Enums.GetPointervPName pname, void* @params); + internal extern static unsafe void GetPointervEXT(GL.Enums.GetPointervPName pname, [Out] void* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexPointerEXT", ExactSpelling = true)] - internal extern static unsafe void IndexPointerEXT(GL.Enums.IndexPointerType type, GLsizei stride, GLsizei count, void* pointer); + internal extern static unsafe void IndexPointerEXT(GL.Enums.IndexPointerType type, Int32 stride, Int32 count, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormalPointerEXT", ExactSpelling = true)] - internal extern static unsafe void NormalPointerEXT(GL.Enums.NormalPointerType type, GLsizei stride, GLsizei count, void* pointer); + internal extern static unsafe void NormalPointerEXT(GL.Enums.NormalPointerType type, Int32 stride, Int32 count, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoordPointerEXT", ExactSpelling = true)] - internal extern static unsafe void TexCoordPointerEXT(GLint size, GL.Enums.TexCoordPointerType type, GLsizei stride, GLsizei count, void* pointer); + internal extern static unsafe void TexCoordPointerEXT(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, Int32 count, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexPointerEXT", ExactSpelling = true)] - internal extern static unsafe void VertexPointerEXT(GLint size, GL.Enums.VertexPointerType type, GLsizei stride, GLsizei count, void* pointer); + internal extern static unsafe void VertexPointerEXT(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, Int32 count, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendEquationEXT", ExactSpelling = true)] internal extern static void BlendEquationEXT(GL.Enums.BlendEquationModeEXT mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSpriteParameterfSGIX", ExactSpelling = true)] - internal extern static void SpriteParameterfSGIX(GL.Enums.SGIX_sprite pname, GLfloat param); + internal extern static void SpriteParameterfSGIX(GL.Enums.SGIX_sprite pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSpriteParameterfvSGIX", ExactSpelling = true)] - internal extern static unsafe void SpriteParameterfvSGIX(GL.Enums.SGIX_sprite pname, GLfloat* @params); + internal extern static unsafe void SpriteParameterfvSGIX(GL.Enums.SGIX_sprite pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSpriteParameteriSGIX", ExactSpelling = true)] - internal extern static void SpriteParameteriSGIX(GL.Enums.SGIX_sprite pname, GLint param); + internal extern static void SpriteParameteriSGIX(GL.Enums.SGIX_sprite pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSpriteParameterivSGIX", ExactSpelling = true)] - internal extern static unsafe void SpriteParameterivSGIX(GL.Enums.SGIX_sprite pname, GLint* @params); + internal extern static unsafe void SpriteParameterivSGIX(GL.Enums.SGIX_sprite pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointParameterfEXT", ExactSpelling = true)] - internal extern static void PointParameterfEXT(GL.Enums.EXT_point_parameters pname, GLfloat param); + internal extern static void PointParameterfEXT(GL.Enums.EXT_point_parameters pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointParameterfvEXT", ExactSpelling = true)] - internal extern static unsafe void PointParameterfvEXT(GL.Enums.EXT_point_parameters pname, GLfloat* @params); + internal extern static unsafe void PointParameterfvEXT(GL.Enums.EXT_point_parameters pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointParameterfSGIS", ExactSpelling = true)] - internal extern static void PointParameterfSGIS(GL.Enums.SGIS_point_parameters pname, GLfloat param); + internal extern static void PointParameterfSGIS(GL.Enums.SGIS_point_parameters pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointParameterfvSGIS", ExactSpelling = true)] - internal extern static unsafe void PointParameterfvSGIS(GL.Enums.SGIS_point_parameters pname, GLfloat* @params); + internal extern static unsafe void PointParameterfvSGIS(GL.Enums.SGIS_point_parameters pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetInstrumentsSGIX", ExactSpelling = true)] - internal extern static GLint GetInstrumentsSGIX(); + internal extern static Int32 GetInstrumentsSGIX(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glInstrumentsBufferSGIX", ExactSpelling = true)] - internal extern static unsafe void InstrumentsBufferSGIX(GLsizei size, GLint* buffer); + internal extern static unsafe void InstrumentsBufferSGIX(Int32 size, [Out] Int32* buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPollInstrumentsSGIX", ExactSpelling = true)] - internal extern static unsafe GLint PollInstrumentsSGIX(GLint* marker_p); + internal extern static unsafe Int32 PollInstrumentsSGIX([Out] Int32* marker_p); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReadInstrumentsSGIX", ExactSpelling = true)] - internal extern static void ReadInstrumentsSGIX(GLint marker); + internal extern static void ReadInstrumentsSGIX(Int32 marker); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStartInstrumentsSGIX", ExactSpelling = true)] internal extern static void StartInstrumentsSGIX(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStopInstrumentsSGIX", ExactSpelling = true)] - internal extern static void StopInstrumentsSGIX(GLint marker); + internal extern static void StopInstrumentsSGIX(Int32 marker); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFrameZoomSGIX", ExactSpelling = true)] - internal extern static void FrameZoomSGIX(GLint factor); + internal extern static void FrameZoomSGIX(Int32 factor); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTagSampleBufferSGIX", ExactSpelling = true)] internal extern static void TagSampleBufferSGIX(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeformationMap3dSGIX", ExactSpelling = true)] - internal extern static unsafe void DeformationMap3dSGIX(GL.Enums.FfdTargetSGIX target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, GLdouble* points); + internal extern static unsafe 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeformationMap3fSGIX", ExactSpelling = true)] - internal extern static unsafe void DeformationMap3fSGIX(GL.Enums.FfdTargetSGIX target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, GLfloat* points); + internal extern static unsafe 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeformSGIX", ExactSpelling = true)] internal extern static void DeformSGIX(GL.Enums.FfdMaskSGIX mask); @@ -2679,148 +2652,148 @@ namespace OpenTK.OpenGL internal extern static void LoadIdentityDeformationMapSGIX(GL.Enums.FfdMaskSGIX mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReferencePlaneSGIX", ExactSpelling = true)] - internal extern static unsafe void ReferencePlaneSGIX(GLdouble* equation); + internal extern static unsafe void ReferencePlaneSGIX(Double* equation); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFlushRasterSGIX", ExactSpelling = true)] internal extern static void FlushRasterSGIX(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogFuncSGIS", ExactSpelling = true)] - internal extern static unsafe void FogFuncSGIS(GLsizei n, GLfloat* points); + internal extern static unsafe void FogFuncSGIS(Int32 n, Single* points); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFogFuncSGIS", ExactSpelling = true)] - internal extern static unsafe void GetFogFuncSGIS(GLfloat* points); + internal extern static unsafe void GetFogFuncSGIS([Out] Single* points); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glImageTransformParameteriHP", ExactSpelling = true)] - internal extern static void ImageTransformParameteriHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLint param); + internal extern static void ImageTransformParameteriHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glImageTransformParameterfHP", ExactSpelling = true)] - internal extern static void ImageTransformParameterfHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLfloat param); + internal extern static void ImageTransformParameterfHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glImageTransformParameterivHP", ExactSpelling = true)] - internal extern static unsafe void ImageTransformParameterivHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLint* @params); + internal extern static unsafe void ImageTransformParameterivHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glImageTransformParameterfvHP", ExactSpelling = true)] - internal extern static unsafe void ImageTransformParameterfvHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLfloat* @params); + internal extern static unsafe void ImageTransformParameterfvHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetImageTransformParameterivHP", ExactSpelling = true)] - internal extern static unsafe void GetImageTransformParameterivHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLint* @params); + internal extern static unsafe void GetImageTransformParameterivHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetImageTransformParameterfvHP", ExactSpelling = true)] - internal extern static unsafe void GetImageTransformParameterfvHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLfloat* @params); + internal extern static unsafe void GetImageTransformParameterfvHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorSubTableEXT", ExactSpelling = true)] - internal extern static unsafe void ColorSubTableEXT(GL.Enums.EXT_color_subtable target, GLsizei start, GLsizei count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data); + internal extern static unsafe void ColorSubTableEXT(GL.Enums.EXT_color_subtable target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyColorSubTableEXT", ExactSpelling = true)] - internal extern static void CopyColorSubTableEXT(GL.Enums.EXT_color_subtable target, GLsizei start, GLint x, GLint y, GLsizei width); + internal extern static void CopyColorSubTableEXT(GL.Enums.EXT_color_subtable target, Int32 start, Int32 x, Int32 y, Int32 width); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glHintPGI", ExactSpelling = true)] - internal extern static void HintPGI(GL.Enums.PGI_misc_hints target, GLint mode); + internal extern static void HintPGI(GL.Enums.PGI_misc_hints target, Int32 mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorTableEXT", ExactSpelling = true)] - internal extern static unsafe void ColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelInternalFormat internalFormat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); + internal extern static unsafe void ColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelInternalFormat internalFormat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetColorTableEXT", ExactSpelling = true)] - internal extern static unsafe void GetColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data); + internal extern static unsafe void GetColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetColorTableParameterivEXT", ExactSpelling = true)] - internal extern static unsafe void GetColorTableParameterivEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, GLint* @params); + internal extern static unsafe void GetColorTableParameterivEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetColorTableParameterfvEXT", ExactSpelling = true)] - internal extern static unsafe void GetColorTableParameterfvEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, GLfloat* @params); + internal extern static unsafe void GetColorTableParameterfvEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetListParameterfvSGIX", ExactSpelling = true)] - internal extern static unsafe void GetListParameterfvSGIX(GLuint list, GL.Enums.ListParameterName pname, GLfloat* @params); + internal extern static unsafe void GetListParameterfvSGIX(UInt32 list, GL.Enums.ListParameterName pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetListParameterivSGIX", ExactSpelling = true)] - internal extern static unsafe void GetListParameterivSGIX(GLuint list, GL.Enums.ListParameterName pname, GLint* @params); + internal extern static unsafe void GetListParameterivSGIX(UInt32 list, GL.Enums.ListParameterName pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glListParameterfSGIX", ExactSpelling = true)] - internal extern static void ListParameterfSGIX(GLuint list, GL.Enums.ListParameterName pname, GLfloat param); + internal extern static void ListParameterfSGIX(UInt32 list, GL.Enums.ListParameterName pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glListParameterfvSGIX", ExactSpelling = true)] - internal extern static unsafe void ListParameterfvSGIX(GLuint list, GL.Enums.ListParameterName pname, GLfloat* @params); + internal extern static unsafe void ListParameterfvSGIX(UInt32 list, GL.Enums.ListParameterName pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glListParameteriSGIX", ExactSpelling = true)] - internal extern static void ListParameteriSGIX(GLuint list, GL.Enums.ListParameterName pname, GLint param); + internal extern static void ListParameteriSGIX(UInt32 list, GL.Enums.ListParameterName pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glListParameterivSGIX", ExactSpelling = true)] - internal extern static unsafe void ListParameterivSGIX(GLuint list, GL.Enums.ListParameterName pname, GLint* @params); + internal extern static unsafe void ListParameterivSGIX(UInt32 list, GL.Enums.ListParameterName pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexMaterialEXT", ExactSpelling = true)] internal extern static void IndexMaterialEXT(GL.Enums.MaterialFace face, GL.Enums.EXT_index_material mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexFuncEXT", ExactSpelling = true)] - internal extern static void IndexFuncEXT(GL.Enums.EXT_index_func func, GLclampf @ref); + internal extern static void IndexFuncEXT(GL.Enums.EXT_index_func func, Single @ref); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLockArraysEXT", ExactSpelling = true)] - internal extern static void LockArraysEXT(GLint first, GLsizei count); + internal extern static void LockArraysEXT(Int32 first, Int32 count); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUnlockArraysEXT", ExactSpelling = true)] internal extern static void UnlockArraysEXT(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCullParameterdvEXT", ExactSpelling = true)] - internal extern static unsafe void CullParameterdvEXT(GL.Enums.EXT_cull_vertex pname, GLdouble* @params); + internal extern static unsafe void CullParameterdvEXT(GL.Enums.EXT_cull_vertex pname, [Out] Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCullParameterfvEXT", ExactSpelling = true)] - internal extern static unsafe void CullParameterfvEXT(GL.Enums.EXT_cull_vertex pname, GLfloat* @params); + internal extern static unsafe void CullParameterfvEXT(GL.Enums.EXT_cull_vertex pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFragmentColorMaterialSGIX", ExactSpelling = true)] internal extern static void FragmentColorMaterialSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFragmentLightfSGIX", ExactSpelling = true)] - internal extern static void FragmentLightfSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLfloat param); + internal extern static void FragmentLightfSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFragmentLightfvSGIX", ExactSpelling = true)] - internal extern static unsafe void FragmentLightfvSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLfloat* @params); + internal extern static unsafe void FragmentLightfvSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFragmentLightiSGIX", ExactSpelling = true)] - internal extern static void FragmentLightiSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLint param); + internal extern static void FragmentLightiSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFragmentLightivSGIX", ExactSpelling = true)] - internal extern static unsafe void FragmentLightivSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLint* @params); + internal extern static unsafe void FragmentLightivSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFragmentLightModelfSGIX", ExactSpelling = true)] - internal extern static void FragmentLightModelfSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, GLfloat param); + internal extern static void FragmentLightModelfSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFragmentLightModelfvSGIX", ExactSpelling = true)] - internal extern static unsafe void FragmentLightModelfvSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, GLfloat* @params); + internal extern static unsafe void FragmentLightModelfvSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFragmentLightModeliSGIX", ExactSpelling = true)] - internal extern static void FragmentLightModeliSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, GLint param); + internal extern static void FragmentLightModeliSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFragmentLightModelivSGIX", ExactSpelling = true)] - internal extern static unsafe void FragmentLightModelivSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, GLint* @params); + internal extern static unsafe void FragmentLightModelivSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFragmentMaterialfSGIX", ExactSpelling = true)] - internal extern static void FragmentMaterialfSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat param); + internal extern static void FragmentMaterialfSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFragmentMaterialfvSGIX", ExactSpelling = true)] - internal extern static unsafe void FragmentMaterialfvSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat* @params); + internal extern static unsafe void FragmentMaterialfvSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFragmentMaterialiSGIX", ExactSpelling = true)] - internal extern static void FragmentMaterialiSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint param); + internal extern static void FragmentMaterialiSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFragmentMaterialivSGIX", ExactSpelling = true)] - internal extern static unsafe void FragmentMaterialivSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint* @params); + internal extern static unsafe void FragmentMaterialivSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFragmentLightfvSGIX", ExactSpelling = true)] - internal extern static unsafe void GetFragmentLightfvSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLfloat* @params); + internal extern static unsafe void GetFragmentLightfvSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFragmentLightivSGIX", ExactSpelling = true)] - internal extern static unsafe void GetFragmentLightivSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLint* @params); + internal extern static unsafe void GetFragmentLightivSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFragmentMaterialfvSGIX", ExactSpelling = true)] - internal extern static unsafe void GetFragmentMaterialfvSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat* @params); + internal extern static unsafe void GetFragmentMaterialfvSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFragmentMaterialivSGIX", ExactSpelling = true)] - internal extern static unsafe void GetFragmentMaterialivSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint* @params); + internal extern static unsafe void GetFragmentMaterialivSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightEnviSGIX", ExactSpelling = true)] - internal extern static void LightEnviSGIX(GL.Enums.LightEnvParameterSGIX pname, GLint param); + internal extern static void LightEnviSGIX(GL.Enums.LightEnvParameterSGIX pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawRangeElementsEXT", ExactSpelling = true)] - internal extern static unsafe void DrawRangeElementsEXT(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLsizei count, GL.Enums.EXT_draw_range_elements type, void* indices); + internal extern static unsafe void DrawRangeElementsEXT(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, void* indices); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glApplyTextureEXT", ExactSpelling = true)] internal extern static void ApplyTextureEXT(GL.Enums.EXT_light_texture mode); @@ -2832,355 +2805,355 @@ namespace OpenTK.OpenGL internal extern static void TextureMaterialEXT(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAsyncMarkerSGIX", ExactSpelling = true)] - internal extern static void AsyncMarkerSGIX(GLuint marker); + internal extern static void AsyncMarkerSGIX(UInt32 marker); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFinishAsyncSGIX", ExactSpelling = true)] - internal extern static unsafe GLint FinishAsyncSGIX(GLuint* markerp); + internal extern static unsafe Int32 FinishAsyncSGIX([Out] UInt32* markerp); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPollAsyncSGIX", ExactSpelling = true)] - internal extern static unsafe GLint PollAsyncSGIX(GLuint* markerp); + internal extern static unsafe Int32 PollAsyncSGIX([Out] UInt32* markerp); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenAsyncMarkersSGIX", ExactSpelling = true)] - internal extern static Int32 GenAsyncMarkersSGIX(GLsizei range); + internal extern static Int32 GenAsyncMarkersSGIX(Int32 range); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteAsyncMarkersSGIX", ExactSpelling = true)] - internal extern static void DeleteAsyncMarkersSGIX(GLuint marker, GLsizei range); + internal extern static void DeleteAsyncMarkersSGIX(UInt32 marker, Int32 range); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsAsyncMarkerSGIX", ExactSpelling = true)] - internal extern static GLboolean IsAsyncMarkerSGIX(GLuint marker); + internal extern static Boolean IsAsyncMarkerSGIX(UInt32 marker); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexPointervINTEL", ExactSpelling = true)] - internal extern static unsafe void VertexPointervINTEL(GLint size, GL.Enums.VertexPointerType type, void* pointer); + internal extern static unsafe void VertexPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormalPointervINTEL", ExactSpelling = true)] internal extern static unsafe void NormalPointervINTEL(GL.Enums.NormalPointerType type, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorPointervINTEL", ExactSpelling = true)] - internal extern static unsafe void ColorPointervINTEL(GLint size, GL.Enums.VertexPointerType type, void* pointer); + internal extern static unsafe void ColorPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoordPointervINTEL", ExactSpelling = true)] - internal extern static unsafe void TexCoordPointervINTEL(GLint size, GL.Enums.VertexPointerType type, void* pointer); + internal extern static unsafe void TexCoordPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelTransformParameteriEXT", ExactSpelling = true)] - internal extern static void PixelTransformParameteriEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, GLint param); + internal extern static void PixelTransformParameteriEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelTransformParameterfEXT", ExactSpelling = true)] - internal extern static void PixelTransformParameterfEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, GLfloat param); + internal extern static void PixelTransformParameterfEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelTransformParameterivEXT", ExactSpelling = true)] - internal extern static unsafe void PixelTransformParameterivEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, GLint* @params); + internal extern static unsafe void PixelTransformParameterivEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelTransformParameterfvEXT", ExactSpelling = true)] - internal extern static unsafe void PixelTransformParameterfvEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, GLfloat* @params); + internal extern static unsafe void PixelTransformParameterfvEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3bEXT", ExactSpelling = true)] - internal extern static void SecondaryColor3bEXT(GLbyte red, GLbyte green, GLbyte blue); + internal extern static void SecondaryColor3bEXT(SByte red, SByte green, SByte blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3bvEXT", ExactSpelling = true)] - internal extern static unsafe void SecondaryColor3bvEXT(GLbyte* v); + internal extern static unsafe void SecondaryColor3bvEXT(SByte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3dEXT", ExactSpelling = true)] - internal extern static void SecondaryColor3dEXT(GLdouble red, GLdouble green, GLdouble blue); + internal extern static void SecondaryColor3dEXT(Double red, Double green, Double blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3dvEXT", ExactSpelling = true)] - internal extern static unsafe void SecondaryColor3dvEXT(GLdouble* v); + internal extern static unsafe void SecondaryColor3dvEXT(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3fEXT", ExactSpelling = true)] - internal extern static void SecondaryColor3fEXT(GLfloat red, GLfloat green, GLfloat blue); + internal extern static void SecondaryColor3fEXT(Single red, Single green, Single blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3fvEXT", ExactSpelling = true)] - internal extern static unsafe void SecondaryColor3fvEXT(GLfloat* v); + internal extern static unsafe void SecondaryColor3fvEXT(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3iEXT", ExactSpelling = true)] - internal extern static void SecondaryColor3iEXT(GLint red, GLint green, GLint blue); + internal extern static void SecondaryColor3iEXT(Int32 red, Int32 green, Int32 blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3ivEXT", ExactSpelling = true)] - internal extern static unsafe void SecondaryColor3ivEXT(GLint* v); + internal extern static unsafe void SecondaryColor3ivEXT(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3sEXT", ExactSpelling = true)] - internal extern static void SecondaryColor3sEXT(GLshort red, GLshort green, GLshort blue); + internal extern static void SecondaryColor3sEXT(Int16 red, Int16 green, Int16 blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3svEXT", ExactSpelling = true)] - internal extern static unsafe void SecondaryColor3svEXT(GLshort* v); + internal extern static unsafe void SecondaryColor3svEXT(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3ubEXT", ExactSpelling = true)] - internal extern static void SecondaryColor3ubEXT(GLubyte red, GLubyte green, GLubyte blue); + internal extern static void SecondaryColor3ubEXT(Byte red, Byte green, Byte blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3ubvEXT", ExactSpelling = true)] - internal extern static unsafe void SecondaryColor3ubvEXT(GLubyte* v); + internal extern static unsafe void SecondaryColor3ubvEXT(Byte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3uiEXT", ExactSpelling = true)] - internal extern static void SecondaryColor3uiEXT(GLuint red, GLuint green, GLuint blue); + internal extern static void SecondaryColor3uiEXT(UInt32 red, UInt32 green, UInt32 blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3uivEXT", ExactSpelling = true)] - internal extern static unsafe void SecondaryColor3uivEXT(GLuint* v); + internal extern static unsafe void SecondaryColor3uivEXT(UInt32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3usEXT", ExactSpelling = true)] - internal extern static void SecondaryColor3usEXT(GLushort red, GLushort green, GLushort blue); + internal extern static void SecondaryColor3usEXT(UInt16 red, UInt16 green, UInt16 blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3usvEXT", ExactSpelling = true)] - internal extern static unsafe void SecondaryColor3usvEXT(GLushort* v); + internal extern static unsafe void SecondaryColor3usvEXT(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColorPointerEXT", ExactSpelling = true)] - internal extern static unsafe void SecondaryColorPointerEXT(GLint size, GL.Enums.ColorPointerType type, GLsizei stride, void* pointer); + internal extern static unsafe void SecondaryColorPointerEXT(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTextureNormalEXT", ExactSpelling = true)] internal extern static void TextureNormalEXT(GL.Enums.EXT_texture_perturb_normal mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawArraysEXT", ExactSpelling = true)] - internal extern static unsafe void MultiDrawArraysEXT(GL.Enums.BeginMode mode, GLint* first, GLsizei* count, GLsizei primcount); + internal extern static unsafe void MultiDrawArraysEXT(GL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawElementsEXT", ExactSpelling = true)] - internal extern static unsafe void MultiDrawElementsEXT(GL.Enums.BeginMode mode, GLsizei* count, GL.Enums.EXT_multi_draw_arrays type, void* indices, GLsizei primcount); + internal extern static unsafe void MultiDrawElementsEXT(GL.Enums.BeginMode mode, Int32* count, GL.Enums.EXT_multi_draw_arrays type, void* indices, Int32 primcount); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogCoordfEXT", ExactSpelling = true)] - internal extern static void FogCoordfEXT(GLfloat coord); + internal extern static void FogCoordfEXT(Single coord); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogCoordfvEXT", ExactSpelling = true)] - internal extern static unsafe void FogCoordfvEXT(GLfloat* coord); + internal extern static unsafe void FogCoordfvEXT(Single* coord); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogCoorddEXT", ExactSpelling = true)] - internal extern static void FogCoorddEXT(GLdouble coord); + internal extern static void FogCoorddEXT(Double coord); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogCoorddvEXT", ExactSpelling = true)] - internal extern static unsafe void FogCoorddvEXT(GLdouble* coord); + internal extern static unsafe void FogCoorddvEXT(Double* coord); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogCoordPointerEXT", ExactSpelling = true)] - internal extern static unsafe void FogCoordPointerEXT(GL.Enums.EXT_fog_coord type, GLsizei stride, void* pointer); + internal extern static unsafe void FogCoordPointerEXT(GL.Enums.EXT_fog_coord type, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTangent3bEXT", ExactSpelling = true)] - internal extern static void Tangent3bEXT(GLbyte tx, GLbyte ty, GLbyte tz); + internal extern static void Tangent3bEXT(SByte tx, SByte ty, SByte tz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTangent3bvEXT", ExactSpelling = true)] - internal extern static unsafe void Tangent3bvEXT(GLbyte* v); + internal extern static unsafe void Tangent3bvEXT(SByte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTangent3dEXT", ExactSpelling = true)] - internal extern static void Tangent3dEXT(GLdouble tx, GLdouble ty, GLdouble tz); + internal extern static void Tangent3dEXT(Double tx, Double ty, Double tz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTangent3dvEXT", ExactSpelling = true)] - internal extern static unsafe void Tangent3dvEXT(GLdouble* v); + internal extern static unsafe void Tangent3dvEXT(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTangent3fEXT", ExactSpelling = true)] - internal extern static void Tangent3fEXT(GLfloat tx, GLfloat ty, GLfloat tz); + internal extern static void Tangent3fEXT(Single tx, Single ty, Single tz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTangent3fvEXT", ExactSpelling = true)] - internal extern static unsafe void Tangent3fvEXT(GLfloat* v); + internal extern static unsafe void Tangent3fvEXT(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTangent3iEXT", ExactSpelling = true)] - internal extern static void Tangent3iEXT(GLint tx, GLint ty, GLint tz); + internal extern static void Tangent3iEXT(Int32 tx, Int32 ty, Int32 tz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTangent3ivEXT", ExactSpelling = true)] - internal extern static unsafe void Tangent3ivEXT(GLint* v); + internal extern static unsafe void Tangent3ivEXT(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTangent3sEXT", ExactSpelling = true)] - internal extern static void Tangent3sEXT(GLshort tx, GLshort ty, GLshort tz); + internal extern static void Tangent3sEXT(Int16 tx, Int16 ty, Int16 tz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTangent3svEXT", ExactSpelling = true)] - internal extern static unsafe void Tangent3svEXT(GLshort* v); + internal extern static unsafe void Tangent3svEXT(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBinormal3bEXT", ExactSpelling = true)] - internal extern static void Binormal3bEXT(GLbyte bx, GLbyte by, GLbyte bz); + internal extern static void Binormal3bEXT(SByte bx, SByte by, SByte bz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBinormal3bvEXT", ExactSpelling = true)] - internal extern static unsafe void Binormal3bvEXT(GLbyte* v); + internal extern static unsafe void Binormal3bvEXT(SByte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBinormal3dEXT", ExactSpelling = true)] - internal extern static void Binormal3dEXT(GLdouble bx, GLdouble by, GLdouble bz); + internal extern static void Binormal3dEXT(Double bx, Double by, Double bz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBinormal3dvEXT", ExactSpelling = true)] - internal extern static unsafe void Binormal3dvEXT(GLdouble* v); + internal extern static unsafe void Binormal3dvEXT(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBinormal3fEXT", ExactSpelling = true)] - internal extern static void Binormal3fEXT(GLfloat bx, GLfloat by, GLfloat bz); + internal extern static void Binormal3fEXT(Single bx, Single by, Single bz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBinormal3fvEXT", ExactSpelling = true)] - internal extern static unsafe void Binormal3fvEXT(GLfloat* v); + internal extern static unsafe void Binormal3fvEXT(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBinormal3iEXT", ExactSpelling = true)] - internal extern static void Binormal3iEXT(GLint bx, GLint by, GLint bz); + internal extern static void Binormal3iEXT(Int32 bx, Int32 by, Int32 bz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBinormal3ivEXT", ExactSpelling = true)] - internal extern static unsafe void Binormal3ivEXT(GLint* v); + internal extern static unsafe void Binormal3ivEXT(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBinormal3sEXT", ExactSpelling = true)] - internal extern static void Binormal3sEXT(GLshort bx, GLshort by, GLshort bz); + internal extern static void Binormal3sEXT(Int16 bx, Int16 by, Int16 bz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBinormal3svEXT", ExactSpelling = true)] - internal extern static unsafe void Binormal3svEXT(GLshort* v); + internal extern static unsafe void Binormal3svEXT(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTangentPointerEXT", ExactSpelling = true)] - internal extern static unsafe void TangentPointerEXT(GL.Enums.EXT_coordinate_frame type, GLsizei stride, void* pointer); + internal extern static unsafe void TangentPointerEXT(GL.Enums.EXT_coordinate_frame type, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBinormalPointerEXT", ExactSpelling = true)] - internal extern static unsafe void BinormalPointerEXT(GL.Enums.EXT_coordinate_frame type, GLsizei stride, void* pointer); + internal extern static unsafe void BinormalPointerEXT(GL.Enums.EXT_coordinate_frame type, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFinishTextureSUNX", ExactSpelling = true)] internal extern static void FinishTextureSUNX(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGlobalAlphaFactorbSUN", ExactSpelling = true)] - internal extern static void GlobalAlphaFactorbSUN(GLbyte factor); + internal extern static void GlobalAlphaFactorbSUN(SByte factor); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGlobalAlphaFactorsSUN", ExactSpelling = true)] - internal extern static void GlobalAlphaFactorsSUN(GLshort factor); + internal extern static void GlobalAlphaFactorsSUN(Int16 factor); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGlobalAlphaFactoriSUN", ExactSpelling = true)] - internal extern static void GlobalAlphaFactoriSUN(GLint factor); + internal extern static void GlobalAlphaFactoriSUN(Int32 factor); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGlobalAlphaFactorfSUN", ExactSpelling = true)] - internal extern static void GlobalAlphaFactorfSUN(GLfloat factor); + internal extern static void GlobalAlphaFactorfSUN(Single factor); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGlobalAlphaFactordSUN", ExactSpelling = true)] - internal extern static void GlobalAlphaFactordSUN(GLdouble factor); + internal extern static void GlobalAlphaFactordSUN(Double factor); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGlobalAlphaFactorubSUN", ExactSpelling = true)] - internal extern static void GlobalAlphaFactorubSUN(GLubyte factor); + internal extern static void GlobalAlphaFactorubSUN(Byte factor); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGlobalAlphaFactorusSUN", ExactSpelling = true)] - internal extern static void GlobalAlphaFactorusSUN(GLushort factor); + internal extern static void GlobalAlphaFactorusSUN(UInt16 factor); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGlobalAlphaFactoruiSUN", ExactSpelling = true)] - internal extern static void GlobalAlphaFactoruiSUN(GLuint factor); + internal extern static void GlobalAlphaFactoruiSUN(UInt32 factor); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuiSUN", ExactSpelling = true)] - internal extern static void ReplacementCodeuiSUN(GLuint code); + internal extern static void ReplacementCodeuiSUN(UInt32 code); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeusSUN", ExactSpelling = true)] - internal extern static void ReplacementCodeusSUN(GLushort code); + internal extern static void ReplacementCodeusSUN(UInt16 code); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeubSUN", ExactSpelling = true)] - internal extern static void ReplacementCodeubSUN(GLubyte code); + internal extern static void ReplacementCodeubSUN(Byte code); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuivSUN", ExactSpelling = true)] - internal extern static unsafe void ReplacementCodeuivSUN(GLuint* code); + internal extern static unsafe void ReplacementCodeuivSUN(UInt32* code); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeusvSUN", ExactSpelling = true)] - internal extern static unsafe void ReplacementCodeusvSUN(GLushort* code); + internal extern static unsafe void ReplacementCodeusvSUN(UInt16* code); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeubvSUN", ExactSpelling = true)] - internal extern static unsafe void ReplacementCodeubvSUN(GLubyte* code); + internal extern static unsafe void ReplacementCodeubvSUN(Byte* code); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodePointerSUN", ExactSpelling = true)] - internal extern static unsafe void ReplacementCodePointerSUN(GL.Enums.SUN_triangle_list type, GLsizei stride, void* pointer); + internal extern static unsafe void ReplacementCodePointerSUN(GL.Enums.SUN_triangle_list type, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4ubVertex2fSUN", ExactSpelling = true)] - internal extern static void Color4ubVertex2fSUN(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y); + internal extern static void Color4ubVertex2fSUN(Byte r, Byte g, Byte b, Byte a, Single x, Single y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4ubVertex2fvSUN", ExactSpelling = true)] - internal extern static unsafe void Color4ubVertex2fvSUN(GLubyte* c, GLfloat* v); + internal extern static unsafe void Color4ubVertex2fvSUN(Byte* c, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4ubVertex3fSUN", ExactSpelling = true)] - internal extern static void Color4ubVertex3fSUN(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z); + internal extern static void Color4ubVertex3fSUN(Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4ubVertex3fvSUN", ExactSpelling = true)] - internal extern static unsafe void Color4ubVertex3fvSUN(GLubyte* c, GLfloat* v); + internal extern static unsafe void Color4ubVertex3fvSUN(Byte* c, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3fVertex3fSUN", ExactSpelling = true)] - internal extern static void Color3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z); + internal extern static void Color3fVertex3fSUN(Single r, Single g, Single b, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3fVertex3fvSUN", ExactSpelling = true)] - internal extern static unsafe void Color3fVertex3fvSUN(GLfloat* c, GLfloat* v); + internal extern static unsafe void Color3fVertex3fvSUN(Single* c, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormal3fVertex3fSUN", ExactSpelling = true)] - internal extern static void Normal3fVertex3fSUN(GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); + internal extern static void Normal3fVertex3fSUN(Single nx, Single ny, Single nz, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormal3fVertex3fvSUN", ExactSpelling = true)] - internal extern static unsafe void Normal3fVertex3fvSUN(GLfloat* n, GLfloat* v); + internal extern static unsafe void Normal3fVertex3fvSUN(Single* n, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4fNormal3fVertex3fSUN", ExactSpelling = true)] - internal extern static void Color4fNormal3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); + internal extern static void Color4fNormal3fVertex3fSUN(Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4fNormal3fVertex3fvSUN", ExactSpelling = true)] - internal extern static unsafe void Color4fNormal3fVertex3fvSUN(GLfloat* c, GLfloat* n, GLfloat* v); + internal extern static unsafe void Color4fNormal3fVertex3fvSUN(Single* c, Single* n, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2fVertex3fSUN", ExactSpelling = true)] - internal extern static void TexCoord2fVertex3fSUN(GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z); + internal extern static void TexCoord2fVertex3fSUN(Single s, Single t, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2fVertex3fvSUN", ExactSpelling = true)] - internal extern static unsafe void TexCoord2fVertex3fvSUN(GLfloat* tc, GLfloat* v); + internal extern static unsafe void TexCoord2fVertex3fvSUN(Single* tc, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord4fVertex4fSUN", ExactSpelling = true)] - internal extern static void TexCoord4fVertex4fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal extern static void TexCoord4fVertex4fSUN(Single s, Single t, Single p, Single q, Single x, Single y, Single z, Single w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord4fVertex4fvSUN", ExactSpelling = true)] - internal extern static unsafe void TexCoord4fVertex4fvSUN(GLfloat* tc, GLfloat* v); + internal extern static unsafe void TexCoord4fVertex4fvSUN(Single* tc, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2fColor4ubVertex3fSUN", ExactSpelling = true)] - internal extern static void TexCoord2fColor4ubVertex3fSUN(GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z); + internal extern static void TexCoord2fColor4ubVertex3fSUN(Single s, Single t, Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2fColor4ubVertex3fvSUN", ExactSpelling = true)] - internal extern static unsafe void TexCoord2fColor4ubVertex3fvSUN(GLfloat* tc, GLubyte* c, GLfloat* v); + internal extern static unsafe void TexCoord2fColor4ubVertex3fvSUN(Single* tc, Byte* c, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2fColor3fVertex3fSUN", ExactSpelling = true)] - internal extern static void TexCoord2fColor3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z); + internal extern static void TexCoord2fColor3fVertex3fSUN(Single s, Single t, Single r, Single g, Single b, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2fColor3fVertex3fvSUN", ExactSpelling = true)] - internal extern static unsafe void TexCoord2fColor3fVertex3fvSUN(GLfloat* tc, GLfloat* c, GLfloat* v); + internal extern static unsafe void TexCoord2fColor3fVertex3fvSUN(Single* tc, Single* c, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2fNormal3fVertex3fSUN", ExactSpelling = true)] - internal extern static void TexCoord2fNormal3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); + internal extern static void TexCoord2fNormal3fVertex3fSUN(Single s, Single t, Single nx, Single ny, Single nz, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2fNormal3fVertex3fvSUN", ExactSpelling = true)] - internal extern static unsafe void TexCoord2fNormal3fVertex3fvSUN(GLfloat* tc, GLfloat* n, GLfloat* v); + internal extern static unsafe void TexCoord2fNormal3fVertex3fvSUN(Single* tc, Single* n, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2fColor4fNormal3fVertex3fSUN", ExactSpelling = true)] - internal extern static void TexCoord2fColor4fNormal3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); + internal extern static 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2fColor4fNormal3fVertex3fvSUN", ExactSpelling = true)] - internal extern static unsafe void TexCoord2fColor4fNormal3fVertex3fvSUN(GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat* v); + internal extern static unsafe void TexCoord2fColor4fNormal3fVertex3fvSUN(Single* tc, Single* c, Single* n, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord4fColor4fNormal3fVertex4fSUN", ExactSpelling = true)] - internal extern static void TexCoord4fColor4fNormal3fVertex4fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal extern static 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord4fColor4fNormal3fVertex4fvSUN", ExactSpelling = true)] - internal extern static unsafe void TexCoord4fColor4fNormal3fVertex4fvSUN(GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat* v); + internal extern static unsafe void TexCoord4fColor4fNormal3fVertex4fvSUN(Single* tc, Single* c, Single* n, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuiVertex3fSUN", ExactSpelling = true)] - internal extern static void ReplacementCodeuiVertex3fSUN(GLuint rc, GLfloat x, GLfloat y, GLfloat z); + internal extern static void ReplacementCodeuiVertex3fSUN(UInt32 rc, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuiVertex3fvSUN", ExactSpelling = true)] - internal extern static unsafe void ReplacementCodeuiVertex3fvSUN(GLuint* rc, GLfloat* v); + internal extern static unsafe void ReplacementCodeuiVertex3fvSUN(UInt32* rc, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuiColor4ubVertex3fSUN", ExactSpelling = true)] - internal extern static void ReplacementCodeuiColor4ubVertex3fSUN(GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z); + internal extern static void ReplacementCodeuiColor4ubVertex3fSUN(UInt32 rc, Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuiColor4ubVertex3fvSUN", ExactSpelling = true)] - internal extern static unsafe void ReplacementCodeuiColor4ubVertex3fvSUN(GLuint* rc, GLubyte* c, GLfloat* v); + internal extern static unsafe void ReplacementCodeuiColor4ubVertex3fvSUN(UInt32* rc, Byte* c, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuiColor3fVertex3fSUN", ExactSpelling = true)] - internal extern static void ReplacementCodeuiColor3fVertex3fSUN(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z); + internal extern static void ReplacementCodeuiColor3fVertex3fSUN(UInt32 rc, Single r, Single g, Single b, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuiColor3fVertex3fvSUN", ExactSpelling = true)] - internal extern static unsafe void ReplacementCodeuiColor3fVertex3fvSUN(GLuint* rc, GLfloat* c, GLfloat* v); + internal extern static unsafe void ReplacementCodeuiColor3fVertex3fvSUN(UInt32* rc, Single* c, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuiNormal3fVertex3fSUN", ExactSpelling = true)] - internal extern static void ReplacementCodeuiNormal3fVertex3fSUN(GLuint rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); + internal extern static void ReplacementCodeuiNormal3fVertex3fSUN(UInt32 rc, Single nx, Single ny, Single nz, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuiNormal3fVertex3fvSUN", ExactSpelling = true)] - internal extern static unsafe void ReplacementCodeuiNormal3fVertex3fvSUN(GLuint* rc, GLfloat* n, GLfloat* v); + internal extern static unsafe void ReplacementCodeuiNormal3fVertex3fvSUN(UInt32* rc, Single* n, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuiColor4fNormal3fVertex3fSUN", ExactSpelling = true)] - internal extern static void ReplacementCodeuiColor4fNormal3fVertex3fSUN(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); + internal extern static void ReplacementCodeuiColor4fNormal3fVertex3fSUN(UInt32 rc, Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuiColor4fNormal3fVertex3fvSUN", ExactSpelling = true)] - internal extern static unsafe void ReplacementCodeuiColor4fNormal3fVertex3fvSUN(GLuint* rc, GLfloat* c, GLfloat* n, GLfloat* v); + internal extern static unsafe void ReplacementCodeuiColor4fNormal3fVertex3fvSUN(UInt32* rc, Single* c, Single* n, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuiTexCoord2fVertex3fSUN", ExactSpelling = true)] - internal extern static void ReplacementCodeuiTexCoord2fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z); + internal extern static void ReplacementCodeuiTexCoord2fVertex3fSUN(UInt32 rc, Single s, Single t, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuiTexCoord2fVertex3fvSUN", ExactSpelling = true)] - internal extern static unsafe void ReplacementCodeuiTexCoord2fVertex3fvSUN(GLuint* rc, GLfloat* tc, GLfloat* v); + internal extern static unsafe void ReplacementCodeuiTexCoord2fVertex3fvSUN(UInt32* rc, Single* tc, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN", ExactSpelling = true)] - internal extern static void ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); + internal extern static void ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(UInt32 rc, Single s, Single t, Single nx, Single ny, Single nz, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN", ExactSpelling = true)] - internal extern static unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(GLuint* rc, GLfloat* tc, GLfloat* n, GLfloat* v); + internal extern static unsafe void ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(UInt32* rc, Single* tc, Single* n, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN", ExactSpelling = true)] - internal extern static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); + internal extern static 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN", ExactSpelling = true)] - internal extern static unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(GLuint* rc, GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat* v); + internal extern static unsafe void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(UInt32* rc, Single* tc, Single* c, Single* n, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendFuncSeparateEXT", ExactSpelling = true)] internal extern static 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); @@ -3189,31 +3162,31 @@ namespace OpenTK.OpenGL internal extern static void BlendFuncSeparateINGR(GL.Enums.GLenum sfactorRGB, GL.Enums.GLenum dfactorRGB, GL.Enums.GLenum sfactorAlpha, GL.Enums.GLenum dfactorAlpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexWeightfEXT", ExactSpelling = true)] - internal extern static void VertexWeightfEXT(GLfloat weight); + internal extern static void VertexWeightfEXT(Single weight); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexWeightfvEXT", ExactSpelling = true)] - internal extern static unsafe void VertexWeightfvEXT(GLfloat* weight); + internal extern static unsafe void VertexWeightfvEXT(Single* weight); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexWeightPointerEXT", ExactSpelling = true)] - internal extern static unsafe void VertexWeightPointerEXT(GLsizei size, GL.Enums.EXT_vertex_weighting type, GLsizei stride, void* pointer); + internal extern static unsafe void VertexWeightPointerEXT(Int32 size, GL.Enums.EXT_vertex_weighting type, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFlushVertexArrayRangeNV", ExactSpelling = true)] internal extern static void FlushVertexArrayRangeNV(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexArrayRangeNV", ExactSpelling = true)] - internal extern static unsafe void VertexArrayRangeNV(GLsizei length, void* pointer); + internal extern static unsafe void VertexArrayRangeNV(Int32 length, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCombinerParameterfvNV", ExactSpelling = true)] - internal extern static unsafe void CombinerParameterfvNV(GL.Enums.NV_register_combiners pname, GLfloat* @params); + internal extern static unsafe void CombinerParameterfvNV(GL.Enums.NV_register_combiners pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCombinerParameterfNV", ExactSpelling = true)] - internal extern static void CombinerParameterfNV(GL.Enums.NV_register_combiners pname, GLfloat param); + internal extern static void CombinerParameterfNV(GL.Enums.NV_register_combiners pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCombinerParameterivNV", ExactSpelling = true)] - internal extern static unsafe void CombinerParameterivNV(GL.Enums.NV_register_combiners pname, GLint* @params); + internal extern static unsafe void CombinerParameterivNV(GL.Enums.NV_register_combiners pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCombinerParameteriNV", ExactSpelling = true)] - internal extern static void CombinerParameteriNV(GL.Enums.NV_register_combiners pname, GLint param); + internal extern static void CombinerParameteriNV(GL.Enums.NV_register_combiners pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCombinerInputNV", ExactSpelling = true)] internal extern static 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); @@ -3225,133 +3198,133 @@ namespace OpenTK.OpenGL internal extern static 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetCombinerInputParameterfvNV", ExactSpelling = true)] - internal extern static unsafe 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, GLfloat* @params); + internal extern static unsafe 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetCombinerInputParameterivNV", ExactSpelling = true)] - internal extern static unsafe 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, GLint* @params); + internal extern static unsafe 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetCombinerOutputParameterfvNV", ExactSpelling = true)] - internal extern static unsafe void GetCombinerOutputParameterfvNV(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, GLfloat* @params); + internal extern static unsafe void GetCombinerOutputParameterfvNV(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetCombinerOutputParameterivNV", ExactSpelling = true)] - internal extern static unsafe void GetCombinerOutputParameterivNV(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, GLint* @params); + internal extern static unsafe void GetCombinerOutputParameterivNV(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFinalCombinerInputParameterfvNV", ExactSpelling = true)] - internal extern static unsafe void GetFinalCombinerInputParameterfvNV(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, GLfloat* @params); + internal extern static unsafe void GetFinalCombinerInputParameterfvNV(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFinalCombinerInputParameterivNV", ExactSpelling = true)] - internal extern static unsafe void GetFinalCombinerInputParameterivNV(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, GLint* @params); + internal extern static unsafe void GetFinalCombinerInputParameterivNV(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glResizeBuffersMESA", ExactSpelling = true)] internal extern static void ResizeBuffersMESA(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2dMESA", ExactSpelling = true)] - internal extern static void WindowPos2dMESA(GLdouble x, GLdouble y); + internal extern static void WindowPos2dMESA(Double x, Double y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2dvMESA", ExactSpelling = true)] - internal extern static unsafe void WindowPos2dvMESA(GLdouble* v); + internal extern static unsafe void WindowPos2dvMESA(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2fMESA", ExactSpelling = true)] - internal extern static void WindowPos2fMESA(GLfloat x, GLfloat y); + internal extern static void WindowPos2fMESA(Single x, Single y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2fvMESA", ExactSpelling = true)] - internal extern static unsafe void WindowPos2fvMESA(GLfloat* v); + internal extern static unsafe void WindowPos2fvMESA(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2iMESA", ExactSpelling = true)] - internal extern static void WindowPos2iMESA(GLint x, GLint y); + internal extern static void WindowPos2iMESA(Int32 x, Int32 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2ivMESA", ExactSpelling = true)] - internal extern static unsafe void WindowPos2ivMESA(GLint* v); + internal extern static unsafe void WindowPos2ivMESA(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2sMESA", ExactSpelling = true)] - internal extern static void WindowPos2sMESA(GLshort x, GLshort y); + internal extern static void WindowPos2sMESA(Int16 x, Int16 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2svMESA", ExactSpelling = true)] - internal extern static unsafe void WindowPos2svMESA(GLshort* v); + internal extern static unsafe void WindowPos2svMESA(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3dMESA", ExactSpelling = true)] - internal extern static void WindowPos3dMESA(GLdouble x, GLdouble y, GLdouble z); + internal extern static void WindowPos3dMESA(Double x, Double y, Double z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3dvMESA", ExactSpelling = true)] - internal extern static unsafe void WindowPos3dvMESA(GLdouble* v); + internal extern static unsafe void WindowPos3dvMESA(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3fMESA", ExactSpelling = true)] - internal extern static void WindowPos3fMESA(GLfloat x, GLfloat y, GLfloat z); + internal extern static void WindowPos3fMESA(Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3fvMESA", ExactSpelling = true)] - internal extern static unsafe void WindowPos3fvMESA(GLfloat* v); + internal extern static unsafe void WindowPos3fvMESA(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3iMESA", ExactSpelling = true)] - internal extern static void WindowPos3iMESA(GLint x, GLint y, GLint z); + internal extern static void WindowPos3iMESA(Int32 x, Int32 y, Int32 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3ivMESA", ExactSpelling = true)] - internal extern static unsafe void WindowPos3ivMESA(GLint* v); + internal extern static unsafe void WindowPos3ivMESA(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3sMESA", ExactSpelling = true)] - internal extern static void WindowPos3sMESA(GLshort x, GLshort y, GLshort z); + internal extern static void WindowPos3sMESA(Int16 x, Int16 y, Int16 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos3svMESA", ExactSpelling = true)] - internal extern static unsafe void WindowPos3svMESA(GLshort* v); + internal extern static unsafe void WindowPos3svMESA(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos4dMESA", ExactSpelling = true)] - internal extern static void WindowPos4dMESA(GLdouble x, GLdouble y, GLdouble z, GLdouble w); + internal extern static void WindowPos4dMESA(Double x, Double y, Double z, Double w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos4dvMESA", ExactSpelling = true)] - internal extern static unsafe void WindowPos4dvMESA(GLdouble* v); + internal extern static unsafe void WindowPos4dvMESA(Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos4fMESA", ExactSpelling = true)] - internal extern static void WindowPos4fMESA(GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal extern static void WindowPos4fMESA(Single x, Single y, Single z, Single w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos4fvMESA", ExactSpelling = true)] - internal extern static unsafe void WindowPos4fvMESA(GLfloat* v); + internal extern static unsafe void WindowPos4fvMESA(Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos4iMESA", ExactSpelling = true)] - internal extern static void WindowPos4iMESA(GLint x, GLint y, GLint z, GLint w); + internal extern static void WindowPos4iMESA(Int32 x, Int32 y, Int32 z, Int32 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos4ivMESA", ExactSpelling = true)] - internal extern static unsafe void WindowPos4ivMESA(GLint* v); + internal extern static unsafe void WindowPos4ivMESA(Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos4sMESA", ExactSpelling = true)] - internal extern static void WindowPos4sMESA(GLshort x, GLshort y, GLshort z, GLshort w); + internal extern static void WindowPos4sMESA(Int16 x, Int16 y, Int16 z, Int16 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos4svMESA", ExactSpelling = true)] - internal extern static unsafe void WindowPos4svMESA(GLshort* v); + internal extern static unsafe void WindowPos4svMESA(Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiModeDrawArraysIBM", ExactSpelling = true)] - internal extern static unsafe void MultiModeDrawArraysIBM(GL.Enums.BeginMode* mode, GLint* first, GLsizei* count, GLsizei primcount, GLint modestride); + internal extern static unsafe void MultiModeDrawArraysIBM(GL.Enums.BeginMode* mode, Int32* first, Int32* count, Int32 primcount, Int32 modestride); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiModeDrawElementsIBM", ExactSpelling = true)] - internal extern static unsafe void MultiModeDrawElementsIBM(GL.Enums.BeginMode* mode, GLsizei* count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, GLsizei primcount, GLint modestride); + internal extern static unsafe void MultiModeDrawElementsIBM(GL.Enums.BeginMode* mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorPointerListIBM", ExactSpelling = true)] - internal extern static unsafe void ColorPointerListIBM(GLint size, GL.Enums.ColorPointerType type, GLint stride, void* pointer, GLint ptrstride); + internal extern static unsafe void ColorPointerListIBM(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer, Int32 ptrstride); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColorPointerListIBM", ExactSpelling = true)] - internal extern static unsafe void SecondaryColorPointerListIBM(GLint size, GL.Enums.IBM_vertex_array_lists type, GLint stride, void* pointer, GLint ptrstride); + internal extern static unsafe void SecondaryColorPointerListIBM(Int32 size, GL.Enums.IBM_vertex_array_lists type, Int32 stride, void* pointer, Int32 ptrstride); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEdgeFlagPointerListIBM", ExactSpelling = true)] - internal extern static unsafe void EdgeFlagPointerListIBM(GLint stride, GLboolean* pointer, GLint ptrstride); + internal extern static unsafe void EdgeFlagPointerListIBM(Int32 stride, Boolean* pointer, Int32 ptrstride); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogCoordPointerListIBM", ExactSpelling = true)] - internal extern static unsafe void FogCoordPointerListIBM(GL.Enums.IBM_vertex_array_lists type, GLint stride, void* pointer, GLint ptrstride); + internal extern static unsafe void FogCoordPointerListIBM(GL.Enums.IBM_vertex_array_lists type, Int32 stride, void* pointer, Int32 ptrstride); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexPointerListIBM", ExactSpelling = true)] - internal extern static unsafe void IndexPointerListIBM(GL.Enums.IndexPointerType type, GLint stride, void* pointer, GLint ptrstride); + internal extern static unsafe void IndexPointerListIBM(GL.Enums.IndexPointerType type, Int32 stride, void* pointer, Int32 ptrstride); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormalPointerListIBM", ExactSpelling = true)] - internal extern static unsafe void NormalPointerListIBM(GL.Enums.NormalPointerType type, GLint stride, void* pointer, GLint ptrstride); + internal extern static unsafe void NormalPointerListIBM(GL.Enums.NormalPointerType type, Int32 stride, void* pointer, Int32 ptrstride); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoordPointerListIBM", ExactSpelling = true)] - internal extern static unsafe void TexCoordPointerListIBM(GLint size, GL.Enums.TexCoordPointerType type, GLint stride, void* pointer, GLint ptrstride); + internal extern static unsafe void TexCoordPointerListIBM(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, void* pointer, Int32 ptrstride); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexPointerListIBM", ExactSpelling = true)] - internal extern static unsafe void VertexPointerListIBM(GLint size, GL.Enums.VertexPointerType type, GLint stride, void* pointer, GLint ptrstride); + internal extern static unsafe void VertexPointerListIBM(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, void* pointer, Int32 ptrstride); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTbufferMask3DFX", ExactSpelling = true)] - internal extern static void TbufferMask3DFX(GLuint mask); + internal extern static void TbufferMask3DFX(UInt32 mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSampleMaskEXT", ExactSpelling = true)] - internal extern static void SampleMaskEXT(GLclampf value, GL.Enums.Boolean invert); + internal extern static void SampleMaskEXT(Single value, GL.Enums.Boolean invert); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSamplePatternEXT", ExactSpelling = true)] internal extern static void SamplePatternEXT(GL.Enums.EXT_multisample pattern); @@ -3363,271 +3336,271 @@ namespace OpenTK.OpenGL internal extern static unsafe void IglooInterfaceSGIX(GL.Enums.GLenum pname, void* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteFencesNV", ExactSpelling = true)] - internal extern static unsafe void DeleteFencesNV(GLsizei n, GLuint* fences); + internal extern static unsafe void DeleteFencesNV(Int32 n, UInt32* fences); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenFencesNV", ExactSpelling = true)] - internal extern static unsafe void GenFencesNV(GLsizei n, GLuint* fences); + internal extern static unsafe void GenFencesNV(Int32 n, [Out] UInt32* fences); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsFenceNV", ExactSpelling = true)] - internal extern static GLboolean IsFenceNV(GLuint fence); + internal extern static Boolean IsFenceNV(UInt32 fence); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTestFenceNV", ExactSpelling = true)] - internal extern static GLboolean TestFenceNV(GLuint fence); + internal extern static Boolean TestFenceNV(UInt32 fence); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFenceivNV", ExactSpelling = true)] - internal extern static unsafe void GetFenceivNV(GLuint fence, GL.Enums.NV_fence pname, GLint* @params); + internal extern static unsafe void GetFenceivNV(UInt32 fence, GL.Enums.NV_fence pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFinishFenceNV", ExactSpelling = true)] - internal extern static void FinishFenceNV(GLuint fence); + internal extern static void FinishFenceNV(UInt32 fence); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSetFenceNV", ExactSpelling = true)] - internal extern static void SetFenceNV(GLuint fence, GL.Enums.NV_fence condition); + internal extern static void SetFenceNV(UInt32 fence, GL.Enums.NV_fence condition); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMapControlPointsNV", ExactSpelling = true)] - internal extern static unsafe void MapControlPointsNV(GL.Enums.NV_evaluators target, GLuint index, GL.Enums.NV_evaluators type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GL.Enums.Boolean packed, void* points); + internal extern static unsafe 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMapParameterivNV", ExactSpelling = true)] - internal extern static unsafe void MapParameterivNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, GLint* @params); + internal extern static unsafe void MapParameterivNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMapParameterfvNV", ExactSpelling = true)] - internal extern static unsafe void MapParameterfvNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, GLfloat* @params); + internal extern static unsafe void MapParameterfvNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMapControlPointsNV", ExactSpelling = true)] - internal extern static unsafe void GetMapControlPointsNV(GL.Enums.NV_evaluators target, GLuint index, GL.Enums.NV_evaluators type, GLsizei ustride, GLsizei vstride, GL.Enums.Boolean packed, void* points); + internal extern static unsafe 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMapParameterivNV", ExactSpelling = true)] - internal extern static unsafe void GetMapParameterivNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, GLint* @params); + internal extern static unsafe void GetMapParameterivNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMapParameterfvNV", ExactSpelling = true)] - internal extern static unsafe void GetMapParameterfvNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, GLfloat* @params); + internal extern static unsafe void GetMapParameterfvNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMapAttribParameterivNV", ExactSpelling = true)] - internal extern static unsafe void GetMapAttribParameterivNV(GL.Enums.NV_evaluators target, GLuint index, GL.Enums.NV_evaluators pname, GLint* @params); + internal extern static unsafe void GetMapAttribParameterivNV(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMapAttribParameterfvNV", ExactSpelling = true)] - internal extern static unsafe void GetMapAttribParameterfvNV(GL.Enums.NV_evaluators target, GLuint index, GL.Enums.NV_evaluators pname, GLfloat* @params); + internal extern static unsafe void GetMapAttribParameterfvNV(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEvalMapsNV", ExactSpelling = true)] internal extern static void EvalMapsNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCombinerStageParameterfvNV", ExactSpelling = true)] - internal extern static unsafe void CombinerStageParameterfvNV(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, GLfloat* @params); + internal extern static unsafe void CombinerStageParameterfvNV(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetCombinerStageParameterfvNV", ExactSpelling = true)] - internal extern static unsafe void GetCombinerStageParameterfvNV(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, GLfloat* @params); + internal extern static unsafe void GetCombinerStageParameterfvNV(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAreProgramsResidentNV", ExactSpelling = true)] - internal extern static unsafe GLboolean AreProgramsResidentNV(GLsizei n, GLuint* programs, GL.Enums.Boolean* residences); + internal extern static unsafe Boolean AreProgramsResidentNV(Int32 n, UInt32* programs, [Out] GL.Enums.Boolean* residences); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindProgramNV", ExactSpelling = true)] - internal extern static void BindProgramNV(GL.Enums.NV_vertex_program target, GLuint id); + internal extern static void BindProgramNV(GL.Enums.NV_vertex_program target, UInt32 id); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteProgramsNV", ExactSpelling = true)] - internal extern static unsafe void DeleteProgramsNV(GLsizei n, GLuint* programs); + internal extern static unsafe void DeleteProgramsNV(Int32 n, UInt32* programs); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glExecuteProgramNV", ExactSpelling = true)] - internal extern static unsafe void ExecuteProgramNV(GL.Enums.NV_vertex_program target, GLuint id, GLfloat* @params); + internal extern static unsafe void ExecuteProgramNV(GL.Enums.NV_vertex_program target, UInt32 id, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenProgramsNV", ExactSpelling = true)] - internal extern static unsafe void GenProgramsNV(GLsizei n, GLuint* programs); + internal extern static unsafe void GenProgramsNV(Int32 n, [Out] UInt32* programs); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramParameterdvNV", ExactSpelling = true)] - internal extern static unsafe void GetProgramParameterdvNV(GL.Enums.NV_vertex_program target, GLuint index, GL.Enums.NV_vertex_program pname, GLdouble* @params); + internal extern static unsafe void GetProgramParameterdvNV(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramParameterfvNV", ExactSpelling = true)] - internal extern static unsafe void GetProgramParameterfvNV(GL.Enums.NV_vertex_program target, GLuint index, GL.Enums.NV_vertex_program pname, GLfloat* @params); + internal extern static unsafe void GetProgramParameterfvNV(GL.Enums.NV_vertex_program target, UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramivNV", ExactSpelling = true)] - internal extern static unsafe void GetProgramivNV(GLuint id, GL.Enums.NV_vertex_program pname, GLint* @params); + internal extern static unsafe void GetProgramivNV(UInt32 id, GL.Enums.NV_vertex_program pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramStringNV", ExactSpelling = true)] - internal extern static unsafe void GetProgramStringNV(GLuint id, GL.Enums.NV_vertex_program pname, GLubyte* program); + internal extern static unsafe void GetProgramStringNV(UInt32 id, GL.Enums.NV_vertex_program pname, [Out] Byte* program); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTrackMatrixivNV", ExactSpelling = true)] - internal extern static unsafe void GetTrackMatrixivNV(GL.Enums.NV_vertex_program target, GLuint address, GL.Enums.NV_vertex_program pname, GLint* @params); + internal extern static unsafe void GetTrackMatrixivNV(GL.Enums.NV_vertex_program target, UInt32 address, GL.Enums.NV_vertex_program pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribdvNV", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribdvNV(GLuint index, GL.Enums.NV_vertex_program pname, GLdouble* @params); + internal extern static unsafe void GetVertexAttribdvNV(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribfvNV", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribfvNV(GLuint index, GL.Enums.NV_vertex_program pname, GLfloat* @params); + internal extern static unsafe void GetVertexAttribfvNV(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribivNV", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribivNV(GLuint index, GL.Enums.NV_vertex_program pname, GLint* @params); + internal extern static unsafe void GetVertexAttribivNV(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribPointervNV", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribPointervNV(GLuint index, GL.Enums.NV_vertex_program pname, void* pointer); + internal extern static unsafe void GetVertexAttribPointervNV(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsProgramNV", ExactSpelling = true)] - internal extern static GLboolean IsProgramNV(GLuint id); + internal extern static Boolean IsProgramNV(UInt32 id); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLoadProgramNV", ExactSpelling = true)] - internal extern static unsafe void LoadProgramNV(GL.Enums.NV_vertex_program target, GLuint id, GLsizei len, GLubyte* program); + internal extern static unsafe void LoadProgramNV(GL.Enums.NV_vertex_program target, UInt32 id, Int32 len, Byte* program); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramParameter4dNV", ExactSpelling = true)] - internal extern static void ProgramParameter4dNV(GL.Enums.NV_vertex_program target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); + internal extern static void ProgramParameter4dNV(GL.Enums.NV_vertex_program target, UInt32 index, Double x, Double y, Double z, Double w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramParameter4dvNV", ExactSpelling = true)] - internal extern static unsafe void ProgramParameter4dvNV(GL.Enums.NV_vertex_program target, GLuint index, GLdouble* v); + internal extern static unsafe void ProgramParameter4dvNV(GL.Enums.NV_vertex_program target, UInt32 index, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramParameter4fNV", ExactSpelling = true)] - internal extern static void ProgramParameter4fNV(GL.Enums.NV_vertex_program target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal extern static void ProgramParameter4fNV(GL.Enums.NV_vertex_program target, UInt32 index, Single x, Single y, Single z, Single w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramParameter4fvNV", ExactSpelling = true)] - internal extern static unsafe void ProgramParameter4fvNV(GL.Enums.NV_vertex_program target, GLuint index, GLfloat* v); + internal extern static unsafe void ProgramParameter4fvNV(GL.Enums.NV_vertex_program target, UInt32 index, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramParameters4dvNV", ExactSpelling = true)] - internal extern static unsafe void ProgramParameters4dvNV(GL.Enums.NV_vertex_program target, GLuint index, GLuint count, GLdouble* v); + internal extern static unsafe void ProgramParameters4dvNV(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramParameters4fvNV", ExactSpelling = true)] - internal extern static unsafe void ProgramParameters4fvNV(GL.Enums.NV_vertex_program target, GLuint index, GLuint count, GLfloat* v); + internal extern static unsafe void ProgramParameters4fvNV(GL.Enums.NV_vertex_program target, UInt32 index, UInt32 count, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRequestResidentProgramsNV", ExactSpelling = true)] - internal extern static unsafe void RequestResidentProgramsNV(GLsizei n, GLuint* programs); + internal extern static unsafe void RequestResidentProgramsNV(Int32 n, UInt32* programs); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTrackMatrixNV", ExactSpelling = true)] - internal extern static void TrackMatrixNV(GL.Enums.NV_vertex_program target, GLuint address, GL.Enums.NV_vertex_program matrix, GL.Enums.NV_vertex_program transform); + internal extern static void TrackMatrixNV(GL.Enums.NV_vertex_program target, UInt32 address, GL.Enums.NV_vertex_program matrix, GL.Enums.NV_vertex_program transform); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribPointerNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribPointerNV(GLuint index, GLint fsize, GL.Enums.NV_vertex_program type, GLsizei stride, void* pointer); + internal extern static unsafe void VertexAttribPointerNV(UInt32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1dNV", ExactSpelling = true)] - internal extern static void VertexAttrib1dNV(GLuint index, GLdouble x); + internal extern static void VertexAttrib1dNV(UInt32 index, Double x); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1dvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib1dvNV(GLuint index, GLdouble* v); + internal extern static unsafe void VertexAttrib1dvNV(UInt32 index, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1fNV", ExactSpelling = true)] - internal extern static void VertexAttrib1fNV(GLuint index, GLfloat x); + internal extern static void VertexAttrib1fNV(UInt32 index, Single x); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1fvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib1fvNV(GLuint index, GLfloat* v); + internal extern static unsafe void VertexAttrib1fvNV(UInt32 index, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1sNV", ExactSpelling = true)] - internal extern static void VertexAttrib1sNV(GLuint index, GLshort x); + internal extern static void VertexAttrib1sNV(UInt32 index, Int16 x); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1svNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib1svNV(GLuint index, GLshort* v); + internal extern static unsafe void VertexAttrib1svNV(UInt32 index, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2dNV", ExactSpelling = true)] - internal extern static void VertexAttrib2dNV(GLuint index, GLdouble x, GLdouble y); + internal extern static void VertexAttrib2dNV(UInt32 index, Double x, Double y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2dvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib2dvNV(GLuint index, GLdouble* v); + internal extern static unsafe void VertexAttrib2dvNV(UInt32 index, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2fNV", ExactSpelling = true)] - internal extern static void VertexAttrib2fNV(GLuint index, GLfloat x, GLfloat y); + internal extern static void VertexAttrib2fNV(UInt32 index, Single x, Single y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2fvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib2fvNV(GLuint index, GLfloat* v); + internal extern static unsafe void VertexAttrib2fvNV(UInt32 index, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2sNV", ExactSpelling = true)] - internal extern static void VertexAttrib2sNV(GLuint index, GLshort x, GLshort y); + internal extern static void VertexAttrib2sNV(UInt32 index, Int16 x, Int16 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2svNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib2svNV(GLuint index, GLshort* v); + internal extern static unsafe void VertexAttrib2svNV(UInt32 index, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3dNV", ExactSpelling = true)] - internal extern static void VertexAttrib3dNV(GLuint index, GLdouble x, GLdouble y, GLdouble z); + internal extern static void VertexAttrib3dNV(UInt32 index, Double x, Double y, Double z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3dvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib3dvNV(GLuint index, GLdouble* v); + internal extern static unsafe void VertexAttrib3dvNV(UInt32 index, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3fNV", ExactSpelling = true)] - internal extern static void VertexAttrib3fNV(GLuint index, GLfloat x, GLfloat y, GLfloat z); + internal extern static void VertexAttrib3fNV(UInt32 index, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3fvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib3fvNV(GLuint index, GLfloat* v); + internal extern static unsafe void VertexAttrib3fvNV(UInt32 index, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3sNV", ExactSpelling = true)] - internal extern static void VertexAttrib3sNV(GLuint index, GLshort x, GLshort y, GLshort z); + internal extern static void VertexAttrib3sNV(UInt32 index, Int16 x, Int16 y, Int16 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3svNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib3svNV(GLuint index, GLshort* v); + internal extern static unsafe void VertexAttrib3svNV(UInt32 index, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4dNV", ExactSpelling = true)] - internal extern static void VertexAttrib4dNV(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); + internal extern static void VertexAttrib4dNV(UInt32 index, Double x, Double y, Double z, Double w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4dvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4dvNV(GLuint index, GLdouble* v); + internal extern static unsafe void VertexAttrib4dvNV(UInt32 index, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4fNV", ExactSpelling = true)] - internal extern static void VertexAttrib4fNV(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal extern static void VertexAttrib4fNV(UInt32 index, Single x, Single y, Single z, Single w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4fvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4fvNV(GLuint index, GLfloat* v); + internal extern static unsafe void VertexAttrib4fvNV(UInt32 index, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4sNV", ExactSpelling = true)] - internal extern static void VertexAttrib4sNV(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); + internal extern static void VertexAttrib4sNV(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4svNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4svNV(GLuint index, GLshort* v); + internal extern static unsafe void VertexAttrib4svNV(UInt32 index, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4ubNV", ExactSpelling = true)] - internal extern static void VertexAttrib4ubNV(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); + internal extern static void VertexAttrib4ubNV(UInt32 index, Byte x, Byte y, Byte z, Byte w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4ubvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4ubvNV(GLuint index, GLubyte* v); + internal extern static unsafe void VertexAttrib4ubvNV(UInt32 index, Byte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribs1dvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribs1dvNV(GLuint index, GLsizei count, GLdouble* v); + internal extern static unsafe void VertexAttribs1dvNV(UInt32 index, Int32 count, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribs1fvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribs1fvNV(GLuint index, GLsizei count, GLfloat* v); + internal extern static unsafe void VertexAttribs1fvNV(UInt32 index, Int32 count, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribs1svNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribs1svNV(GLuint index, GLsizei count, GLshort* v); + internal extern static unsafe void VertexAttribs1svNV(UInt32 index, Int32 count, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribs2dvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribs2dvNV(GLuint index, GLsizei count, GLdouble* v); + internal extern static unsafe void VertexAttribs2dvNV(UInt32 index, Int32 count, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribs2fvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribs2fvNV(GLuint index, GLsizei count, GLfloat* v); + internal extern static unsafe void VertexAttribs2fvNV(UInt32 index, Int32 count, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribs2svNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribs2svNV(GLuint index, GLsizei count, GLshort* v); + internal extern static unsafe void VertexAttribs2svNV(UInt32 index, Int32 count, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribs3dvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribs3dvNV(GLuint index, GLsizei count, GLdouble* v); + internal extern static unsafe void VertexAttribs3dvNV(UInt32 index, Int32 count, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribs3fvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribs3fvNV(GLuint index, GLsizei count, GLfloat* v); + internal extern static unsafe void VertexAttribs3fvNV(UInt32 index, Int32 count, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribs3svNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribs3svNV(GLuint index, GLsizei count, GLshort* v); + internal extern static unsafe void VertexAttribs3svNV(UInt32 index, Int32 count, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribs4dvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribs4dvNV(GLuint index, GLsizei count, GLdouble* v); + internal extern static unsafe void VertexAttribs4dvNV(UInt32 index, Int32 count, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribs4fvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribs4fvNV(GLuint index, GLsizei count, GLfloat* v); + internal extern static unsafe void VertexAttribs4fvNV(UInt32 index, Int32 count, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribs4svNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribs4svNV(GLuint index, GLsizei count, GLshort* v); + internal extern static unsafe void VertexAttribs4svNV(UInt32 index, Int32 count, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribs4ubvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribs4ubvNV(GLuint index, GLsizei count, GLubyte* v); + internal extern static unsafe void VertexAttribs4ubvNV(UInt32 index, Int32 count, Byte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexBumpParameterivATI", ExactSpelling = true)] - internal extern static unsafe void TexBumpParameterivATI(GL.Enums.ATI_envmap_bumpmap pname, GLint* param); + internal extern static unsafe void TexBumpParameterivATI(GL.Enums.ATI_envmap_bumpmap pname, Int32* param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexBumpParameterfvATI", ExactSpelling = true)] - internal extern static unsafe void TexBumpParameterfvATI(GL.Enums.ATI_envmap_bumpmap pname, GLfloat* param); + internal extern static unsafe void TexBumpParameterfvATI(GL.Enums.ATI_envmap_bumpmap pname, Single* param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexBumpParameterivATI", ExactSpelling = true)] - internal extern static unsafe void GetTexBumpParameterivATI(GL.Enums.ATI_envmap_bumpmap pname, GLint* param); + internal extern static unsafe void GetTexBumpParameterivATI(GL.Enums.ATI_envmap_bumpmap pname, [Out] Int32* param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexBumpParameterfvATI", ExactSpelling = true)] - internal extern static unsafe void GetTexBumpParameterfvATI(GL.Enums.ATI_envmap_bumpmap pname, GLfloat* param); + internal extern static unsafe void GetTexBumpParameterfvATI(GL.Enums.ATI_envmap_bumpmap pname, [Out] Single* param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenFragmentShadersATI", ExactSpelling = true)] - internal extern static Int32 GenFragmentShadersATI(GLuint range); + internal extern static Int32 GenFragmentShadersATI(UInt32 range); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindFragmentShaderATI", ExactSpelling = true)] - internal extern static void BindFragmentShaderATI(GLuint id); + internal extern static void BindFragmentShaderATI(UInt32 id); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteFragmentShaderATI", ExactSpelling = true)] - internal extern static void DeleteFragmentShaderATI(GLuint id); + internal extern static void DeleteFragmentShaderATI(UInt32 id); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBeginFragmentShaderATI", ExactSpelling = true)] internal extern static void BeginFragmentShaderATI(); @@ -3636,73 +3609,73 @@ namespace OpenTK.OpenGL internal extern static void EndFragmentShaderATI(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPassTexCoordATI", ExactSpelling = true)] - internal extern static void PassTexCoordATI(GLuint dst, GLuint coord, GL.Enums.ATI_fragment_shader swizzle); + internal extern static void PassTexCoordATI(UInt32 dst, UInt32 coord, GL.Enums.ATI_fragment_shader swizzle); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSampleMapATI", ExactSpelling = true)] - internal extern static void SampleMapATI(GLuint dst, GLuint interp, GL.Enums.ATI_fragment_shader swizzle); + internal extern static void SampleMapATI(UInt32 dst, UInt32 interp, GL.Enums.ATI_fragment_shader swizzle); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorFragmentOp1ATI", ExactSpelling = true)] - internal extern static void ColorFragmentOp1ATI(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); + internal extern static void ColorFragmentOp1ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMask, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorFragmentOp2ATI", ExactSpelling = true)] - internal extern static void ColorFragmentOp2ATI(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); + internal extern static 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorFragmentOp3ATI", ExactSpelling = true)] - internal extern static void ColorFragmentOp3ATI(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod); + internal extern static 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAlphaFragmentOp1ATI", ExactSpelling = true)] - internal extern static void AlphaFragmentOp1ATI(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); + internal extern static void AlphaFragmentOp1ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAlphaFragmentOp2ATI", ExactSpelling = true)] - internal extern static void AlphaFragmentOp2ATI(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); + internal extern static void AlphaFragmentOp2ATI(GL.Enums.ATI_fragment_shader op, UInt32 dst, UInt32 dstMod, UInt32 arg1, UInt32 arg1Rep, UInt32 arg1Mod, UInt32 arg2, UInt32 arg2Rep, UInt32 arg2Mod); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAlphaFragmentOp3ATI", ExactSpelling = true)] - internal extern static void AlphaFragmentOp3ATI(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod); + internal extern static 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSetFragmentShaderConstantATI", ExactSpelling = true)] - internal extern static unsafe void SetFragmentShaderConstantATI(GLuint dst, GLfloat* value); + internal extern static unsafe void SetFragmentShaderConstantATI(UInt32 dst, Single* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPNTrianglesiATI", ExactSpelling = true)] - internal extern static void PNTrianglesiATI(GL.Enums.ATI_pn_triangles pname, GLint param); + internal extern static void PNTrianglesiATI(GL.Enums.ATI_pn_triangles pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPNTrianglesfATI", ExactSpelling = true)] - internal extern static void PNTrianglesfATI(GL.Enums.ATI_pn_triangles pname, GLfloat param); + internal extern static void PNTrianglesfATI(GL.Enums.ATI_pn_triangles pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNewObjectBufferATI", ExactSpelling = true)] - internal extern static unsafe Int32 NewObjectBufferATI(GLsizei size, void* pointer, GL.Enums.ATI_vertex_array_object usage); + internal extern static unsafe Int32 NewObjectBufferATI(Int32 size, void* pointer, GL.Enums.ATI_vertex_array_object usage); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsObjectBufferATI", ExactSpelling = true)] - internal extern static GLboolean IsObjectBufferATI(GLuint buffer); + internal extern static Boolean IsObjectBufferATI(UInt32 buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUpdateObjectBufferATI", ExactSpelling = true)] - internal extern static unsafe void UpdateObjectBufferATI(GLuint buffer, GLuint offset, GLsizei size, void* pointer, GL.Enums.ATI_vertex_array_object preserve); + internal extern static unsafe void UpdateObjectBufferATI(UInt32 buffer, UInt32 offset, Int32 size, void* pointer, GL.Enums.ATI_vertex_array_object preserve); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetObjectBufferfvATI", ExactSpelling = true)] - internal extern static unsafe void GetObjectBufferfvATI(GLuint buffer, GL.Enums.ATI_vertex_array_object pname, GLfloat* @params); + internal extern static unsafe void GetObjectBufferfvATI(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetObjectBufferivATI", ExactSpelling = true)] - internal extern static unsafe void GetObjectBufferivATI(GLuint buffer, GL.Enums.ATI_vertex_array_object pname, GLint* @params); + internal extern static unsafe void GetObjectBufferivATI(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFreeObjectBufferATI", ExactSpelling = true)] - internal extern static void FreeObjectBufferATI(GLuint buffer); + internal extern static void FreeObjectBufferATI(UInt32 buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glArrayObjectATI", ExactSpelling = true)] - internal extern static void ArrayObjectATI(GL.Enums.EnableCap array, GLint size, GL.Enums.ATI_vertex_array_object type, GLsizei stride, GLuint buffer, GLuint offset); + internal extern static void ArrayObjectATI(GL.Enums.EnableCap array, Int32 size, GL.Enums.ATI_vertex_array_object type, Int32 stride, UInt32 buffer, UInt32 offset); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetArrayObjectfvATI", ExactSpelling = true)] - internal extern static unsafe void GetArrayObjectfvATI(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, GLfloat* @params); + internal extern static unsafe void GetArrayObjectfvATI(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetArrayObjectivATI", ExactSpelling = true)] - internal extern static unsafe void GetArrayObjectivATI(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, GLint* @params); + internal extern static unsafe void GetArrayObjectivATI(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVariantArrayObjectATI", ExactSpelling = true)] - internal extern static void VariantArrayObjectATI(GLuint id, GL.Enums.ATI_vertex_array_object type, GLsizei stride, GLuint buffer, GLuint offset); + internal extern static void VariantArrayObjectATI(UInt32 id, GL.Enums.ATI_vertex_array_object type, Int32 stride, UInt32 buffer, UInt32 offset); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVariantArrayObjectfvATI", ExactSpelling = true)] - internal extern static unsafe void GetVariantArrayObjectfvATI(GLuint id, GL.Enums.ATI_vertex_array_object pname, GLfloat* @params); + internal extern static unsafe void GetVariantArrayObjectfvATI(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVariantArrayObjectivATI", ExactSpelling = true)] - internal extern static unsafe void GetVariantArrayObjectivATI(GLuint id, GL.Enums.ATI_vertex_array_object pname, GLint* @params); + internal extern static unsafe void GetVariantArrayObjectivATI(UInt32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBeginVertexShaderEXT", ExactSpelling = true)] internal extern static void BeginVertexShaderEXT(); @@ -3711,76 +3684,76 @@ namespace OpenTK.OpenGL internal extern static void EndVertexShaderEXT(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindVertexShaderEXT", ExactSpelling = true)] - internal extern static void BindVertexShaderEXT(GLuint id); + internal extern static void BindVertexShaderEXT(UInt32 id); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenVertexShadersEXT", ExactSpelling = true)] - internal extern static Int32 GenVertexShadersEXT(GLuint range); + internal extern static Int32 GenVertexShadersEXT(UInt32 range); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteVertexShaderEXT", ExactSpelling = true)] - internal extern static void DeleteVertexShaderEXT(GLuint id); + internal extern static void DeleteVertexShaderEXT(UInt32 id); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glShaderOp1EXT", ExactSpelling = true)] - internal extern static void ShaderOp1EXT(GL.Enums.EXT_vertex_shader op, GLuint res, GLuint arg1); + internal extern static void ShaderOp1EXT(GL.Enums.EXT_vertex_shader op, UInt32 res, UInt32 arg1); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glShaderOp2EXT", ExactSpelling = true)] - internal extern static void ShaderOp2EXT(GL.Enums.EXT_vertex_shader op, GLuint res, GLuint arg1, GLuint arg2); + internal extern static void ShaderOp2EXT(GL.Enums.EXT_vertex_shader op, UInt32 res, UInt32 arg1, UInt32 arg2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glShaderOp3EXT", ExactSpelling = true)] - internal extern static void ShaderOp3EXT(GL.Enums.EXT_vertex_shader op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3); + internal extern static void ShaderOp3EXT(GL.Enums.EXT_vertex_shader op, UInt32 res, UInt32 arg1, UInt32 arg2, UInt32 arg3); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSwizzleEXT", ExactSpelling = true)] - internal extern static void SwizzleEXT(GLuint res, GLuint @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 extern static 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWriteMaskEXT", ExactSpelling = true)] - internal extern static void WriteMaskEXT(GLuint res, GLuint @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 extern static 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glInsertComponentEXT", ExactSpelling = true)] - internal extern static void InsertComponentEXT(GLuint res, GLuint src, GLuint num); + internal extern static void InsertComponentEXT(UInt32 res, UInt32 src, UInt32 num); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glExtractComponentEXT", ExactSpelling = true)] - internal extern static void ExtractComponentEXT(GLuint res, GLuint src, GLuint num); + internal extern static void ExtractComponentEXT(UInt32 res, UInt32 src, UInt32 num); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenSymbolsEXT", ExactSpelling = true)] - internal extern static Int32 GenSymbolsEXT(GL.Enums.EXT_vertex_shader datatype, GL.Enums.EXT_vertex_shader storagetype, GL.Enums.EXT_vertex_shader range, GLuint components); + internal extern static Int32 GenSymbolsEXT(GL.Enums.EXT_vertex_shader datatype, GL.Enums.EXT_vertex_shader storagetype, GL.Enums.EXT_vertex_shader range, UInt32 components); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSetInvariantEXT", ExactSpelling = true)] - internal extern static unsafe void SetInvariantEXT(GLuint id, GL.Enums.EXT_vertex_shader type, void* addr); + internal extern static unsafe void SetInvariantEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, void* addr); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSetLocalConstantEXT", ExactSpelling = true)] - internal extern static unsafe void SetLocalConstantEXT(GLuint id, GL.Enums.EXT_vertex_shader type, void* addr); + internal extern static unsafe void SetLocalConstantEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, void* addr); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVariantbvEXT", ExactSpelling = true)] - internal extern static unsafe void VariantbvEXT(GLuint id, GLbyte* addr); + internal extern static unsafe void VariantbvEXT(UInt32 id, SByte* addr); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVariantsvEXT", ExactSpelling = true)] - internal extern static unsafe void VariantsvEXT(GLuint id, GLshort* addr); + internal extern static unsafe void VariantsvEXT(UInt32 id, Int16* addr); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVariantivEXT", ExactSpelling = true)] - internal extern static unsafe void VariantivEXT(GLuint id, GLint* addr); + internal extern static unsafe void VariantivEXT(UInt32 id, Int32* addr); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVariantfvEXT", ExactSpelling = true)] - internal extern static unsafe void VariantfvEXT(GLuint id, GLfloat* addr); + internal extern static unsafe void VariantfvEXT(UInt32 id, Single* addr); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVariantdvEXT", ExactSpelling = true)] - internal extern static unsafe void VariantdvEXT(GLuint id, GLdouble* addr); + internal extern static unsafe void VariantdvEXT(UInt32 id, Double* addr); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVariantubvEXT", ExactSpelling = true)] - internal extern static unsafe void VariantubvEXT(GLuint id, GLubyte* addr); + internal extern static unsafe void VariantubvEXT(UInt32 id, Byte* addr); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVariantusvEXT", ExactSpelling = true)] - internal extern static unsafe void VariantusvEXT(GLuint id, GLushort* addr); + internal extern static unsafe void VariantusvEXT(UInt32 id, UInt16* addr); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVariantuivEXT", ExactSpelling = true)] - internal extern static unsafe void VariantuivEXT(GLuint id, GLuint* addr); + internal extern static unsafe void VariantuivEXT(UInt32 id, UInt32* addr); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVariantPointerEXT", ExactSpelling = true)] - internal extern static unsafe void VariantPointerEXT(GLuint id, GL.Enums.EXT_vertex_shader type, GLuint stride, void* addr); + internal extern static unsafe void VariantPointerEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, UInt32 stride, void* addr); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEnableVariantClientStateEXT", ExactSpelling = true)] - internal extern static void EnableVariantClientStateEXT(GLuint id); + internal extern static void EnableVariantClientStateEXT(UInt32 id); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDisableVariantClientStateEXT", ExactSpelling = true)] - internal extern static void DisableVariantClientStateEXT(GLuint id); + internal extern static void DisableVariantClientStateEXT(UInt32 id); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindLightParameterEXT", ExactSpelling = true)] internal extern static Int32 BindLightParameterEXT(GL.Enums.LightName light, GL.Enums.LightParameter value); @@ -3798,211 +3771,211 @@ namespace OpenTK.OpenGL internal extern static Int32 BindParameterEXT(GL.Enums.EXT_vertex_shader value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsVariantEnabledEXT", ExactSpelling = true)] - internal extern static GLboolean IsVariantEnabledEXT(GLuint id, GL.Enums.EXT_vertex_shader cap); + internal extern static Boolean IsVariantEnabledEXT(UInt32 id, GL.Enums.EXT_vertex_shader cap); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVariantBooleanvEXT", ExactSpelling = true)] - internal extern static unsafe void GetVariantBooleanvEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GL.Enums.Boolean* data); + internal extern static unsafe void GetVariantBooleanvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVariantIntegervEXT", ExactSpelling = true)] - internal extern static unsafe void GetVariantIntegervEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GLint* data); + internal extern static unsafe void GetVariantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVariantFloatvEXT", ExactSpelling = true)] - internal extern static unsafe void GetVariantFloatvEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GLfloat* data); + internal extern static unsafe void GetVariantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVariantPointervEXT", ExactSpelling = true)] - internal extern static unsafe void GetVariantPointervEXT(GLuint id, GL.Enums.EXT_vertex_shader value, void* data); + internal extern static unsafe void GetVariantPointervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] void* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetInvariantBooleanvEXT", ExactSpelling = true)] - internal extern static unsafe void GetInvariantBooleanvEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GL.Enums.Boolean* data); + internal extern static unsafe void GetInvariantBooleanvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetInvariantIntegervEXT", ExactSpelling = true)] - internal extern static unsafe void GetInvariantIntegervEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GLint* data); + internal extern static unsafe void GetInvariantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetInvariantFloatvEXT", ExactSpelling = true)] - internal extern static unsafe void GetInvariantFloatvEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GLfloat* data); + internal extern static unsafe void GetInvariantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetLocalConstantBooleanvEXT", ExactSpelling = true)] - internal extern static unsafe void GetLocalConstantBooleanvEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GL.Enums.Boolean* data); + internal extern static unsafe void GetLocalConstantBooleanvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetLocalConstantIntegervEXT", ExactSpelling = true)] - internal extern static unsafe void GetLocalConstantIntegervEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GLint* data); + internal extern static unsafe void GetLocalConstantIntegervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetLocalConstantFloatvEXT", ExactSpelling = true)] - internal extern static unsafe void GetLocalConstantFloatvEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GLfloat* data); + internal extern static unsafe void GetLocalConstantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream1sATI", ExactSpelling = true)] - internal extern static void VertexStream1sATI(GL.Enums.ATI_vertex_streams stream, GLshort x); + internal extern static void VertexStream1sATI(GL.Enums.ATI_vertex_streams stream, Int16 x); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream1svATI", ExactSpelling = true)] - internal extern static unsafe void VertexStream1svATI(GL.Enums.ATI_vertex_streams stream, GLshort* coords); + internal extern static unsafe void VertexStream1svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream1iATI", ExactSpelling = true)] - internal extern static void VertexStream1iATI(GL.Enums.ATI_vertex_streams stream, GLint x); + internal extern static void VertexStream1iATI(GL.Enums.ATI_vertex_streams stream, Int32 x); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream1ivATI", ExactSpelling = true)] - internal extern static unsafe void VertexStream1ivATI(GL.Enums.ATI_vertex_streams stream, GLint* coords); + internal extern static unsafe void VertexStream1ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream1fATI", ExactSpelling = true)] - internal extern static void VertexStream1fATI(GL.Enums.ATI_vertex_streams stream, GLfloat x); + internal extern static void VertexStream1fATI(GL.Enums.ATI_vertex_streams stream, Single x); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream1fvATI", ExactSpelling = true)] - internal extern static unsafe void VertexStream1fvATI(GL.Enums.ATI_vertex_streams stream, GLfloat* coords); + internal extern static unsafe void VertexStream1fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream1dATI", ExactSpelling = true)] - internal extern static void VertexStream1dATI(GL.Enums.ATI_vertex_streams stream, GLdouble x); + internal extern static void VertexStream1dATI(GL.Enums.ATI_vertex_streams stream, Double x); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream1dvATI", ExactSpelling = true)] - internal extern static unsafe void VertexStream1dvATI(GL.Enums.ATI_vertex_streams stream, GLdouble* coords); + internal extern static unsafe void VertexStream1dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream2sATI", ExactSpelling = true)] - internal extern static void VertexStream2sATI(GL.Enums.ATI_vertex_streams stream, GLshort x, GLshort y); + internal extern static void VertexStream2sATI(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream2svATI", ExactSpelling = true)] - internal extern static unsafe void VertexStream2svATI(GL.Enums.ATI_vertex_streams stream, GLshort* coords); + internal extern static unsafe void VertexStream2svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream2iATI", ExactSpelling = true)] - internal extern static void VertexStream2iATI(GL.Enums.ATI_vertex_streams stream, GLint x, GLint y); + internal extern static void VertexStream2iATI(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream2ivATI", ExactSpelling = true)] - internal extern static unsafe void VertexStream2ivATI(GL.Enums.ATI_vertex_streams stream, GLint* coords); + internal extern static unsafe void VertexStream2ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream2fATI", ExactSpelling = true)] - internal extern static void VertexStream2fATI(GL.Enums.ATI_vertex_streams stream, GLfloat x, GLfloat y); + internal extern static void VertexStream2fATI(GL.Enums.ATI_vertex_streams stream, Single x, Single y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream2fvATI", ExactSpelling = true)] - internal extern static unsafe void VertexStream2fvATI(GL.Enums.ATI_vertex_streams stream, GLfloat* coords); + internal extern static unsafe void VertexStream2fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream2dATI", ExactSpelling = true)] - internal extern static void VertexStream2dATI(GL.Enums.ATI_vertex_streams stream, GLdouble x, GLdouble y); + internal extern static void VertexStream2dATI(GL.Enums.ATI_vertex_streams stream, Double x, Double y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream2dvATI", ExactSpelling = true)] - internal extern static unsafe void VertexStream2dvATI(GL.Enums.ATI_vertex_streams stream, GLdouble* coords); + internal extern static unsafe void VertexStream2dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream3sATI", ExactSpelling = true)] - internal extern static void VertexStream3sATI(GL.Enums.ATI_vertex_streams stream, GLshort x, GLshort y, GLshort z); + internal extern static void VertexStream3sATI(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y, Int16 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream3svATI", ExactSpelling = true)] - internal extern static unsafe void VertexStream3svATI(GL.Enums.ATI_vertex_streams stream, GLshort* coords); + internal extern static unsafe void VertexStream3svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream3iATI", ExactSpelling = true)] - internal extern static void VertexStream3iATI(GL.Enums.ATI_vertex_streams stream, GLint x, GLint y, GLint z); + internal extern static void VertexStream3iATI(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y, Int32 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream3ivATI", ExactSpelling = true)] - internal extern static unsafe void VertexStream3ivATI(GL.Enums.ATI_vertex_streams stream, GLint* coords); + internal extern static unsafe void VertexStream3ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream3fATI", ExactSpelling = true)] - internal extern static void VertexStream3fATI(GL.Enums.ATI_vertex_streams stream, GLfloat x, GLfloat y, GLfloat z); + internal extern static void VertexStream3fATI(GL.Enums.ATI_vertex_streams stream, Single x, Single y, Single z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream3fvATI", ExactSpelling = true)] - internal extern static unsafe void VertexStream3fvATI(GL.Enums.ATI_vertex_streams stream, GLfloat* coords); + internal extern static unsafe void VertexStream3fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream3dATI", ExactSpelling = true)] - internal extern static void VertexStream3dATI(GL.Enums.ATI_vertex_streams stream, GLdouble x, GLdouble y, GLdouble z); + internal extern static void VertexStream3dATI(GL.Enums.ATI_vertex_streams stream, Double x, Double y, Double z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream3dvATI", ExactSpelling = true)] - internal extern static unsafe void VertexStream3dvATI(GL.Enums.ATI_vertex_streams stream, GLdouble* coords); + internal extern static unsafe void VertexStream3dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream4sATI", ExactSpelling = true)] - internal extern static void VertexStream4sATI(GL.Enums.ATI_vertex_streams stream, GLshort x, GLshort y, GLshort z, GLshort w); + internal extern static void VertexStream4sATI(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y, Int16 z, Int16 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream4svATI", ExactSpelling = true)] - internal extern static unsafe void VertexStream4svATI(GL.Enums.ATI_vertex_streams stream, GLshort* coords); + internal extern static unsafe void VertexStream4svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream4iATI", ExactSpelling = true)] - internal extern static void VertexStream4iATI(GL.Enums.ATI_vertex_streams stream, GLint x, GLint y, GLint z, GLint w); + internal extern static void VertexStream4iATI(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y, Int32 z, Int32 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream4ivATI", ExactSpelling = true)] - internal extern static unsafe void VertexStream4ivATI(GL.Enums.ATI_vertex_streams stream, GLint* coords); + internal extern static unsafe void VertexStream4ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream4fATI", ExactSpelling = true)] - internal extern static void VertexStream4fATI(GL.Enums.ATI_vertex_streams stream, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal extern static void VertexStream4fATI(GL.Enums.ATI_vertex_streams stream, Single x, Single y, Single z, Single w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream4fvATI", ExactSpelling = true)] - internal extern static unsafe void VertexStream4fvATI(GL.Enums.ATI_vertex_streams stream, GLfloat* coords); + internal extern static unsafe void VertexStream4fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream4dATI", ExactSpelling = true)] - internal extern static void VertexStream4dATI(GL.Enums.ATI_vertex_streams stream, GLdouble x, GLdouble y, GLdouble z, GLdouble w); + internal extern static void VertexStream4dATI(GL.Enums.ATI_vertex_streams stream, Double x, Double y, Double z, Double w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexStream4dvATI", ExactSpelling = true)] - internal extern static unsafe void VertexStream4dvATI(GL.Enums.ATI_vertex_streams stream, GLdouble* coords); + internal extern static unsafe void VertexStream4dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormalStream3bATI", ExactSpelling = true)] - internal extern static void NormalStream3bATI(GL.Enums.ATI_vertex_streams stream, GLbyte nx, GLbyte ny, GLbyte nz); + internal extern static void NormalStream3bATI(GL.Enums.ATI_vertex_streams stream, SByte nx, SByte ny, SByte nz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormalStream3bvATI", ExactSpelling = true)] - internal extern static unsafe void NormalStream3bvATI(GL.Enums.ATI_vertex_streams stream, GLbyte* coords); + internal extern static unsafe void NormalStream3bvATI(GL.Enums.ATI_vertex_streams stream, SByte* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormalStream3sATI", ExactSpelling = true)] - internal extern static void NormalStream3sATI(GL.Enums.ATI_vertex_streams stream, GLshort nx, GLshort ny, GLshort nz); + internal extern static void NormalStream3sATI(GL.Enums.ATI_vertex_streams stream, Int16 nx, Int16 ny, Int16 nz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormalStream3svATI", ExactSpelling = true)] - internal extern static unsafe void NormalStream3svATI(GL.Enums.ATI_vertex_streams stream, GLshort* coords); + internal extern static unsafe void NormalStream3svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormalStream3iATI", ExactSpelling = true)] - internal extern static void NormalStream3iATI(GL.Enums.ATI_vertex_streams stream, GLint nx, GLint ny, GLint nz); + internal extern static void NormalStream3iATI(GL.Enums.ATI_vertex_streams stream, Int32 nx, Int32 ny, Int32 nz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormalStream3ivATI", ExactSpelling = true)] - internal extern static unsafe void NormalStream3ivATI(GL.Enums.ATI_vertex_streams stream, GLint* coords); + internal extern static unsafe void NormalStream3ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormalStream3fATI", ExactSpelling = true)] - internal extern static void NormalStream3fATI(GL.Enums.ATI_vertex_streams stream, GLfloat nx, GLfloat ny, GLfloat nz); + internal extern static void NormalStream3fATI(GL.Enums.ATI_vertex_streams stream, Single nx, Single ny, Single nz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormalStream3fvATI", ExactSpelling = true)] - internal extern static unsafe void NormalStream3fvATI(GL.Enums.ATI_vertex_streams stream, GLfloat* coords); + internal extern static unsafe void NormalStream3fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormalStream3dATI", ExactSpelling = true)] - internal extern static void NormalStream3dATI(GL.Enums.ATI_vertex_streams stream, GLdouble nx, GLdouble ny, GLdouble nz); + internal extern static void NormalStream3dATI(GL.Enums.ATI_vertex_streams stream, Double nx, Double ny, Double nz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormalStream3dvATI", ExactSpelling = true)] - internal extern static unsafe void NormalStream3dvATI(GL.Enums.ATI_vertex_streams stream, GLdouble* coords); + internal extern static unsafe void NormalStream3dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClientActiveVertexStreamATI", ExactSpelling = true)] internal extern static void ClientActiveVertexStreamATI(GL.Enums.ATI_vertex_streams stream); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexBlendEnviATI", ExactSpelling = true)] - internal extern static void VertexBlendEnviATI(GL.Enums.ATI_vertex_streams pname, GLint param); + internal extern static void VertexBlendEnviATI(GL.Enums.ATI_vertex_streams pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexBlendEnvfATI", ExactSpelling = true)] - internal extern static void VertexBlendEnvfATI(GL.Enums.ATI_vertex_streams pname, GLfloat param); + internal extern static void VertexBlendEnvfATI(GL.Enums.ATI_vertex_streams pname, Single param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glElementPointerATI", ExactSpelling = true)] internal extern static unsafe void ElementPointerATI(GL.Enums.ATI_element_array type, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawElementArrayATI", ExactSpelling = true)] - internal extern static void DrawElementArrayATI(GL.Enums.BeginMode mode, GLsizei count); + internal extern static void DrawElementArrayATI(GL.Enums.BeginMode mode, Int32 count); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawRangeElementArrayATI", ExactSpelling = true)] - internal extern static void DrawRangeElementArrayATI(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLsizei count); + internal extern static void DrawRangeElementArrayATI(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawMeshArraysSUN", ExactSpelling = true)] - internal extern static void DrawMeshArraysSUN(GL.Enums.BeginMode mode, GLint first, GLsizei count, GLsizei width); + internal extern static void DrawMeshArraysSUN(GL.Enums.BeginMode mode, Int32 first, Int32 count, Int32 width); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenOcclusionQueriesNV", ExactSpelling = true)] - internal extern static unsafe void GenOcclusionQueriesNV(GLsizei n, GLuint* ids); + internal extern static unsafe void GenOcclusionQueriesNV(Int32 n, [Out] UInt32* ids); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteOcclusionQueriesNV", ExactSpelling = true)] - internal extern static unsafe void DeleteOcclusionQueriesNV(GLsizei n, GLuint* ids); + internal extern static unsafe void DeleteOcclusionQueriesNV(Int32 n, UInt32* ids); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsOcclusionQueryNV", ExactSpelling = true)] - internal extern static GLboolean IsOcclusionQueryNV(GLuint id); + internal extern static Boolean IsOcclusionQueryNV(UInt32 id); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBeginOcclusionQueryNV", ExactSpelling = true)] - internal extern static void BeginOcclusionQueryNV(GLuint id); + internal extern static void BeginOcclusionQueryNV(UInt32 id); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEndOcclusionQueryNV", ExactSpelling = true)] internal extern static void EndOcclusionQueryNV(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetOcclusionQueryivNV", ExactSpelling = true)] - internal extern static unsafe void GetOcclusionQueryivNV(GLuint id, GL.Enums.NV_occlusion_query pname, GLint* @params); + internal extern static unsafe void GetOcclusionQueryivNV(UInt32 id, GL.Enums.NV_occlusion_query pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetOcclusionQueryuivNV", ExactSpelling = true)] - internal extern static unsafe void GetOcclusionQueryuivNV(GLuint id, GL.Enums.NV_occlusion_query pname, GLuint* @params); + internal extern static unsafe void GetOcclusionQueryuivNV(UInt32 id, GL.Enums.NV_occlusion_query pname, [Out] UInt32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointParameteriNV", ExactSpelling = true)] - internal extern static void PointParameteriNV(GL.Enums.NV_point_sprite pname, GLint param); + internal extern static void PointParameteriNV(GL.Enums.NV_point_sprite pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointParameterivNV", ExactSpelling = true)] - internal extern static unsafe void PointParameterivNV(GL.Enums.NV_point_sprite pname, GLint* @params); + internal extern static unsafe void PointParameterivNV(GL.Enums.NV_point_sprite pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glActiveStencilFaceEXT", ExactSpelling = true)] internal extern static void ActiveStencilFaceEXT(GL.Enums.EXT_stencil_two_side face); @@ -4011,223 +3984,223 @@ namespace OpenTK.OpenGL internal extern static unsafe void ElementPointerAPPLE(GL.Enums.APPLE_element_array type, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawElementArrayAPPLE", ExactSpelling = true)] - internal extern static void DrawElementArrayAPPLE(GL.Enums.BeginMode mode, GLint first, GLsizei count); + internal extern static void DrawElementArrayAPPLE(GL.Enums.BeginMode mode, Int32 first, Int32 count); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawRangeElementArrayAPPLE", ExactSpelling = true)] - internal extern static void DrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLint first, GLsizei count); + internal extern static void DrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 first, Int32 count); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawElementArrayAPPLE", ExactSpelling = true)] - internal extern static unsafe void MultiDrawElementArrayAPPLE(GL.Enums.BeginMode mode, GLint* first, GLsizei* count, GLsizei primcount); + internal extern static unsafe void MultiDrawElementArrayAPPLE(GL.Enums.BeginMode mode, Int32* first, Int32* count, Int32 primcount); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawRangeElementArrayAPPLE", ExactSpelling = true)] - internal extern static unsafe void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLint* first, GLsizei* count, GLsizei primcount); + internal extern static unsafe void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32* first, Int32* count, Int32 primcount); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenFencesAPPLE", ExactSpelling = true)] - internal extern static unsafe void GenFencesAPPLE(GLsizei n, GLuint* fences); + internal extern static unsafe void GenFencesAPPLE(Int32 n, [Out] UInt32* fences); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteFencesAPPLE", ExactSpelling = true)] - internal extern static unsafe void DeleteFencesAPPLE(GLsizei n, GLuint* fences); + internal extern static unsafe void DeleteFencesAPPLE(Int32 n, UInt32* fences); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSetFenceAPPLE", ExactSpelling = true)] - internal extern static void SetFenceAPPLE(GLuint fence); + internal extern static void SetFenceAPPLE(UInt32 fence); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsFenceAPPLE", ExactSpelling = true)] - internal extern static GLboolean IsFenceAPPLE(GLuint fence); + internal extern static Boolean IsFenceAPPLE(UInt32 fence); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTestFenceAPPLE", ExactSpelling = true)] - internal extern static GLboolean TestFenceAPPLE(GLuint fence); + internal extern static Boolean TestFenceAPPLE(UInt32 fence); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFinishFenceAPPLE", ExactSpelling = true)] - internal extern static void FinishFenceAPPLE(GLuint fence); + internal extern static void FinishFenceAPPLE(UInt32 fence); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTestObjectAPPLE", ExactSpelling = true)] - internal extern static GLboolean TestObjectAPPLE(GL.Enums.APPLE_fence @object, GLuint name); + internal extern static Boolean TestObjectAPPLE(GL.Enums.APPLE_fence @object, UInt32 name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFinishObjectAPPLE", ExactSpelling = true)] - internal extern static void FinishObjectAPPLE(GL.Enums.APPLE_fence @object, GLint name); + internal extern static void FinishObjectAPPLE(GL.Enums.APPLE_fence @object, Int32 name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindVertexArrayAPPLE", ExactSpelling = true)] - internal extern static void BindVertexArrayAPPLE(GLuint array); + internal extern static void BindVertexArrayAPPLE(UInt32 array); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteVertexArraysAPPLE", ExactSpelling = true)] - internal extern static unsafe void DeleteVertexArraysAPPLE(GLsizei n, GLuint* arrays); + internal extern static unsafe void DeleteVertexArraysAPPLE(Int32 n, UInt32* arrays); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenVertexArraysAPPLE", ExactSpelling = true)] - internal extern static unsafe void GenVertexArraysAPPLE(GLsizei n, GLuint* arrays); + internal extern static unsafe void GenVertexArraysAPPLE(Int32 n, [Out] UInt32* arrays); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsVertexArrayAPPLE", ExactSpelling = true)] - internal extern static GLboolean IsVertexArrayAPPLE(GLuint array); + internal extern static Boolean IsVertexArrayAPPLE(UInt32 array); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexArrayRangeAPPLE", ExactSpelling = true)] - internal extern static unsafe void VertexArrayRangeAPPLE(GLsizei length, void* pointer); + internal extern static unsafe void VertexArrayRangeAPPLE(Int32 length, [Out] void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFlushVertexArrayRangeAPPLE", ExactSpelling = true)] - internal extern static unsafe void FlushVertexArrayRangeAPPLE(GLsizei length, void* pointer); + internal extern static unsafe void FlushVertexArrayRangeAPPLE(Int32 length, [Out] void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexArrayParameteriAPPLE", ExactSpelling = true)] - internal extern static void VertexArrayParameteriAPPLE(GL.Enums.APPLE_vertex_array_range pname, GLint param); + internal extern static void VertexArrayParameteriAPPLE(GL.Enums.APPLE_vertex_array_range pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawBuffersATI", ExactSpelling = true)] - internal extern static unsafe void DrawBuffersATI(GLsizei n, GL.Enums.ATI_draw_buffers* bufs); + internal extern static unsafe void DrawBuffersATI(Int32 n, GL.Enums.ATI_draw_buffers* bufs); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramNamedParameter4fNV", ExactSpelling = true)] - internal extern static unsafe void ProgramNamedParameter4fNV(GLuint id, GLsizei len, GLubyte* name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal extern static unsafe void ProgramNamedParameter4fNV(UInt32 id, Int32 len, Byte* name, Single x, Single y, Single z, Single w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramNamedParameter4dNV", ExactSpelling = true)] - internal extern static unsafe void ProgramNamedParameter4dNV(GLuint id, GLsizei len, GLubyte* name, GLdouble x, GLdouble y, GLdouble z, GLdouble w); + internal extern static unsafe void ProgramNamedParameter4dNV(UInt32 id, Int32 len, Byte* name, Double x, Double y, Double z, Double w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramNamedParameter4fvNV", ExactSpelling = true)] - internal extern static unsafe void ProgramNamedParameter4fvNV(GLuint id, GLsizei len, GLubyte* name, GLfloat* v); + internal extern static unsafe void ProgramNamedParameter4fvNV(UInt32 id, Int32 len, Byte* name, Single* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramNamedParameter4dvNV", ExactSpelling = true)] - internal extern static unsafe void ProgramNamedParameter4dvNV(GLuint id, GLsizei len, GLubyte* name, GLdouble* v); + internal extern static unsafe void ProgramNamedParameter4dvNV(UInt32 id, Int32 len, Byte* name, Double* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramNamedParameterfvNV", ExactSpelling = true)] - internal extern static unsafe void GetProgramNamedParameterfvNV(GLuint id, GLsizei len, GLubyte* name, GLfloat* @params); + internal extern static unsafe void GetProgramNamedParameterfvNV(UInt32 id, Int32 len, Byte* name, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramNamedParameterdvNV", ExactSpelling = true)] - internal extern static unsafe void GetProgramNamedParameterdvNV(GLuint id, GLsizei len, GLubyte* name, GLdouble* @params); + internal extern static unsafe void GetProgramNamedParameterdvNV(UInt32 id, Int32 len, Byte* name, [Out] Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex2hNV", ExactSpelling = true)] - internal extern static void Vertex2hNV(GLhalfNV x, GLhalfNV y); + internal extern static void Vertex2hNV(UInt16 x, UInt16 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex2hvNV", ExactSpelling = true)] - internal extern static unsafe void Vertex2hvNV(GLhalfNV* v); + internal extern static unsafe void Vertex2hvNV(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex3hNV", ExactSpelling = true)] - internal extern static void Vertex3hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z); + internal extern static void Vertex3hNV(UInt16 x, UInt16 y, UInt16 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex3hvNV", ExactSpelling = true)] - internal extern static unsafe void Vertex3hvNV(GLhalfNV* v); + internal extern static unsafe void Vertex3hvNV(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex4hNV", ExactSpelling = true)] - internal extern static void Vertex4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w); + internal extern static void Vertex4hNV(UInt16 x, UInt16 y, UInt16 z, UInt16 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertex4hvNV", ExactSpelling = true)] - internal extern static unsafe void Vertex4hvNV(GLhalfNV* v); + internal extern static unsafe void Vertex4hvNV(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormal3hNV", ExactSpelling = true)] - internal extern static void Normal3hNV(GLhalfNV nx, GLhalfNV ny, GLhalfNV nz); + internal extern static void Normal3hNV(UInt16 nx, UInt16 ny, UInt16 nz); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormal3hvNV", ExactSpelling = true)] - internal extern static unsafe void Normal3hvNV(GLhalfNV* v); + internal extern static unsafe void Normal3hvNV(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3hNV", ExactSpelling = true)] - internal extern static void Color3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue); + internal extern static void Color3hNV(UInt16 red, UInt16 green, UInt16 blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor3hvNV", ExactSpelling = true)] - internal extern static unsafe void Color3hvNV(GLhalfNV* v); + internal extern static unsafe void Color3hvNV(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4hNV", ExactSpelling = true)] - internal extern static void Color4hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue, GLhalfNV alpha); + internal extern static void Color4hNV(UInt16 red, UInt16 green, UInt16 blue, UInt16 alpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4hvNV", ExactSpelling = true)] - internal extern static unsafe void Color4hvNV(GLhalfNV* v); + internal extern static unsafe void Color4hvNV(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord1hNV", ExactSpelling = true)] - internal extern static void TexCoord1hNV(GLhalfNV s); + internal extern static void TexCoord1hNV(UInt16 s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord1hvNV", ExactSpelling = true)] - internal extern static unsafe void TexCoord1hvNV(GLhalfNV* v); + internal extern static unsafe void TexCoord1hvNV(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2hNV", ExactSpelling = true)] - internal extern static void TexCoord2hNV(GLhalfNV s, GLhalfNV t); + internal extern static void TexCoord2hNV(UInt16 s, UInt16 t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord2hvNV", ExactSpelling = true)] - internal extern static unsafe void TexCoord2hvNV(GLhalfNV* v); + internal extern static unsafe void TexCoord2hvNV(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord3hNV", ExactSpelling = true)] - internal extern static void TexCoord3hNV(GLhalfNV s, GLhalfNV t, GLhalfNV r); + internal extern static void TexCoord3hNV(UInt16 s, UInt16 t, UInt16 r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord3hvNV", ExactSpelling = true)] - internal extern static unsafe void TexCoord3hvNV(GLhalfNV* v); + internal extern static unsafe void TexCoord3hvNV(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord4hNV", ExactSpelling = true)] - internal extern static void TexCoord4hNV(GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q); + internal extern static void TexCoord4hNV(UInt16 s, UInt16 t, UInt16 r, UInt16 q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoord4hvNV", ExactSpelling = true)] - internal extern static unsafe void TexCoord4hvNV(GLhalfNV* v); + internal extern static unsafe void TexCoord4hvNV(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1hNV", ExactSpelling = true)] - internal extern static void MultiTexCoord1hNV(GL.Enums.NV_half_float target, GLhalfNV s); + internal extern static void MultiTexCoord1hNV(GL.Enums.NV_half_float target, UInt16 s); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord1hvNV", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord1hvNV(GL.Enums.NV_half_float target, GLhalfNV* v); + internal extern static unsafe void MultiTexCoord1hvNV(GL.Enums.NV_half_float target, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2hNV", ExactSpelling = true)] - internal extern static void MultiTexCoord2hNV(GL.Enums.NV_half_float target, GLhalfNV s, GLhalfNV t); + internal extern static void MultiTexCoord2hNV(GL.Enums.NV_half_float target, UInt16 s, UInt16 t); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord2hvNV", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord2hvNV(GL.Enums.NV_half_float target, GLhalfNV* v); + internal extern static unsafe void MultiTexCoord2hvNV(GL.Enums.NV_half_float target, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3hNV", ExactSpelling = true)] - internal extern static void MultiTexCoord3hNV(GL.Enums.NV_half_float target, GLhalfNV s, GLhalfNV t, GLhalfNV r); + internal extern static void MultiTexCoord3hNV(GL.Enums.NV_half_float target, UInt16 s, UInt16 t, UInt16 r); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord3hvNV", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord3hvNV(GL.Enums.NV_half_float target, GLhalfNV* v); + internal extern static unsafe void MultiTexCoord3hvNV(GL.Enums.NV_half_float target, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4hNV", ExactSpelling = true)] - internal extern static void MultiTexCoord4hNV(GL.Enums.NV_half_float target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q); + internal extern static void MultiTexCoord4hNV(GL.Enums.NV_half_float target, UInt16 s, UInt16 t, UInt16 r, UInt16 q); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4hvNV", ExactSpelling = true)] - internal extern static unsafe void MultiTexCoord4hvNV(GL.Enums.NV_half_float target, GLhalfNV* v); + internal extern static unsafe void MultiTexCoord4hvNV(GL.Enums.NV_half_float target, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogCoordhNV", ExactSpelling = true)] - internal extern static void FogCoordhNV(GLhalfNV fog); + internal extern static void FogCoordhNV(UInt16 fog); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogCoordhvNV", ExactSpelling = true)] - internal extern static unsafe void FogCoordhvNV(GLhalfNV* fog); + internal extern static unsafe void FogCoordhvNV(UInt16* fog); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3hNV", ExactSpelling = true)] - internal extern static void SecondaryColor3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue); + internal extern static void SecondaryColor3hNV(UInt16 red, UInt16 green, UInt16 blue); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColor3hvNV", ExactSpelling = true)] - internal extern static unsafe void SecondaryColor3hvNV(GLhalfNV* v); + internal extern static unsafe void SecondaryColor3hvNV(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexWeighthNV", ExactSpelling = true)] - internal extern static void VertexWeighthNV(GLhalfNV weight); + internal extern static void VertexWeighthNV(UInt16 weight); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexWeighthvNV", ExactSpelling = true)] - internal extern static unsafe void VertexWeighthvNV(GLhalfNV* weight); + internal extern static unsafe void VertexWeighthvNV(UInt16* weight); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1hNV", ExactSpelling = true)] - internal extern static void VertexAttrib1hNV(GLuint index, GLhalfNV x); + internal extern static void VertexAttrib1hNV(UInt32 index, UInt16 x); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1hvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib1hvNV(GLuint index, GLhalfNV* v); + internal extern static unsafe void VertexAttrib1hvNV(UInt32 index, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2hNV", ExactSpelling = true)] - internal extern static void VertexAttrib2hNV(GLuint index, GLhalfNV x, GLhalfNV y); + internal extern static void VertexAttrib2hNV(UInt32 index, UInt16 x, UInt16 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2hvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib2hvNV(GLuint index, GLhalfNV* v); + internal extern static unsafe void VertexAttrib2hvNV(UInt32 index, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3hNV", ExactSpelling = true)] - internal extern static void VertexAttrib3hNV(GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z); + internal extern static void VertexAttrib3hNV(UInt32 index, UInt16 x, UInt16 y, UInt16 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3hvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib3hvNV(GLuint index, GLhalfNV* v); + internal extern static unsafe void VertexAttrib3hvNV(UInt32 index, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4hNV", ExactSpelling = true)] - internal extern static void VertexAttrib4hNV(GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w); + internal extern static void VertexAttrib4hNV(UInt32 index, UInt16 x, UInt16 y, UInt16 z, UInt16 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4hvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttrib4hvNV(GLuint index, GLhalfNV* v); + internal extern static unsafe void VertexAttrib4hvNV(UInt32 index, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribs1hvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribs1hvNV(GLuint index, GLsizei n, GLhalfNV* v); + internal extern static unsafe void VertexAttribs1hvNV(UInt32 index, Int32 n, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribs2hvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribs2hvNV(GLuint index, GLsizei n, GLhalfNV* v); + internal extern static unsafe void VertexAttribs2hvNV(UInt32 index, Int32 n, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribs3hvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribs3hvNV(GLuint index, GLsizei n, GLhalfNV* v); + internal extern static unsafe void VertexAttribs3hvNV(UInt32 index, Int32 n, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribs4hvNV", ExactSpelling = true)] - internal extern static unsafe void VertexAttribs4hvNV(GLuint index, GLsizei n, GLhalfNV* v); + internal extern static unsafe void VertexAttribs4hvNV(UInt32 index, Int32 n, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelDataRangeNV", ExactSpelling = true)] - internal extern static unsafe void PixelDataRangeNV(GL.Enums.NV_pixel_data_range target, GLsizei length, void* pointer); + internal extern static unsafe void PixelDataRangeNV(GL.Enums.NV_pixel_data_range target, Int32 length, [Out] void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFlushPixelDataRangeNV", ExactSpelling = true)] internal extern static void FlushPixelDataRangeNV(GL.Enums.NV_pixel_data_range target); @@ -4236,328 +4209,328 @@ namespace OpenTK.OpenGL internal extern static void PrimitiveRestartNV(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPrimitiveRestartIndexNV", ExactSpelling = true)] - internal extern static void PrimitiveRestartIndexNV(GLuint index); + internal extern static void PrimitiveRestartIndexNV(UInt32 index); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMapObjectBufferATI", ExactSpelling = true)] - internal extern static IntPtr MapObjectBufferATI(GLuint buffer); + internal extern static IntPtr MapObjectBufferATI(UInt32 buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUnmapObjectBufferATI", ExactSpelling = true)] - internal extern static void UnmapObjectBufferATI(GLuint buffer); + internal extern static void UnmapObjectBufferATI(UInt32 buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilOpSeparateATI", ExactSpelling = true)] internal extern static void StencilOpSeparateATI(GL.Enums.ATI_separate_stencil face, GL.Enums.StencilOp sfail, GL.Enums.StencilOp dpfail, GL.Enums.StencilOp dppass); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilFuncSeparateATI", ExactSpelling = true)] - internal extern static void StencilFuncSeparateATI(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, GLint @ref, GLuint mask); + internal extern static void StencilFuncSeparateATI(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, Int32 @ref, UInt32 mask); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribArrayObjectATI", ExactSpelling = true)] - internal extern static void VertexAttribArrayObjectATI(GLuint index, GLint size, GL.Enums.ATI_vertex_attrib_array_object type, GL.Enums.Boolean normalized, GLsizei stride, GLuint buffer, GLuint offset); + internal extern static void VertexAttribArrayObjectATI(UInt32 index, Int32 size, GL.Enums.ATI_vertex_attrib_array_object type, GL.Enums.Boolean normalized, Int32 stride, UInt32 buffer, UInt32 offset); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribArrayObjectfvATI", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribArrayObjectfvATI(GLuint index, GL.Enums.ATI_vertex_attrib_array_object pname, GLfloat* @params); + internal extern static unsafe void GetVertexAttribArrayObjectfvATI(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribArrayObjectivATI", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribArrayObjectivATI(GLuint index, GL.Enums.ATI_vertex_attrib_array_object pname, GLint* @params); + internal extern static unsafe void GetVertexAttribArrayObjectivATI(UInt32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDepthBoundsEXT", ExactSpelling = true)] - internal extern static void DepthBoundsEXT(GLclampd zmin, GLclampd zmax); + internal extern static void DepthBoundsEXT(Double zmin, Double zmax); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendEquationSeparateEXT", ExactSpelling = true)] internal extern static void BlendEquationSeparateEXT(GL.Enums.BlendEquationModeEXT modeRGB, GL.Enums.BlendEquationModeEXT modeAlpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsRenderbufferEXT", ExactSpelling = true)] - internal extern static GLboolean IsRenderbufferEXT(GLuint renderbuffer); + internal extern static Boolean IsRenderbufferEXT(UInt32 renderbuffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindRenderbufferEXT", ExactSpelling = true)] - internal extern static void BindRenderbufferEXT(GL.Enums.EXT_framebuffer_object target, GLuint renderbuffer); + internal extern static void BindRenderbufferEXT(GL.Enums.EXT_framebuffer_object target, UInt32 renderbuffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteRenderbuffersEXT", ExactSpelling = true)] - internal extern static unsafe void DeleteRenderbuffersEXT(GLsizei n, GLuint* renderbuffers); + internal extern static unsafe void DeleteRenderbuffersEXT(Int32 n, UInt32* renderbuffers); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenRenderbuffersEXT", ExactSpelling = true)] - internal extern static unsafe void GenRenderbuffersEXT(GLsizei n, GLuint* renderbuffers); + internal extern static unsafe void GenRenderbuffersEXT(Int32 n, [Out] UInt32* renderbuffers); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRenderbufferStorageEXT", ExactSpelling = true)] - internal extern static void RenderbufferStorageEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object internalformat, GLsizei width, GLsizei height); + internal extern static void RenderbufferStorageEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object internalformat, Int32 width, Int32 height); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetRenderbufferParameterivEXT", ExactSpelling = true)] - internal extern static unsafe void GetRenderbufferParameterivEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object pname, GLint* @params); + internal extern static unsafe void GetRenderbufferParameterivEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsFramebufferEXT", ExactSpelling = true)] - internal extern static GLboolean IsFramebufferEXT(GLuint framebuffer); + internal extern static Boolean IsFramebufferEXT(UInt32 framebuffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindFramebufferEXT", ExactSpelling = true)] - internal extern static void BindFramebufferEXT(GL.Enums.EXT_framebuffer_object target, GLuint framebuffer); + internal extern static void BindFramebufferEXT(GL.Enums.EXT_framebuffer_object target, UInt32 framebuffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteFramebuffersEXT", ExactSpelling = true)] - internal extern static unsafe void DeleteFramebuffersEXT(GLsizei n, GLuint* framebuffers); + internal extern static unsafe void DeleteFramebuffersEXT(Int32 n, UInt32* framebuffers); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenFramebuffersEXT", ExactSpelling = true)] - internal extern static unsafe void GenFramebuffersEXT(GLsizei n, GLuint* framebuffers); + internal extern static unsafe void GenFramebuffersEXT(Int32 n, [Out] UInt32* framebuffers); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCheckFramebufferStatusEXT", ExactSpelling = true)] internal extern static GL.Enums.GLenum CheckFramebufferStatusEXT(GL.Enums.EXT_framebuffer_object target); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferTexture1DEXT", ExactSpelling = true)] - internal extern static void FramebufferTexture1DEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, GLuint texture, GLint level); + internal extern static void FramebufferTexture1DEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, UInt32 texture, Int32 level); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferTexture2DEXT", ExactSpelling = true)] - internal extern static void FramebufferTexture2DEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, GLuint texture, GLint level); + internal extern static void FramebufferTexture2DEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, UInt32 texture, Int32 level); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferTexture3DEXT", ExactSpelling = true)] - internal extern static void FramebufferTexture3DEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, GLuint texture, GLint level, GLint zoffset); + internal extern static 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferRenderbufferEXT", ExactSpelling = true)] - internal extern static void FramebufferRenderbufferEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object renderbuffertarget, GLuint renderbuffer); + internal extern static void FramebufferRenderbufferEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object renderbuffertarget, UInt32 renderbuffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFramebufferAttachmentParameterivEXT", ExactSpelling = true)] - internal extern static unsafe void GetFramebufferAttachmentParameterivEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object pname, GLint* @params); + internal extern static unsafe void GetFramebufferAttachmentParameterivEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenerateMipmapEXT", ExactSpelling = true)] internal extern static void GenerateMipmapEXT(GL.Enums.EXT_framebuffer_object target); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStringMarkerGREMEDY", ExactSpelling = true)] - internal extern static unsafe void StringMarkerGREMEDY(GLsizei len, void* @string); + internal extern static unsafe void StringMarkerGREMEDY(Int32 len, void* @string); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilClearTagEXT", ExactSpelling = true)] - internal extern static void StencilClearTagEXT(GLsizei stencilTagBits, GLuint stencilClearTag); + internal extern static void StencilClearTagEXT(Int32 stencilTagBits, UInt32 stencilClearTag); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlitFramebufferEXT", ExactSpelling = true)] - internal extern static void BlitFramebufferEXT(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GL.Enums.ClearBufferMask mask, GL.Enums.EXT_framebuffer_blit filter); + internal extern static 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRenderbufferStorageMultisampleEXT", ExactSpelling = true)] - internal extern static void RenderbufferStorageMultisampleEXT(GL.Enums.EXT_framebuffer_multisample target, GLsizei samples, GL.Enums.EXT_framebuffer_multisample internalformat, GLsizei width, GLsizei height); + internal extern static void RenderbufferStorageMultisampleEXT(GL.Enums.EXT_framebuffer_multisample target, Int32 samples, GL.Enums.EXT_framebuffer_multisample internalformat, Int32 width, Int32 height); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetQueryObjecti64vEXT", ExactSpelling = true)] - internal extern static unsafe void GetQueryObjecti64vEXT(GLuint id, GL.Enums.EXT_timer_query pname, GLint64EXT* @params); + internal extern static unsafe void GetQueryObjecti64vEXT(UInt32 id, GL.Enums.EXT_timer_query pname, [Out] Int64* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetQueryObjectui64vEXT", ExactSpelling = true)] - internal extern static unsafe void GetQueryObjectui64vEXT(GLuint id, GL.Enums.EXT_timer_query pname, GLuint64EXT* @params); + internal extern static unsafe void GetQueryObjectui64vEXT(UInt32 id, GL.Enums.EXT_timer_query pname, [Out] UInt64* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramEnvParameters4fvEXT", ExactSpelling = true)] - internal extern static unsafe void ProgramEnvParameters4fvEXT(GL.Enums.EXT_gpu_program_parameters target, GLuint index, GLsizei count, GLfloat* @params); + internal extern static unsafe void ProgramEnvParameters4fvEXT(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramLocalParameters4fvEXT", ExactSpelling = true)] - internal extern static unsafe void ProgramLocalParameters4fvEXT(GL.Enums.EXT_gpu_program_parameters target, GLuint index, GLsizei count, GLfloat* @params); + internal extern static unsafe void ProgramLocalParameters4fvEXT(GL.Enums.EXT_gpu_program_parameters target, UInt32 index, Int32 count, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBufferParameteriAPPLE", ExactSpelling = true)] - internal extern static void BufferParameteriAPPLE(GL.Enums.APPLE_flush_buffer_range target, GL.Enums.APPLE_flush_buffer_range pname, GLint param); + internal extern static void BufferParameteriAPPLE(GL.Enums.APPLE_flush_buffer_range target, GL.Enums.APPLE_flush_buffer_range pname, Int32 param); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFlushMappedBufferRangeAPPLE", ExactSpelling = true)] - internal extern static void FlushMappedBufferRangeAPPLE(GL.Enums.APPLE_flush_buffer_range target, GLintptr offset, GLsizeiptr size); + internal extern static void FlushMappedBufferRangeAPPLE(GL.Enums.APPLE_flush_buffer_range target, IntPtr offset, IntPtr size); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramLocalParameterI4iNV", ExactSpelling = true)] - internal extern static void ProgramLocalParameterI4iNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLint x, GLint y, GLint z, GLint w); + internal extern static void ProgramLocalParameterI4iNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramLocalParameterI4ivNV", ExactSpelling = true)] - internal extern static unsafe void ProgramLocalParameterI4ivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLint* @params); + internal extern static unsafe void ProgramLocalParameterI4ivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramLocalParametersI4ivNV", ExactSpelling = true)] - internal extern static unsafe void ProgramLocalParametersI4ivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, GLint* @params); + internal extern static unsafe void ProgramLocalParametersI4ivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramLocalParameterI4uiNV", ExactSpelling = true)] - internal extern static void ProgramLocalParameterI4uiNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); + internal extern static void ProgramLocalParameterI4uiNV(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramLocalParameterI4uivNV", ExactSpelling = true)] - internal extern static unsafe void ProgramLocalParameterI4uivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint* @params); + internal extern static unsafe void ProgramLocalParameterI4uivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramLocalParametersI4uivNV", ExactSpelling = true)] - internal extern static unsafe void ProgramLocalParametersI4uivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, GLuint* @params); + internal extern static unsafe void ProgramLocalParametersI4uivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, UInt32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramEnvParameterI4iNV", ExactSpelling = true)] - internal extern static void ProgramEnvParameterI4iNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLint x, GLint y, GLint z, GLint w); + internal extern static void ProgramEnvParameterI4iNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramEnvParameterI4ivNV", ExactSpelling = true)] - internal extern static unsafe void ProgramEnvParameterI4ivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLint* @params); + internal extern static unsafe void ProgramEnvParameterI4ivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramEnvParametersI4ivNV", ExactSpelling = true)] - internal extern static unsafe void ProgramEnvParametersI4ivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, GLint* @params); + internal extern static unsafe void ProgramEnvParametersI4ivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramEnvParameterI4uiNV", ExactSpelling = true)] - internal extern static void ProgramEnvParameterI4uiNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); + internal extern static void ProgramEnvParameterI4uiNV(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramEnvParameterI4uivNV", ExactSpelling = true)] - internal extern static unsafe void ProgramEnvParameterI4uivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint* @params); + internal extern static unsafe void ProgramEnvParameterI4uivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, UInt32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramEnvParametersI4uivNV", ExactSpelling = true)] - internal extern static unsafe void ProgramEnvParametersI4uivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, GLuint* @params); + internal extern static unsafe void ProgramEnvParametersI4uivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, Int32 count, UInt32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramLocalParameterIivNV", ExactSpelling = true)] - internal extern static unsafe void GetProgramLocalParameterIivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLint* @params); + internal extern static unsafe void GetProgramLocalParameterIivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramLocalParameterIuivNV", ExactSpelling = true)] - internal extern static unsafe void GetProgramLocalParameterIuivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint* @params); + internal extern static unsafe void GetProgramLocalParameterIuivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] UInt32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramEnvParameterIivNV", ExactSpelling = true)] - internal extern static unsafe void GetProgramEnvParameterIivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLint* @params); + internal extern static unsafe void GetProgramEnvParameterIivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramEnvParameterIuivNV", ExactSpelling = true)] - internal extern static unsafe void GetProgramEnvParameterIuivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint* @params); + internal extern static unsafe void GetProgramEnvParameterIuivNV(GL.Enums.NV_gpu_program4 target, UInt32 index, [Out] UInt32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramVertexLimitNV", ExactSpelling = true)] - internal extern static void ProgramVertexLimitNV(GL.Enums.NV_geometry_program4 target, GLint limit); + internal extern static void ProgramVertexLimitNV(GL.Enums.NV_geometry_program4 target, Int32 limit); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferTextureEXT", ExactSpelling = true)] - internal extern static void FramebufferTextureEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, GLuint texture, GLint level); + internal extern static void FramebufferTextureEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, UInt32 texture, Int32 level); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferTextureLayerEXT", ExactSpelling = true)] - internal extern static void FramebufferTextureLayerEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, GLuint texture, GLint level, GLint layer); + internal extern static void FramebufferTextureLayerEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, UInt32 texture, Int32 level, Int32 layer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferTextureFaceEXT", ExactSpelling = true)] - internal extern static void FramebufferTextureFaceEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, GLuint texture, GLint level, GL.Enums.TextureTarget face); + internal extern static void FramebufferTextureFaceEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, UInt32 texture, Int32 level, GL.Enums.TextureTarget face); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramParameteriEXT", ExactSpelling = true)] - internal extern static void ProgramParameteriEXT(GLuint program, GL.Enums.EXT_geometry_shader4 pname, GLint value); + internal extern static void ProgramParameteriEXT(UInt32 program, GL.Enums.EXT_geometry_shader4 pname, Int32 value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI1iEXT", ExactSpelling = true)] - internal extern static void VertexAttribI1iEXT(GLuint index, GLint x); + internal extern static void VertexAttribI1iEXT(UInt32 index, Int32 x); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI2iEXT", ExactSpelling = true)] - internal extern static void VertexAttribI2iEXT(GLuint index, GLint x, GLint y); + internal extern static void VertexAttribI2iEXT(UInt32 index, Int32 x, Int32 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI3iEXT", ExactSpelling = true)] - internal extern static void VertexAttribI3iEXT(GLuint index, GLint x, GLint y, GLint z); + internal extern static void VertexAttribI3iEXT(UInt32 index, Int32 x, Int32 y, Int32 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI4iEXT", ExactSpelling = true)] - internal extern static void VertexAttribI4iEXT(GLuint index, GLint x, GLint y, GLint z, GLint w); + internal extern static void VertexAttribI4iEXT(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI1uiEXT", ExactSpelling = true)] - internal extern static void VertexAttribI1uiEXT(GLuint index, GLuint x); + internal extern static void VertexAttribI1uiEXT(UInt32 index, UInt32 x); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI2uiEXT", ExactSpelling = true)] - internal extern static void VertexAttribI2uiEXT(GLuint index, GLuint x, GLuint y); + internal extern static void VertexAttribI2uiEXT(UInt32 index, UInt32 x, UInt32 y); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI3uiEXT", ExactSpelling = true)] - internal extern static void VertexAttribI3uiEXT(GLuint index, GLuint x, GLuint y, GLuint z); + internal extern static void VertexAttribI3uiEXT(UInt32 index, UInt32 x, UInt32 y, UInt32 z); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI4uiEXT", ExactSpelling = true)] - internal extern static void VertexAttribI4uiEXT(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); + internal extern static void VertexAttribI4uiEXT(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI1ivEXT", ExactSpelling = true)] - internal extern static unsafe void VertexAttribI1ivEXT(GLuint index, GLint* v); + internal extern static unsafe void VertexAttribI1ivEXT(UInt32 index, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI2ivEXT", ExactSpelling = true)] - internal extern static unsafe void VertexAttribI2ivEXT(GLuint index, GLint* v); + internal extern static unsafe void VertexAttribI2ivEXT(UInt32 index, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI3ivEXT", ExactSpelling = true)] - internal extern static unsafe void VertexAttribI3ivEXT(GLuint index, GLint* v); + internal extern static unsafe void VertexAttribI3ivEXT(UInt32 index, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI4ivEXT", ExactSpelling = true)] - internal extern static unsafe void VertexAttribI4ivEXT(GLuint index, GLint* v); + internal extern static unsafe void VertexAttribI4ivEXT(UInt32 index, Int32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI1uivEXT", ExactSpelling = true)] - internal extern static unsafe void VertexAttribI1uivEXT(GLuint index, GLuint* v); + internal extern static unsafe void VertexAttribI1uivEXT(UInt32 index, UInt32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI2uivEXT", ExactSpelling = true)] - internal extern static unsafe void VertexAttribI2uivEXT(GLuint index, GLuint* v); + internal extern static unsafe void VertexAttribI2uivEXT(UInt32 index, UInt32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI3uivEXT", ExactSpelling = true)] - internal extern static unsafe void VertexAttribI3uivEXT(GLuint index, GLuint* v); + internal extern static unsafe void VertexAttribI3uivEXT(UInt32 index, UInt32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI4uivEXT", ExactSpelling = true)] - internal extern static unsafe void VertexAttribI4uivEXT(GLuint index, GLuint* v); + internal extern static unsafe void VertexAttribI4uivEXT(UInt32 index, UInt32* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI4bvEXT", ExactSpelling = true)] - internal extern static unsafe void VertexAttribI4bvEXT(GLuint index, GLbyte* v); + internal extern static unsafe void VertexAttribI4bvEXT(UInt32 index, SByte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI4svEXT", ExactSpelling = true)] - internal extern static unsafe void VertexAttribI4svEXT(GLuint index, GLshort* v); + internal extern static unsafe void VertexAttribI4svEXT(UInt32 index, Int16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI4ubvEXT", ExactSpelling = true)] - internal extern static unsafe void VertexAttribI4ubvEXT(GLuint index, GLubyte* v); + internal extern static unsafe void VertexAttribI4ubvEXT(UInt32 index, Byte* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribI4usvEXT", ExactSpelling = true)] - internal extern static unsafe void VertexAttribI4usvEXT(GLuint index, GLushort* v); + internal extern static unsafe void VertexAttribI4usvEXT(UInt32 index, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribIPointerEXT", ExactSpelling = true)] - internal extern static unsafe void VertexAttribIPointerEXT(GLuint index, GLint size, GL.Enums.NV_vertex_program4 type, GLsizei stride, void* pointer); + internal extern static unsafe void VertexAttribIPointerEXT(UInt32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, void* pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribIivEXT", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribIivEXT(GLuint index, GL.Enums.NV_vertex_program4 pname, GLint* @params); + internal extern static unsafe void GetVertexAttribIivEXT(UInt32 index, GL.Enums.NV_vertex_program4 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribIuivEXT", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribIuivEXT(GLuint index, GL.Enums.NV_vertex_program4 pname, GLuint* @params); + internal extern static unsafe void GetVertexAttribIuivEXT(UInt32 index, GL.Enums.NV_vertex_program4 pname, [Out] UInt32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetUniformuivEXT", ExactSpelling = true)] - internal extern static unsafe void GetUniformuivEXT(GLuint program, GLint location, GLuint* @params); + internal extern static unsafe void GetUniformuivEXT(UInt32 program, Int32 location, [Out] UInt32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindFragDataLocationEXT", ExactSpelling = true)] - internal extern static void BindFragDataLocationEXT(GLuint program, GLuint color, System.String name); + internal extern static void BindFragDataLocationEXT(UInt32 program, UInt32 color, System.String name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFragDataLocationEXT", ExactSpelling = true)] - internal extern static GLint GetFragDataLocationEXT(GLuint program, System.String name); + internal extern static Int32 GetFragDataLocationEXT(UInt32 program, System.String name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform1uiEXT", ExactSpelling = true)] - internal extern static void Uniform1uiEXT(GLint location, GLuint v0); + internal extern static void Uniform1uiEXT(Int32 location, UInt32 v0); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform2uiEXT", ExactSpelling = true)] - internal extern static void Uniform2uiEXT(GLint location, GLuint v0, GLuint v1); + internal extern static void Uniform2uiEXT(Int32 location, UInt32 v0, UInt32 v1); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform3uiEXT", ExactSpelling = true)] - internal extern static void Uniform3uiEXT(GLint location, GLuint v0, GLuint v1, GLuint v2); + internal extern static void Uniform3uiEXT(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform4uiEXT", ExactSpelling = true)] - internal extern static void Uniform4uiEXT(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); + internal extern static void Uniform4uiEXT(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform1uivEXT", ExactSpelling = true)] - internal extern static unsafe void Uniform1uivEXT(GLint location, GLsizei count, GLuint* value); + internal extern static unsafe void Uniform1uivEXT(Int32 location, Int32 count, UInt32* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform2uivEXT", ExactSpelling = true)] - internal extern static unsafe void Uniform2uivEXT(GLint location, GLsizei count, GLuint* value); + internal extern static unsafe void Uniform2uivEXT(Int32 location, Int32 count, UInt32* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform3uivEXT", ExactSpelling = true)] - internal extern static unsafe void Uniform3uivEXT(GLint location, GLsizei count, GLuint* value); + internal extern static unsafe void Uniform3uivEXT(Int32 location, Int32 count, UInt32* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform4uivEXT", ExactSpelling = true)] - internal extern static unsafe void Uniform4uivEXT(GLint location, GLsizei count, GLuint* value); + internal extern static unsafe void Uniform4uivEXT(Int32 location, Int32 count, UInt32* value); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawArraysInstancedEXT", ExactSpelling = true)] - internal extern static void DrawArraysInstancedEXT(GL.Enums.BeginMode mode, GLint start, GLsizei count, GLsizei primcount); + internal extern static void DrawArraysInstancedEXT(GL.Enums.BeginMode mode, Int32 start, Int32 count, Int32 primcount); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawElementsInstancedEXT", ExactSpelling = true)] - internal extern static unsafe void DrawElementsInstancedEXT(GL.Enums.BeginMode mode, GLsizei count, GL.Enums.EXT_draw_instanced type, void* indices, GLsizei primcount); + internal extern static unsafe void DrawElementsInstancedEXT(GL.Enums.BeginMode mode, Int32 count, GL.Enums.EXT_draw_instanced type, void* indices, Int32 primcount); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexBufferEXT", ExactSpelling = true)] - internal extern static void TexBufferEXT(GL.Enums.TextureTarget target, GL.Enums.EXT_texture_buffer_object internalformat, GLuint buffer); + internal extern static void TexBufferEXT(GL.Enums.TextureTarget target, GL.Enums.EXT_texture_buffer_object internalformat, UInt32 buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDepthRangedNV", ExactSpelling = true)] - internal extern static void DepthRangedNV(GLdouble zNear, GLdouble zFar); + internal extern static void DepthRangedNV(Double zNear, Double zFar); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClearDepthdNV", ExactSpelling = true)] - internal extern static void ClearDepthdNV(GLdouble depth); + internal extern static void ClearDepthdNV(Double depth); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDepthBoundsdNV", ExactSpelling = true)] - internal extern static void DepthBoundsdNV(GLdouble zmin, GLdouble zmax); + internal extern static void DepthBoundsdNV(Double zmin, Double zmax); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRenderbufferStorageMultisampleCoverageNV", ExactSpelling = true)] - internal extern static void RenderbufferStorageMultisampleCoverageNV(GL.Enums.NV_framebuffer_multisample_coverage target, GLsizei coverageSamples, GLsizei colorSamples, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height); + internal extern static void RenderbufferStorageMultisampleCoverageNV(GL.Enums.NV_framebuffer_multisample_coverage target, Int32 coverageSamples, Int32 colorSamples, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramBufferParametersfvNV", ExactSpelling = true)] - internal extern static unsafe void ProgramBufferParametersfvNV(GL.Enums.NV_parameter_buffer_object target, GLuint buffer, GLuint index, GLsizei count, GLfloat* @params); + internal extern static unsafe void ProgramBufferParametersfvNV(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, Single* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramBufferParametersIivNV", ExactSpelling = true)] - internal extern static unsafe void ProgramBufferParametersIivNV(GL.Enums.NV_parameter_buffer_object target, GLuint buffer, GLuint index, GLsizei count, GLint* @params); + internal extern static unsafe void ProgramBufferParametersIivNV(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramBufferParametersIuivNV", ExactSpelling = true)] - internal extern static unsafe void ProgramBufferParametersIuivNV(GL.Enums.NV_parameter_buffer_object target, GLuint buffer, GLuint index, GLsizei count, GLuint* @params); + internal extern static unsafe void ProgramBufferParametersIuivNV(GL.Enums.NV_parameter_buffer_object target, UInt32 buffer, UInt32 index, Int32 count, UInt32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorMaskIndexedEXT", ExactSpelling = true)] - internal extern static void ColorMaskIndexedEXT(GLuint index, GL.Enums.Boolean r, GL.Enums.Boolean g, GL.Enums.Boolean b, GL.Enums.Boolean a); + internal extern static void ColorMaskIndexedEXT(UInt32 index, GL.Enums.Boolean r, GL.Enums.Boolean g, GL.Enums.Boolean b, GL.Enums.Boolean a); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBooleanIndexedvEXT", ExactSpelling = true)] - internal extern static unsafe void GetBooleanIndexedvEXT(GL.Enums.EXT_draw_buffers2 target, GLuint index, GL.Enums.Boolean* data); + internal extern static unsafe void GetBooleanIndexedvEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index, [Out] GL.Enums.Boolean* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetIntegerIndexedvEXT", ExactSpelling = true)] - internal extern static unsafe void GetIntegerIndexedvEXT(GL.Enums.EXT_draw_buffers2 target, GLuint index, GLint* data); + internal extern static unsafe void GetIntegerIndexedvEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index, [Out] Int32* data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEnableIndexedEXT", ExactSpelling = true)] - internal extern static void EnableIndexedEXT(GL.Enums.EXT_draw_buffers2 target, GLuint index); + internal extern static void EnableIndexedEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDisableIndexedEXT", ExactSpelling = true)] - internal extern static void DisableIndexedEXT(GL.Enums.EXT_draw_buffers2 target, GLuint index); + internal extern static void DisableIndexedEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsEnabledIndexedEXT", ExactSpelling = true)] - internal extern static GLboolean IsEnabledIndexedEXT(GL.Enums.EXT_draw_buffers2 target, GLuint index); + internal extern static Boolean IsEnabledIndexedEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBeginTransformFeedbackNV", ExactSpelling = true)] internal extern static void BeginTransformFeedbackNV(GL.Enums.NV_transform_feedback primitiveMode); @@ -4566,57 +4539,57 @@ namespace OpenTK.OpenGL internal extern static void EndTransformFeedbackNV(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTransformFeedbackAttribsNV", ExactSpelling = true)] - internal extern static unsafe void TransformFeedbackAttribsNV(GLuint count, GLint* attribs, GL.Enums.NV_transform_feedback bufferMode); + internal extern static unsafe void TransformFeedbackAttribsNV(UInt32 count, Int32* attribs, GL.Enums.NV_transform_feedback bufferMode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindBufferRangeNV", ExactSpelling = true)] - internal extern static void BindBufferRangeNV(GL.Enums.NV_transform_feedback target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); + internal extern static void BindBufferRangeNV(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindBufferOffsetNV", ExactSpelling = true)] - internal extern static void BindBufferOffsetNV(GL.Enums.NV_transform_feedback target, GLuint index, GLuint buffer, GLintptr offset); + internal extern static void BindBufferOffsetNV(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, IntPtr offset); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindBufferBaseNV", ExactSpelling = true)] - internal extern static void BindBufferBaseNV(GL.Enums.NV_transform_feedback target, GLuint index, GLuint buffer); + internal extern static void BindBufferBaseNV(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTransformFeedbackVaryingsNV", ExactSpelling = true)] - internal extern static unsafe void TransformFeedbackVaryingsNV(GLuint program, GLsizei count, GLint* locations, GL.Enums.NV_transform_feedback bufferMode); + internal extern static unsafe void TransformFeedbackVaryingsNV(UInt32 program, Int32 count, Int32* locations, GL.Enums.NV_transform_feedback bufferMode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glActiveVaryingNV", ExactSpelling = true)] - internal extern static void ActiveVaryingNV(GLuint program, System.String name); + internal extern static void ActiveVaryingNV(UInt32 program, System.String name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVaryingLocationNV", ExactSpelling = true)] - internal extern static GLint GetVaryingLocationNV(GLuint program, System.String name); + internal extern static Int32 GetVaryingLocationNV(UInt32 program, System.String name); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetActiveVaryingNV", ExactSpelling = true)] - internal extern static unsafe void GetActiveVaryingNV(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei* size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name); + internal extern static unsafe 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); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTransformFeedbackVaryingNV", ExactSpelling = true)] - internal extern static unsafe void GetTransformFeedbackVaryingNV(GLuint program, GLuint index, GLint* location); + internal extern static unsafe void GetTransformFeedbackVaryingNV(UInt32 program, UInt32 index, [Out] Int32* location); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformBufferEXT", ExactSpelling = true)] - internal extern static void UniformBufferEXT(GLuint program, GLint location, GLuint buffer); + internal extern static void UniformBufferEXT(UInt32 program, Int32 location, UInt32 buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetUniformBufferSizeEXT", ExactSpelling = true)] - internal extern static GLint GetUniformBufferSizeEXT(GLuint program, GLint location); + internal extern static Int32 GetUniformBufferSizeEXT(UInt32 program, Int32 location); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetUniformOffsetEXT", ExactSpelling = true)] - internal extern static GLintptr GetUniformOffsetEXT(GLuint program, GLint location); + internal extern static IntPtr GetUniformOffsetEXT(UInt32 program, Int32 location); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexParameterIivEXT", ExactSpelling = true)] - internal extern static unsafe void TexParameterIivEXT(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLint* @params); + internal extern static unsafe void TexParameterIivEXT(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexParameterIuivEXT", ExactSpelling = true)] - internal extern static unsafe void TexParameterIuivEXT(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLuint* @params); + internal extern static unsafe void TexParameterIuivEXT(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, UInt32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexParameterIivEXT", ExactSpelling = true)] - internal extern static unsafe void GetTexParameterIivEXT(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, GLint* @params); + internal extern static unsafe void GetTexParameterIivEXT(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexParameterIuivEXT", ExactSpelling = true)] - internal extern static unsafe void GetTexParameterIuivEXT(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, GLuint* @params); + internal extern static unsafe void GetTexParameterIuivEXT(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] UInt32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClearColorIiEXT", ExactSpelling = true)] - internal extern static void ClearColorIiEXT(GLint red, GLint green, GLint blue, GLint alpha); + internal extern static void ClearColorIiEXT(Int32 red, Int32 green, Int32 blue, Int32 alpha); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClearColorIuiEXT", ExactSpelling = true)] - internal extern static void ClearColorIuiEXT(GLuint red, GLuint green, GLuint blue, GLuint alpha); + internal extern static void ClearColorIuiEXT(UInt32 red, UInt32 green, UInt32 blue, UInt32 alpha); } } diff --git a/Source/OpenTK/OpenGL/Bindings/GLDelegates.cs b/Source/OpenTK/OpenGL/Bindings/GLDelegates.cs index 8e3adb3c..9919d7d7 100644 --- a/Source/OpenTK/OpenGL/Bindings/GLDelegates.cs +++ b/Source/OpenTK/OpenGL/Bindings/GLDelegates.cs @@ -1,34 +1,7 @@ namespace OpenTK.OpenGL { using System; - - using GLsizei = System.Int32; - using GLsizeiptr = System.IntPtr; - using GLintptr = System.IntPtr; - using GLboolean = System.Boolean; - using GLbitfield = System.UInt32; - using GLchar = System.Char; - using GLbyte = System.SByte; - using GLubyte = System.Byte; - using GLshort = System.Int16; - using GLushort = System.UInt16; - using GLint = System.Int32; - using GLuint = System.UInt32; - using GLfloat = System.Single; - using GLclampf = System.Single; - using GLdouble = System.Double; - using GLclampd = System.Double; - using GLstring = System.String; - using GLsizeiptrARB = System.IntPtr; - using GLintptrARB = System.IntPtr; - using GLhandleARB = System.UInt32; - using GLhalfARB = System.UInt16; - using GLhalfNV = System.UInt16; - using GLcharARB = System.Char; - using GLint64EXT = System.Int64; - using GLuint64EXT = System.UInt64; - using GLint64 = System.Int64; - using GLuint64 = System.UInt64; + using System.Runtime.InteropServices; internal static class Delegates { @@ -37,127 +10,127 @@ namespace OpenTK.OpenGL } [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void NewList(GLuint list, GL.Enums.ListMode mode); + internal delegate void NewList(UInt32 list, GL.Enums.ListMode mode); internal static NewList glNewList = (NewList)GL.GetDelegateForExtensionMethod("glNewList", typeof(NewList)) ?? new NewList(Imports.NewList); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EndList(); internal static EndList glEndList = (EndList)GL.GetDelegateForExtensionMethod("glEndList", typeof(EndList)) ?? new EndList(Imports.EndList); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CallList(GLuint list); + internal delegate void CallList(UInt32 list); internal static CallList glCallList = (CallList)GL.GetDelegateForExtensionMethod("glCallList", typeof(CallList)) ?? new CallList(Imports.CallList); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CallLists(GLsizei n, GL.Enums.ListNameType type, void* lists); + internal unsafe delegate void CallLists(Int32 n, GL.Enums.ListNameType type, void* lists); internal unsafe static CallLists glCallLists = (CallLists)GL.GetDelegateForExtensionMethod("glCallLists", typeof(CallLists)) ?? new CallLists(Imports.CallLists); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DeleteLists(GLuint list, GLsizei range); + internal delegate void DeleteLists(UInt32 list, Int32 range); internal static DeleteLists glDeleteLists = (DeleteLists)GL.GetDelegateForExtensionMethod("glDeleteLists", typeof(DeleteLists)) ?? new DeleteLists(Imports.DeleteLists); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Int32 GenLists(GLsizei range); + internal delegate Int32 GenLists(Int32 range); internal static GenLists glGenLists = (GenLists)GL.GetDelegateForExtensionMethod("glGenLists", typeof(GenLists)) ?? new GenLists(Imports.GenLists); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ListBase(GLuint @base); + internal delegate void ListBase(UInt32 @base); internal static ListBase glListBase = (ListBase)GL.GetDelegateForExtensionMethod("glListBase", typeof(ListBase)) ?? new ListBase(Imports.ListBase); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Begin(GL.Enums.BeginMode mode); internal static Begin glBegin = (Begin)GL.GetDelegateForExtensionMethod("glBegin", typeof(Begin)) ?? new Begin(Imports.Begin); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Bitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, GLubyte* bitmap); + internal unsafe delegate void Bitmap(Int32 width, Int32 height, Single xorig, Single yorig, Single xmove, Single ymove, Byte* bitmap); internal unsafe static Bitmap glBitmap = (Bitmap)GL.GetDelegateForExtensionMethod("glBitmap", typeof(Bitmap)) ?? new Bitmap(Imports.Bitmap); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color3b(GLbyte red, GLbyte green, GLbyte blue); + internal delegate void Color3b(SByte red, SByte green, SByte blue); internal static Color3b glColor3b = (Color3b)GL.GetDelegateForExtensionMethod("glColor3b", typeof(Color3b)) ?? new Color3b(Imports.Color3b); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color3bv(GLbyte* v); + internal unsafe delegate void Color3bv(SByte* v); internal unsafe static Color3bv glColor3bv = (Color3bv)GL.GetDelegateForExtensionMethod("glColor3bv", typeof(Color3bv)) ?? new Color3bv(Imports.Color3bv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color3d(GLdouble red, GLdouble green, GLdouble blue); + internal delegate void Color3d(Double red, Double green, Double blue); internal static Color3d glColor3d = (Color3d)GL.GetDelegateForExtensionMethod("glColor3d", typeof(Color3d)) ?? new Color3d(Imports.Color3d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color3dv(GLdouble* v); + internal unsafe delegate void Color3dv(Double* v); internal unsafe static Color3dv glColor3dv = (Color3dv)GL.GetDelegateForExtensionMethod("glColor3dv", typeof(Color3dv)) ?? new Color3dv(Imports.Color3dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color3f(GLfloat red, GLfloat green, GLfloat blue); + internal delegate void Color3f(Single red, Single green, Single blue); internal static Color3f glColor3f = (Color3f)GL.GetDelegateForExtensionMethod("glColor3f", typeof(Color3f)) ?? new Color3f(Imports.Color3f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color3fv(GLfloat* v); + internal unsafe delegate void Color3fv(Single* v); internal unsafe static Color3fv glColor3fv = (Color3fv)GL.GetDelegateForExtensionMethod("glColor3fv", typeof(Color3fv)) ?? new Color3fv(Imports.Color3fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color3i(GLint red, GLint green, GLint blue); + internal delegate void Color3i(Int32 red, Int32 green, Int32 blue); internal static Color3i glColor3i = (Color3i)GL.GetDelegateForExtensionMethod("glColor3i", typeof(Color3i)) ?? new Color3i(Imports.Color3i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color3iv(GLint* v); + internal unsafe delegate void Color3iv(Int32* v); internal unsafe static Color3iv glColor3iv = (Color3iv)GL.GetDelegateForExtensionMethod("glColor3iv", typeof(Color3iv)) ?? new Color3iv(Imports.Color3iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color3s(GLshort red, GLshort green, GLshort blue); + internal delegate void Color3s(Int16 red, Int16 green, Int16 blue); internal static Color3s glColor3s = (Color3s)GL.GetDelegateForExtensionMethod("glColor3s", typeof(Color3s)) ?? new Color3s(Imports.Color3s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color3sv(GLshort* v); + internal unsafe delegate void Color3sv(Int16* v); internal unsafe static Color3sv glColor3sv = (Color3sv)GL.GetDelegateForExtensionMethod("glColor3sv", typeof(Color3sv)) ?? new Color3sv(Imports.Color3sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color3ub(GLubyte red, GLubyte green, GLubyte blue); + internal delegate void Color3ub(Byte red, Byte green, Byte blue); internal static Color3ub glColor3ub = (Color3ub)GL.GetDelegateForExtensionMethod("glColor3ub", typeof(Color3ub)) ?? new Color3ub(Imports.Color3ub); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color3ubv(GLubyte* v); + internal unsafe delegate void Color3ubv(Byte* v); internal unsafe static Color3ubv glColor3ubv = (Color3ubv)GL.GetDelegateForExtensionMethod("glColor3ubv", typeof(Color3ubv)) ?? new Color3ubv(Imports.Color3ubv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color3ui(GLuint red, GLuint green, GLuint blue); + internal delegate void Color3ui(UInt32 red, UInt32 green, UInt32 blue); internal static Color3ui glColor3ui = (Color3ui)GL.GetDelegateForExtensionMethod("glColor3ui", typeof(Color3ui)) ?? new Color3ui(Imports.Color3ui); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color3uiv(GLuint* v); + internal unsafe delegate void Color3uiv(UInt32* v); internal unsafe static Color3uiv glColor3uiv = (Color3uiv)GL.GetDelegateForExtensionMethod("glColor3uiv", typeof(Color3uiv)) ?? new Color3uiv(Imports.Color3uiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color3us(GLushort red, GLushort green, GLushort blue); + internal delegate void Color3us(UInt16 red, UInt16 green, UInt16 blue); internal static Color3us glColor3us = (Color3us)GL.GetDelegateForExtensionMethod("glColor3us", typeof(Color3us)) ?? new Color3us(Imports.Color3us); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color3usv(GLushort* v); + internal unsafe delegate void Color3usv(UInt16* v); internal unsafe static Color3usv glColor3usv = (Color3usv)GL.GetDelegateForExtensionMethod("glColor3usv", typeof(Color3usv)) ?? new Color3usv(Imports.Color3usv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha); + internal delegate void Color4b(SByte red, SByte green, SByte blue, SByte alpha); internal static Color4b glColor4b = (Color4b)GL.GetDelegateForExtensionMethod("glColor4b", typeof(Color4b)) ?? new Color4b(Imports.Color4b); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color4bv(GLbyte* v); + internal unsafe delegate void Color4bv(SByte* v); internal unsafe static Color4bv glColor4bv = (Color4bv)GL.GetDelegateForExtensionMethod("glColor4bv", typeof(Color4bv)) ?? new Color4bv(Imports.Color4bv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha); + internal delegate void Color4d(Double red, Double green, Double blue, Double alpha); internal static Color4d glColor4d = (Color4d)GL.GetDelegateForExtensionMethod("glColor4d", typeof(Color4d)) ?? new Color4d(Imports.Color4d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color4dv(GLdouble* v); + internal unsafe delegate void Color4dv(Double* v); internal unsafe static Color4dv glColor4dv = (Color4dv)GL.GetDelegateForExtensionMethod("glColor4dv", typeof(Color4dv)) ?? new Color4dv(Imports.Color4dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); + internal delegate void Color4f(Single red, Single green, Single blue, Single alpha); internal static Color4f glColor4f = (Color4f)GL.GetDelegateForExtensionMethod("glColor4f", typeof(Color4f)) ?? new Color4f(Imports.Color4f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color4fv(GLfloat* v); + internal unsafe delegate void Color4fv(Single* v); internal unsafe static Color4fv glColor4fv = (Color4fv)GL.GetDelegateForExtensionMethod("glColor4fv", typeof(Color4fv)) ?? new Color4fv(Imports.Color4fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color4i(GLint red, GLint green, GLint blue, GLint alpha); + internal delegate void Color4i(Int32 red, Int32 green, Int32 blue, Int32 alpha); internal static Color4i glColor4i = (Color4i)GL.GetDelegateForExtensionMethod("glColor4i", typeof(Color4i)) ?? new Color4i(Imports.Color4i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color4iv(GLint* v); + internal unsafe delegate void Color4iv(Int32* v); internal unsafe static Color4iv glColor4iv = (Color4iv)GL.GetDelegateForExtensionMethod("glColor4iv", typeof(Color4iv)) ?? new Color4iv(Imports.Color4iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color4s(GLshort red, GLshort green, GLshort blue, GLshort alpha); + internal delegate void Color4s(Int16 red, Int16 green, Int16 blue, Int16 alpha); internal static Color4s glColor4s = (Color4s)GL.GetDelegateForExtensionMethod("glColor4s", typeof(Color4s)) ?? new Color4s(Imports.Color4s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color4sv(GLshort* v); + internal unsafe delegate void Color4sv(Int16* v); internal unsafe static Color4sv glColor4sv = (Color4sv)GL.GetDelegateForExtensionMethod("glColor4sv", typeof(Color4sv)) ?? new Color4sv(Imports.Color4sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha); + internal delegate void Color4ub(Byte red, Byte green, Byte blue, Byte alpha); internal static Color4ub glColor4ub = (Color4ub)GL.GetDelegateForExtensionMethod("glColor4ub", typeof(Color4ub)) ?? new Color4ub(Imports.Color4ub); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color4ubv(GLubyte* v); + internal unsafe delegate void Color4ubv(Byte* v); internal unsafe static Color4ubv glColor4ubv = (Color4ubv)GL.GetDelegateForExtensionMethod("glColor4ubv", typeof(Color4ubv)) ?? new Color4ubv(Imports.Color4ubv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha); + internal delegate void Color4ui(UInt32 red, UInt32 green, UInt32 blue, UInt32 alpha); internal static Color4ui glColor4ui = (Color4ui)GL.GetDelegateForExtensionMethod("glColor4ui", typeof(Color4ui)) ?? new Color4ui(Imports.Color4ui); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color4uiv(GLuint* v); + internal unsafe delegate void Color4uiv(UInt32* v); internal unsafe static Color4uiv glColor4uiv = (Color4uiv)GL.GetDelegateForExtensionMethod("glColor4uiv", typeof(Color4uiv)) ?? new Color4uiv(Imports.Color4uiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color4us(GLushort red, GLushort green, GLushort blue, GLushort alpha); + internal delegate void Color4us(UInt16 red, UInt16 green, UInt16 blue, UInt16 alpha); internal static Color4us glColor4us = (Color4us)GL.GetDelegateForExtensionMethod("glColor4us", typeof(Color4us)) ?? new Color4us(Imports.Color4us); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color4usv(GLushort* v); + internal unsafe delegate void Color4usv(UInt16* v); internal unsafe static Color4usv glColor4usv = (Color4usv)GL.GetDelegateForExtensionMethod("glColor4usv", typeof(Color4usv)) ?? new Color4usv(Imports.Color4usv); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EdgeFlag(GL.Enums.Boolean flag); @@ -169,325 +142,325 @@ namespace OpenTK.OpenGL internal delegate void End(); internal static End glEnd = (End)GL.GetDelegateForExtensionMethod("glEnd", typeof(End)) ?? new End(Imports.End); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Indexd(GLdouble c); + internal delegate void Indexd(Double c); internal static Indexd glIndexd = (Indexd)GL.GetDelegateForExtensionMethod("glIndexd", typeof(Indexd)) ?? new Indexd(Imports.Indexd); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Indexdv(GLdouble* c); + internal unsafe delegate void Indexdv(Double* c); internal unsafe static Indexdv glIndexdv = (Indexdv)GL.GetDelegateForExtensionMethod("glIndexdv", typeof(Indexdv)) ?? new Indexdv(Imports.Indexdv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Indexf(GLfloat c); + internal delegate void Indexf(Single c); internal static Indexf glIndexf = (Indexf)GL.GetDelegateForExtensionMethod("glIndexf", typeof(Indexf)) ?? new Indexf(Imports.Indexf); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Indexfv(GLfloat* c); + internal unsafe delegate void Indexfv(Single* c); internal unsafe static Indexfv glIndexfv = (Indexfv)GL.GetDelegateForExtensionMethod("glIndexfv", typeof(Indexfv)) ?? new Indexfv(Imports.Indexfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Indexi(GLint c); + internal delegate void Indexi(Int32 c); internal static Indexi glIndexi = (Indexi)GL.GetDelegateForExtensionMethod("glIndexi", typeof(Indexi)) ?? new Indexi(Imports.Indexi); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Indexiv(GLint* c); + internal unsafe delegate void Indexiv(Int32* c); internal unsafe static Indexiv glIndexiv = (Indexiv)GL.GetDelegateForExtensionMethod("glIndexiv", typeof(Indexiv)) ?? new Indexiv(Imports.Indexiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Indexs(GLshort c); + internal delegate void Indexs(Int16 c); internal static Indexs glIndexs = (Indexs)GL.GetDelegateForExtensionMethod("glIndexs", typeof(Indexs)) ?? new Indexs(Imports.Indexs); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Indexsv(GLshort* c); + internal unsafe delegate void Indexsv(Int16* c); internal unsafe static Indexsv glIndexsv = (Indexsv)GL.GetDelegateForExtensionMethod("glIndexsv", typeof(Indexsv)) ?? new Indexsv(Imports.Indexsv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Normal3b(GLbyte nx, GLbyte ny, GLbyte nz); + internal delegate void Normal3b(SByte nx, SByte ny, SByte nz); internal static Normal3b glNormal3b = (Normal3b)GL.GetDelegateForExtensionMethod("glNormal3b", typeof(Normal3b)) ?? new Normal3b(Imports.Normal3b); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Normal3bv(GLbyte* v); + internal unsafe delegate void Normal3bv(SByte* v); internal unsafe static Normal3bv glNormal3bv = (Normal3bv)GL.GetDelegateForExtensionMethod("glNormal3bv", typeof(Normal3bv)) ?? new Normal3bv(Imports.Normal3bv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Normal3d(GLdouble nx, GLdouble ny, GLdouble nz); + internal delegate void Normal3d(Double nx, Double ny, Double nz); internal static Normal3d glNormal3d = (Normal3d)GL.GetDelegateForExtensionMethod("glNormal3d", typeof(Normal3d)) ?? new Normal3d(Imports.Normal3d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Normal3dv(GLdouble* v); + internal unsafe delegate void Normal3dv(Double* v); internal unsafe static Normal3dv glNormal3dv = (Normal3dv)GL.GetDelegateForExtensionMethod("glNormal3dv", typeof(Normal3dv)) ?? new Normal3dv(Imports.Normal3dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Normal3f(GLfloat nx, GLfloat ny, GLfloat nz); + internal delegate void Normal3f(Single nx, Single ny, Single nz); internal static Normal3f glNormal3f = (Normal3f)GL.GetDelegateForExtensionMethod("glNormal3f", typeof(Normal3f)) ?? new Normal3f(Imports.Normal3f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Normal3fv(GLfloat* v); + internal unsafe delegate void Normal3fv(Single* v); internal unsafe static Normal3fv glNormal3fv = (Normal3fv)GL.GetDelegateForExtensionMethod("glNormal3fv", typeof(Normal3fv)) ?? new Normal3fv(Imports.Normal3fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Normal3i(GLint nx, GLint ny, GLint nz); + internal delegate void Normal3i(Int32 nx, Int32 ny, Int32 nz); internal static Normal3i glNormal3i = (Normal3i)GL.GetDelegateForExtensionMethod("glNormal3i", typeof(Normal3i)) ?? new Normal3i(Imports.Normal3i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Normal3iv(GLint* v); + internal unsafe delegate void Normal3iv(Int32* v); internal unsafe static Normal3iv glNormal3iv = (Normal3iv)GL.GetDelegateForExtensionMethod("glNormal3iv", typeof(Normal3iv)) ?? new Normal3iv(Imports.Normal3iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Normal3s(GLshort nx, GLshort ny, GLshort nz); + internal delegate void Normal3s(Int16 nx, Int16 ny, Int16 nz); internal static Normal3s glNormal3s = (Normal3s)GL.GetDelegateForExtensionMethod("glNormal3s", typeof(Normal3s)) ?? new Normal3s(Imports.Normal3s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Normal3sv(GLshort* v); + internal unsafe delegate void Normal3sv(Int16* v); internal unsafe static Normal3sv glNormal3sv = (Normal3sv)GL.GetDelegateForExtensionMethod("glNormal3sv", typeof(Normal3sv)) ?? new Normal3sv(Imports.Normal3sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RasterPos2d(GLdouble x, GLdouble y); + internal delegate void RasterPos2d(Double x, Double y); internal static RasterPos2d glRasterPos2d = (RasterPos2d)GL.GetDelegateForExtensionMethod("glRasterPos2d", typeof(RasterPos2d)) ?? new RasterPos2d(Imports.RasterPos2d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void RasterPos2dv(GLdouble* v); + internal unsafe delegate void RasterPos2dv(Double* v); internal unsafe static RasterPos2dv glRasterPos2dv = (RasterPos2dv)GL.GetDelegateForExtensionMethod("glRasterPos2dv", typeof(RasterPos2dv)) ?? new RasterPos2dv(Imports.RasterPos2dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RasterPos2f(GLfloat x, GLfloat y); + internal delegate void RasterPos2f(Single x, Single y); internal static RasterPos2f glRasterPos2f = (RasterPos2f)GL.GetDelegateForExtensionMethod("glRasterPos2f", typeof(RasterPos2f)) ?? new RasterPos2f(Imports.RasterPos2f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void RasterPos2fv(GLfloat* v); + internal unsafe delegate void RasterPos2fv(Single* v); internal unsafe static RasterPos2fv glRasterPos2fv = (RasterPos2fv)GL.GetDelegateForExtensionMethod("glRasterPos2fv", typeof(RasterPos2fv)) ?? new RasterPos2fv(Imports.RasterPos2fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RasterPos2i(GLint x, GLint y); + internal delegate void RasterPos2i(Int32 x, Int32 y); internal static RasterPos2i glRasterPos2i = (RasterPos2i)GL.GetDelegateForExtensionMethod("glRasterPos2i", typeof(RasterPos2i)) ?? new RasterPos2i(Imports.RasterPos2i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void RasterPos2iv(GLint* v); + internal unsafe delegate void RasterPos2iv(Int32* v); internal unsafe static RasterPos2iv glRasterPos2iv = (RasterPos2iv)GL.GetDelegateForExtensionMethod("glRasterPos2iv", typeof(RasterPos2iv)) ?? new RasterPos2iv(Imports.RasterPos2iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RasterPos2s(GLshort x, GLshort y); + internal delegate void RasterPos2s(Int16 x, Int16 y); internal static RasterPos2s glRasterPos2s = (RasterPos2s)GL.GetDelegateForExtensionMethod("glRasterPos2s", typeof(RasterPos2s)) ?? new RasterPos2s(Imports.RasterPos2s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void RasterPos2sv(GLshort* v); + internal unsafe delegate void RasterPos2sv(Int16* v); internal unsafe static RasterPos2sv glRasterPos2sv = (RasterPos2sv)GL.GetDelegateForExtensionMethod("glRasterPos2sv", typeof(RasterPos2sv)) ?? new RasterPos2sv(Imports.RasterPos2sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RasterPos3d(GLdouble x, GLdouble y, GLdouble z); + internal delegate void RasterPos3d(Double x, Double y, Double z); internal static RasterPos3d glRasterPos3d = (RasterPos3d)GL.GetDelegateForExtensionMethod("glRasterPos3d", typeof(RasterPos3d)) ?? new RasterPos3d(Imports.RasterPos3d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void RasterPos3dv(GLdouble* v); + internal unsafe delegate void RasterPos3dv(Double* v); internal unsafe static RasterPos3dv glRasterPos3dv = (RasterPos3dv)GL.GetDelegateForExtensionMethod("glRasterPos3dv", typeof(RasterPos3dv)) ?? new RasterPos3dv(Imports.RasterPos3dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RasterPos3f(GLfloat x, GLfloat y, GLfloat z); + internal delegate void RasterPos3f(Single x, Single y, Single z); internal static RasterPos3f glRasterPos3f = (RasterPos3f)GL.GetDelegateForExtensionMethod("glRasterPos3f", typeof(RasterPos3f)) ?? new RasterPos3f(Imports.RasterPos3f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void RasterPos3fv(GLfloat* v); + internal unsafe delegate void RasterPos3fv(Single* v); internal unsafe static RasterPos3fv glRasterPos3fv = (RasterPos3fv)GL.GetDelegateForExtensionMethod("glRasterPos3fv", typeof(RasterPos3fv)) ?? new RasterPos3fv(Imports.RasterPos3fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RasterPos3i(GLint x, GLint y, GLint z); + internal delegate void RasterPos3i(Int32 x, Int32 y, Int32 z); internal static RasterPos3i glRasterPos3i = (RasterPos3i)GL.GetDelegateForExtensionMethod("glRasterPos3i", typeof(RasterPos3i)) ?? new RasterPos3i(Imports.RasterPos3i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void RasterPos3iv(GLint* v); + internal unsafe delegate void RasterPos3iv(Int32* v); internal unsafe static RasterPos3iv glRasterPos3iv = (RasterPos3iv)GL.GetDelegateForExtensionMethod("glRasterPos3iv", typeof(RasterPos3iv)) ?? new RasterPos3iv(Imports.RasterPos3iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RasterPos3s(GLshort x, GLshort y, GLshort z); + internal delegate void RasterPos3s(Int16 x, Int16 y, Int16 z); internal static RasterPos3s glRasterPos3s = (RasterPos3s)GL.GetDelegateForExtensionMethod("glRasterPos3s", typeof(RasterPos3s)) ?? new RasterPos3s(Imports.RasterPos3s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void RasterPos3sv(GLshort* v); + internal unsafe delegate void RasterPos3sv(Int16* v); internal unsafe static RasterPos3sv glRasterPos3sv = (RasterPos3sv)GL.GetDelegateForExtensionMethod("glRasterPos3sv", typeof(RasterPos3sv)) ?? new RasterPos3sv(Imports.RasterPos3sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w); + internal delegate void RasterPos4d(Double x, Double y, Double z, Double w); internal static RasterPos4d glRasterPos4d = (RasterPos4d)GL.GetDelegateForExtensionMethod("glRasterPos4d", typeof(RasterPos4d)) ?? new RasterPos4d(Imports.RasterPos4d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void RasterPos4dv(GLdouble* v); + internal unsafe delegate void RasterPos4dv(Double* v); internal unsafe static RasterPos4dv glRasterPos4dv = (RasterPos4dv)GL.GetDelegateForExtensionMethod("glRasterPos4dv", typeof(RasterPos4dv)) ?? new RasterPos4dv(Imports.RasterPos4dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal delegate void RasterPos4f(Single x, Single y, Single z, Single w); internal static RasterPos4f glRasterPos4f = (RasterPos4f)GL.GetDelegateForExtensionMethod("glRasterPos4f", typeof(RasterPos4f)) ?? new RasterPos4f(Imports.RasterPos4f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void RasterPos4fv(GLfloat* v); + internal unsafe delegate void RasterPos4fv(Single* v); internal unsafe static RasterPos4fv glRasterPos4fv = (RasterPos4fv)GL.GetDelegateForExtensionMethod("glRasterPos4fv", typeof(RasterPos4fv)) ?? new RasterPos4fv(Imports.RasterPos4fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RasterPos4i(GLint x, GLint y, GLint z, GLint w); + internal delegate void RasterPos4i(Int32 x, Int32 y, Int32 z, Int32 w); internal static RasterPos4i glRasterPos4i = (RasterPos4i)GL.GetDelegateForExtensionMethod("glRasterPos4i", typeof(RasterPos4i)) ?? new RasterPos4i(Imports.RasterPos4i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void RasterPos4iv(GLint* v); + internal unsafe delegate void RasterPos4iv(Int32* v); internal unsafe static RasterPos4iv glRasterPos4iv = (RasterPos4iv)GL.GetDelegateForExtensionMethod("glRasterPos4iv", typeof(RasterPos4iv)) ?? new RasterPos4iv(Imports.RasterPos4iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w); + internal delegate void RasterPos4s(Int16 x, Int16 y, Int16 z, Int16 w); internal static RasterPos4s glRasterPos4s = (RasterPos4s)GL.GetDelegateForExtensionMethod("glRasterPos4s", typeof(RasterPos4s)) ?? new RasterPos4s(Imports.RasterPos4s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void RasterPos4sv(GLshort* v); + internal unsafe delegate void RasterPos4sv(Int16* v); internal unsafe static RasterPos4sv glRasterPos4sv = (RasterPos4sv)GL.GetDelegateForExtensionMethod("glRasterPos4sv", typeof(RasterPos4sv)) ?? new RasterPos4sv(Imports.RasterPos4sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Rectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2); + internal delegate void Rectd(Double x1, Double y1, Double x2, Double y2); internal static Rectd glRectd = (Rectd)GL.GetDelegateForExtensionMethod("glRectd", typeof(Rectd)) ?? new Rectd(Imports.Rectd); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Rectdv(GLdouble* v1, GLdouble* v2); + internal unsafe delegate void Rectdv(Double* v1, Double* v2); internal unsafe static Rectdv glRectdv = (Rectdv)GL.GetDelegateForExtensionMethod("glRectdv", typeof(Rectdv)) ?? new Rectdv(Imports.Rectdv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Rectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2); + internal delegate void Rectf(Single x1, Single y1, Single x2, Single y2); internal static Rectf glRectf = (Rectf)GL.GetDelegateForExtensionMethod("glRectf", typeof(Rectf)) ?? new Rectf(Imports.Rectf); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Rectfv(GLfloat* v1, GLfloat* v2); + internal unsafe delegate void Rectfv(Single* v1, Single* v2); internal unsafe static Rectfv glRectfv = (Rectfv)GL.GetDelegateForExtensionMethod("glRectfv", typeof(Rectfv)) ?? new Rectfv(Imports.Rectfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Recti(GLint x1, GLint y1, GLint x2, GLint y2); + internal delegate void Recti(Int32 x1, Int32 y1, Int32 x2, Int32 y2); internal static Recti glRecti = (Recti)GL.GetDelegateForExtensionMethod("glRecti", typeof(Recti)) ?? new Recti(Imports.Recti); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Rectiv(GLint* v1, GLint* v2); + internal unsafe delegate void Rectiv(Int32* v1, Int32* v2); internal unsafe static Rectiv glRectiv = (Rectiv)GL.GetDelegateForExtensionMethod("glRectiv", typeof(Rectiv)) ?? new Rectiv(Imports.Rectiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Rects(GLshort x1, GLshort y1, GLshort x2, GLshort y2); + internal delegate void Rects(Int16 x1, Int16 y1, Int16 x2, Int16 y2); internal static Rects glRects = (Rects)GL.GetDelegateForExtensionMethod("glRects", typeof(Rects)) ?? new Rects(Imports.Rects); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Rectsv(GLshort* v1, GLshort* v2); + internal unsafe delegate void Rectsv(Int16* v1, Int16* v2); internal unsafe static Rectsv glRectsv = (Rectsv)GL.GetDelegateForExtensionMethod("glRectsv", typeof(Rectsv)) ?? new Rectsv(Imports.Rectsv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord1d(GLdouble s); + internal delegate void TexCoord1d(Double s); internal static TexCoord1d glTexCoord1d = (TexCoord1d)GL.GetDelegateForExtensionMethod("glTexCoord1d", typeof(TexCoord1d)) ?? new TexCoord1d(Imports.TexCoord1d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord1dv(GLdouble* v); + internal unsafe delegate void TexCoord1dv(Double* v); internal unsafe static TexCoord1dv glTexCoord1dv = (TexCoord1dv)GL.GetDelegateForExtensionMethod("glTexCoord1dv", typeof(TexCoord1dv)) ?? new TexCoord1dv(Imports.TexCoord1dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord1f(GLfloat s); + internal delegate void TexCoord1f(Single s); internal static TexCoord1f glTexCoord1f = (TexCoord1f)GL.GetDelegateForExtensionMethod("glTexCoord1f", typeof(TexCoord1f)) ?? new TexCoord1f(Imports.TexCoord1f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord1fv(GLfloat* v); + internal unsafe delegate void TexCoord1fv(Single* v); internal unsafe static TexCoord1fv glTexCoord1fv = (TexCoord1fv)GL.GetDelegateForExtensionMethod("glTexCoord1fv", typeof(TexCoord1fv)) ?? new TexCoord1fv(Imports.TexCoord1fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord1i(GLint s); + internal delegate void TexCoord1i(Int32 s); internal static TexCoord1i glTexCoord1i = (TexCoord1i)GL.GetDelegateForExtensionMethod("glTexCoord1i", typeof(TexCoord1i)) ?? new TexCoord1i(Imports.TexCoord1i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord1iv(GLint* v); + internal unsafe delegate void TexCoord1iv(Int32* v); internal unsafe static TexCoord1iv glTexCoord1iv = (TexCoord1iv)GL.GetDelegateForExtensionMethod("glTexCoord1iv", typeof(TexCoord1iv)) ?? new TexCoord1iv(Imports.TexCoord1iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord1s(GLshort s); + internal delegate void TexCoord1s(Int16 s); internal static TexCoord1s glTexCoord1s = (TexCoord1s)GL.GetDelegateForExtensionMethod("glTexCoord1s", typeof(TexCoord1s)) ?? new TexCoord1s(Imports.TexCoord1s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord1sv(GLshort* v); + internal unsafe delegate void TexCoord1sv(Int16* v); internal unsafe static TexCoord1sv glTexCoord1sv = (TexCoord1sv)GL.GetDelegateForExtensionMethod("glTexCoord1sv", typeof(TexCoord1sv)) ?? new TexCoord1sv(Imports.TexCoord1sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord2d(GLdouble s, GLdouble t); + internal delegate void TexCoord2d(Double s, Double t); internal static TexCoord2d glTexCoord2d = (TexCoord2d)GL.GetDelegateForExtensionMethod("glTexCoord2d", typeof(TexCoord2d)) ?? new TexCoord2d(Imports.TexCoord2d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord2dv(GLdouble* v); + internal unsafe delegate void TexCoord2dv(Double* v); internal unsafe static TexCoord2dv glTexCoord2dv = (TexCoord2dv)GL.GetDelegateForExtensionMethod("glTexCoord2dv", typeof(TexCoord2dv)) ?? new TexCoord2dv(Imports.TexCoord2dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord2f(GLfloat s, GLfloat t); + internal delegate void TexCoord2f(Single s, Single t); internal static TexCoord2f glTexCoord2f = (TexCoord2f)GL.GetDelegateForExtensionMethod("glTexCoord2f", typeof(TexCoord2f)) ?? new TexCoord2f(Imports.TexCoord2f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord2fv(GLfloat* v); + internal unsafe delegate void TexCoord2fv(Single* v); internal unsafe static TexCoord2fv glTexCoord2fv = (TexCoord2fv)GL.GetDelegateForExtensionMethod("glTexCoord2fv", typeof(TexCoord2fv)) ?? new TexCoord2fv(Imports.TexCoord2fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord2i(GLint s, GLint t); + internal delegate void TexCoord2i(Int32 s, Int32 t); internal static TexCoord2i glTexCoord2i = (TexCoord2i)GL.GetDelegateForExtensionMethod("glTexCoord2i", typeof(TexCoord2i)) ?? new TexCoord2i(Imports.TexCoord2i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord2iv(GLint* v); + internal unsafe delegate void TexCoord2iv(Int32* v); internal unsafe static TexCoord2iv glTexCoord2iv = (TexCoord2iv)GL.GetDelegateForExtensionMethod("glTexCoord2iv", typeof(TexCoord2iv)) ?? new TexCoord2iv(Imports.TexCoord2iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord2s(GLshort s, GLshort t); + internal delegate void TexCoord2s(Int16 s, Int16 t); internal static TexCoord2s glTexCoord2s = (TexCoord2s)GL.GetDelegateForExtensionMethod("glTexCoord2s", typeof(TexCoord2s)) ?? new TexCoord2s(Imports.TexCoord2s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord2sv(GLshort* v); + internal unsafe delegate void TexCoord2sv(Int16* v); internal unsafe static TexCoord2sv glTexCoord2sv = (TexCoord2sv)GL.GetDelegateForExtensionMethod("glTexCoord2sv", typeof(TexCoord2sv)) ?? new TexCoord2sv(Imports.TexCoord2sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord3d(GLdouble s, GLdouble t, GLdouble r); + internal delegate void TexCoord3d(Double s, Double t, Double r); internal static TexCoord3d glTexCoord3d = (TexCoord3d)GL.GetDelegateForExtensionMethod("glTexCoord3d", typeof(TexCoord3d)) ?? new TexCoord3d(Imports.TexCoord3d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord3dv(GLdouble* v); + internal unsafe delegate void TexCoord3dv(Double* v); internal unsafe static TexCoord3dv glTexCoord3dv = (TexCoord3dv)GL.GetDelegateForExtensionMethod("glTexCoord3dv", typeof(TexCoord3dv)) ?? new TexCoord3dv(Imports.TexCoord3dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord3f(GLfloat s, GLfloat t, GLfloat r); + internal delegate void TexCoord3f(Single s, Single t, Single r); internal static TexCoord3f glTexCoord3f = (TexCoord3f)GL.GetDelegateForExtensionMethod("glTexCoord3f", typeof(TexCoord3f)) ?? new TexCoord3f(Imports.TexCoord3f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord3fv(GLfloat* v); + internal unsafe delegate void TexCoord3fv(Single* v); internal unsafe static TexCoord3fv glTexCoord3fv = (TexCoord3fv)GL.GetDelegateForExtensionMethod("glTexCoord3fv", typeof(TexCoord3fv)) ?? new TexCoord3fv(Imports.TexCoord3fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord3i(GLint s, GLint t, GLint r); + internal delegate void TexCoord3i(Int32 s, Int32 t, Int32 r); internal static TexCoord3i glTexCoord3i = (TexCoord3i)GL.GetDelegateForExtensionMethod("glTexCoord3i", typeof(TexCoord3i)) ?? new TexCoord3i(Imports.TexCoord3i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord3iv(GLint* v); + internal unsafe delegate void TexCoord3iv(Int32* v); internal unsafe static TexCoord3iv glTexCoord3iv = (TexCoord3iv)GL.GetDelegateForExtensionMethod("glTexCoord3iv", typeof(TexCoord3iv)) ?? new TexCoord3iv(Imports.TexCoord3iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord3s(GLshort s, GLshort t, GLshort r); + internal delegate void TexCoord3s(Int16 s, Int16 t, Int16 r); internal static TexCoord3s glTexCoord3s = (TexCoord3s)GL.GetDelegateForExtensionMethod("glTexCoord3s", typeof(TexCoord3s)) ?? new TexCoord3s(Imports.TexCoord3s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord3sv(GLshort* v); + internal unsafe delegate void TexCoord3sv(Int16* v); internal unsafe static TexCoord3sv glTexCoord3sv = (TexCoord3sv)GL.GetDelegateForExtensionMethod("glTexCoord3sv", typeof(TexCoord3sv)) ?? new TexCoord3sv(Imports.TexCoord3sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q); + internal delegate void TexCoord4d(Double s, Double t, Double r, Double q); internal static TexCoord4d glTexCoord4d = (TexCoord4d)GL.GetDelegateForExtensionMethod("glTexCoord4d", typeof(TexCoord4d)) ?? new TexCoord4d(Imports.TexCoord4d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord4dv(GLdouble* v); + internal unsafe delegate void TexCoord4dv(Double* v); internal unsafe static TexCoord4dv glTexCoord4dv = (TexCoord4dv)GL.GetDelegateForExtensionMethod("glTexCoord4dv", typeof(TexCoord4dv)) ?? new TexCoord4dv(Imports.TexCoord4dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q); + internal delegate void TexCoord4f(Single s, Single t, Single r, Single q); internal static TexCoord4f glTexCoord4f = (TexCoord4f)GL.GetDelegateForExtensionMethod("glTexCoord4f", typeof(TexCoord4f)) ?? new TexCoord4f(Imports.TexCoord4f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord4fv(GLfloat* v); + internal unsafe delegate void TexCoord4fv(Single* v); internal unsafe static TexCoord4fv glTexCoord4fv = (TexCoord4fv)GL.GetDelegateForExtensionMethod("glTexCoord4fv", typeof(TexCoord4fv)) ?? new TexCoord4fv(Imports.TexCoord4fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord4i(GLint s, GLint t, GLint r, GLint q); + internal delegate void TexCoord4i(Int32 s, Int32 t, Int32 r, Int32 q); internal static TexCoord4i glTexCoord4i = (TexCoord4i)GL.GetDelegateForExtensionMethod("glTexCoord4i", typeof(TexCoord4i)) ?? new TexCoord4i(Imports.TexCoord4i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord4iv(GLint* v); + internal unsafe delegate void TexCoord4iv(Int32* v); internal unsafe static TexCoord4iv glTexCoord4iv = (TexCoord4iv)GL.GetDelegateForExtensionMethod("glTexCoord4iv", typeof(TexCoord4iv)) ?? new TexCoord4iv(Imports.TexCoord4iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q); + internal delegate void TexCoord4s(Int16 s, Int16 t, Int16 r, Int16 q); internal static TexCoord4s glTexCoord4s = (TexCoord4s)GL.GetDelegateForExtensionMethod("glTexCoord4s", typeof(TexCoord4s)) ?? new TexCoord4s(Imports.TexCoord4s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord4sv(GLshort* v); + internal unsafe delegate void TexCoord4sv(Int16* v); internal unsafe static TexCoord4sv glTexCoord4sv = (TexCoord4sv)GL.GetDelegateForExtensionMethod("glTexCoord4sv", typeof(TexCoord4sv)) ?? new TexCoord4sv(Imports.TexCoord4sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Vertex2d(GLdouble x, GLdouble y); + internal delegate void Vertex2d(Double x, Double y); internal static Vertex2d glVertex2d = (Vertex2d)GL.GetDelegateForExtensionMethod("glVertex2d", typeof(Vertex2d)) ?? new Vertex2d(Imports.Vertex2d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Vertex2dv(GLdouble* v); + internal unsafe delegate void Vertex2dv(Double* v); internal unsafe static Vertex2dv glVertex2dv = (Vertex2dv)GL.GetDelegateForExtensionMethod("glVertex2dv", typeof(Vertex2dv)) ?? new Vertex2dv(Imports.Vertex2dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Vertex2f(GLfloat x, GLfloat y); + internal delegate void Vertex2f(Single x, Single y); internal static Vertex2f glVertex2f = (Vertex2f)GL.GetDelegateForExtensionMethod("glVertex2f", typeof(Vertex2f)) ?? new Vertex2f(Imports.Vertex2f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Vertex2fv(GLfloat* v); + internal unsafe delegate void Vertex2fv(Single* v); internal unsafe static Vertex2fv glVertex2fv = (Vertex2fv)GL.GetDelegateForExtensionMethod("glVertex2fv", typeof(Vertex2fv)) ?? new Vertex2fv(Imports.Vertex2fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Vertex2i(GLint x, GLint y); + internal delegate void Vertex2i(Int32 x, Int32 y); internal static Vertex2i glVertex2i = (Vertex2i)GL.GetDelegateForExtensionMethod("glVertex2i", typeof(Vertex2i)) ?? new Vertex2i(Imports.Vertex2i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Vertex2iv(GLint* v); + internal unsafe delegate void Vertex2iv(Int32* v); internal unsafe static Vertex2iv glVertex2iv = (Vertex2iv)GL.GetDelegateForExtensionMethod("glVertex2iv", typeof(Vertex2iv)) ?? new Vertex2iv(Imports.Vertex2iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Vertex2s(GLshort x, GLshort y); + internal delegate void Vertex2s(Int16 x, Int16 y); internal static Vertex2s glVertex2s = (Vertex2s)GL.GetDelegateForExtensionMethod("glVertex2s", typeof(Vertex2s)) ?? new Vertex2s(Imports.Vertex2s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Vertex2sv(GLshort* v); + internal unsafe delegate void Vertex2sv(Int16* v); internal unsafe static Vertex2sv glVertex2sv = (Vertex2sv)GL.GetDelegateForExtensionMethod("glVertex2sv", typeof(Vertex2sv)) ?? new Vertex2sv(Imports.Vertex2sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Vertex3d(GLdouble x, GLdouble y, GLdouble z); + internal delegate void Vertex3d(Double x, Double y, Double z); internal static Vertex3d glVertex3d = (Vertex3d)GL.GetDelegateForExtensionMethod("glVertex3d", typeof(Vertex3d)) ?? new Vertex3d(Imports.Vertex3d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Vertex3dv(GLdouble* v); + internal unsafe delegate void Vertex3dv(Double* v); internal unsafe static Vertex3dv glVertex3dv = (Vertex3dv)GL.GetDelegateForExtensionMethod("glVertex3dv", typeof(Vertex3dv)) ?? new Vertex3dv(Imports.Vertex3dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Vertex3f(GLfloat x, GLfloat y, GLfloat z); + internal delegate void Vertex3f(Single x, Single y, Single z); internal static Vertex3f glVertex3f = (Vertex3f)GL.GetDelegateForExtensionMethod("glVertex3f", typeof(Vertex3f)) ?? new Vertex3f(Imports.Vertex3f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Vertex3fv(GLfloat* v); + internal unsafe delegate void Vertex3fv(Single* v); internal unsafe static Vertex3fv glVertex3fv = (Vertex3fv)GL.GetDelegateForExtensionMethod("glVertex3fv", typeof(Vertex3fv)) ?? new Vertex3fv(Imports.Vertex3fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Vertex3i(GLint x, GLint y, GLint z); + internal delegate void Vertex3i(Int32 x, Int32 y, Int32 z); internal static Vertex3i glVertex3i = (Vertex3i)GL.GetDelegateForExtensionMethod("glVertex3i", typeof(Vertex3i)) ?? new Vertex3i(Imports.Vertex3i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Vertex3iv(GLint* v); + internal unsafe delegate void Vertex3iv(Int32* v); internal unsafe static Vertex3iv glVertex3iv = (Vertex3iv)GL.GetDelegateForExtensionMethod("glVertex3iv", typeof(Vertex3iv)) ?? new Vertex3iv(Imports.Vertex3iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Vertex3s(GLshort x, GLshort y, GLshort z); + internal delegate void Vertex3s(Int16 x, Int16 y, Int16 z); internal static Vertex3s glVertex3s = (Vertex3s)GL.GetDelegateForExtensionMethod("glVertex3s", typeof(Vertex3s)) ?? new Vertex3s(Imports.Vertex3s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Vertex3sv(GLshort* v); + internal unsafe delegate void Vertex3sv(Int16* v); internal unsafe static Vertex3sv glVertex3sv = (Vertex3sv)GL.GetDelegateForExtensionMethod("glVertex3sv", typeof(Vertex3sv)) ?? new Vertex3sv(Imports.Vertex3sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Vertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w); + internal delegate void Vertex4d(Double x, Double y, Double z, Double w); internal static Vertex4d glVertex4d = (Vertex4d)GL.GetDelegateForExtensionMethod("glVertex4d", typeof(Vertex4d)) ?? new Vertex4d(Imports.Vertex4d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Vertex4dv(GLdouble* v); + internal unsafe delegate void Vertex4dv(Double* v); internal unsafe static Vertex4dv glVertex4dv = (Vertex4dv)GL.GetDelegateForExtensionMethod("glVertex4dv", typeof(Vertex4dv)) ?? new Vertex4dv(Imports.Vertex4dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Vertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal delegate void Vertex4f(Single x, Single y, Single z, Single w); internal static Vertex4f glVertex4f = (Vertex4f)GL.GetDelegateForExtensionMethod("glVertex4f", typeof(Vertex4f)) ?? new Vertex4f(Imports.Vertex4f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Vertex4fv(GLfloat* v); + internal unsafe delegate void Vertex4fv(Single* v); internal unsafe static Vertex4fv glVertex4fv = (Vertex4fv)GL.GetDelegateForExtensionMethod("glVertex4fv", typeof(Vertex4fv)) ?? new Vertex4fv(Imports.Vertex4fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Vertex4i(GLint x, GLint y, GLint z, GLint w); + internal delegate void Vertex4i(Int32 x, Int32 y, Int32 z, Int32 w); internal static Vertex4i glVertex4i = (Vertex4i)GL.GetDelegateForExtensionMethod("glVertex4i", typeof(Vertex4i)) ?? new Vertex4i(Imports.Vertex4i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Vertex4iv(GLint* v); + internal unsafe delegate void Vertex4iv(Int32* v); internal unsafe static Vertex4iv glVertex4iv = (Vertex4iv)GL.GetDelegateForExtensionMethod("glVertex4iv", typeof(Vertex4iv)) ?? new Vertex4iv(Imports.Vertex4iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Vertex4s(GLshort x, GLshort y, GLshort z, GLshort w); + internal delegate void Vertex4s(Int16 x, Int16 y, Int16 z, Int16 w); internal static Vertex4s glVertex4s = (Vertex4s)GL.GetDelegateForExtensionMethod("glVertex4s", typeof(Vertex4s)) ?? new Vertex4s(Imports.Vertex4s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Vertex4sv(GLshort* v); + internal unsafe delegate void Vertex4sv(Int16* v); internal unsafe static Vertex4sv glVertex4sv = (Vertex4sv)GL.GetDelegateForExtensionMethod("glVertex4sv", typeof(Vertex4sv)) ?? new Vertex4sv(Imports.Vertex4sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ClipPlane(GL.Enums.ClipPlaneName plane, GLdouble* equation); + internal unsafe delegate void ClipPlane(GL.Enums.ClipPlaneName plane, Double* equation); internal unsafe static ClipPlane glClipPlane = (ClipPlane)GL.GetDelegateForExtensionMethod("glClipPlane", typeof(ClipPlane)) ?? new ClipPlane(Imports.ClipPlane); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ColorMaterial(GL.Enums.MaterialFace face, GL.Enums.ColorMaterialParameter mode); @@ -496,16 +469,16 @@ namespace OpenTK.OpenGL internal delegate void CullFace(GL.Enums.CullFaceMode mode); internal static CullFace glCullFace = (CullFace)GL.GetDelegateForExtensionMethod("glCullFace", typeof(CullFace)) ?? new CullFace(Imports.CullFace); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Fogf(GL.Enums.FogParameter pname, GLfloat param); + internal delegate void Fogf(GL.Enums.FogParameter pname, Single param); internal static Fogf glFogf = (Fogf)GL.GetDelegateForExtensionMethod("glFogf", typeof(Fogf)) ?? new Fogf(Imports.Fogf); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Fogfv(GL.Enums.FogParameter pname, GLfloat* @params); + internal unsafe delegate void Fogfv(GL.Enums.FogParameter pname, Single* @params); internal unsafe static Fogfv glFogfv = (Fogfv)GL.GetDelegateForExtensionMethod("glFogfv", typeof(Fogfv)) ?? new Fogfv(Imports.Fogfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Fogi(GL.Enums.FogParameter pname, GLint param); + internal delegate void Fogi(GL.Enums.FogParameter pname, Int32 param); internal static Fogi glFogi = (Fogi)GL.GetDelegateForExtensionMethod("glFogi", typeof(Fogi)) ?? new Fogi(Imports.Fogi); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Fogiv(GL.Enums.FogParameter pname, GLint* @params); + internal unsafe delegate void Fogiv(GL.Enums.FogParameter pname, Int32* @params); internal unsafe static Fogiv glFogiv = (Fogiv)GL.GetDelegateForExtensionMethod("glFogiv", typeof(Fogiv)) ?? new Fogiv(Imports.Fogiv); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FrontFace(GL.Enums.FrontFaceDirection mode); @@ -514,133 +487,133 @@ namespace OpenTK.OpenGL internal delegate void Hint(GL.Enums.HintTarget target, GL.Enums.HintMode mode); internal static Hint glHint = (Hint)GL.GetDelegateForExtensionMethod("glHint", typeof(Hint)) ?? new Hint(Imports.Hint); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Lightf(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLfloat param); + internal delegate void Lightf(GL.Enums.LightName light, GL.Enums.LightParameter pname, Single param); internal static Lightf glLightf = (Lightf)GL.GetDelegateForExtensionMethod("glLightf", typeof(Lightf)) ?? new Lightf(Imports.Lightf); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Lightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLfloat* @params); + internal unsafe delegate void Lightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, Single* @params); internal unsafe static Lightfv glLightfv = (Lightfv)GL.GetDelegateForExtensionMethod("glLightfv", typeof(Lightfv)) ?? new Lightfv(Imports.Lightfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Lighti(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLint param); + internal delegate void Lighti(GL.Enums.LightName light, GL.Enums.LightParameter pname, Int32 param); internal static Lighti glLighti = (Lighti)GL.GetDelegateForExtensionMethod("glLighti", typeof(Lighti)) ?? new Lighti(Imports.Lighti); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Lightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLint* @params); + internal unsafe delegate void Lightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, Int32* @params); internal unsafe static Lightiv glLightiv = (Lightiv)GL.GetDelegateForExtensionMethod("glLightiv", typeof(Lightiv)) ?? new Lightiv(Imports.Lightiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void LightModelf(GL.Enums.LightModelParameter pname, GLfloat param); + internal delegate void LightModelf(GL.Enums.LightModelParameter pname, Single param); internal static LightModelf glLightModelf = (LightModelf)GL.GetDelegateForExtensionMethod("glLightModelf", typeof(LightModelf)) ?? new LightModelf(Imports.LightModelf); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void LightModelfv(GL.Enums.LightModelParameter pname, GLfloat* @params); + internal unsafe delegate void LightModelfv(GL.Enums.LightModelParameter pname, Single* @params); internal unsafe static LightModelfv glLightModelfv = (LightModelfv)GL.GetDelegateForExtensionMethod("glLightModelfv", typeof(LightModelfv)) ?? new LightModelfv(Imports.LightModelfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void LightModeli(GL.Enums.LightModelParameter pname, GLint param); + internal delegate void LightModeli(GL.Enums.LightModelParameter pname, Int32 param); internal static LightModeli glLightModeli = (LightModeli)GL.GetDelegateForExtensionMethod("glLightModeli", typeof(LightModeli)) ?? new LightModeli(Imports.LightModeli); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void LightModeliv(GL.Enums.LightModelParameter pname, GLint* @params); + internal unsafe delegate void LightModeliv(GL.Enums.LightModelParameter pname, Int32* @params); internal unsafe static LightModeliv glLightModeliv = (LightModeliv)GL.GetDelegateForExtensionMethod("glLightModeliv", typeof(LightModeliv)) ?? new LightModeliv(Imports.LightModeliv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void LineStipple(GLint factor, GLushort pattern); + internal delegate void LineStipple(Int32 factor, UInt16 pattern); internal static LineStipple glLineStipple = (LineStipple)GL.GetDelegateForExtensionMethod("glLineStipple", typeof(LineStipple)) ?? new LineStipple(Imports.LineStipple); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void LineWidth(GLfloat width); + internal delegate void LineWidth(Single width); internal static LineWidth glLineWidth = (LineWidth)GL.GetDelegateForExtensionMethod("glLineWidth", typeof(LineWidth)) ?? new LineWidth(Imports.LineWidth); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Materialf(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat param); + internal delegate void Materialf(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single param); internal static Materialf glMaterialf = (Materialf)GL.GetDelegateForExtensionMethod("glMaterialf", typeof(Materialf)) ?? new Materialf(Imports.Materialf); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Materialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat* @params); + internal unsafe delegate void Materialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single* @params); internal unsafe static Materialfv glMaterialfv = (Materialfv)GL.GetDelegateForExtensionMethod("glMaterialfv", typeof(Materialfv)) ?? new Materialfv(Imports.Materialfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Materiali(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint param); + internal delegate void Materiali(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32 param); internal static Materiali glMateriali = (Materiali)GL.GetDelegateForExtensionMethod("glMateriali", typeof(Materiali)) ?? new Materiali(Imports.Materiali); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Materialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint* @params); + internal unsafe delegate void Materialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32* @params); internal unsafe static Materialiv glMaterialiv = (Materialiv)GL.GetDelegateForExtensionMethod("glMaterialiv", typeof(Materialiv)) ?? new Materialiv(Imports.Materialiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PointSize(GLfloat size); + internal delegate void PointSize(Single size); internal static PointSize glPointSize = (PointSize)GL.GetDelegateForExtensionMethod("glPointSize", typeof(PointSize)) ?? new PointSize(Imports.PointSize); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PolygonMode(GL.Enums.MaterialFace face, GL.Enums.PolygonMode mode); internal static PolygonMode glPolygonMode = (PolygonMode)GL.GetDelegateForExtensionMethod("glPolygonMode", typeof(PolygonMode)) ?? new PolygonMode(Imports.PolygonMode); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PolygonStipple(GLubyte* mask); + internal unsafe delegate void PolygonStipple(Byte* mask); internal unsafe static PolygonStipple glPolygonStipple = (PolygonStipple)GL.GetDelegateForExtensionMethod("glPolygonStipple", typeof(PolygonStipple)) ?? new PolygonStipple(Imports.PolygonStipple); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Scissor(GLint x, GLint y, GLsizei width, GLsizei height); + internal delegate void Scissor(Int32 x, Int32 y, Int32 width, Int32 height); internal static Scissor glScissor = (Scissor)GL.GetDelegateForExtensionMethod("glScissor", typeof(Scissor)) ?? new Scissor(Imports.Scissor); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ShadeModel(GL.Enums.ShadingModel mode); internal static ShadeModel glShadeModel = (ShadeModel)GL.GetDelegateForExtensionMethod("glShadeModel", typeof(ShadeModel)) ?? new ShadeModel(Imports.ShadeModel); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexParameterf(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLfloat param); + internal delegate void TexParameterf(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Single param); internal static TexParameterf glTexParameterf = (TexParameterf)GL.GetDelegateForExtensionMethod("glTexParameterf", typeof(TexParameterf)) ?? new TexParameterf(Imports.TexParameterf); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexParameterfv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLfloat* @params); + internal unsafe delegate void TexParameterfv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Single* @params); internal unsafe static TexParameterfv glTexParameterfv = (TexParameterfv)GL.GetDelegateForExtensionMethod("glTexParameterfv", typeof(TexParameterfv)) ?? new TexParameterfv(Imports.TexParameterfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexParameteri(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLint param); + internal delegate void TexParameteri(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32 param); internal static TexParameteri glTexParameteri = (TexParameteri)GL.GetDelegateForExtensionMethod("glTexParameteri", typeof(TexParameteri)) ?? new TexParameteri(Imports.TexParameteri); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexParameteriv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLint* @params); + internal unsafe delegate void TexParameteriv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params); internal unsafe static TexParameteriv glTexParameteriv = (TexParameteriv)GL.GetDelegateForExtensionMethod("glTexParameteriv", typeof(TexParameteriv)) ?? new TexParameteriv(Imports.TexParameteriv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexImage1D(GL.Enums.TextureTarget target, GLint level, GLint internalformat, GLsizei width, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal unsafe delegate void TexImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); internal unsafe static TexImage1D glTexImage1D = (TexImage1D)GL.GetDelegateForExtensionMethod("glTexImage1D", typeof(TexImage1D)) ?? new TexImage1D(Imports.TexImage1D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexImage2D(GL.Enums.TextureTarget target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal unsafe delegate void TexImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); internal unsafe static TexImage2D glTexImage2D = (TexImage2D)GL.GetDelegateForExtensionMethod("glTexImage2D", typeof(TexImage2D)) ?? new TexImage2D(Imports.TexImage2D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexEnvf(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLfloat param); + internal delegate void TexEnvf(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single param); internal static TexEnvf glTexEnvf = (TexEnvf)GL.GetDelegateForExtensionMethod("glTexEnvf", typeof(TexEnvf)) ?? new TexEnvf(Imports.TexEnvf); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLfloat* @params); + internal unsafe delegate void TexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single* @params); internal unsafe static TexEnvfv glTexEnvfv = (TexEnvfv)GL.GetDelegateForExtensionMethod("glTexEnvfv", typeof(TexEnvfv)) ?? new TexEnvfv(Imports.TexEnvfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexEnvi(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLint param); + internal delegate void TexEnvi(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Int32 param); internal static TexEnvi glTexEnvi = (TexEnvi)GL.GetDelegateForExtensionMethod("glTexEnvi", typeof(TexEnvi)) ?? new TexEnvi(Imports.TexEnvi); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLint* @params); + internal unsafe delegate void TexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Int32* @params); internal unsafe static TexEnviv glTexEnviv = (TexEnviv)GL.GetDelegateForExtensionMethod("glTexEnviv", typeof(TexEnviv)) ?? new TexEnviv(Imports.TexEnviv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexGend(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLdouble param); + internal delegate void TexGend(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Double param); internal static TexGend glTexGend = (TexGend)GL.GetDelegateForExtensionMethod("glTexGend", typeof(TexGend)) ?? new TexGend(Imports.TexGend); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLdouble* @params); + internal unsafe delegate void TexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Double* @params); internal unsafe static TexGendv glTexGendv = (TexGendv)GL.GetDelegateForExtensionMethod("glTexGendv", typeof(TexGendv)) ?? new TexGendv(Imports.TexGendv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexGenf(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLfloat param); + internal delegate void TexGenf(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Single param); internal static TexGenf glTexGenf = (TexGenf)GL.GetDelegateForExtensionMethod("glTexGenf", typeof(TexGenf)) ?? new TexGenf(Imports.TexGenf); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLfloat* @params); + internal unsafe delegate void TexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Single* @params); internal unsafe static TexGenfv glTexGenfv = (TexGenfv)GL.GetDelegateForExtensionMethod("glTexGenfv", typeof(TexGenfv)) ?? new TexGenfv(Imports.TexGenfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexGeni(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLint param); + internal delegate void TexGeni(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Int32 param); internal static TexGeni glTexGeni = (TexGeni)GL.GetDelegateForExtensionMethod("glTexGeni", typeof(TexGeni)) ?? new TexGeni(Imports.TexGeni); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLint* @params); + internal unsafe delegate void TexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Int32* @params); internal unsafe static TexGeniv glTexGeniv = (TexGeniv)GL.GetDelegateForExtensionMethod("glTexGeniv", typeof(TexGeniv)) ?? new TexGeniv(Imports.TexGeniv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FeedbackBuffer(GLsizei size, GL.Enums.FeedbackType type, GLfloat* buffer); + internal unsafe delegate void FeedbackBuffer(Int32 size, GL.Enums.FeedbackType type, [Out] Single* buffer); internal unsafe static FeedbackBuffer glFeedbackBuffer = (FeedbackBuffer)GL.GetDelegateForExtensionMethod("glFeedbackBuffer", typeof(FeedbackBuffer)) ?? new FeedbackBuffer(Imports.FeedbackBuffer); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SelectBuffer(GLsizei size, GLuint* buffer); + internal unsafe delegate void SelectBuffer(Int32 size, [Out] UInt32* buffer); internal unsafe static SelectBuffer glSelectBuffer = (SelectBuffer)GL.GetDelegateForExtensionMethod("glSelectBuffer", typeof(SelectBuffer)) ?? new SelectBuffer(Imports.SelectBuffer); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLint RenderMode(GL.Enums.RenderingMode mode); + internal delegate Int32 RenderMode(GL.Enums.RenderingMode mode); internal static RenderMode glRenderMode = (RenderMode)GL.GetDelegateForExtensionMethod("glRenderMode", typeof(RenderMode)) ?? new RenderMode(Imports.RenderMode); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void InitNames(); internal static InitNames glInitNames = (InitNames)GL.GetDelegateForExtensionMethod("glInitNames", typeof(InitNames)) ?? new InitNames(Imports.InitNames); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void LoadName(GLuint name); + internal delegate void LoadName(UInt32 name); internal static LoadName glLoadName = (LoadName)GL.GetDelegateForExtensionMethod("glLoadName", typeof(LoadName)) ?? new LoadName(Imports.LoadName); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PassThrough(GLfloat token); + internal delegate void PassThrough(Single token); internal static PassThrough glPassThrough = (PassThrough)GL.GetDelegateForExtensionMethod("glPassThrough", typeof(PassThrough)) ?? new PassThrough(Imports.PassThrough); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PopName(); internal static PopName glPopName = (PopName)GL.GetDelegateForExtensionMethod("glPopName", typeof(PopName)) ?? new PopName(Imports.PopName); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PushName(GLuint name); + internal delegate void PushName(UInt32 name); internal static PushName glPushName = (PushName)GL.GetDelegateForExtensionMethod("glPushName", typeof(PushName)) ?? new PushName(Imports.PushName); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DrawBuffer(GL.Enums.DrawBufferMode mode); @@ -649,22 +622,22 @@ namespace OpenTK.OpenGL internal delegate void Clear(GL.Enums.ClearBufferMask mask); internal static Clear glClear = (Clear)GL.GetDelegateForExtensionMethod("glClear", typeof(Clear)) ?? new Clear(Imports.Clear); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); + internal delegate void ClearAccum(Single red, Single green, Single blue, Single alpha); internal static ClearAccum glClearAccum = (ClearAccum)GL.GetDelegateForExtensionMethod("glClearAccum", typeof(ClearAccum)) ?? new ClearAccum(Imports.ClearAccum); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ClearIndex(GLfloat c); + internal delegate void ClearIndex(Single c); internal static ClearIndex glClearIndex = (ClearIndex)GL.GetDelegateForExtensionMethod("glClearIndex", typeof(ClearIndex)) ?? new ClearIndex(Imports.ClearIndex); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); + internal delegate void ClearColor(Single red, Single green, Single blue, Single alpha); internal static ClearColor glClearColor = (ClearColor)GL.GetDelegateForExtensionMethod("glClearColor", typeof(ClearColor)) ?? new ClearColor(Imports.ClearColor); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ClearStencil(GLint s); + internal delegate void ClearStencil(Int32 s); internal static ClearStencil glClearStencil = (ClearStencil)GL.GetDelegateForExtensionMethod("glClearStencil", typeof(ClearStencil)) ?? new ClearStencil(Imports.ClearStencil); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ClearDepth(GLclampd depth); + internal delegate void ClearDepth(Double depth); internal static ClearDepth glClearDepth = (ClearDepth)GL.GetDelegateForExtensionMethod("glClearDepth", typeof(ClearDepth)) ?? new ClearDepth(Imports.ClearDepth); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void StencilMask(GLuint mask); + internal delegate void StencilMask(UInt32 mask); internal static StencilMask glStencilMask = (StencilMask)GL.GetDelegateForExtensionMethod("glStencilMask", typeof(StencilMask)) ?? new StencilMask(Imports.StencilMask); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ColorMask(GL.Enums.Boolean red, GL.Enums.Boolean green, GL.Enums.Boolean blue, GL.Enums.Boolean alpha); @@ -673,10 +646,10 @@ namespace OpenTK.OpenGL internal delegate void DepthMask(GL.Enums.Boolean flag); internal static DepthMask glDepthMask = (DepthMask)GL.GetDelegateForExtensionMethod("glDepthMask", typeof(DepthMask)) ?? new DepthMask(Imports.DepthMask); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void IndexMask(GLuint mask); + internal delegate void IndexMask(UInt32 mask); internal static IndexMask glIndexMask = (IndexMask)GL.GetDelegateForExtensionMethod("glIndexMask", typeof(IndexMask)) ?? new IndexMask(Imports.IndexMask); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Accum(GL.Enums.AccumOp op, GLfloat value); + internal delegate void Accum(GL.Enums.AccumOp op, Single value); internal static Accum glAccum = (Accum)GL.GetDelegateForExtensionMethod("glAccum", typeof(Accum)) ?? new Accum(Imports.Accum); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Disable(GL.Enums.EnableCap cap); @@ -697,67 +670,67 @@ namespace OpenTK.OpenGL internal delegate void PushAttrib(GL.Enums.AttribMask mask); internal static PushAttrib glPushAttrib = (PushAttrib)GL.GetDelegateForExtensionMethod("glPushAttrib", typeof(PushAttrib)) ?? new PushAttrib(Imports.PushAttrib); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Map1d(GL.Enums.MapTarget target, GLdouble u1, GLdouble u2, GLint stride, GLint order, GLdouble* points); + internal unsafe delegate void Map1d(GL.Enums.MapTarget target, Double u1, Double u2, Int32 stride, Int32 order, Double* points); internal unsafe static Map1d glMap1d = (Map1d)GL.GetDelegateForExtensionMethod("glMap1d", typeof(Map1d)) ?? new Map1d(Imports.Map1d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Map1f(GL.Enums.MapTarget target, GLfloat u1, GLfloat u2, GLint stride, GLint order, GLfloat* points); + internal unsafe delegate void Map1f(GL.Enums.MapTarget target, Single u1, Single u2, Int32 stride, Int32 order, Single* points); internal unsafe static Map1f glMap1f = (Map1f)GL.GetDelegateForExtensionMethod("glMap1f", typeof(Map1f)) ?? new Map1f(Imports.Map1f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Map2d(GL.Enums.MapTarget target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble* points); + internal unsafe delegate void Map2d(GL.Enums.MapTarget target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double* points); internal unsafe static Map2d glMap2d = (Map2d)GL.GetDelegateForExtensionMethod("glMap2d", typeof(Map2d)) ?? new Map2d(Imports.Map2d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Map2f(GL.Enums.MapTarget target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat* points); + internal unsafe delegate void Map2f(GL.Enums.MapTarget target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single* points); internal unsafe static Map2f glMap2f = (Map2f)GL.GetDelegateForExtensionMethod("glMap2f", typeof(Map2f)) ?? new Map2f(Imports.Map2f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MapGrid1d(GLint un, GLdouble u1, GLdouble u2); + internal delegate void MapGrid1d(Int32 un, Double u1, Double u2); internal static MapGrid1d glMapGrid1d = (MapGrid1d)GL.GetDelegateForExtensionMethod("glMapGrid1d", typeof(MapGrid1d)) ?? new MapGrid1d(Imports.MapGrid1d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MapGrid1f(GLint un, GLfloat u1, GLfloat u2); + internal delegate void MapGrid1f(Int32 un, Single u1, Single u2); internal static MapGrid1f glMapGrid1f = (MapGrid1f)GL.GetDelegateForExtensionMethod("glMapGrid1f", typeof(MapGrid1f)) ?? new MapGrid1f(Imports.MapGrid1f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2); + internal delegate void MapGrid2d(Int32 un, Double u1, Double u2, Int32 vn, Double v1, Double v2); internal static MapGrid2d glMapGrid2d = (MapGrid2d)GL.GetDelegateForExtensionMethod("glMapGrid2d", typeof(MapGrid2d)) ?? new MapGrid2d(Imports.MapGrid2d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2); + internal delegate void MapGrid2f(Int32 un, Single u1, Single u2, Int32 vn, Single v1, Single v2); internal static MapGrid2f glMapGrid2f = (MapGrid2f)GL.GetDelegateForExtensionMethod("glMapGrid2f", typeof(MapGrid2f)) ?? new MapGrid2f(Imports.MapGrid2f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EvalCoord1d(GLdouble u); + internal delegate void EvalCoord1d(Double u); internal static EvalCoord1d glEvalCoord1d = (EvalCoord1d)GL.GetDelegateForExtensionMethod("glEvalCoord1d", typeof(EvalCoord1d)) ?? new EvalCoord1d(Imports.EvalCoord1d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void EvalCoord1dv(GLdouble* u); + internal unsafe delegate void EvalCoord1dv(Double* u); internal unsafe static EvalCoord1dv glEvalCoord1dv = (EvalCoord1dv)GL.GetDelegateForExtensionMethod("glEvalCoord1dv", typeof(EvalCoord1dv)) ?? new EvalCoord1dv(Imports.EvalCoord1dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EvalCoord1f(GLfloat u); + internal delegate void EvalCoord1f(Single u); internal static EvalCoord1f glEvalCoord1f = (EvalCoord1f)GL.GetDelegateForExtensionMethod("glEvalCoord1f", typeof(EvalCoord1f)) ?? new EvalCoord1f(Imports.EvalCoord1f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void EvalCoord1fv(GLfloat* u); + internal unsafe delegate void EvalCoord1fv(Single* u); internal unsafe static EvalCoord1fv glEvalCoord1fv = (EvalCoord1fv)GL.GetDelegateForExtensionMethod("glEvalCoord1fv", typeof(EvalCoord1fv)) ?? new EvalCoord1fv(Imports.EvalCoord1fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EvalCoord2d(GLdouble u, GLdouble v); + internal delegate void EvalCoord2d(Double u, Double v); internal static EvalCoord2d glEvalCoord2d = (EvalCoord2d)GL.GetDelegateForExtensionMethod("glEvalCoord2d", typeof(EvalCoord2d)) ?? new EvalCoord2d(Imports.EvalCoord2d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void EvalCoord2dv(GLdouble* u); + internal unsafe delegate void EvalCoord2dv(Double* u); internal unsafe static EvalCoord2dv glEvalCoord2dv = (EvalCoord2dv)GL.GetDelegateForExtensionMethod("glEvalCoord2dv", typeof(EvalCoord2dv)) ?? new EvalCoord2dv(Imports.EvalCoord2dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EvalCoord2f(GLfloat u, GLfloat v); + internal delegate void EvalCoord2f(Single u, Single v); internal static EvalCoord2f glEvalCoord2f = (EvalCoord2f)GL.GetDelegateForExtensionMethod("glEvalCoord2f", typeof(EvalCoord2f)) ?? new EvalCoord2f(Imports.EvalCoord2f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void EvalCoord2fv(GLfloat* u); + internal unsafe delegate void EvalCoord2fv(Single* u); internal unsafe static EvalCoord2fv glEvalCoord2fv = (EvalCoord2fv)GL.GetDelegateForExtensionMethod("glEvalCoord2fv", typeof(EvalCoord2fv)) ?? new EvalCoord2fv(Imports.EvalCoord2fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EvalMesh1(GL.Enums.MeshMode1 mode, GLint i1, GLint i2); + internal delegate void EvalMesh1(GL.Enums.MeshMode1 mode, Int32 i1, Int32 i2); internal static EvalMesh1 glEvalMesh1 = (EvalMesh1)GL.GetDelegateForExtensionMethod("glEvalMesh1", typeof(EvalMesh1)) ?? new EvalMesh1(Imports.EvalMesh1); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EvalPoint1(GLint i); + internal delegate void EvalPoint1(Int32 i); internal static EvalPoint1 glEvalPoint1 = (EvalPoint1)GL.GetDelegateForExtensionMethod("glEvalPoint1", typeof(EvalPoint1)) ?? new EvalPoint1(Imports.EvalPoint1); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EvalMesh2(GL.Enums.MeshMode2 mode, GLint i1, GLint i2, GLint j1, GLint j2); + internal delegate void EvalMesh2(GL.Enums.MeshMode2 mode, Int32 i1, Int32 i2, Int32 j1, Int32 j2); internal static EvalMesh2 glEvalMesh2 = (EvalMesh2)GL.GetDelegateForExtensionMethod("glEvalMesh2", typeof(EvalMesh2)) ?? new EvalMesh2(Imports.EvalMesh2); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EvalPoint2(GLint i, GLint j); + internal delegate void EvalPoint2(Int32 i, Int32 j); internal static EvalPoint2 glEvalPoint2 = (EvalPoint2)GL.GetDelegateForExtensionMethod("glEvalPoint2", typeof(EvalPoint2)) ?? new EvalPoint2(Imports.EvalPoint2); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void AlphaFunc(GL.Enums.AlphaFunction func, GLclampf @ref); + internal delegate void AlphaFunc(GL.Enums.AlphaFunction func, Single @ref); internal static AlphaFunc glAlphaFunc = (AlphaFunc)GL.GetDelegateForExtensionMethod("glAlphaFunc", typeof(AlphaFunc)) ?? new AlphaFunc(Imports.AlphaFunc); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BlendFunc(GL.Enums.BlendingFactorSrc sfactor, GL.Enums.BlendingFactorDest dfactor); @@ -766,7 +739,7 @@ namespace OpenTK.OpenGL internal delegate void LogicOp(GL.Enums.LogicOp opcode); internal static LogicOp glLogicOp = (LogicOp)GL.GetDelegateForExtensionMethod("glLogicOp", typeof(LogicOp)) ?? new LogicOp(Imports.LogicOp); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void StencilFunc(GL.Enums.StencilFunction func, GLint @ref, GLuint mask); + internal delegate void StencilFunc(GL.Enums.StencilFunction func, Int32 @ref, UInt32 mask); internal static StencilFunc glStencilFunc = (StencilFunc)GL.GetDelegateForExtensionMethod("glStencilFunc", typeof(StencilFunc)) ?? new StencilFunc(Imports.StencilFunc); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void StencilOp(GL.Enums.StencilOp fail, GL.Enums.StencilOp zfail, GL.Enums.StencilOp zpass); @@ -775,157 +748,157 @@ namespace OpenTK.OpenGL internal delegate void DepthFunc(GL.Enums.DepthFunction func); internal static DepthFunc glDepthFunc = (DepthFunc)GL.GetDelegateForExtensionMethod("glDepthFunc", typeof(DepthFunc)) ?? new DepthFunc(Imports.DepthFunc); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelZoom(GLfloat xfactor, GLfloat yfactor); + internal delegate void PixelZoom(Single xfactor, Single yfactor); internal static PixelZoom glPixelZoom = (PixelZoom)GL.GetDelegateForExtensionMethod("glPixelZoom", typeof(PixelZoom)) ?? new PixelZoom(Imports.PixelZoom); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelTransferf(GL.Enums.PixelTransferParameter pname, GLfloat param); + internal delegate void PixelTransferf(GL.Enums.PixelTransferParameter pname, Single param); internal static PixelTransferf glPixelTransferf = (PixelTransferf)GL.GetDelegateForExtensionMethod("glPixelTransferf", typeof(PixelTransferf)) ?? new PixelTransferf(Imports.PixelTransferf); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelTransferi(GL.Enums.PixelTransferParameter pname, GLint param); + internal delegate void PixelTransferi(GL.Enums.PixelTransferParameter pname, Int32 param); internal static PixelTransferi glPixelTransferi = (PixelTransferi)GL.GetDelegateForExtensionMethod("glPixelTransferi", typeof(PixelTransferi)) ?? new PixelTransferi(Imports.PixelTransferi); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelStoref(GL.Enums.PixelStoreParameter pname, GLfloat param); + internal delegate void PixelStoref(GL.Enums.PixelStoreParameter pname, Single param); internal static PixelStoref glPixelStoref = (PixelStoref)GL.GetDelegateForExtensionMethod("glPixelStoref", typeof(PixelStoref)) ?? new PixelStoref(Imports.PixelStoref); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelStorei(GL.Enums.PixelStoreParameter pname, GLint param); + internal delegate void PixelStorei(GL.Enums.PixelStoreParameter pname, Int32 param); internal static PixelStorei glPixelStorei = (PixelStorei)GL.GetDelegateForExtensionMethod("glPixelStorei", typeof(PixelStorei)) ?? new PixelStorei(Imports.PixelStorei); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PixelMapfv(GL.Enums.PixelMap map, GLint mapsize, GLfloat* values); + internal unsafe delegate void PixelMapfv(GL.Enums.PixelMap map, Int32 mapsize, Single* values); internal unsafe static PixelMapfv glPixelMapfv = (PixelMapfv)GL.GetDelegateForExtensionMethod("glPixelMapfv", typeof(PixelMapfv)) ?? new PixelMapfv(Imports.PixelMapfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PixelMapuiv(GL.Enums.PixelMap map, GLint mapsize, GLuint* values); + internal unsafe delegate void PixelMapuiv(GL.Enums.PixelMap map, Int32 mapsize, UInt32* values); internal unsafe static PixelMapuiv glPixelMapuiv = (PixelMapuiv)GL.GetDelegateForExtensionMethod("glPixelMapuiv", typeof(PixelMapuiv)) ?? new PixelMapuiv(Imports.PixelMapuiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PixelMapusv(GL.Enums.PixelMap map, GLint mapsize, GLushort* values); + internal unsafe delegate void PixelMapusv(GL.Enums.PixelMap map, Int32 mapsize, UInt16* values); internal unsafe static PixelMapusv glPixelMapusv = (PixelMapusv)GL.GetDelegateForExtensionMethod("glPixelMapusv", typeof(PixelMapusv)) ?? new PixelMapusv(Imports.PixelMapusv); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ReadBuffer(GL.Enums.ReadBufferMode mode); internal static ReadBuffer glReadBuffer = (ReadBuffer)GL.GetDelegateForExtensionMethod("glReadBuffer", typeof(ReadBuffer)) ?? new ReadBuffer(Imports.ReadBuffer); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GL.Enums.PixelCopyType type); + internal delegate void CopyPixels(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelCopyType type); internal static CopyPixels glCopyPixels = (CopyPixels)GL.GetDelegateForExtensionMethod("glCopyPixels", typeof(CopyPixels)) ?? new CopyPixels(Imports.CopyPixels); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal unsafe delegate void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* pixels); internal unsafe static ReadPixels glReadPixels = (ReadPixels)GL.GetDelegateForExtensionMethod("glReadPixels", typeof(ReadPixels)) ?? new ReadPixels(Imports.ReadPixels); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DrawPixels(GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal unsafe delegate void DrawPixels(Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); internal unsafe static DrawPixels glDrawPixels = (DrawPixels)GL.GetDelegateForExtensionMethod("glDrawPixels", typeof(DrawPixels)) ?? new DrawPixels(Imports.DrawPixels); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetBooleanv(GL.Enums.GetPName pname, GL.Enums.Boolean* @params); + internal unsafe delegate void GetBooleanv(GL.Enums.GetPName pname, [Out] GL.Enums.Boolean* @params); internal unsafe static GetBooleanv glGetBooleanv = (GetBooleanv)GL.GetDelegateForExtensionMethod("glGetBooleanv", typeof(GetBooleanv)) ?? new GetBooleanv(Imports.GetBooleanv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetClipPlane(GL.Enums.ClipPlaneName plane, GLdouble* equation); + internal unsafe delegate void GetClipPlane(GL.Enums.ClipPlaneName plane, [Out] Double* equation); internal unsafe static GetClipPlane glGetClipPlane = (GetClipPlane)GL.GetDelegateForExtensionMethod("glGetClipPlane", typeof(GetClipPlane)) ?? new GetClipPlane(Imports.GetClipPlane); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetDoublev(GL.Enums.GetPName pname, GLdouble* @params); + internal unsafe delegate void GetDoublev(GL.Enums.GetPName pname, [Out] Double* @params); internal unsafe static GetDoublev glGetDoublev = (GetDoublev)GL.GetDelegateForExtensionMethod("glGetDoublev", typeof(GetDoublev)) ?? new GetDoublev(Imports.GetDoublev); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate GL.Enums.GLenum GetError(); internal static GetError glGetError = (GetError)GL.GetDelegateForExtensionMethod("glGetError", typeof(GetError)) ?? new GetError(Imports.GetError); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFloatv(GL.Enums.GetPName pname, GLfloat* @params); + internal unsafe delegate void GetFloatv(GL.Enums.GetPName pname, [Out] Single* @params); internal unsafe static GetFloatv glGetFloatv = (GetFloatv)GL.GetDelegateForExtensionMethod("glGetFloatv", typeof(GetFloatv)) ?? new GetFloatv(Imports.GetFloatv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetIntegerv(GL.Enums.GetPName pname, GLint* @params); + internal unsafe delegate void GetIntegerv(GL.Enums.GetPName pname, [Out] Int32* @params); internal unsafe static GetIntegerv glGetIntegerv = (GetIntegerv)GL.GetDelegateForExtensionMethod("glGetIntegerv", typeof(GetIntegerv)) ?? new GetIntegerv(Imports.GetIntegerv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetLightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLfloat* @params); + internal unsafe delegate void GetLightfv(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] Single* @params); internal unsafe static GetLightfv glGetLightfv = (GetLightfv)GL.GetDelegateForExtensionMethod("glGetLightfv", typeof(GetLightfv)) ?? new GetLightfv(Imports.GetLightfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetLightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, GLint* @params); + internal unsafe delegate void GetLightiv(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] Int32* @params); internal unsafe static GetLightiv glGetLightiv = (GetLightiv)GL.GetDelegateForExtensionMethod("glGetLightiv", typeof(GetLightiv)) ?? new GetLightiv(Imports.GetLightiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMapdv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, GLdouble* v); + internal unsafe delegate void GetMapdv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Double* v); internal unsafe static GetMapdv glGetMapdv = (GetMapdv)GL.GetDelegateForExtensionMethod("glGetMapdv", typeof(GetMapdv)) ?? new GetMapdv(Imports.GetMapdv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMapfv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, GLfloat* v); + internal unsafe delegate void GetMapfv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Single* v); internal unsafe static GetMapfv glGetMapfv = (GetMapfv)GL.GetDelegateForExtensionMethod("glGetMapfv", typeof(GetMapfv)) ?? new GetMapfv(Imports.GetMapfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMapiv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, GLint* v); + internal unsafe delegate void GetMapiv(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Int32* v); internal unsafe static GetMapiv glGetMapiv = (GetMapiv)GL.GetDelegateForExtensionMethod("glGetMapiv", typeof(GetMapiv)) ?? new GetMapiv(Imports.GetMapiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMaterialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat* @params); + internal unsafe delegate void GetMaterialfv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Single* @params); internal unsafe static GetMaterialfv glGetMaterialfv = (GetMaterialfv)GL.GetDelegateForExtensionMethod("glGetMaterialfv", typeof(GetMaterialfv)) ?? new GetMaterialfv(Imports.GetMaterialfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMaterialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint* @params); + internal unsafe delegate void GetMaterialiv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Int32* @params); internal unsafe static GetMaterialiv glGetMaterialiv = (GetMaterialiv)GL.GetDelegateForExtensionMethod("glGetMaterialiv", typeof(GetMaterialiv)) ?? new GetMaterialiv(Imports.GetMaterialiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetPixelMapfv(GL.Enums.PixelMap map, GLfloat* values); + internal unsafe delegate void GetPixelMapfv(GL.Enums.PixelMap map, [Out] Single* values); internal unsafe static GetPixelMapfv glGetPixelMapfv = (GetPixelMapfv)GL.GetDelegateForExtensionMethod("glGetPixelMapfv", typeof(GetPixelMapfv)) ?? new GetPixelMapfv(Imports.GetPixelMapfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetPixelMapuiv(GL.Enums.PixelMap map, GLuint* values); + internal unsafe delegate void GetPixelMapuiv(GL.Enums.PixelMap map, [Out] UInt32* values); internal unsafe static GetPixelMapuiv glGetPixelMapuiv = (GetPixelMapuiv)GL.GetDelegateForExtensionMethod("glGetPixelMapuiv", typeof(GetPixelMapuiv)) ?? new GetPixelMapuiv(Imports.GetPixelMapuiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetPixelMapusv(GL.Enums.PixelMap map, GLushort* values); + internal unsafe delegate void GetPixelMapusv(GL.Enums.PixelMap map, [Out] UInt16* values); internal unsafe static GetPixelMapusv glGetPixelMapusv = (GetPixelMapusv)GL.GetDelegateForExtensionMethod("glGetPixelMapusv", typeof(GetPixelMapusv)) ?? new GetPixelMapusv(Imports.GetPixelMapusv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetPolygonStipple(GLubyte* mask); + internal unsafe delegate void GetPolygonStipple([Out] Byte* mask); internal unsafe static GetPolygonStipple glGetPolygonStipple = (GetPolygonStipple)GL.GetDelegateForExtensionMethod("glGetPolygonStipple", typeof(GetPolygonStipple)) ?? new GetPolygonStipple(Imports.GetPolygonStipple); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate System.IntPtr GetString(GL.Enums.StringName name); + internal delegate IntPtr GetString(GL.Enums.StringName name); internal static GetString glGetString = (GetString)GL.GetDelegateForExtensionMethod("glGetString", typeof(GetString)) ?? new GetString(Imports.GetString); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLfloat* @params); + internal unsafe delegate void GetTexEnvfv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] Single* @params); internal unsafe static GetTexEnvfv glGetTexEnvfv = (GetTexEnvfv)GL.GetDelegateForExtensionMethod("glGetTexEnvfv", typeof(GetTexEnvfv)) ?? new GetTexEnvfv(Imports.GetTexEnvfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, GLint* @params); + internal unsafe delegate void GetTexEnviv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] Int32* @params); internal unsafe static GetTexEnviv glGetTexEnviv = (GetTexEnviv)GL.GetDelegateForExtensionMethod("glGetTexEnviv", typeof(GetTexEnviv)) ?? new GetTexEnviv(Imports.GetTexEnviv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLdouble* @params); + internal unsafe delegate void GetTexGendv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Double* @params); internal unsafe static GetTexGendv glGetTexGendv = (GetTexGendv)GL.GetDelegateForExtensionMethod("glGetTexGendv", typeof(GetTexGendv)) ?? new GetTexGendv(Imports.GetTexGendv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLfloat* @params); + internal unsafe delegate void GetTexGenfv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Single* @params); internal unsafe static GetTexGenfv glGetTexGenfv = (GetTexGenfv)GL.GetDelegateForExtensionMethod("glGetTexGenfv", typeof(GetTexGenfv)) ?? new GetTexGenfv(Imports.GetTexGenfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, GLint* @params); + internal unsafe delegate void GetTexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Int32* @params); internal unsafe static GetTexGeniv glGetTexGeniv = (GetTexGeniv)GL.GetDelegateForExtensionMethod("glGetTexGeniv", typeof(GetTexGeniv)) ?? new GetTexGeniv(Imports.GetTexGeniv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexImage(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal unsafe delegate void GetTexImage(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* pixels); internal unsafe static GetTexImage glGetTexImage = (GetTexImage)GL.GetDelegateForExtensionMethod("glGetTexImage", typeof(GetTexImage)) ?? new GetTexImage(Imports.GetTexImage); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexParameterfv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, GLfloat* @params); + internal unsafe delegate void GetTexParameterfv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Single* @params); internal unsafe static GetTexParameterfv glGetTexParameterfv = (GetTexParameterfv)GL.GetDelegateForExtensionMethod("glGetTexParameterfv", typeof(GetTexParameterfv)) ?? new GetTexParameterfv(Imports.GetTexParameterfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexParameteriv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, GLint* @params); + internal unsafe delegate void GetTexParameteriv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Int32* @params); internal unsafe static GetTexParameteriv glGetTexParameteriv = (GetTexParameteriv)GL.GetDelegateForExtensionMethod("glGetTexParameteriv", typeof(GetTexParameteriv)) ?? new GetTexParameteriv(Imports.GetTexParameteriv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexLevelParameterfv(GL.Enums.TextureTarget target, GLint level, GL.Enums.GetTextureParameter pname, GLfloat* @params); + internal unsafe delegate void GetTexLevelParameterfv(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] Single* @params); internal unsafe static GetTexLevelParameterfv glGetTexLevelParameterfv = (GetTexLevelParameterfv)GL.GetDelegateForExtensionMethod("glGetTexLevelParameterfv", typeof(GetTexLevelParameterfv)) ?? new GetTexLevelParameterfv(Imports.GetTexLevelParameterfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexLevelParameteriv(GL.Enums.TextureTarget target, GLint level, GL.Enums.GetTextureParameter pname, GLint* @params); + internal unsafe delegate void GetTexLevelParameteriv(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] Int32* @params); internal unsafe static GetTexLevelParameteriv glGetTexLevelParameteriv = (GetTexLevelParameteriv)GL.GetDelegateForExtensionMethod("glGetTexLevelParameteriv", typeof(GetTexLevelParameteriv)) ?? new GetTexLevelParameteriv(Imports.GetTexLevelParameteriv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsEnabled(GL.Enums.EnableCap cap); + internal delegate Boolean IsEnabled(GL.Enums.EnableCap cap); internal static IsEnabled glIsEnabled = (IsEnabled)GL.GetDelegateForExtensionMethod("glIsEnabled", typeof(IsEnabled)) ?? new IsEnabled(Imports.IsEnabled); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsList(GLuint list); + internal delegate Boolean IsList(UInt32 list); internal static IsList glIsList = (IsList)GL.GetDelegateForExtensionMethod("glIsList", typeof(IsList)) ?? new IsList(Imports.IsList); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DepthRange(GLclampd near, GLclampd far); + internal delegate void DepthRange(Double near, Double far); internal static DepthRange glDepthRange = (DepthRange)GL.GetDelegateForExtensionMethod("glDepthRange", typeof(DepthRange)) ?? new DepthRange(Imports.DepthRange); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Frustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); + internal delegate void Frustum(Double left, Double right, Double bottom, Double top, Double zNear, Double zFar); internal static Frustum glFrustum = (Frustum)GL.GetDelegateForExtensionMethod("glFrustum", typeof(Frustum)) ?? new Frustum(Imports.Frustum); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void LoadIdentity(); internal static LoadIdentity glLoadIdentity = (LoadIdentity)GL.GetDelegateForExtensionMethod("glLoadIdentity", typeof(LoadIdentity)) ?? new LoadIdentity(Imports.LoadIdentity); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void LoadMatrixf(GLfloat* m); + internal unsafe delegate void LoadMatrixf(Single* m); internal unsafe static LoadMatrixf glLoadMatrixf = (LoadMatrixf)GL.GetDelegateForExtensionMethod("glLoadMatrixf", typeof(LoadMatrixf)) ?? new LoadMatrixf(Imports.LoadMatrixf); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void LoadMatrixd(GLdouble* m); + internal unsafe delegate void LoadMatrixd(Double* m); internal unsafe static LoadMatrixd glLoadMatrixd = (LoadMatrixd)GL.GetDelegateForExtensionMethod("glLoadMatrixd", typeof(LoadMatrixd)) ?? new LoadMatrixd(Imports.LoadMatrixd); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MatrixMode(GL.Enums.MatrixMode mode); internal static MatrixMode glMatrixMode = (MatrixMode)GL.GetDelegateForExtensionMethod("glMatrixMode", typeof(MatrixMode)) ?? new MatrixMode(Imports.MatrixMode); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultMatrixf(GLfloat* m); + internal unsafe delegate void MultMatrixf(Single* m); internal unsafe static MultMatrixf glMultMatrixf = (MultMatrixf)GL.GetDelegateForExtensionMethod("glMultMatrixf", typeof(MultMatrixf)) ?? new MultMatrixf(Imports.MultMatrixf); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultMatrixd(GLdouble* m); + internal unsafe delegate void MultMatrixd(Double* m); internal unsafe static MultMatrixd glMultMatrixd = (MultMatrixd)GL.GetDelegateForExtensionMethod("glMultMatrixd", typeof(MultMatrixd)) ?? new MultMatrixd(Imports.MultMatrixd); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Ortho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); + internal delegate void Ortho(Double left, Double right, Double bottom, Double top, Double zNear, Double zFar); internal static Ortho glOrtho = (Ortho)GL.GetDelegateForExtensionMethod("glOrtho", typeof(Ortho)) ?? new Ortho(Imports.Ortho); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PopMatrix(); @@ -934,109 +907,109 @@ namespace OpenTK.OpenGL internal delegate void PushMatrix(); internal static PushMatrix glPushMatrix = (PushMatrix)GL.GetDelegateForExtensionMethod("glPushMatrix", typeof(PushMatrix)) ?? new PushMatrix(Imports.PushMatrix); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Rotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z); + internal delegate void Rotated(Double angle, Double x, Double y, Double z); internal static Rotated glRotated = (Rotated)GL.GetDelegateForExtensionMethod("glRotated", typeof(Rotated)) ?? new Rotated(Imports.Rotated); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Rotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z); + internal delegate void Rotatef(Single angle, Single x, Single y, Single z); internal static Rotatef glRotatef = (Rotatef)GL.GetDelegateForExtensionMethod("glRotatef", typeof(Rotatef)) ?? new Rotatef(Imports.Rotatef); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Scaled(GLdouble x, GLdouble y, GLdouble z); + internal delegate void Scaled(Double x, Double y, Double z); internal static Scaled glScaled = (Scaled)GL.GetDelegateForExtensionMethod("glScaled", typeof(Scaled)) ?? new Scaled(Imports.Scaled); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Scalef(GLfloat x, GLfloat y, GLfloat z); + internal delegate void Scalef(Single x, Single y, Single z); internal static Scalef glScalef = (Scalef)GL.GetDelegateForExtensionMethod("glScalef", typeof(Scalef)) ?? new Scalef(Imports.Scalef); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Translated(GLdouble x, GLdouble y, GLdouble z); + internal delegate void Translated(Double x, Double y, Double z); internal static Translated glTranslated = (Translated)GL.GetDelegateForExtensionMethod("glTranslated", typeof(Translated)) ?? new Translated(Imports.Translated); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Translatef(GLfloat x, GLfloat y, GLfloat z); + internal delegate void Translatef(Single x, Single y, Single z); internal static Translatef glTranslatef = (Translatef)GL.GetDelegateForExtensionMethod("glTranslatef", typeof(Translatef)) ?? new Translatef(Imports.Translatef); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Viewport(GLint x, GLint y, GLsizei width, GLsizei height); + internal delegate void Viewport(Int32 x, Int32 y, Int32 width, Int32 height); internal static Viewport glViewport = (Viewport)GL.GetDelegateForExtensionMethod("glViewport", typeof(Viewport)) ?? new Viewport(Imports.Viewport); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ArrayElement(GLint i); + internal delegate void ArrayElement(Int32 i); internal static ArrayElement glArrayElement = (ArrayElement)GL.GetDelegateForExtensionMethod("glArrayElement", typeof(ArrayElement)) ?? new ArrayElement(Imports.ArrayElement); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorPointer(GLint size, GL.Enums.ColorPointerType type, GLsizei stride, void* pointer); + internal unsafe delegate void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer); internal unsafe static ColorPointer glColorPointer = (ColorPointer)GL.GetDelegateForExtensionMethod("glColorPointer", typeof(ColorPointer)) ?? new ColorPointer(Imports.ColorPointer); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DisableClientState(GL.Enums.EnableCap array); internal static DisableClientState glDisableClientState = (DisableClientState)GL.GetDelegateForExtensionMethod("glDisableClientState", typeof(DisableClientState)) ?? new DisableClientState(Imports.DisableClientState); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawArrays(GL.Enums.BeginMode mode, GLint first, GLsizei count); + internal delegate void DrawArrays(GL.Enums.BeginMode mode, Int32 first, Int32 count); internal static DrawArrays glDrawArrays = (DrawArrays)GL.GetDelegateForExtensionMethod("glDrawArrays", typeof(DrawArrays)) ?? new DrawArrays(Imports.DrawArrays); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DrawElements(GL.Enums.BeginMode mode, GLsizei count, GL.Enums.GLenum type, void* indices); + internal unsafe delegate void DrawElements(GL.Enums.BeginMode mode, Int32 count, GL.Enums.GLenum type, void* indices); internal unsafe static DrawElements glDrawElements = (DrawElements)GL.GetDelegateForExtensionMethod("glDrawElements", typeof(DrawElements)) ?? new DrawElements(Imports.DrawElements); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void EdgeFlagPointer(GLsizei stride, void* pointer); + internal unsafe delegate void EdgeFlagPointer(Int32 stride, void* pointer); internal unsafe static EdgeFlagPointer glEdgeFlagPointer = (EdgeFlagPointer)GL.GetDelegateForExtensionMethod("glEdgeFlagPointer", typeof(EdgeFlagPointer)) ?? new EdgeFlagPointer(Imports.EdgeFlagPointer); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EnableClientState(GL.Enums.EnableCap array); internal static EnableClientState glEnableClientState = (EnableClientState)GL.GetDelegateForExtensionMethod("glEnableClientState", typeof(EnableClientState)) ?? new EnableClientState(Imports.EnableClientState); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetPointerv(GL.Enums.GetPointervPName pname, void* @params); + internal unsafe delegate void GetPointerv(GL.Enums.GetPointervPName pname, [Out] void* @params); internal unsafe static GetPointerv glGetPointerv = (GetPointerv)GL.GetDelegateForExtensionMethod("glGetPointerv", typeof(GetPointerv)) ?? new GetPointerv(Imports.GetPointerv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void IndexPointer(GL.Enums.IndexPointerType type, GLsizei stride, void* pointer); + internal unsafe delegate void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, void* pointer); internal unsafe static IndexPointer glIndexPointer = (IndexPointer)GL.GetDelegateForExtensionMethod("glIndexPointer", typeof(IndexPointer)) ?? new IndexPointer(Imports.IndexPointer); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, GLsizei stride, void* pointer); + internal unsafe delegate void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, Int32 stride, void* pointer); internal unsafe static InterleavedArrays glInterleavedArrays = (InterleavedArrays)GL.GetDelegateForExtensionMethod("glInterleavedArrays", typeof(InterleavedArrays)) ?? new InterleavedArrays(Imports.InterleavedArrays); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void NormalPointer(GL.Enums.NormalPointerType type, GLsizei stride, void* pointer); + internal unsafe delegate void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, void* pointer); internal unsafe static NormalPointer glNormalPointer = (NormalPointer)GL.GetDelegateForExtensionMethod("glNormalPointer", typeof(NormalPointer)) ?? new NormalPointer(Imports.NormalPointer); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoordPointer(GLint size, GL.Enums.TexCoordPointerType type, GLsizei stride, void* pointer); + internal unsafe delegate void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, void* pointer); internal unsafe static TexCoordPointer glTexCoordPointer = (TexCoordPointer)GL.GetDelegateForExtensionMethod("glTexCoordPointer", typeof(TexCoordPointer)) ?? new TexCoordPointer(Imports.TexCoordPointer); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexPointer(GLint size, GL.Enums.VertexPointerType type, GLsizei stride, void* pointer); + internal unsafe delegate void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, void* pointer); internal unsafe static VertexPointer glVertexPointer = (VertexPointer)GL.GetDelegateForExtensionMethod("glVertexPointer", typeof(VertexPointer)) ?? new VertexPointer(Imports.VertexPointer); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PolygonOffset(GLfloat factor, GLfloat units); + internal delegate void PolygonOffset(Single factor, Single units); internal static PolygonOffset glPolygonOffset = (PolygonOffset)GL.GetDelegateForExtensionMethod("glPolygonOffset", typeof(PolygonOffset)) ?? new PolygonOffset(Imports.PolygonOffset); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexImage1D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLint border); + internal delegate void CopyTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border); internal static CopyTexImage1D glCopyTexImage1D = (CopyTexImage1D)GL.GetDelegateForExtensionMethod("glCopyTexImage1D", typeof(CopyTexImage1D)) ?? new CopyTexImage1D(Imports.CopyTexImage1D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexImage2D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); + internal delegate void CopyTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); internal static CopyTexImage2D glCopyTexImage2D = (CopyTexImage2D)GL.GetDelegateForExtensionMethod("glCopyTexImage2D", typeof(CopyTexImage2D)) ?? new CopyTexImage2D(Imports.CopyTexImage2D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexSubImage1D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); + internal delegate void CopyTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width); internal static CopyTexSubImage1D glCopyTexSubImage1D = (CopyTexSubImage1D)GL.GetDelegateForExtensionMethod("glCopyTexSubImage1D", typeof(CopyTexSubImage1D)) ?? new CopyTexSubImage1D(Imports.CopyTexSubImage1D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexSubImage2D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); + internal delegate void CopyTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); internal static CopyTexSubImage2D glCopyTexSubImage2D = (CopyTexSubImage2D)GL.GetDelegateForExtensionMethod("glCopyTexSubImage2D", typeof(CopyTexSubImage2D)) ?? new CopyTexSubImage2D(Imports.CopyTexSubImage2D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexSubImage1D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal unsafe delegate void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); internal unsafe static TexSubImage1D glTexSubImage1D = (TexSubImage1D)GL.GetDelegateForExtensionMethod("glTexSubImage1D", typeof(TexSubImage1D)) ?? new TexSubImage1D(Imports.TexSubImage1D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexSubImage2D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal unsafe delegate void TexSubImage2D(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 TexSubImage2D glTexSubImage2D = (TexSubImage2D)GL.GetDelegateForExtensionMethod("glTexSubImage2D", typeof(TexSubImage2D)) ?? new TexSubImage2D(Imports.TexSubImage2D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate GLboolean AreTexturesResident(GLsizei n, GLuint* textures, GL.Enums.Boolean* residences); + internal unsafe delegate Boolean AreTexturesResident(Int32 n, UInt32* textures, [Out] GL.Enums.Boolean* residences); internal unsafe static AreTexturesResident glAreTexturesResident = (AreTexturesResident)GL.GetDelegateForExtensionMethod("glAreTexturesResident", typeof(AreTexturesResident)) ?? new AreTexturesResident(Imports.AreTexturesResident); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindTexture(GL.Enums.TextureTarget target, GLuint texture); + internal delegate void BindTexture(GL.Enums.TextureTarget target, UInt32 texture); internal static BindTexture glBindTexture = (BindTexture)GL.GetDelegateForExtensionMethod("glBindTexture", typeof(BindTexture)) ?? new BindTexture(Imports.BindTexture); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeleteTextures(GLsizei n, GLuint* textures); + internal unsafe delegate void DeleteTextures(Int32 n, UInt32* textures); internal unsafe static DeleteTextures glDeleteTextures = (DeleteTextures)GL.GetDelegateForExtensionMethod("glDeleteTextures", typeof(DeleteTextures)) ?? new DeleteTextures(Imports.DeleteTextures); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GenTextures(GLsizei n, GLuint* textures); + internal unsafe delegate void GenTextures(Int32 n, [Out] UInt32* textures); internal unsafe static GenTextures glGenTextures = (GenTextures)GL.GetDelegateForExtensionMethod("glGenTextures", typeof(GenTextures)) ?? new GenTextures(Imports.GenTextures); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsTexture(GLuint texture); + internal delegate Boolean IsTexture(UInt32 texture); internal static IsTexture glIsTexture = (IsTexture)GL.GetDelegateForExtensionMethod("glIsTexture", typeof(IsTexture)) ?? new IsTexture(Imports.IsTexture); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PrioritizeTextures(GLsizei n, GLuint* textures, GLclampf* priorities); + internal unsafe delegate void PrioritizeTextures(Int32 n, UInt32* textures, Single* priorities); internal unsafe static PrioritizeTextures glPrioritizeTextures = (PrioritizeTextures)GL.GetDelegateForExtensionMethod("glPrioritizeTextures", typeof(PrioritizeTextures)) ?? new PrioritizeTextures(Imports.PrioritizeTextures); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Indexub(GLubyte c); + internal delegate void Indexub(Byte c); internal static Indexub glIndexub = (Indexub)GL.GetDelegateForExtensionMethod("glIndexub", typeof(Indexub)) ?? new Indexub(Imports.Indexub); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Indexubv(GLubyte* c); + internal unsafe delegate void Indexubv(Byte* c); internal unsafe static Indexubv glIndexubv = (Indexubv)GL.GetDelegateForExtensionMethod("glIndexubv", typeof(Indexubv)) ?? new Indexubv(Imports.Indexubv); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PopClientAttrib(); @@ -1045,100 +1018,100 @@ namespace OpenTK.OpenGL internal delegate void PushClientAttrib(GL.Enums.ClientAttribMask mask); internal static PushClientAttrib glPushClientAttrib = (PushClientAttrib)GL.GetDelegateForExtensionMethod("glPushClientAttrib", typeof(PushClientAttrib)) ?? new PushClientAttrib(Imports.PushClientAttrib); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); + internal delegate void BlendColor(Single red, Single green, Single blue, Single alpha); internal static BlendColor glBlendColor = (BlendColor)GL.GetDelegateForExtensionMethod("glBlendColor", typeof(BlendColor)) ?? new BlendColor(Imports.BlendColor); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BlendEquation(GL.Enums.VERSION_1_2 mode); internal static BlendEquation glBlendEquation = (BlendEquation)GL.GetDelegateForExtensionMethod("glBlendEquation", typeof(BlendEquation)) ?? new BlendEquation(Imports.BlendEquation); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DrawRangeElements(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLsizei count, GL.Enums.VERSION_1_2 type, void* indices); + internal unsafe delegate void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.VERSION_1_2 type, void* indices); internal unsafe static DrawRangeElements glDrawRangeElements = (DrawRangeElements)GL.GetDelegateForExtensionMethod("glDrawRangeElements", typeof(DrawRangeElements)) ?? new DrawRangeElements(Imports.DrawRangeElements); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); + internal unsafe delegate void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); internal unsafe static ColorTable glColorTable = (ColorTable)GL.GetDelegateForExtensionMethod("glColorTable", typeof(ColorTable)) ?? new ColorTable(Imports.ColorTable); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params); + internal unsafe delegate void ColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single* @params); internal unsafe static ColorTableParameterfv glColorTableParameterfv = (ColorTableParameterfv)GL.GetDelegateForExtensionMethod("glColorTableParameterfv", typeof(ColorTableParameterfv)) ?? new ColorTableParameterfv(Imports.ColorTableParameterfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params); + internal unsafe delegate void ColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32* @params); internal unsafe static ColorTableParameteriv glColorTableParameteriv = (ColorTableParameteriv)GL.GetDelegateForExtensionMethod("glColorTableParameteriv", typeof(ColorTableParameteriv)) ?? new ColorTableParameteriv(Imports.ColorTableParameteriv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width); + internal delegate void CopyColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); internal static CopyColorTable glCopyColorTable = (CopyColorTable)GL.GetDelegateForExtensionMethod("glCopyColorTable", typeof(CopyColorTable)) ?? new CopyColorTable(Imports.CopyColorTable); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); + internal unsafe delegate void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* table); internal unsafe static GetColorTable glGetColorTable = (GetColorTable)GL.GetDelegateForExtensionMethod("glGetColorTable", typeof(GetColorTable)) ?? new GetColorTable(Imports.GetColorTable); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params); + internal unsafe delegate void GetColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); internal unsafe static GetColorTableParameterfv glGetColorTableParameterfv = (GetColorTableParameterfv)GL.GetDelegateForExtensionMethod("glGetColorTableParameterfv", typeof(GetColorTableParameterfv)) ?? new GetColorTableParameterfv(Imports.GetColorTableParameterfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params); + internal unsafe delegate void GetColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); internal unsafe static GetColorTableParameteriv glGetColorTableParameteriv = (GetColorTableParameteriv)GL.GetDelegateForExtensionMethod("glGetColorTableParameteriv", typeof(GetColorTableParameteriv)) ?? new GetColorTableParameteriv(Imports.GetColorTableParameteriv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorSubTable(GL.Enums.VERSION_1_2 target, GLsizei start, GLsizei count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data); + internal unsafe delegate void ColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data); internal unsafe static ColorSubTable glColorSubTable = (ColorSubTable)GL.GetDelegateForExtensionMethod("glColorSubTable", typeof(ColorSubTable)) ?? new ColorSubTable(Imports.ColorSubTable); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyColorSubTable(GL.Enums.VERSION_1_2 target, GLsizei start, GLint x, GLint y, GLsizei width); + internal delegate void CopyColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 x, Int32 y, Int32 width); internal static CopyColorSubTable glCopyColorSubTable = (CopyColorSubTable)GL.GetDelegateForExtensionMethod("glCopyColorSubTable", typeof(CopyColorSubTable)) ?? new CopyColorSubTable(Imports.CopyColorSubTable); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); + internal unsafe delegate void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); internal unsafe static ConvolutionFilter1D glConvolutionFilter1D = (ConvolutionFilter1D)GL.GetDelegateForExtensionMethod("glConvolutionFilter1D", typeof(ConvolutionFilter1D)) ?? new ConvolutionFilter1D(Imports.ConvolutionFilter1D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); + internal unsafe delegate void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); internal unsafe static ConvolutionFilter2D glConvolutionFilter2D = (ConvolutionFilter2D)GL.GetDelegateForExtensionMethod("glConvolutionFilter2D", typeof(ConvolutionFilter2D)) ?? new ConvolutionFilter2D(Imports.ConvolutionFilter2D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ConvolutionParameterf(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat @params); + internal delegate void ConvolutionParameterf(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single @params); internal static ConvolutionParameterf glConvolutionParameterf = (ConvolutionParameterf)GL.GetDelegateForExtensionMethod("glConvolutionParameterf", typeof(ConvolutionParameterf)) ?? new ConvolutionParameterf(Imports.ConvolutionParameterf); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params); + internal unsafe delegate void ConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single* @params); internal unsafe static ConvolutionParameterfv glConvolutionParameterfv = (ConvolutionParameterfv)GL.GetDelegateForExtensionMethod("glConvolutionParameterfv", typeof(ConvolutionParameterfv)) ?? new ConvolutionParameterfv(Imports.ConvolutionParameterfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ConvolutionParameteri(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint @params); + internal delegate void ConvolutionParameteri(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32 @params); internal static ConvolutionParameteri glConvolutionParameteri = (ConvolutionParameteri)GL.GetDelegateForExtensionMethod("glConvolutionParameteri", typeof(ConvolutionParameteri)) ?? new ConvolutionParameteri(Imports.ConvolutionParameteri); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params); + internal unsafe delegate void ConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32* @params); internal unsafe static ConvolutionParameteriv glConvolutionParameteriv = (ConvolutionParameteriv)GL.GetDelegateForExtensionMethod("glConvolutionParameteriv", typeof(ConvolutionParameteriv)) ?? new ConvolutionParameteriv(Imports.ConvolutionParameteriv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width); + internal delegate void CopyConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); internal static CopyConvolutionFilter1D glCopyConvolutionFilter1D = (CopyConvolutionFilter1D)GL.GetDelegateForExtensionMethod("glCopyConvolutionFilter1D", typeof(CopyConvolutionFilter1D)) ?? new CopyConvolutionFilter1D(Imports.CopyConvolutionFilter1D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLsizei height); + internal delegate void CopyConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height); internal static CopyConvolutionFilter2D glCopyConvolutionFilter2D = (CopyConvolutionFilter2D)GL.GetDelegateForExtensionMethod("glCopyConvolutionFilter2D", typeof(CopyConvolutionFilter2D)) ?? new CopyConvolutionFilter2D(Imports.CopyConvolutionFilter2D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); + internal unsafe delegate void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* image); internal unsafe static GetConvolutionFilter glGetConvolutionFilter = (GetConvolutionFilter)GL.GetDelegateForExtensionMethod("glGetConvolutionFilter", typeof(GetConvolutionFilter)) ?? new GetConvolutionFilter(Imports.GetConvolutionFilter); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params); + internal unsafe delegate void GetConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); internal unsafe static GetConvolutionParameterfv glGetConvolutionParameterfv = (GetConvolutionParameterfv)GL.GetDelegateForExtensionMethod("glGetConvolutionParameterfv", typeof(GetConvolutionParameterfv)) ?? new GetConvolutionParameterfv(Imports.GetConvolutionParameterfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params); + internal unsafe delegate void GetConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); internal unsafe static GetConvolutionParameteriv glGetConvolutionParameteriv = (GetConvolutionParameteriv)GL.GetDelegateForExtensionMethod("glGetConvolutionParameteriv", typeof(GetConvolutionParameteriv)) ?? new GetConvolutionParameteriv(Imports.GetConvolutionParameteriv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column, void* span); + internal unsafe delegate void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [Out] void* column, [Out] void* span); internal unsafe static GetSeparableFilter glGetSeparableFilter = (GetSeparableFilter)GL.GetDelegateForExtensionMethod("glGetSeparableFilter", typeof(GetSeparableFilter)) ?? new GetSeparableFilter(Imports.GetSeparableFilter); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column); + internal unsafe delegate void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column); internal unsafe static SeparableFilter2D glSeparableFilter2D = (SeparableFilter2D)GL.GetDelegateForExtensionMethod("glSeparableFilter2D", typeof(SeparableFilter2D)) ?? new SeparableFilter2D(Imports.SeparableFilter2D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetHistogram(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* values); + internal unsafe delegate void GetHistogram(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values); internal unsafe static GetHistogram glGetHistogram = (GetHistogram)GL.GetDelegateForExtensionMethod("glGetHistogram", typeof(GetHistogram)) ?? new GetHistogram(Imports.GetHistogram); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetHistogramParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params); + internal unsafe delegate void GetHistogramParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); internal unsafe static GetHistogramParameterfv glGetHistogramParameterfv = (GetHistogramParameterfv)GL.GetDelegateForExtensionMethod("glGetHistogramParameterfv", typeof(GetHistogramParameterfv)) ?? new GetHistogramParameterfv(Imports.GetHistogramParameterfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetHistogramParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params); + internal unsafe delegate void GetHistogramParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); internal unsafe static GetHistogramParameteriv glGetHistogramParameteriv = (GetHistogramParameteriv)GL.GetDelegateForExtensionMethod("glGetHistogramParameteriv", typeof(GetHistogramParameteriv)) ?? new GetHistogramParameteriv(Imports.GetHistogramParameteriv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMinmax(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* values); + internal unsafe delegate void GetMinmax(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values); internal unsafe static GetMinmax glGetMinmax = (GetMinmax)GL.GetDelegateForExtensionMethod("glGetMinmax", typeof(GetMinmax)) ?? new GetMinmax(Imports.GetMinmax); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMinmaxParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLfloat* @params); + internal unsafe delegate void GetMinmaxParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); internal unsafe static GetMinmaxParameterfv glGetMinmaxParameterfv = (GetMinmaxParameterfv)GL.GetDelegateForExtensionMethod("glGetMinmaxParameterfv", typeof(GetMinmaxParameterfv)) ?? new GetMinmaxParameterfv(Imports.GetMinmaxParameterfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMinmaxParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, GLint* @params); + internal unsafe delegate void GetMinmaxParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); internal unsafe static GetMinmaxParameteriv glGetMinmaxParameteriv = (GetMinmaxParameteriv)GL.GetDelegateForExtensionMethod("glGetMinmaxParameteriv", typeof(GetMinmaxParameteriv)) ?? new GetMinmaxParameteriv(Imports.GetMinmaxParameteriv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Histogram(GL.Enums.VERSION_1_2 target, GLsizei width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); + internal delegate void Histogram(GL.Enums.VERSION_1_2 target, Int32 width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); internal static Histogram glHistogram = (Histogram)GL.GetDelegateForExtensionMethod("glHistogram", typeof(Histogram)) ?? new Histogram(Imports.Histogram); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Minmax(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); @@ -1150,13 +1123,13 @@ namespace OpenTK.OpenGL internal delegate void ResetMinmax(GL.Enums.VERSION_1_2 target); internal static ResetMinmax glResetMinmax = (ResetMinmax)GL.GetDelegateForExtensionMethod("glResetMinmax", typeof(ResetMinmax)) ?? new ResetMinmax(Imports.ResetMinmax); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexImage3D(GL.Enums.TextureTarget target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal unsafe delegate void TexImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); internal unsafe static TexImage3D glTexImage3D = (TexImage3D)GL.GetDelegateForExtensionMethod("glTexImage3D", typeof(TexImage3D)) ?? new TexImage3D(Imports.TexImage3D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexSubImage3D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal unsafe delegate void TexSubImage3D(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 TexSubImage3D glTexSubImage3D = (TexSubImage3D)GL.GetDelegateForExtensionMethod("glTexSubImage3D", typeof(TexSubImage3D)) ?? new TexSubImage3D(Imports.TexSubImage3D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexSubImage3D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); + internal delegate void CopyTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); internal static CopyTexSubImage3D glCopyTexSubImage3D = (CopyTexSubImage3D)GL.GetDelegateForExtensionMethod("glCopyTexSubImage3D", typeof(CopyTexSubImage3D)) ?? new CopyTexSubImage3D(Imports.CopyTexSubImage3D); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ActiveTexture(GL.Enums.VERSION_1_3 texture); @@ -1165,352 +1138,352 @@ namespace OpenTK.OpenGL internal delegate void ClientActiveTexture(GL.Enums.VERSION_1_3 texture); internal static ClientActiveTexture glClientActiveTexture = (ClientActiveTexture)GL.GetDelegateForExtensionMethod("glClientActiveTexture", typeof(ClientActiveTexture)) ?? new ClientActiveTexture(Imports.ClientActiveTexture); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1d(GL.Enums.VERSION_1_3 target, GLdouble s); + internal delegate void MultiTexCoord1d(GL.Enums.VERSION_1_3 target, Double s); internal static MultiTexCoord1d glMultiTexCoord1d = (MultiTexCoord1d)GL.GetDelegateForExtensionMethod("glMultiTexCoord1d", typeof(MultiTexCoord1d)) ?? new MultiTexCoord1d(Imports.MultiTexCoord1d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1dv(GL.Enums.VERSION_1_3 target, GLdouble* v); + internal unsafe delegate void MultiTexCoord1dv(GL.Enums.VERSION_1_3 target, Double* v); internal unsafe static MultiTexCoord1dv glMultiTexCoord1dv = (MultiTexCoord1dv)GL.GetDelegateForExtensionMethod("glMultiTexCoord1dv", typeof(MultiTexCoord1dv)) ?? new MultiTexCoord1dv(Imports.MultiTexCoord1dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1f(GL.Enums.VERSION_1_3 target, GLfloat s); + internal delegate void MultiTexCoord1f(GL.Enums.VERSION_1_3 target, Single s); internal static MultiTexCoord1f glMultiTexCoord1f = (MultiTexCoord1f)GL.GetDelegateForExtensionMethod("glMultiTexCoord1f", typeof(MultiTexCoord1f)) ?? new MultiTexCoord1f(Imports.MultiTexCoord1f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1fv(GL.Enums.VERSION_1_3 target, GLfloat* v); + internal unsafe delegate void MultiTexCoord1fv(GL.Enums.VERSION_1_3 target, Single* v); internal unsafe static MultiTexCoord1fv glMultiTexCoord1fv = (MultiTexCoord1fv)GL.GetDelegateForExtensionMethod("glMultiTexCoord1fv", typeof(MultiTexCoord1fv)) ?? new MultiTexCoord1fv(Imports.MultiTexCoord1fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1i(GL.Enums.VERSION_1_3 target, GLint s); + internal delegate void MultiTexCoord1i(GL.Enums.VERSION_1_3 target, Int32 s); internal static MultiTexCoord1i glMultiTexCoord1i = (MultiTexCoord1i)GL.GetDelegateForExtensionMethod("glMultiTexCoord1i", typeof(MultiTexCoord1i)) ?? new MultiTexCoord1i(Imports.MultiTexCoord1i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1iv(GL.Enums.VERSION_1_3 target, GLint* v); + internal unsafe delegate void MultiTexCoord1iv(GL.Enums.VERSION_1_3 target, Int32* v); internal unsafe static MultiTexCoord1iv glMultiTexCoord1iv = (MultiTexCoord1iv)GL.GetDelegateForExtensionMethod("glMultiTexCoord1iv", typeof(MultiTexCoord1iv)) ?? new MultiTexCoord1iv(Imports.MultiTexCoord1iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1s(GL.Enums.VERSION_1_3 target, GLshort s); + internal delegate void MultiTexCoord1s(GL.Enums.VERSION_1_3 target, Int16 s); internal static MultiTexCoord1s glMultiTexCoord1s = (MultiTexCoord1s)GL.GetDelegateForExtensionMethod("glMultiTexCoord1s", typeof(MultiTexCoord1s)) ?? new MultiTexCoord1s(Imports.MultiTexCoord1s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1sv(GL.Enums.VERSION_1_3 target, GLshort* v); + internal unsafe delegate void MultiTexCoord1sv(GL.Enums.VERSION_1_3 target, Int16* v); internal unsafe static MultiTexCoord1sv glMultiTexCoord1sv = (MultiTexCoord1sv)GL.GetDelegateForExtensionMethod("glMultiTexCoord1sv", typeof(MultiTexCoord1sv)) ?? new MultiTexCoord1sv(Imports.MultiTexCoord1sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2d(GL.Enums.VERSION_1_3 target, GLdouble s, GLdouble t); + internal delegate void MultiTexCoord2d(GL.Enums.VERSION_1_3 target, Double s, Double t); internal static MultiTexCoord2d glMultiTexCoord2d = (MultiTexCoord2d)GL.GetDelegateForExtensionMethod("glMultiTexCoord2d", typeof(MultiTexCoord2d)) ?? new MultiTexCoord2d(Imports.MultiTexCoord2d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2dv(GL.Enums.VERSION_1_3 target, GLdouble* v); + internal unsafe delegate void MultiTexCoord2dv(GL.Enums.VERSION_1_3 target, Double* v); internal unsafe static MultiTexCoord2dv glMultiTexCoord2dv = (MultiTexCoord2dv)GL.GetDelegateForExtensionMethod("glMultiTexCoord2dv", typeof(MultiTexCoord2dv)) ?? new MultiTexCoord2dv(Imports.MultiTexCoord2dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2f(GL.Enums.VERSION_1_3 target, GLfloat s, GLfloat t); + internal delegate void MultiTexCoord2f(GL.Enums.VERSION_1_3 target, Single s, Single t); internal static MultiTexCoord2f glMultiTexCoord2f = (MultiTexCoord2f)GL.GetDelegateForExtensionMethod("glMultiTexCoord2f", typeof(MultiTexCoord2f)) ?? new MultiTexCoord2f(Imports.MultiTexCoord2f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2fv(GL.Enums.VERSION_1_3 target, GLfloat* v); + internal unsafe delegate void MultiTexCoord2fv(GL.Enums.VERSION_1_3 target, Single* v); internal unsafe static MultiTexCoord2fv glMultiTexCoord2fv = (MultiTexCoord2fv)GL.GetDelegateForExtensionMethod("glMultiTexCoord2fv", typeof(MultiTexCoord2fv)) ?? new MultiTexCoord2fv(Imports.MultiTexCoord2fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2i(GL.Enums.VERSION_1_3 target, GLint s, GLint t); + internal delegate void MultiTexCoord2i(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t); internal static MultiTexCoord2i glMultiTexCoord2i = (MultiTexCoord2i)GL.GetDelegateForExtensionMethod("glMultiTexCoord2i", typeof(MultiTexCoord2i)) ?? new MultiTexCoord2i(Imports.MultiTexCoord2i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2iv(GL.Enums.VERSION_1_3 target, GLint* v); + internal unsafe delegate void MultiTexCoord2iv(GL.Enums.VERSION_1_3 target, Int32* v); internal unsafe static MultiTexCoord2iv glMultiTexCoord2iv = (MultiTexCoord2iv)GL.GetDelegateForExtensionMethod("glMultiTexCoord2iv", typeof(MultiTexCoord2iv)) ?? new MultiTexCoord2iv(Imports.MultiTexCoord2iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2s(GL.Enums.VERSION_1_3 target, GLshort s, GLshort t); + internal delegate void MultiTexCoord2s(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t); internal static MultiTexCoord2s glMultiTexCoord2s = (MultiTexCoord2s)GL.GetDelegateForExtensionMethod("glMultiTexCoord2s", typeof(MultiTexCoord2s)) ?? new MultiTexCoord2s(Imports.MultiTexCoord2s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2sv(GL.Enums.VERSION_1_3 target, GLshort* v); + internal unsafe delegate void MultiTexCoord2sv(GL.Enums.VERSION_1_3 target, Int16* v); internal unsafe static MultiTexCoord2sv glMultiTexCoord2sv = (MultiTexCoord2sv)GL.GetDelegateForExtensionMethod("glMultiTexCoord2sv", typeof(MultiTexCoord2sv)) ?? new MultiTexCoord2sv(Imports.MultiTexCoord2sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3d(GL.Enums.VERSION_1_3 target, GLdouble s, GLdouble t, GLdouble r); + internal delegate void MultiTexCoord3d(GL.Enums.VERSION_1_3 target, Double s, Double t, Double r); internal static MultiTexCoord3d glMultiTexCoord3d = (MultiTexCoord3d)GL.GetDelegateForExtensionMethod("glMultiTexCoord3d", typeof(MultiTexCoord3d)) ?? new MultiTexCoord3d(Imports.MultiTexCoord3d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3dv(GL.Enums.VERSION_1_3 target, GLdouble* v); + internal unsafe delegate void MultiTexCoord3dv(GL.Enums.VERSION_1_3 target, Double* v); internal unsafe static MultiTexCoord3dv glMultiTexCoord3dv = (MultiTexCoord3dv)GL.GetDelegateForExtensionMethod("glMultiTexCoord3dv", typeof(MultiTexCoord3dv)) ?? new MultiTexCoord3dv(Imports.MultiTexCoord3dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3f(GL.Enums.VERSION_1_3 target, GLfloat s, GLfloat t, GLfloat r); + internal delegate void MultiTexCoord3f(GL.Enums.VERSION_1_3 target, Single s, Single t, Single r); internal static MultiTexCoord3f glMultiTexCoord3f = (MultiTexCoord3f)GL.GetDelegateForExtensionMethod("glMultiTexCoord3f", typeof(MultiTexCoord3f)) ?? new MultiTexCoord3f(Imports.MultiTexCoord3f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3fv(GL.Enums.VERSION_1_3 target, GLfloat* v); + internal unsafe delegate void MultiTexCoord3fv(GL.Enums.VERSION_1_3 target, Single* v); internal unsafe static MultiTexCoord3fv glMultiTexCoord3fv = (MultiTexCoord3fv)GL.GetDelegateForExtensionMethod("glMultiTexCoord3fv", typeof(MultiTexCoord3fv)) ?? new MultiTexCoord3fv(Imports.MultiTexCoord3fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3i(GL.Enums.VERSION_1_3 target, GLint s, GLint t, GLint r); + internal delegate void MultiTexCoord3i(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t, Int32 r); internal static MultiTexCoord3i glMultiTexCoord3i = (MultiTexCoord3i)GL.GetDelegateForExtensionMethod("glMultiTexCoord3i", typeof(MultiTexCoord3i)) ?? new MultiTexCoord3i(Imports.MultiTexCoord3i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3iv(GL.Enums.VERSION_1_3 target, GLint* v); + internal unsafe delegate void MultiTexCoord3iv(GL.Enums.VERSION_1_3 target, Int32* v); internal unsafe static MultiTexCoord3iv glMultiTexCoord3iv = (MultiTexCoord3iv)GL.GetDelegateForExtensionMethod("glMultiTexCoord3iv", typeof(MultiTexCoord3iv)) ?? new MultiTexCoord3iv(Imports.MultiTexCoord3iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3s(GL.Enums.VERSION_1_3 target, GLshort s, GLshort t, GLshort r); + internal delegate void MultiTexCoord3s(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t, Int16 r); internal static MultiTexCoord3s glMultiTexCoord3s = (MultiTexCoord3s)GL.GetDelegateForExtensionMethod("glMultiTexCoord3s", typeof(MultiTexCoord3s)) ?? new MultiTexCoord3s(Imports.MultiTexCoord3s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3sv(GL.Enums.VERSION_1_3 target, GLshort* v); + internal unsafe delegate void MultiTexCoord3sv(GL.Enums.VERSION_1_3 target, Int16* v); internal unsafe static MultiTexCoord3sv glMultiTexCoord3sv = (MultiTexCoord3sv)GL.GetDelegateForExtensionMethod("glMultiTexCoord3sv", typeof(MultiTexCoord3sv)) ?? new MultiTexCoord3sv(Imports.MultiTexCoord3sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4d(GL.Enums.VERSION_1_3 target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); + internal delegate void MultiTexCoord4d(GL.Enums.VERSION_1_3 target, Double s, Double t, Double r, Double q); internal static MultiTexCoord4d glMultiTexCoord4d = (MultiTexCoord4d)GL.GetDelegateForExtensionMethod("glMultiTexCoord4d", typeof(MultiTexCoord4d)) ?? new MultiTexCoord4d(Imports.MultiTexCoord4d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4dv(GL.Enums.VERSION_1_3 target, GLdouble* v); + internal unsafe delegate void MultiTexCoord4dv(GL.Enums.VERSION_1_3 target, Double* v); internal unsafe static MultiTexCoord4dv glMultiTexCoord4dv = (MultiTexCoord4dv)GL.GetDelegateForExtensionMethod("glMultiTexCoord4dv", typeof(MultiTexCoord4dv)) ?? new MultiTexCoord4dv(Imports.MultiTexCoord4dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4f(GL.Enums.VERSION_1_3 target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); + internal delegate void MultiTexCoord4f(GL.Enums.VERSION_1_3 target, Single s, Single t, Single r, Single q); internal static MultiTexCoord4f glMultiTexCoord4f = (MultiTexCoord4f)GL.GetDelegateForExtensionMethod("glMultiTexCoord4f", typeof(MultiTexCoord4f)) ?? new MultiTexCoord4f(Imports.MultiTexCoord4f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4fv(GL.Enums.VERSION_1_3 target, GLfloat* v); + internal unsafe delegate void MultiTexCoord4fv(GL.Enums.VERSION_1_3 target, Single* v); internal unsafe static MultiTexCoord4fv glMultiTexCoord4fv = (MultiTexCoord4fv)GL.GetDelegateForExtensionMethod("glMultiTexCoord4fv", typeof(MultiTexCoord4fv)) ?? new MultiTexCoord4fv(Imports.MultiTexCoord4fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4i(GL.Enums.VERSION_1_3 target, GLint s, GLint t, GLint r, GLint q); + internal delegate void MultiTexCoord4i(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t, Int32 r, Int32 q); internal static MultiTexCoord4i glMultiTexCoord4i = (MultiTexCoord4i)GL.GetDelegateForExtensionMethod("glMultiTexCoord4i", typeof(MultiTexCoord4i)) ?? new MultiTexCoord4i(Imports.MultiTexCoord4i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4iv(GL.Enums.VERSION_1_3 target, GLint* v); + internal unsafe delegate void MultiTexCoord4iv(GL.Enums.VERSION_1_3 target, Int32* v); internal unsafe static MultiTexCoord4iv glMultiTexCoord4iv = (MultiTexCoord4iv)GL.GetDelegateForExtensionMethod("glMultiTexCoord4iv", typeof(MultiTexCoord4iv)) ?? new MultiTexCoord4iv(Imports.MultiTexCoord4iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4s(GL.Enums.VERSION_1_3 target, GLshort s, GLshort t, GLshort r, GLshort q); + internal delegate void MultiTexCoord4s(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t, Int16 r, Int16 q); internal static MultiTexCoord4s glMultiTexCoord4s = (MultiTexCoord4s)GL.GetDelegateForExtensionMethod("glMultiTexCoord4s", typeof(MultiTexCoord4s)) ?? new MultiTexCoord4s(Imports.MultiTexCoord4s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4sv(GL.Enums.VERSION_1_3 target, GLshort* v); + internal unsafe delegate void MultiTexCoord4sv(GL.Enums.VERSION_1_3 target, Int16* v); internal unsafe static MultiTexCoord4sv glMultiTexCoord4sv = (MultiTexCoord4sv)GL.GetDelegateForExtensionMethod("glMultiTexCoord4sv", typeof(MultiTexCoord4sv)) ?? new MultiTexCoord4sv(Imports.MultiTexCoord4sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void LoadTransposeMatrixf(GLfloat* m); + internal unsafe delegate void LoadTransposeMatrixf(Single* m); internal unsafe static LoadTransposeMatrixf glLoadTransposeMatrixf = (LoadTransposeMatrixf)GL.GetDelegateForExtensionMethod("glLoadTransposeMatrixf", typeof(LoadTransposeMatrixf)) ?? new LoadTransposeMatrixf(Imports.LoadTransposeMatrixf); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void LoadTransposeMatrixd(GLdouble* m); + internal unsafe delegate void LoadTransposeMatrixd(Double* m); internal unsafe static LoadTransposeMatrixd glLoadTransposeMatrixd = (LoadTransposeMatrixd)GL.GetDelegateForExtensionMethod("glLoadTransposeMatrixd", typeof(LoadTransposeMatrixd)) ?? new LoadTransposeMatrixd(Imports.LoadTransposeMatrixd); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultTransposeMatrixf(GLfloat* m); + internal unsafe delegate void MultTransposeMatrixf(Single* m); internal unsafe static MultTransposeMatrixf glMultTransposeMatrixf = (MultTransposeMatrixf)GL.GetDelegateForExtensionMethod("glMultTransposeMatrixf", typeof(MultTransposeMatrixf)) ?? new MultTransposeMatrixf(Imports.MultTransposeMatrixf); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultTransposeMatrixd(GLdouble* m); + internal unsafe delegate void MultTransposeMatrixd(Double* m); internal unsafe static MultTransposeMatrixd glMultTransposeMatrixd = (MultTransposeMatrixd)GL.GetDelegateForExtensionMethod("glMultTransposeMatrixd", typeof(MultTransposeMatrixd)) ?? new MultTransposeMatrixd(Imports.MultTransposeMatrixd); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SampleCoverage(GLclampf value, GL.Enums.Boolean invert); + internal delegate void SampleCoverage(Single value, GL.Enums.Boolean invert); internal static SampleCoverage glSampleCoverage = (SampleCoverage)GL.GetDelegateForExtensionMethod("glSampleCoverage", typeof(SampleCoverage)) ?? new SampleCoverage(Imports.SampleCoverage); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexImage3D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, void* data); + internal unsafe delegate void CompressedTexImage3D(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 CompressedTexImage3D glCompressedTexImage3D = (CompressedTexImage3D)GL.GetDelegateForExtensionMethod("glCompressedTexImage3D", typeof(CompressedTexImage3D)) ?? new CompressedTexImage3D(Imports.CompressedTexImage3D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexImage2D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, void* data); + internal unsafe delegate void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, void* data); internal unsafe static CompressedTexImage2D glCompressedTexImage2D = (CompressedTexImage2D)GL.GetDelegateForExtensionMethod("glCompressedTexImage2D", typeof(CompressedTexImage2D)) ?? new CompressedTexImage2D(Imports.CompressedTexImage2D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexImage1D(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLint border, GLsizei imageSize, void* data); + internal unsafe delegate void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, void* data); internal unsafe static CompressedTexImage1D glCompressedTexImage1D = (CompressedTexImage1D)GL.GetDelegateForExtensionMethod("glCompressedTexImage1D", typeof(CompressedTexImage1D)) ?? new CompressedTexImage1D(Imports.CompressedTexImage1D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexSubImage3D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GL.Enums.PixelFormat format, GLsizei imageSize, void* data); + internal unsafe delegate void CompressedTexSubImage3D(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 CompressedTexSubImage3D glCompressedTexSubImage3D = (CompressedTexSubImage3D)GL.GetDelegateForExtensionMethod("glCompressedTexSubImage3D", typeof(CompressedTexSubImage3D)) ?? new CompressedTexSubImage3D(Imports.CompressedTexSubImage3D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexSubImage2D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GLsizei imageSize, void* data); + internal unsafe delegate void CompressedTexSubImage2D(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 CompressedTexSubImage2D glCompressedTexSubImage2D = (CompressedTexSubImage2D)GL.GetDelegateForExtensionMethod("glCompressedTexSubImage2D", typeof(CompressedTexSubImage2D)) ?? new CompressedTexSubImage2D(Imports.CompressedTexSubImage2D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexSubImage1D(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLsizei width, GL.Enums.PixelFormat format, GLsizei imageSize, void* data); + internal unsafe delegate void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, void* data); internal unsafe static CompressedTexSubImage1D glCompressedTexSubImage1D = (CompressedTexSubImage1D)GL.GetDelegateForExtensionMethod("glCompressedTexSubImage1D", typeof(CompressedTexSubImage1D)) ?? new CompressedTexSubImage1D(Imports.CompressedTexSubImage1D); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetCompressedTexImage(GL.Enums.TextureTarget target, GLint level, void* img); + internal unsafe delegate void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [Out] void* img); internal unsafe static GetCompressedTexImage glGetCompressedTexImage = (GetCompressedTexImage)GL.GetDelegateForExtensionMethod("glGetCompressedTexImage", typeof(GetCompressedTexImage)) ?? new GetCompressedTexImage(Imports.GetCompressedTexImage); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BlendFuncSeparate(GL.Enums.VERSION_1_4 sfactorRGB, GL.Enums.VERSION_1_4 dfactorRGB, GL.Enums.VERSION_1_4 sfactorAlpha, GL.Enums.VERSION_1_4 dfactorAlpha); internal static BlendFuncSeparate glBlendFuncSeparate = (BlendFuncSeparate)GL.GetDelegateForExtensionMethod("glBlendFuncSeparate", typeof(BlendFuncSeparate)) ?? new BlendFuncSeparate(Imports.BlendFuncSeparate); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FogCoordf(GLfloat coord); + internal delegate void FogCoordf(Single coord); internal static FogCoordf glFogCoordf = (FogCoordf)GL.GetDelegateForExtensionMethod("glFogCoordf", typeof(FogCoordf)) ?? new FogCoordf(Imports.FogCoordf); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FogCoordfv(GLfloat* coord); + internal unsafe delegate void FogCoordfv(Single* coord); internal unsafe static FogCoordfv glFogCoordfv = (FogCoordfv)GL.GetDelegateForExtensionMethod("glFogCoordfv", typeof(FogCoordfv)) ?? new FogCoordfv(Imports.FogCoordfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FogCoordd(GLdouble coord); + internal delegate void FogCoordd(Double coord); internal static FogCoordd glFogCoordd = (FogCoordd)GL.GetDelegateForExtensionMethod("glFogCoordd", typeof(FogCoordd)) ?? new FogCoordd(Imports.FogCoordd); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FogCoorddv(GLdouble* coord); + internal unsafe delegate void FogCoorddv(Double* coord); internal unsafe static FogCoorddv glFogCoorddv = (FogCoorddv)GL.GetDelegateForExtensionMethod("glFogCoorddv", typeof(FogCoorddv)) ?? new FogCoorddv(Imports.FogCoorddv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FogCoordPointer(GL.Enums.VERSION_1_4 type, GLsizei stride, void* pointer); + internal unsafe delegate void FogCoordPointer(GL.Enums.VERSION_1_4 type, Int32 stride, void* pointer); internal unsafe static FogCoordPointer glFogCoordPointer = (FogCoordPointer)GL.GetDelegateForExtensionMethod("glFogCoordPointer", typeof(FogCoordPointer)) ?? new FogCoordPointer(Imports.FogCoordPointer); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiDrawArrays(GL.Enums.BeginMode mode, GLint* first, GLsizei* count, GLsizei primcount); + internal unsafe delegate void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount); internal unsafe static MultiDrawArrays glMultiDrawArrays = (MultiDrawArrays)GL.GetDelegateForExtensionMethod("glMultiDrawArrays", typeof(MultiDrawArrays)) ?? new MultiDrawArrays(Imports.MultiDrawArrays); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiDrawElements(GL.Enums.BeginMode mode, GLsizei* count, GL.Enums.VERSION_1_4 type, void* indices, GLsizei primcount); + internal unsafe delegate void MultiDrawElements(GL.Enums.BeginMode mode, Int32* count, GL.Enums.VERSION_1_4 type, void* indices, Int32 primcount); internal unsafe static MultiDrawElements glMultiDrawElements = (MultiDrawElements)GL.GetDelegateForExtensionMethod("glMultiDrawElements", typeof(MultiDrawElements)) ?? new MultiDrawElements(Imports.MultiDrawElements); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PointParameterf(GL.Enums.VERSION_1_4 pname, GLfloat param); + internal delegate void PointParameterf(GL.Enums.VERSION_1_4 pname, Single param); internal static PointParameterf glPointParameterf = (PointParameterf)GL.GetDelegateForExtensionMethod("glPointParameterf", typeof(PointParameterf)) ?? new PointParameterf(Imports.PointParameterf); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PointParameterfv(GL.Enums.VERSION_1_4 pname, GLfloat* @params); + internal unsafe delegate void PointParameterfv(GL.Enums.VERSION_1_4 pname, Single* @params); internal unsafe static PointParameterfv glPointParameterfv = (PointParameterfv)GL.GetDelegateForExtensionMethod("glPointParameterfv", typeof(PointParameterfv)) ?? new PointParameterfv(Imports.PointParameterfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PointParameteri(GL.Enums.VERSION_1_4 pname, GLint param); + internal delegate void PointParameteri(GL.Enums.VERSION_1_4 pname, Int32 param); internal static PointParameteri glPointParameteri = (PointParameteri)GL.GetDelegateForExtensionMethod("glPointParameteri", typeof(PointParameteri)) ?? new PointParameteri(Imports.PointParameteri); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PointParameteriv(GL.Enums.VERSION_1_4 pname, GLint* @params); + internal unsafe delegate void PointParameteriv(GL.Enums.VERSION_1_4 pname, Int32* @params); internal unsafe static PointParameteriv glPointParameteriv = (PointParameteriv)GL.GetDelegateForExtensionMethod("glPointParameteriv", typeof(PointParameteriv)) ?? new PointParameteriv(Imports.PointParameteriv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue); + internal delegate void SecondaryColor3b(SByte red, SByte green, SByte blue); internal static SecondaryColor3b glSecondaryColor3b = (SecondaryColor3b)GL.GetDelegateForExtensionMethod("glSecondaryColor3b", typeof(SecondaryColor3b)) ?? new SecondaryColor3b(Imports.SecondaryColor3b); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColor3bv(GLbyte* v); + internal unsafe delegate void SecondaryColor3bv(SByte* v); internal unsafe static SecondaryColor3bv glSecondaryColor3bv = (SecondaryColor3bv)GL.GetDelegateForExtensionMethod("glSecondaryColor3bv", typeof(SecondaryColor3bv)) ?? new SecondaryColor3bv(Imports.SecondaryColor3bv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue); + internal delegate void SecondaryColor3d(Double red, Double green, Double blue); internal static SecondaryColor3d glSecondaryColor3d = (SecondaryColor3d)GL.GetDelegateForExtensionMethod("glSecondaryColor3d", typeof(SecondaryColor3d)) ?? new SecondaryColor3d(Imports.SecondaryColor3d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColor3dv(GLdouble* v); + internal unsafe delegate void SecondaryColor3dv(Double* v); internal unsafe static SecondaryColor3dv glSecondaryColor3dv = (SecondaryColor3dv)GL.GetDelegateForExtensionMethod("glSecondaryColor3dv", typeof(SecondaryColor3dv)) ?? new SecondaryColor3dv(Imports.SecondaryColor3dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue); + internal delegate void SecondaryColor3f(Single red, Single green, Single blue); internal static SecondaryColor3f glSecondaryColor3f = (SecondaryColor3f)GL.GetDelegateForExtensionMethod("glSecondaryColor3f", typeof(SecondaryColor3f)) ?? new SecondaryColor3f(Imports.SecondaryColor3f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColor3fv(GLfloat* v); + internal unsafe delegate void SecondaryColor3fv(Single* v); internal unsafe static SecondaryColor3fv glSecondaryColor3fv = (SecondaryColor3fv)GL.GetDelegateForExtensionMethod("glSecondaryColor3fv", typeof(SecondaryColor3fv)) ?? new SecondaryColor3fv(Imports.SecondaryColor3fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColor3i(GLint red, GLint green, GLint blue); + internal delegate void SecondaryColor3i(Int32 red, Int32 green, Int32 blue); internal static SecondaryColor3i glSecondaryColor3i = (SecondaryColor3i)GL.GetDelegateForExtensionMethod("glSecondaryColor3i", typeof(SecondaryColor3i)) ?? new SecondaryColor3i(Imports.SecondaryColor3i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColor3iv(GLint* v); + internal unsafe delegate void SecondaryColor3iv(Int32* v); internal unsafe static SecondaryColor3iv glSecondaryColor3iv = (SecondaryColor3iv)GL.GetDelegateForExtensionMethod("glSecondaryColor3iv", typeof(SecondaryColor3iv)) ?? new SecondaryColor3iv(Imports.SecondaryColor3iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColor3s(GLshort red, GLshort green, GLshort blue); + internal delegate void SecondaryColor3s(Int16 red, Int16 green, Int16 blue); internal static SecondaryColor3s glSecondaryColor3s = (SecondaryColor3s)GL.GetDelegateForExtensionMethod("glSecondaryColor3s", typeof(SecondaryColor3s)) ?? new SecondaryColor3s(Imports.SecondaryColor3s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColor3sv(GLshort* v); + internal unsafe delegate void SecondaryColor3sv(Int16* v); internal unsafe static SecondaryColor3sv glSecondaryColor3sv = (SecondaryColor3sv)GL.GetDelegateForExtensionMethod("glSecondaryColor3sv", typeof(SecondaryColor3sv)) ?? new SecondaryColor3sv(Imports.SecondaryColor3sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue); + internal delegate void SecondaryColor3ub(Byte red, Byte green, Byte blue); internal static SecondaryColor3ub glSecondaryColor3ub = (SecondaryColor3ub)GL.GetDelegateForExtensionMethod("glSecondaryColor3ub", typeof(SecondaryColor3ub)) ?? new SecondaryColor3ub(Imports.SecondaryColor3ub); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColor3ubv(GLubyte* v); + internal unsafe delegate void SecondaryColor3ubv(Byte* v); internal unsafe static SecondaryColor3ubv glSecondaryColor3ubv = (SecondaryColor3ubv)GL.GetDelegateForExtensionMethod("glSecondaryColor3ubv", typeof(SecondaryColor3ubv)) ?? new SecondaryColor3ubv(Imports.SecondaryColor3ubv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColor3ui(GLuint red, GLuint green, GLuint blue); + internal delegate void SecondaryColor3ui(UInt32 red, UInt32 green, UInt32 blue); internal static SecondaryColor3ui glSecondaryColor3ui = (SecondaryColor3ui)GL.GetDelegateForExtensionMethod("glSecondaryColor3ui", typeof(SecondaryColor3ui)) ?? new SecondaryColor3ui(Imports.SecondaryColor3ui); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColor3uiv(GLuint* v); + internal unsafe delegate void SecondaryColor3uiv(UInt32* v); internal unsafe static SecondaryColor3uiv glSecondaryColor3uiv = (SecondaryColor3uiv)GL.GetDelegateForExtensionMethod("glSecondaryColor3uiv", typeof(SecondaryColor3uiv)) ?? new SecondaryColor3uiv(Imports.SecondaryColor3uiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColor3us(GLushort red, GLushort green, GLushort blue); + internal delegate void SecondaryColor3us(UInt16 red, UInt16 green, UInt16 blue); internal static SecondaryColor3us glSecondaryColor3us = (SecondaryColor3us)GL.GetDelegateForExtensionMethod("glSecondaryColor3us", typeof(SecondaryColor3us)) ?? new SecondaryColor3us(Imports.SecondaryColor3us); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColor3usv(GLushort* v); + internal unsafe delegate void SecondaryColor3usv(UInt16* v); internal unsafe static SecondaryColor3usv glSecondaryColor3usv = (SecondaryColor3usv)GL.GetDelegateForExtensionMethod("glSecondaryColor3usv", typeof(SecondaryColor3usv)) ?? new SecondaryColor3usv(Imports.SecondaryColor3usv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColorPointer(GLint size, GL.Enums.ColorPointerType type, GLsizei stride, void* pointer); + internal unsafe delegate void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer); internal unsafe static SecondaryColorPointer glSecondaryColorPointer = (SecondaryColorPointer)GL.GetDelegateForExtensionMethod("glSecondaryColorPointer", typeof(SecondaryColorPointer)) ?? new SecondaryColorPointer(Imports.SecondaryColorPointer); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos2d(GLdouble x, GLdouble y); + internal delegate void WindowPos2d(Double x, Double y); internal static WindowPos2d glWindowPos2d = (WindowPos2d)GL.GetDelegateForExtensionMethod("glWindowPos2d", typeof(WindowPos2d)) ?? new WindowPos2d(Imports.WindowPos2d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos2dv(GLdouble* v); + internal unsafe delegate void WindowPos2dv(Double* v); internal unsafe static WindowPos2dv glWindowPos2dv = (WindowPos2dv)GL.GetDelegateForExtensionMethod("glWindowPos2dv", typeof(WindowPos2dv)) ?? new WindowPos2dv(Imports.WindowPos2dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos2f(GLfloat x, GLfloat y); + internal delegate void WindowPos2f(Single x, Single y); internal static WindowPos2f glWindowPos2f = (WindowPos2f)GL.GetDelegateForExtensionMethod("glWindowPos2f", typeof(WindowPos2f)) ?? new WindowPos2f(Imports.WindowPos2f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos2fv(GLfloat* v); + internal unsafe delegate void WindowPos2fv(Single* v); internal unsafe static WindowPos2fv glWindowPos2fv = (WindowPos2fv)GL.GetDelegateForExtensionMethod("glWindowPos2fv", typeof(WindowPos2fv)) ?? new WindowPos2fv(Imports.WindowPos2fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos2i(GLint x, GLint y); + internal delegate void WindowPos2i(Int32 x, Int32 y); internal static WindowPos2i glWindowPos2i = (WindowPos2i)GL.GetDelegateForExtensionMethod("glWindowPos2i", typeof(WindowPos2i)) ?? new WindowPos2i(Imports.WindowPos2i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos2iv(GLint* v); + internal unsafe delegate void WindowPos2iv(Int32* v); internal unsafe static WindowPos2iv glWindowPos2iv = (WindowPos2iv)GL.GetDelegateForExtensionMethod("glWindowPos2iv", typeof(WindowPos2iv)) ?? new WindowPos2iv(Imports.WindowPos2iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos2s(GLshort x, GLshort y); + internal delegate void WindowPos2s(Int16 x, Int16 y); internal static WindowPos2s glWindowPos2s = (WindowPos2s)GL.GetDelegateForExtensionMethod("glWindowPos2s", typeof(WindowPos2s)) ?? new WindowPos2s(Imports.WindowPos2s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos2sv(GLshort* v); + internal unsafe delegate void WindowPos2sv(Int16* v); internal unsafe static WindowPos2sv glWindowPos2sv = (WindowPos2sv)GL.GetDelegateForExtensionMethod("glWindowPos2sv", typeof(WindowPos2sv)) ?? new WindowPos2sv(Imports.WindowPos2sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos3d(GLdouble x, GLdouble y, GLdouble z); + internal delegate void WindowPos3d(Double x, Double y, Double z); internal static WindowPos3d glWindowPos3d = (WindowPos3d)GL.GetDelegateForExtensionMethod("glWindowPos3d", typeof(WindowPos3d)) ?? new WindowPos3d(Imports.WindowPos3d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos3dv(GLdouble* v); + internal unsafe delegate void WindowPos3dv(Double* v); internal unsafe static WindowPos3dv glWindowPos3dv = (WindowPos3dv)GL.GetDelegateForExtensionMethod("glWindowPos3dv", typeof(WindowPos3dv)) ?? new WindowPos3dv(Imports.WindowPos3dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos3f(GLfloat x, GLfloat y, GLfloat z); + internal delegate void WindowPos3f(Single x, Single y, Single z); internal static WindowPos3f glWindowPos3f = (WindowPos3f)GL.GetDelegateForExtensionMethod("glWindowPos3f", typeof(WindowPos3f)) ?? new WindowPos3f(Imports.WindowPos3f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos3fv(GLfloat* v); + internal unsafe delegate void WindowPos3fv(Single* v); internal unsafe static WindowPos3fv glWindowPos3fv = (WindowPos3fv)GL.GetDelegateForExtensionMethod("glWindowPos3fv", typeof(WindowPos3fv)) ?? new WindowPos3fv(Imports.WindowPos3fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos3i(GLint x, GLint y, GLint z); + internal delegate void WindowPos3i(Int32 x, Int32 y, Int32 z); internal static WindowPos3i glWindowPos3i = (WindowPos3i)GL.GetDelegateForExtensionMethod("glWindowPos3i", typeof(WindowPos3i)) ?? new WindowPos3i(Imports.WindowPos3i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos3iv(GLint* v); + internal unsafe delegate void WindowPos3iv(Int32* v); internal unsafe static WindowPos3iv glWindowPos3iv = (WindowPos3iv)GL.GetDelegateForExtensionMethod("glWindowPos3iv", typeof(WindowPos3iv)) ?? new WindowPos3iv(Imports.WindowPos3iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos3s(GLshort x, GLshort y, GLshort z); + internal delegate void WindowPos3s(Int16 x, Int16 y, Int16 z); internal static WindowPos3s glWindowPos3s = (WindowPos3s)GL.GetDelegateForExtensionMethod("glWindowPos3s", typeof(WindowPos3s)) ?? new WindowPos3s(Imports.WindowPos3s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos3sv(GLshort* v); + internal unsafe delegate void WindowPos3sv(Int16* v); internal unsafe static WindowPos3sv glWindowPos3sv = (WindowPos3sv)GL.GetDelegateForExtensionMethod("glWindowPos3sv", typeof(WindowPos3sv)) ?? new WindowPos3sv(Imports.WindowPos3sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GenQueries(GLsizei n, GLuint* ids); + internal unsafe delegate void GenQueries(Int32 n, [Out] UInt32* ids); internal unsafe static GenQueries glGenQueries = (GenQueries)GL.GetDelegateForExtensionMethod("glGenQueries", typeof(GenQueries)) ?? new GenQueries(Imports.GenQueries); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeleteQueries(GLsizei n, GLuint* ids); + internal unsafe delegate void DeleteQueries(Int32 n, UInt32* ids); internal unsafe static DeleteQueries glDeleteQueries = (DeleteQueries)GL.GetDelegateForExtensionMethod("glDeleteQueries", typeof(DeleteQueries)) ?? new DeleteQueries(Imports.DeleteQueries); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsQuery(GLuint id); + internal delegate Boolean IsQuery(UInt32 id); internal static IsQuery glIsQuery = (IsQuery)GL.GetDelegateForExtensionMethod("glIsQuery", typeof(IsQuery)) ?? new IsQuery(Imports.IsQuery); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BeginQuery(GL.Enums.VERSION_1_5 target, GLuint id); + internal delegate void BeginQuery(GL.Enums.VERSION_1_5 target, UInt32 id); internal static BeginQuery glBeginQuery = (BeginQuery)GL.GetDelegateForExtensionMethod("glBeginQuery", typeof(BeginQuery)) ?? new BeginQuery(Imports.BeginQuery); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EndQuery(GL.Enums.VERSION_1_5 target); internal static EndQuery glEndQuery = (EndQuery)GL.GetDelegateForExtensionMethod("glEndQuery", typeof(EndQuery)) ?? new EndQuery(Imports.EndQuery); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetQueryiv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, GLint* @params); + internal unsafe delegate void GetQueryiv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params); internal unsafe static GetQueryiv glGetQueryiv = (GetQueryiv)GL.GetDelegateForExtensionMethod("glGetQueryiv", typeof(GetQueryiv)) ?? new GetQueryiv(Imports.GetQueryiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetQueryObjectiv(GLuint id, GL.Enums.VERSION_1_5 pname, GLint* @params); + internal unsafe delegate void GetQueryObjectiv(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params); internal unsafe static GetQueryObjectiv glGetQueryObjectiv = (GetQueryObjectiv)GL.GetDelegateForExtensionMethod("glGetQueryObjectiv", typeof(GetQueryObjectiv)) ?? new GetQueryObjectiv(Imports.GetQueryObjectiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetQueryObjectuiv(GLuint id, GL.Enums.VERSION_1_5 pname, GLuint* @params); + internal unsafe delegate void GetQueryObjectuiv(UInt32 id, GL.Enums.VERSION_1_5 pname, [Out] UInt32* @params); internal unsafe static GetQueryObjectuiv glGetQueryObjectuiv = (GetQueryObjectuiv)GL.GetDelegateForExtensionMethod("glGetQueryObjectuiv", typeof(GetQueryObjectuiv)) ?? new GetQueryObjectuiv(Imports.GetQueryObjectuiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindBuffer(GL.Enums.VERSION_1_5 target, GLuint buffer); + internal delegate void BindBuffer(GL.Enums.VERSION_1_5 target, UInt32 buffer); internal static BindBuffer glBindBuffer = (BindBuffer)GL.GetDelegateForExtensionMethod("glBindBuffer", typeof(BindBuffer)) ?? new BindBuffer(Imports.BindBuffer); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeleteBuffers(GLsizei n, GLuint* buffers); + internal unsafe delegate void DeleteBuffers(Int32 n, UInt32* buffers); internal unsafe static DeleteBuffers glDeleteBuffers = (DeleteBuffers)GL.GetDelegateForExtensionMethod("glDeleteBuffers", typeof(DeleteBuffers)) ?? new DeleteBuffers(Imports.DeleteBuffers); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GenBuffers(GLsizei n, GLuint* buffers); + internal unsafe delegate void GenBuffers(Int32 n, [Out] UInt32* buffers); internal unsafe static GenBuffers glGenBuffers = (GenBuffers)GL.GetDelegateForExtensionMethod("glGenBuffers", typeof(GenBuffers)) ?? new GenBuffers(Imports.GenBuffers); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsBuffer(GLuint buffer); + internal delegate Boolean IsBuffer(UInt32 buffer); internal static IsBuffer glIsBuffer = (IsBuffer)GL.GetDelegateForExtensionMethod("glIsBuffer", typeof(IsBuffer)) ?? new IsBuffer(Imports.IsBuffer); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void BufferData(GL.Enums.VERSION_1_5 target, GLsizeiptr size, void* data, GL.Enums.VERSION_1_5 usage); + internal unsafe delegate void BufferData(GL.Enums.VERSION_1_5 target, IntPtr size, void* data, GL.Enums.VERSION_1_5 usage); internal unsafe static BufferData glBufferData = (BufferData)GL.GetDelegateForExtensionMethod("glBufferData", typeof(BufferData)) ?? new BufferData(Imports.BufferData); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void BufferSubData(GL.Enums.VERSION_1_5 target, GLintptr offset, GLsizeiptr size, void* data); + internal unsafe delegate void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, void* data); internal unsafe static BufferSubData glBufferSubData = (BufferSubData)GL.GetDelegateForExtensionMethod("glBufferSubData", typeof(BufferSubData)) ?? new BufferSubData(Imports.BufferSubData); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetBufferSubData(GL.Enums.VERSION_1_5 target, GLintptr offset, GLsizeiptr size, void* data); + internal unsafe delegate void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [Out] void* data); internal unsafe static GetBufferSubData glGetBufferSubData = (GetBufferSubData)GL.GetDelegateForExtensionMethod("glGetBufferSubData", typeof(GetBufferSubData)) ?? new GetBufferSubData(Imports.GetBufferSubData); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr MapBuffer(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 access); internal static MapBuffer glMapBuffer = (MapBuffer)GL.GetDelegateForExtensionMethod("glMapBuffer", typeof(MapBuffer)) ?? new MapBuffer(Imports.MapBuffer); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean UnmapBuffer(GL.Enums.VERSION_1_5 target); + internal delegate Boolean UnmapBuffer(GL.Enums.VERSION_1_5 target); internal static UnmapBuffer glUnmapBuffer = (UnmapBuffer)GL.GetDelegateForExtensionMethod("glUnmapBuffer", typeof(UnmapBuffer)) ?? new UnmapBuffer(Imports.UnmapBuffer); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetBufferParameteriv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, GLint* @params); + internal unsafe delegate void GetBufferParameteriv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params); internal unsafe static GetBufferParameteriv glGetBufferParameteriv = (GetBufferParameteriv)GL.GetDelegateForExtensionMethod("glGetBufferParameteriv", typeof(GetBufferParameteriv)) ?? new GetBufferParameteriv(Imports.GetBufferParameteriv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetBufferPointerv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, void* @params); + internal unsafe delegate void GetBufferPointerv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] void* @params); internal unsafe static GetBufferPointerv glGetBufferPointerv = (GetBufferPointerv)GL.GetDelegateForExtensionMethod("glGetBufferPointerv", typeof(GetBufferPointerv)) ?? new GetBufferPointerv(Imports.GetBufferPointerv); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BlendEquationSeparate(GL.Enums.BlendEquationModeEXT modeRGB, GL.Enums.BlendEquationModeEXT modeAlpha); internal static BlendEquationSeparate glBlendEquationSeparate = (BlendEquationSeparate)GL.GetDelegateForExtensionMethod("glBlendEquationSeparate", typeof(BlendEquationSeparate)) ?? new BlendEquationSeparate(Imports.BlendEquationSeparate); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DrawBuffers(GLsizei n, GL.Enums.VERSION_2_0* bufs); + internal unsafe delegate void DrawBuffers(Int32 n, GL.Enums.VERSION_2_0* bufs); internal unsafe static DrawBuffers glDrawBuffers = (DrawBuffers)GL.GetDelegateForExtensionMethod("glDrawBuffers", typeof(DrawBuffers)) ?? new DrawBuffers(Imports.DrawBuffers); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void StencilOpSeparate(GL.Enums.VERSION_2_0 face, GL.Enums.StencilOp sfail, GL.Enums.StencilOp dpfail, GL.Enums.StencilOp dppass); internal static StencilOpSeparate glStencilOpSeparate = (StencilOpSeparate)GL.GetDelegateForExtensionMethod("glStencilOpSeparate", typeof(StencilOpSeparate)) ?? new StencilOpSeparate(Imports.StencilOpSeparate); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, GLint @ref, GLuint mask); + internal delegate void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, Int32 @ref, UInt32 mask); internal static StencilFuncSeparate glStencilFuncSeparate = (StencilFuncSeparate)GL.GetDelegateForExtensionMethod("glStencilFuncSeparate", typeof(StencilFuncSeparate)) ?? new StencilFuncSeparate(Imports.StencilFuncSeparate); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void StencilMaskSeparate(GL.Enums.VERSION_2_0 face, GLuint mask); + internal delegate void StencilMaskSeparate(GL.Enums.VERSION_2_0 face, UInt32 mask); internal static StencilMaskSeparate glStencilMaskSeparate = (StencilMaskSeparate)GL.GetDelegateForExtensionMethod("glStencilMaskSeparate", typeof(StencilMaskSeparate)) ?? new StencilMaskSeparate(Imports.StencilMaskSeparate); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void AttachShader(GLuint program, GLuint shader); + internal delegate void AttachShader(UInt32 program, UInt32 shader); internal static AttachShader glAttachShader = (AttachShader)GL.GetDelegateForExtensionMethod("glAttachShader", typeof(AttachShader)) ?? new AttachShader(Imports.AttachShader); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindAttribLocation(GLuint program, GLuint index, System.String name); + internal delegate void BindAttribLocation(UInt32 program, UInt32 index, System.String name); internal static BindAttribLocation glBindAttribLocation = (BindAttribLocation)GL.GetDelegateForExtensionMethod("glBindAttribLocation", typeof(BindAttribLocation)) ?? new BindAttribLocation(Imports.BindAttribLocation); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CompileShader(GLuint shader); + internal delegate void CompileShader(UInt32 shader); internal static CompileShader glCompileShader = (CompileShader)GL.GetDelegateForExtensionMethod("glCompileShader", typeof(CompileShader)) ?? new CompileShader(Imports.CompileShader); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 CreateProgram(); @@ -1519,271 +1492,271 @@ namespace OpenTK.OpenGL internal delegate Int32 CreateShader(GL.Enums.VERSION_2_0 type); internal static CreateShader glCreateShader = (CreateShader)GL.GetDelegateForExtensionMethod("glCreateShader", typeof(CreateShader)) ?? new CreateShader(Imports.CreateShader); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DeleteProgram(GLuint program); + internal delegate void DeleteProgram(UInt32 program); internal static DeleteProgram glDeleteProgram = (DeleteProgram)GL.GetDelegateForExtensionMethod("glDeleteProgram", typeof(DeleteProgram)) ?? new DeleteProgram(Imports.DeleteProgram); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DeleteShader(GLuint shader); + internal delegate void DeleteShader(UInt32 shader); internal static DeleteShader glDeleteShader = (DeleteShader)GL.GetDelegateForExtensionMethod("glDeleteShader", typeof(DeleteShader)) ?? new DeleteShader(Imports.DeleteShader); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DetachShader(GLuint program, GLuint shader); + internal delegate void DetachShader(UInt32 program, UInt32 shader); internal static DetachShader glDetachShader = (DetachShader)GL.GetDelegateForExtensionMethod("glDetachShader", typeof(DetachShader)) ?? new DetachShader(Imports.DetachShader); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DisableVertexAttribArray(GLuint index); + internal delegate void DisableVertexAttribArray(UInt32 index); internal static DisableVertexAttribArray glDisableVertexAttribArray = (DisableVertexAttribArray)GL.GetDelegateForExtensionMethod("glDisableVertexAttribArray", typeof(DisableVertexAttribArray)) ?? new DisableVertexAttribArray(Imports.DisableVertexAttribArray); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EnableVertexAttribArray(GLuint index); + internal delegate void EnableVertexAttribArray(UInt32 index); internal static EnableVertexAttribArray glEnableVertexAttribArray = (EnableVertexAttribArray)GL.GetDelegateForExtensionMethod("glEnableVertexAttribArray", typeof(EnableVertexAttribArray)) ?? new EnableVertexAttribArray(Imports.EnableVertexAttribArray); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint* size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name); + internal unsafe delegate void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name); internal unsafe static GetActiveAttrib glGetActiveAttrib = (GetActiveAttrib)GL.GetDelegateForExtensionMethod("glGetActiveAttrib", typeof(GetActiveAttrib)) ?? new GetActiveAttrib(Imports.GetActiveAttrib); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLint* size, GL.Enums.VERSION_2_0* type, System.Text.StringBuilder name); + internal unsafe delegate void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [Out] Int32* length, [Out] Int32* size, [Out] GL.Enums.VERSION_2_0* type, [Out] System.Text.StringBuilder name); internal unsafe static GetActiveUniform glGetActiveUniform = (GetActiveUniform)GL.GetDelegateForExtensionMethod("glGetActiveUniform", typeof(GetActiveUniform)) ?? new GetActiveUniform(Imports.GetActiveUniform); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei* count, GLuint* obj); + internal unsafe delegate void GetAttachedShaders(UInt32 program, Int32 maxCount, [Out] Int32* count, [Out] UInt32* obj); internal unsafe static GetAttachedShaders glGetAttachedShaders = (GetAttachedShaders)GL.GetDelegateForExtensionMethod("glGetAttachedShaders", typeof(GetAttachedShaders)) ?? new GetAttachedShaders(Imports.GetAttachedShaders); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLint GetAttribLocation(GLuint program, System.String name); + internal delegate Int32 GetAttribLocation(UInt32 program, System.String name); internal static GetAttribLocation glGetAttribLocation = (GetAttribLocation)GL.GetDelegateForExtensionMethod("glGetAttribLocation", typeof(GetAttribLocation)) ?? new GetAttribLocation(Imports.GetAttribLocation); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramiv(GLuint program, GL.Enums.VERSION_2_0 pname, GLint* @params); + internal unsafe delegate void GetProgramiv(UInt32 program, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params); internal unsafe static GetProgramiv glGetProgramiv = (GetProgramiv)GL.GetDelegateForExtensionMethod("glGetProgramiv", typeof(GetProgramiv)) ?? new GetProgramiv(Imports.GetProgramiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei* length, System.Text.StringBuilder infoLog); + internal unsafe delegate void GetProgramInfoLog(UInt32 program, Int32 bufSize, [Out] Int32* length, [Out] System.Text.StringBuilder infoLog); internal unsafe static GetProgramInfoLog glGetProgramInfoLog = (GetProgramInfoLog)GL.GetDelegateForExtensionMethod("glGetProgramInfoLog", typeof(GetProgramInfoLog)) ?? new GetProgramInfoLog(Imports.GetProgramInfoLog); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetShaderiv(GLuint shader, GL.Enums.VERSION_2_0 pname, GLint* @params); + internal unsafe delegate void GetShaderiv(UInt32 shader, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params); internal unsafe static GetShaderiv glGetShaderiv = (GetShaderiv)GL.GetDelegateForExtensionMethod("glGetShaderiv", typeof(GetShaderiv)) ?? new GetShaderiv(Imports.GetShaderiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei* length, System.Text.StringBuilder infoLog); + internal unsafe delegate void GetShaderInfoLog(UInt32 shader, Int32 bufSize, [Out] Int32* length, [Out] System.Text.StringBuilder infoLog); internal unsafe static GetShaderInfoLog glGetShaderInfoLog = (GetShaderInfoLog)GL.GetDelegateForExtensionMethod("glGetShaderInfoLog", typeof(GetShaderInfoLog)) ?? new GetShaderInfoLog(Imports.GetShaderInfoLog); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetShaderSource(GLuint shader, GLsizei bufSize, GLsizei* length, System.Text.StringBuilder[] source); + internal unsafe delegate void GetShaderSource(UInt32 shader, Int32 bufSize, [Out] Int32* length, [Out] System.Text.StringBuilder[] source); internal unsafe static GetShaderSource glGetShaderSource = (GetShaderSource)GL.GetDelegateForExtensionMethod("glGetShaderSource", typeof(GetShaderSource)) ?? new GetShaderSource(Imports.GetShaderSource); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLint GetUniformLocation(GLuint program, System.String name); + internal delegate Int32 GetUniformLocation(UInt32 program, System.String name); internal static GetUniformLocation glGetUniformLocation = (GetUniformLocation)GL.GetDelegateForExtensionMethod("glGetUniformLocation", typeof(GetUniformLocation)) ?? new GetUniformLocation(Imports.GetUniformLocation); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetUniformfv(GLuint program, GLint location, GLfloat* @params); + internal unsafe delegate void GetUniformfv(UInt32 program, Int32 location, [Out] Single* @params); internal unsafe static GetUniformfv glGetUniformfv = (GetUniformfv)GL.GetDelegateForExtensionMethod("glGetUniformfv", typeof(GetUniformfv)) ?? new GetUniformfv(Imports.GetUniformfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetUniformiv(GLuint program, GLint location, GLint* @params); + internal unsafe delegate void GetUniformiv(UInt32 program, Int32 location, [Out] Int32* @params); internal unsafe static GetUniformiv glGetUniformiv = (GetUniformiv)GL.GetDelegateForExtensionMethod("glGetUniformiv", typeof(GetUniformiv)) ?? new GetUniformiv(Imports.GetUniformiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribdv(GLuint index, GL.Enums.VERSION_2_0 pname, GLdouble* @params); + internal unsafe delegate void GetVertexAttribdv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Double* @params); internal unsafe static GetVertexAttribdv glGetVertexAttribdv = (GetVertexAttribdv)GL.GetDelegateForExtensionMethod("glGetVertexAttribdv", typeof(GetVertexAttribdv)) ?? new GetVertexAttribdv(Imports.GetVertexAttribdv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribfv(GLuint index, GL.Enums.VERSION_2_0 pname, GLfloat* @params); + internal unsafe delegate void GetVertexAttribfv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Single* @params); internal unsafe static GetVertexAttribfv glGetVertexAttribfv = (GetVertexAttribfv)GL.GetDelegateForExtensionMethod("glGetVertexAttribfv", typeof(GetVertexAttribfv)) ?? new GetVertexAttribfv(Imports.GetVertexAttribfv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribiv(GLuint index, GL.Enums.VERSION_2_0 pname, GLint* @params); + internal unsafe delegate void GetVertexAttribiv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params); internal unsafe static GetVertexAttribiv glGetVertexAttribiv = (GetVertexAttribiv)GL.GetDelegateForExtensionMethod("glGetVertexAttribiv", typeof(GetVertexAttribiv)) ?? new GetVertexAttribiv(Imports.GetVertexAttribiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribPointerv(GLuint index, GL.Enums.VERSION_2_0 pname, void* pointer); + internal unsafe delegate void GetVertexAttribPointerv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] void* pointer); internal unsafe static GetVertexAttribPointerv glGetVertexAttribPointerv = (GetVertexAttribPointerv)GL.GetDelegateForExtensionMethod("glGetVertexAttribPointerv", typeof(GetVertexAttribPointerv)) ?? new GetVertexAttribPointerv(Imports.GetVertexAttribPointerv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsProgram(GLuint program); + internal delegate Boolean IsProgram(UInt32 program); internal static IsProgram glIsProgram = (IsProgram)GL.GetDelegateForExtensionMethod("glIsProgram", typeof(IsProgram)) ?? new IsProgram(Imports.IsProgram); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsShader(GLuint shader); + internal delegate Boolean IsShader(UInt32 shader); internal static IsShader glIsShader = (IsShader)GL.GetDelegateForExtensionMethod("glIsShader", typeof(IsShader)) ?? new IsShader(Imports.IsShader); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void LinkProgram(GLuint program); + internal delegate void LinkProgram(UInt32 program); internal static LinkProgram glLinkProgram = (LinkProgram)GL.GetDelegateForExtensionMethod("glLinkProgram", typeof(LinkProgram)) ?? new LinkProgram(Imports.LinkProgram); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ShaderSource(GLuint shader, GLsizei count, System.String[] @string, GLint* length); + internal unsafe delegate void ShaderSource(UInt32 shader, Int32 count, System.String[] @string, Int32* length); internal unsafe static ShaderSource glShaderSource = (ShaderSource)GL.GetDelegateForExtensionMethod("glShaderSource", typeof(ShaderSource)) ?? new ShaderSource(Imports.ShaderSource); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void UseProgram(GLuint program); + internal delegate void UseProgram(UInt32 program); internal static UseProgram glUseProgram = (UseProgram)GL.GetDelegateForExtensionMethod("glUseProgram", typeof(UseProgram)) ?? new UseProgram(Imports.UseProgram); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform1f(GLint location, GLfloat v0); + internal delegate void Uniform1f(Int32 location, Single v0); internal static Uniform1f glUniform1f = (Uniform1f)GL.GetDelegateForExtensionMethod("glUniform1f", typeof(Uniform1f)) ?? new Uniform1f(Imports.Uniform1f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform2f(GLint location, GLfloat v0, GLfloat v1); + internal delegate void Uniform2f(Int32 location, Single v0, Single v1); internal static Uniform2f glUniform2f = (Uniform2f)GL.GetDelegateForExtensionMethod("glUniform2f", typeof(Uniform2f)) ?? new Uniform2f(Imports.Uniform2f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2); + internal delegate void Uniform3f(Int32 location, Single v0, Single v1, Single v2); internal static Uniform3f glUniform3f = (Uniform3f)GL.GetDelegateForExtensionMethod("glUniform3f", typeof(Uniform3f)) ?? new Uniform3f(Imports.Uniform3f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); + internal delegate void Uniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3); internal static Uniform4f glUniform4f = (Uniform4f)GL.GetDelegateForExtensionMethod("glUniform4f", typeof(Uniform4f)) ?? new Uniform4f(Imports.Uniform4f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform1i(GLint location, GLint v0); + internal delegate void Uniform1i(Int32 location, Int32 v0); internal static Uniform1i glUniform1i = (Uniform1i)GL.GetDelegateForExtensionMethod("glUniform1i", typeof(Uniform1i)) ?? new Uniform1i(Imports.Uniform1i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform2i(GLint location, GLint v0, GLint v1); + internal delegate void Uniform2i(Int32 location, Int32 v0, Int32 v1); internal static Uniform2i glUniform2i = (Uniform2i)GL.GetDelegateForExtensionMethod("glUniform2i", typeof(Uniform2i)) ?? new Uniform2i(Imports.Uniform2i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform3i(GLint location, GLint v0, GLint v1, GLint v2); + internal delegate void Uniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2); internal static Uniform3i glUniform3i = (Uniform3i)GL.GetDelegateForExtensionMethod("glUniform3i", typeof(Uniform3i)) ?? new Uniform3i(Imports.Uniform3i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3); + internal delegate void Uniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); internal static Uniform4i glUniform4i = (Uniform4i)GL.GetDelegateForExtensionMethod("glUniform4i", typeof(Uniform4i)) ?? new Uniform4i(Imports.Uniform4i); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform1fv(GLint location, GLsizei count, GLfloat* value); + internal unsafe delegate void Uniform1fv(Int32 location, Int32 count, Single* value); internal unsafe static Uniform1fv glUniform1fv = (Uniform1fv)GL.GetDelegateForExtensionMethod("glUniform1fv", typeof(Uniform1fv)) ?? new Uniform1fv(Imports.Uniform1fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform2fv(GLint location, GLsizei count, GLfloat* value); + internal unsafe delegate void Uniform2fv(Int32 location, Int32 count, Single* value); internal unsafe static Uniform2fv glUniform2fv = (Uniform2fv)GL.GetDelegateForExtensionMethod("glUniform2fv", typeof(Uniform2fv)) ?? new Uniform2fv(Imports.Uniform2fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform3fv(GLint location, GLsizei count, GLfloat* value); + internal unsafe delegate void Uniform3fv(Int32 location, Int32 count, Single* value); internal unsafe static Uniform3fv glUniform3fv = (Uniform3fv)GL.GetDelegateForExtensionMethod("glUniform3fv", typeof(Uniform3fv)) ?? new Uniform3fv(Imports.Uniform3fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform4fv(GLint location, GLsizei count, GLfloat* value); + internal unsafe delegate void Uniform4fv(Int32 location, Int32 count, Single* value); internal unsafe static Uniform4fv glUniform4fv = (Uniform4fv)GL.GetDelegateForExtensionMethod("glUniform4fv", typeof(Uniform4fv)) ?? new Uniform4fv(Imports.Uniform4fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform1iv(GLint location, GLsizei count, GLint* value); + internal unsafe delegate void Uniform1iv(Int32 location, Int32 count, Int32* value); internal unsafe static Uniform1iv glUniform1iv = (Uniform1iv)GL.GetDelegateForExtensionMethod("glUniform1iv", typeof(Uniform1iv)) ?? new Uniform1iv(Imports.Uniform1iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform2iv(GLint location, GLsizei count, GLint* value); + internal unsafe delegate void Uniform2iv(Int32 location, Int32 count, Int32* value); internal unsafe static Uniform2iv glUniform2iv = (Uniform2iv)GL.GetDelegateForExtensionMethod("glUniform2iv", typeof(Uniform2iv)) ?? new Uniform2iv(Imports.Uniform2iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform3iv(GLint location, GLsizei count, GLint* value); + internal unsafe delegate void Uniform3iv(Int32 location, Int32 count, Int32* value); internal unsafe static Uniform3iv glUniform3iv = (Uniform3iv)GL.GetDelegateForExtensionMethod("glUniform3iv", typeof(Uniform3iv)) ?? new Uniform3iv(Imports.Uniform3iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform4iv(GLint location, GLsizei count, GLint* value); + internal unsafe delegate void Uniform4iv(Int32 location, Int32 count, Int32* value); internal unsafe static Uniform4iv glUniform4iv = (Uniform4iv)GL.GetDelegateForExtensionMethod("glUniform4iv", typeof(Uniform4iv)) ?? new Uniform4iv(Imports.Uniform4iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix2fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal unsafe delegate void UniformMatrix2fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); internal unsafe static UniformMatrix2fv glUniformMatrix2fv = (UniformMatrix2fv)GL.GetDelegateForExtensionMethod("glUniformMatrix2fv", typeof(UniformMatrix2fv)) ?? new UniformMatrix2fv(Imports.UniformMatrix2fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix3fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal unsafe delegate void UniformMatrix3fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); internal unsafe static UniformMatrix3fv glUniformMatrix3fv = (UniformMatrix3fv)GL.GetDelegateForExtensionMethod("glUniformMatrix3fv", typeof(UniformMatrix3fv)) ?? new UniformMatrix3fv(Imports.UniformMatrix3fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix4fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal unsafe delegate void UniformMatrix4fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); internal unsafe static UniformMatrix4fv glUniformMatrix4fv = (UniformMatrix4fv)GL.GetDelegateForExtensionMethod("glUniformMatrix4fv", typeof(UniformMatrix4fv)) ?? new UniformMatrix4fv(Imports.UniformMatrix4fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ValidateProgram(GLuint program); + internal delegate void ValidateProgram(UInt32 program); internal static ValidateProgram glValidateProgram = (ValidateProgram)GL.GetDelegateForExtensionMethod("glValidateProgram", typeof(ValidateProgram)) ?? new ValidateProgram(Imports.ValidateProgram); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib1d(GLuint index, GLdouble x); + internal delegate void VertexAttrib1d(UInt32 index, Double x); internal static VertexAttrib1d glVertexAttrib1d = (VertexAttrib1d)GL.GetDelegateForExtensionMethod("glVertexAttrib1d", typeof(VertexAttrib1d)) ?? new VertexAttrib1d(Imports.VertexAttrib1d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib1dv(GLuint index, GLdouble* v); + internal unsafe delegate void VertexAttrib1dv(UInt32 index, Double* v); internal unsafe static VertexAttrib1dv glVertexAttrib1dv = (VertexAttrib1dv)GL.GetDelegateForExtensionMethod("glVertexAttrib1dv", typeof(VertexAttrib1dv)) ?? new VertexAttrib1dv(Imports.VertexAttrib1dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib1f(GLuint index, GLfloat x); + internal delegate void VertexAttrib1f(UInt32 index, Single x); internal static VertexAttrib1f glVertexAttrib1f = (VertexAttrib1f)GL.GetDelegateForExtensionMethod("glVertexAttrib1f", typeof(VertexAttrib1f)) ?? new VertexAttrib1f(Imports.VertexAttrib1f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib1fv(GLuint index, GLfloat* v); + internal unsafe delegate void VertexAttrib1fv(UInt32 index, Single* v); internal unsafe static VertexAttrib1fv glVertexAttrib1fv = (VertexAttrib1fv)GL.GetDelegateForExtensionMethod("glVertexAttrib1fv", typeof(VertexAttrib1fv)) ?? new VertexAttrib1fv(Imports.VertexAttrib1fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib1s(GLuint index, GLshort x); + internal delegate void VertexAttrib1s(UInt32 index, Int16 x); internal static VertexAttrib1s glVertexAttrib1s = (VertexAttrib1s)GL.GetDelegateForExtensionMethod("glVertexAttrib1s", typeof(VertexAttrib1s)) ?? new VertexAttrib1s(Imports.VertexAttrib1s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib1sv(GLuint index, GLshort* v); + internal unsafe delegate void VertexAttrib1sv(UInt32 index, Int16* v); internal unsafe static VertexAttrib1sv glVertexAttrib1sv = (VertexAttrib1sv)GL.GetDelegateForExtensionMethod("glVertexAttrib1sv", typeof(VertexAttrib1sv)) ?? new VertexAttrib1sv(Imports.VertexAttrib1sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib2d(GLuint index, GLdouble x, GLdouble y); + internal delegate void VertexAttrib2d(UInt32 index, Double x, Double y); internal static VertexAttrib2d glVertexAttrib2d = (VertexAttrib2d)GL.GetDelegateForExtensionMethod("glVertexAttrib2d", typeof(VertexAttrib2d)) ?? new VertexAttrib2d(Imports.VertexAttrib2d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib2dv(GLuint index, GLdouble* v); + internal unsafe delegate void VertexAttrib2dv(UInt32 index, Double* v); internal unsafe static VertexAttrib2dv glVertexAttrib2dv = (VertexAttrib2dv)GL.GetDelegateForExtensionMethod("glVertexAttrib2dv", typeof(VertexAttrib2dv)) ?? new VertexAttrib2dv(Imports.VertexAttrib2dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib2f(GLuint index, GLfloat x, GLfloat y); + internal delegate void VertexAttrib2f(UInt32 index, Single x, Single y); internal static VertexAttrib2f glVertexAttrib2f = (VertexAttrib2f)GL.GetDelegateForExtensionMethod("glVertexAttrib2f", typeof(VertexAttrib2f)) ?? new VertexAttrib2f(Imports.VertexAttrib2f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib2fv(GLuint index, GLfloat* v); + internal unsafe delegate void VertexAttrib2fv(UInt32 index, Single* v); internal unsafe static VertexAttrib2fv glVertexAttrib2fv = (VertexAttrib2fv)GL.GetDelegateForExtensionMethod("glVertexAttrib2fv", typeof(VertexAttrib2fv)) ?? new VertexAttrib2fv(Imports.VertexAttrib2fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib2s(GLuint index, GLshort x, GLshort y); + internal delegate void VertexAttrib2s(UInt32 index, Int16 x, Int16 y); internal static VertexAttrib2s glVertexAttrib2s = (VertexAttrib2s)GL.GetDelegateForExtensionMethod("glVertexAttrib2s", typeof(VertexAttrib2s)) ?? new VertexAttrib2s(Imports.VertexAttrib2s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib2sv(GLuint index, GLshort* v); + internal unsafe delegate void VertexAttrib2sv(UInt32 index, Int16* v); internal unsafe static VertexAttrib2sv glVertexAttrib2sv = (VertexAttrib2sv)GL.GetDelegateForExtensionMethod("glVertexAttrib2sv", typeof(VertexAttrib2sv)) ?? new VertexAttrib2sv(Imports.VertexAttrib2sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z); + internal delegate void VertexAttrib3d(UInt32 index, Double x, Double y, Double z); internal static VertexAttrib3d glVertexAttrib3d = (VertexAttrib3d)GL.GetDelegateForExtensionMethod("glVertexAttrib3d", typeof(VertexAttrib3d)) ?? new VertexAttrib3d(Imports.VertexAttrib3d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib3dv(GLuint index, GLdouble* v); + internal unsafe delegate void VertexAttrib3dv(UInt32 index, Double* v); internal unsafe static VertexAttrib3dv glVertexAttrib3dv = (VertexAttrib3dv)GL.GetDelegateForExtensionMethod("glVertexAttrib3dv", typeof(VertexAttrib3dv)) ?? new VertexAttrib3dv(Imports.VertexAttrib3dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z); + internal delegate void VertexAttrib3f(UInt32 index, Single x, Single y, Single z); internal static VertexAttrib3f glVertexAttrib3f = (VertexAttrib3f)GL.GetDelegateForExtensionMethod("glVertexAttrib3f", typeof(VertexAttrib3f)) ?? new VertexAttrib3f(Imports.VertexAttrib3f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib3fv(GLuint index, GLfloat* v); + internal unsafe delegate void VertexAttrib3fv(UInt32 index, Single* v); internal unsafe static VertexAttrib3fv glVertexAttrib3fv = (VertexAttrib3fv)GL.GetDelegateForExtensionMethod("glVertexAttrib3fv", typeof(VertexAttrib3fv)) ?? new VertexAttrib3fv(Imports.VertexAttrib3fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z); + internal delegate void VertexAttrib3s(UInt32 index, Int16 x, Int16 y, Int16 z); internal static VertexAttrib3s glVertexAttrib3s = (VertexAttrib3s)GL.GetDelegateForExtensionMethod("glVertexAttrib3s", typeof(VertexAttrib3s)) ?? new VertexAttrib3s(Imports.VertexAttrib3s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib3sv(GLuint index, GLshort* v); + internal unsafe delegate void VertexAttrib3sv(UInt32 index, Int16* v); internal unsafe static VertexAttrib3sv glVertexAttrib3sv = (VertexAttrib3sv)GL.GetDelegateForExtensionMethod("glVertexAttrib3sv", typeof(VertexAttrib3sv)) ?? new VertexAttrib3sv(Imports.VertexAttrib3sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4Nbv(GLuint index, GLbyte* v); + internal unsafe delegate void VertexAttrib4Nbv(UInt32 index, SByte* v); internal unsafe static VertexAttrib4Nbv glVertexAttrib4Nbv = (VertexAttrib4Nbv)GL.GetDelegateForExtensionMethod("glVertexAttrib4Nbv", typeof(VertexAttrib4Nbv)) ?? new VertexAttrib4Nbv(Imports.VertexAttrib4Nbv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4Niv(GLuint index, GLint* v); + internal unsafe delegate void VertexAttrib4Niv(UInt32 index, Int32* v); internal unsafe static VertexAttrib4Niv glVertexAttrib4Niv = (VertexAttrib4Niv)GL.GetDelegateForExtensionMethod("glVertexAttrib4Niv", typeof(VertexAttrib4Niv)) ?? new VertexAttrib4Niv(Imports.VertexAttrib4Niv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4Nsv(GLuint index, GLshort* v); + internal unsafe delegate void VertexAttrib4Nsv(UInt32 index, Int16* v); internal unsafe static VertexAttrib4Nsv glVertexAttrib4Nsv = (VertexAttrib4Nsv)GL.GetDelegateForExtensionMethod("glVertexAttrib4Nsv", typeof(VertexAttrib4Nsv)) ?? new VertexAttrib4Nsv(Imports.VertexAttrib4Nsv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); + internal delegate void VertexAttrib4Nub(UInt32 index, Byte x, Byte y, Byte z, Byte w); internal static VertexAttrib4Nub glVertexAttrib4Nub = (VertexAttrib4Nub)GL.GetDelegateForExtensionMethod("glVertexAttrib4Nub", typeof(VertexAttrib4Nub)) ?? new VertexAttrib4Nub(Imports.VertexAttrib4Nub); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4Nubv(GLuint index, GLubyte* v); + internal unsafe delegate void VertexAttrib4Nubv(UInt32 index, Byte* v); internal unsafe static VertexAttrib4Nubv glVertexAttrib4Nubv = (VertexAttrib4Nubv)GL.GetDelegateForExtensionMethod("glVertexAttrib4Nubv", typeof(VertexAttrib4Nubv)) ?? new VertexAttrib4Nubv(Imports.VertexAttrib4Nubv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4Nuiv(GLuint index, GLuint* v); + internal unsafe delegate void VertexAttrib4Nuiv(UInt32 index, UInt32* v); internal unsafe static VertexAttrib4Nuiv glVertexAttrib4Nuiv = (VertexAttrib4Nuiv)GL.GetDelegateForExtensionMethod("glVertexAttrib4Nuiv", typeof(VertexAttrib4Nuiv)) ?? new VertexAttrib4Nuiv(Imports.VertexAttrib4Nuiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4Nusv(GLuint index, GLushort* v); + internal unsafe delegate void VertexAttrib4Nusv(UInt32 index, UInt16* v); internal unsafe static VertexAttrib4Nusv glVertexAttrib4Nusv = (VertexAttrib4Nusv)GL.GetDelegateForExtensionMethod("glVertexAttrib4Nusv", typeof(VertexAttrib4Nusv)) ?? new VertexAttrib4Nusv(Imports.VertexAttrib4Nusv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4bv(GLuint index, GLbyte* v); + internal unsafe delegate void VertexAttrib4bv(UInt32 index, SByte* v); internal unsafe static VertexAttrib4bv glVertexAttrib4bv = (VertexAttrib4bv)GL.GetDelegateForExtensionMethod("glVertexAttrib4bv", typeof(VertexAttrib4bv)) ?? new VertexAttrib4bv(Imports.VertexAttrib4bv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); + internal delegate void VertexAttrib4d(UInt32 index, Double x, Double y, Double z, Double w); internal static VertexAttrib4d glVertexAttrib4d = (VertexAttrib4d)GL.GetDelegateForExtensionMethod("glVertexAttrib4d", typeof(VertexAttrib4d)) ?? new VertexAttrib4d(Imports.VertexAttrib4d); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4dv(GLuint index, GLdouble* v); + internal unsafe delegate void VertexAttrib4dv(UInt32 index, Double* v); internal unsafe static VertexAttrib4dv glVertexAttrib4dv = (VertexAttrib4dv)GL.GetDelegateForExtensionMethod("glVertexAttrib4dv", typeof(VertexAttrib4dv)) ?? new VertexAttrib4dv(Imports.VertexAttrib4dv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal delegate void VertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w); internal static VertexAttrib4f glVertexAttrib4f = (VertexAttrib4f)GL.GetDelegateForExtensionMethod("glVertexAttrib4f", typeof(VertexAttrib4f)) ?? new VertexAttrib4f(Imports.VertexAttrib4f); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4fv(GLuint index, GLfloat* v); + internal unsafe delegate void VertexAttrib4fv(UInt32 index, Single* v); internal unsafe static VertexAttrib4fv glVertexAttrib4fv = (VertexAttrib4fv)GL.GetDelegateForExtensionMethod("glVertexAttrib4fv", typeof(VertexAttrib4fv)) ?? new VertexAttrib4fv(Imports.VertexAttrib4fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4iv(GLuint index, GLint* v); + internal unsafe delegate void VertexAttrib4iv(UInt32 index, Int32* v); internal unsafe static VertexAttrib4iv glVertexAttrib4iv = (VertexAttrib4iv)GL.GetDelegateForExtensionMethod("glVertexAttrib4iv", typeof(VertexAttrib4iv)) ?? new VertexAttrib4iv(Imports.VertexAttrib4iv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); + internal delegate void VertexAttrib4s(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w); internal static VertexAttrib4s glVertexAttrib4s = (VertexAttrib4s)GL.GetDelegateForExtensionMethod("glVertexAttrib4s", typeof(VertexAttrib4s)) ?? new VertexAttrib4s(Imports.VertexAttrib4s); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4sv(GLuint index, GLshort* v); + internal unsafe delegate void VertexAttrib4sv(UInt32 index, Int16* v); internal unsafe static VertexAttrib4sv glVertexAttrib4sv = (VertexAttrib4sv)GL.GetDelegateForExtensionMethod("glVertexAttrib4sv", typeof(VertexAttrib4sv)) ?? new VertexAttrib4sv(Imports.VertexAttrib4sv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4ubv(GLuint index, GLubyte* v); + internal unsafe delegate void VertexAttrib4ubv(UInt32 index, Byte* v); internal unsafe static VertexAttrib4ubv glVertexAttrib4ubv = (VertexAttrib4ubv)GL.GetDelegateForExtensionMethod("glVertexAttrib4ubv", typeof(VertexAttrib4ubv)) ?? new VertexAttrib4ubv(Imports.VertexAttrib4ubv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4uiv(GLuint index, GLuint* v); + internal unsafe delegate void VertexAttrib4uiv(UInt32 index, UInt32* v); internal unsafe static VertexAttrib4uiv glVertexAttrib4uiv = (VertexAttrib4uiv)GL.GetDelegateForExtensionMethod("glVertexAttrib4uiv", typeof(VertexAttrib4uiv)) ?? new VertexAttrib4uiv(Imports.VertexAttrib4uiv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4usv(GLuint index, GLushort* v); + internal unsafe delegate void VertexAttrib4usv(UInt32 index, UInt16* v); internal unsafe static VertexAttrib4usv glVertexAttrib4usv = (VertexAttrib4usv)GL.GetDelegateForExtensionMethod("glVertexAttrib4usv", typeof(VertexAttrib4usv)) ?? new VertexAttrib4usv(Imports.VertexAttrib4usv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribPointer(GLuint index, GLint size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, GLsizei stride, void* pointer); + internal unsafe delegate void VertexAttribPointer(UInt32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, void* pointer); internal unsafe static VertexAttribPointer glVertexAttribPointer = (VertexAttribPointer)GL.GetDelegateForExtensionMethod("glVertexAttribPointer", typeof(VertexAttribPointer)) ?? new VertexAttribPointer(Imports.VertexAttribPointer); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix2x3fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal unsafe delegate void UniformMatrix2x3fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); internal unsafe static UniformMatrix2x3fv glUniformMatrix2x3fv = (UniformMatrix2x3fv)GL.GetDelegateForExtensionMethod("glUniformMatrix2x3fv", typeof(UniformMatrix2x3fv)) ?? new UniformMatrix2x3fv(Imports.UniformMatrix2x3fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix3x2fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal unsafe delegate void UniformMatrix3x2fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); internal unsafe static UniformMatrix3x2fv glUniformMatrix3x2fv = (UniformMatrix3x2fv)GL.GetDelegateForExtensionMethod("glUniformMatrix3x2fv", typeof(UniformMatrix3x2fv)) ?? new UniformMatrix3x2fv(Imports.UniformMatrix3x2fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix2x4fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal unsafe delegate void UniformMatrix2x4fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); internal unsafe static UniformMatrix2x4fv glUniformMatrix2x4fv = (UniformMatrix2x4fv)GL.GetDelegateForExtensionMethod("glUniformMatrix2x4fv", typeof(UniformMatrix2x4fv)) ?? new UniformMatrix2x4fv(Imports.UniformMatrix2x4fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix4x2fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal unsafe delegate void UniformMatrix4x2fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); internal unsafe static UniformMatrix4x2fv glUniformMatrix4x2fv = (UniformMatrix4x2fv)GL.GetDelegateForExtensionMethod("glUniformMatrix4x2fv", typeof(UniformMatrix4x2fv)) ?? new UniformMatrix4x2fv(Imports.UniformMatrix4x2fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix3x4fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal unsafe delegate void UniformMatrix3x4fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); internal unsafe static UniformMatrix3x4fv glUniformMatrix3x4fv = (UniformMatrix3x4fv)GL.GetDelegateForExtensionMethod("glUniformMatrix3x4fv", typeof(UniformMatrix3x4fv)) ?? new UniformMatrix3x4fv(Imports.UniformMatrix3x4fv); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix4x3fv(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + internal unsafe delegate void UniformMatrix4x3fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); internal unsafe static UniformMatrix4x3fv glUniformMatrix4x3fv = (UniformMatrix4x3fv)GL.GetDelegateForExtensionMethod("glUniformMatrix4x3fv", typeof(UniformMatrix4x3fv)) ?? new UniformMatrix4x3fv(Imports.UniformMatrix4x3fv); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ActiveTextureARB(GL.Enums.ARB_multitexture texture); @@ -1792,670 +1765,670 @@ namespace OpenTK.OpenGL internal delegate void ClientActiveTextureARB(GL.Enums.ARB_multitexture texture); internal static ClientActiveTextureARB glClientActiveTextureARB = (ClientActiveTextureARB)GL.GetDelegateForExtensionMethod("glClientActiveTextureARB", typeof(ClientActiveTextureARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1dARB(GL.Enums.ARB_multitexture target, GLdouble s); + internal delegate void MultiTexCoord1dARB(GL.Enums.ARB_multitexture target, Double s); internal static MultiTexCoord1dARB glMultiTexCoord1dARB = (MultiTexCoord1dARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord1dARB", typeof(MultiTexCoord1dARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1dvARB(GL.Enums.ARB_multitexture target, GLdouble* v); + internal unsafe delegate void MultiTexCoord1dvARB(GL.Enums.ARB_multitexture target, Double* v); internal unsafe static MultiTexCoord1dvARB glMultiTexCoord1dvARB = (MultiTexCoord1dvARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord1dvARB", typeof(MultiTexCoord1dvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1fARB(GL.Enums.ARB_multitexture target, GLfloat s); + internal delegate void MultiTexCoord1fARB(GL.Enums.ARB_multitexture target, Single s); internal static MultiTexCoord1fARB glMultiTexCoord1fARB = (MultiTexCoord1fARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord1fARB", typeof(MultiTexCoord1fARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1fvARB(GL.Enums.ARB_multitexture target, GLfloat* v); + internal unsafe delegate void MultiTexCoord1fvARB(GL.Enums.ARB_multitexture target, Single* v); internal unsafe static MultiTexCoord1fvARB glMultiTexCoord1fvARB = (MultiTexCoord1fvARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord1fvARB", typeof(MultiTexCoord1fvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1iARB(GL.Enums.ARB_multitexture target, GLint s); + internal delegate void MultiTexCoord1iARB(GL.Enums.ARB_multitexture target, Int32 s); internal static MultiTexCoord1iARB glMultiTexCoord1iARB = (MultiTexCoord1iARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord1iARB", typeof(MultiTexCoord1iARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1ivARB(GL.Enums.ARB_multitexture target, GLint* v); + internal unsafe delegate void MultiTexCoord1ivARB(GL.Enums.ARB_multitexture target, Int32* v); internal unsafe static MultiTexCoord1ivARB glMultiTexCoord1ivARB = (MultiTexCoord1ivARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord1ivARB", typeof(MultiTexCoord1ivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1sARB(GL.Enums.ARB_multitexture target, GLshort s); + internal delegate void MultiTexCoord1sARB(GL.Enums.ARB_multitexture target, Int16 s); internal static MultiTexCoord1sARB glMultiTexCoord1sARB = (MultiTexCoord1sARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord1sARB", typeof(MultiTexCoord1sARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1svARB(GL.Enums.ARB_multitexture target, GLshort* v); + internal unsafe delegate void MultiTexCoord1svARB(GL.Enums.ARB_multitexture target, Int16* v); internal unsafe static MultiTexCoord1svARB glMultiTexCoord1svARB = (MultiTexCoord1svARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord1svARB", typeof(MultiTexCoord1svARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2dARB(GL.Enums.ARB_multitexture target, GLdouble s, GLdouble t); + internal delegate void MultiTexCoord2dARB(GL.Enums.ARB_multitexture target, Double s, Double t); internal static MultiTexCoord2dARB glMultiTexCoord2dARB = (MultiTexCoord2dARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord2dARB", typeof(MultiTexCoord2dARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2dvARB(GL.Enums.ARB_multitexture target, GLdouble* v); + internal unsafe delegate void MultiTexCoord2dvARB(GL.Enums.ARB_multitexture target, Double* v); internal unsafe static MultiTexCoord2dvARB glMultiTexCoord2dvARB = (MultiTexCoord2dvARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord2dvARB", typeof(MultiTexCoord2dvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2fARB(GL.Enums.ARB_multitexture target, GLfloat s, GLfloat t); + internal delegate void MultiTexCoord2fARB(GL.Enums.ARB_multitexture target, Single s, Single t); internal static MultiTexCoord2fARB glMultiTexCoord2fARB = (MultiTexCoord2fARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord2fARB", typeof(MultiTexCoord2fARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2fvARB(GL.Enums.ARB_multitexture target, GLfloat* v); + internal unsafe delegate void MultiTexCoord2fvARB(GL.Enums.ARB_multitexture target, Single* v); internal unsafe static MultiTexCoord2fvARB glMultiTexCoord2fvARB = (MultiTexCoord2fvARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord2fvARB", typeof(MultiTexCoord2fvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2iARB(GL.Enums.ARB_multitexture target, GLint s, GLint t); + internal delegate void MultiTexCoord2iARB(GL.Enums.ARB_multitexture target, Int32 s, Int32 t); internal static MultiTexCoord2iARB glMultiTexCoord2iARB = (MultiTexCoord2iARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord2iARB", typeof(MultiTexCoord2iARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2ivARB(GL.Enums.ARB_multitexture target, GLint* v); + internal unsafe delegate void MultiTexCoord2ivARB(GL.Enums.ARB_multitexture target, Int32* v); internal unsafe static MultiTexCoord2ivARB glMultiTexCoord2ivARB = (MultiTexCoord2ivARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord2ivARB", typeof(MultiTexCoord2ivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2sARB(GL.Enums.ARB_multitexture target, GLshort s, GLshort t); + internal delegate void MultiTexCoord2sARB(GL.Enums.ARB_multitexture target, Int16 s, Int16 t); internal static MultiTexCoord2sARB glMultiTexCoord2sARB = (MultiTexCoord2sARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord2sARB", typeof(MultiTexCoord2sARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2svARB(GL.Enums.ARB_multitexture target, GLshort* v); + internal unsafe delegate void MultiTexCoord2svARB(GL.Enums.ARB_multitexture target, Int16* v); internal unsafe static MultiTexCoord2svARB glMultiTexCoord2svARB = (MultiTexCoord2svARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord2svARB", typeof(MultiTexCoord2svARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3dARB(GL.Enums.ARB_multitexture target, GLdouble s, GLdouble t, GLdouble r); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3dvARB(GL.Enums.ARB_multitexture target, GLdouble* v); + internal unsafe delegate void MultiTexCoord3dvARB(GL.Enums.ARB_multitexture target, Double* v); internal unsafe static MultiTexCoord3dvARB glMultiTexCoord3dvARB = (MultiTexCoord3dvARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord3dvARB", typeof(MultiTexCoord3dvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3fARB(GL.Enums.ARB_multitexture target, GLfloat s, GLfloat t, GLfloat r); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3fvARB(GL.Enums.ARB_multitexture target, GLfloat* v); + internal unsafe delegate void MultiTexCoord3fvARB(GL.Enums.ARB_multitexture target, Single* v); internal unsafe static MultiTexCoord3fvARB glMultiTexCoord3fvARB = (MultiTexCoord3fvARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord3fvARB", typeof(MultiTexCoord3fvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3iARB(GL.Enums.ARB_multitexture target, GLint s, GLint t, GLint r); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3ivARB(GL.Enums.ARB_multitexture target, GLint* v); + internal unsafe delegate void MultiTexCoord3ivARB(GL.Enums.ARB_multitexture target, Int32* v); internal unsafe static MultiTexCoord3ivARB glMultiTexCoord3ivARB = (MultiTexCoord3ivARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord3ivARB", typeof(MultiTexCoord3ivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3sARB(GL.Enums.ARB_multitexture target, GLshort s, GLshort t, GLshort r); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3svARB(GL.Enums.ARB_multitexture target, GLshort* v); + internal unsafe delegate void MultiTexCoord3svARB(GL.Enums.ARB_multitexture target, Int16* v); internal unsafe static MultiTexCoord3svARB glMultiTexCoord3svARB = (MultiTexCoord3svARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord3svARB", typeof(MultiTexCoord3svARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4dARB(GL.Enums.ARB_multitexture target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4dvARB(GL.Enums.ARB_multitexture target, GLdouble* v); + internal unsafe delegate void MultiTexCoord4dvARB(GL.Enums.ARB_multitexture target, Double* v); internal unsafe static MultiTexCoord4dvARB glMultiTexCoord4dvARB = (MultiTexCoord4dvARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord4dvARB", typeof(MultiTexCoord4dvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4fARB(GL.Enums.ARB_multitexture target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4fvARB(GL.Enums.ARB_multitexture target, GLfloat* v); + internal unsafe delegate void MultiTexCoord4fvARB(GL.Enums.ARB_multitexture target, Single* v); internal unsafe static MultiTexCoord4fvARB glMultiTexCoord4fvARB = (MultiTexCoord4fvARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord4fvARB", typeof(MultiTexCoord4fvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4iARB(GL.Enums.ARB_multitexture target, GLint s, GLint t, GLint r, GLint q); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4ivARB(GL.Enums.ARB_multitexture target, GLint* v); + internal unsafe delegate void MultiTexCoord4ivARB(GL.Enums.ARB_multitexture target, Int32* v); internal unsafe static MultiTexCoord4ivARB glMultiTexCoord4ivARB = (MultiTexCoord4ivARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord4ivARB", typeof(MultiTexCoord4ivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4sARB(GL.Enums.ARB_multitexture target, GLshort s, GLshort t, GLshort r, GLshort q); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4svARB(GL.Enums.ARB_multitexture target, GLshort* v); + internal unsafe delegate void MultiTexCoord4svARB(GL.Enums.ARB_multitexture target, Int16* v); internal unsafe static MultiTexCoord4svARB glMultiTexCoord4svARB = (MultiTexCoord4svARB)GL.GetDelegateForExtensionMethod("glMultiTexCoord4svARB", typeof(MultiTexCoord4svARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void LoadTransposeMatrixfARB(GLfloat* m); + internal unsafe delegate void LoadTransposeMatrixfARB(Single* m); internal unsafe static LoadTransposeMatrixfARB glLoadTransposeMatrixfARB = (LoadTransposeMatrixfARB)GL.GetDelegateForExtensionMethod("glLoadTransposeMatrixfARB", typeof(LoadTransposeMatrixfARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void LoadTransposeMatrixdARB(GLdouble* m); + internal unsafe delegate void LoadTransposeMatrixdARB(Double* m); internal unsafe static LoadTransposeMatrixdARB glLoadTransposeMatrixdARB = (LoadTransposeMatrixdARB)GL.GetDelegateForExtensionMethod("glLoadTransposeMatrixdARB", typeof(LoadTransposeMatrixdARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultTransposeMatrixfARB(GLfloat* m); + internal unsafe delegate void MultTransposeMatrixfARB(Single* m); internal unsafe static MultTransposeMatrixfARB glMultTransposeMatrixfARB = (MultTransposeMatrixfARB)GL.GetDelegateForExtensionMethod("glMultTransposeMatrixfARB", typeof(MultTransposeMatrixfARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultTransposeMatrixdARB(GLdouble* m); + internal unsafe delegate void MultTransposeMatrixdARB(Double* m); internal unsafe static MultTransposeMatrixdARB glMultTransposeMatrixdARB = (MultTransposeMatrixdARB)GL.GetDelegateForExtensionMethod("glMultTransposeMatrixdARB", typeof(MultTransposeMatrixdARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SampleCoverageARB(GLclampf value, GL.Enums.Boolean invert); + internal delegate void SampleCoverageARB(Single value, GL.Enums.Boolean invert); internal static SampleCoverageARB glSampleCoverageARB = (SampleCoverageARB)GL.GetDelegateForExtensionMethod("glSampleCoverageARB", typeof(SampleCoverageARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexImage3DARB(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, void* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexImage2DARB(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, void* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexImage1DARB(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLint border, GLsizei imageSize, void* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexSubImage3DARB(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GL.Enums.PixelFormat format, GLsizei imageSize, void* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexSubImage2DARB(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GLsizei imageSize, void* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexSubImage1DARB(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLsizei width, GL.Enums.PixelFormat format, GLsizei imageSize, void* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetCompressedTexImageARB(GL.Enums.TextureTarget target, GLint level, void* img); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PointParameterfARB(GL.Enums.ARB_point_parameters pname, GLfloat param); + internal delegate void PointParameterfARB(GL.Enums.ARB_point_parameters pname, Single param); internal static PointParameterfARB glPointParameterfARB = (PointParameterfARB)GL.GetDelegateForExtensionMethod("glPointParameterfARB", typeof(PointParameterfARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PointParameterfvARB(GL.Enums.ARB_point_parameters pname, GLfloat* @params); + internal unsafe delegate void PointParameterfvARB(GL.Enums.ARB_point_parameters pname, Single* @params); internal unsafe static PointParameterfvARB glPointParameterfvARB = (PointParameterfvARB)GL.GetDelegateForExtensionMethod("glPointParameterfvARB", typeof(PointParameterfvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WeightbvARB(GLint size, GLbyte* weights); + internal unsafe delegate void WeightbvARB(Int32 size, SByte* weights); internal unsafe static WeightbvARB glWeightbvARB = (WeightbvARB)GL.GetDelegateForExtensionMethod("glWeightbvARB", typeof(WeightbvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WeightsvARB(GLint size, GLshort* weights); + internal unsafe delegate void WeightsvARB(Int32 size, Int16* weights); internal unsafe static WeightsvARB glWeightsvARB = (WeightsvARB)GL.GetDelegateForExtensionMethod("glWeightsvARB", typeof(WeightsvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WeightivARB(GLint size, GLint* weights); + internal unsafe delegate void WeightivARB(Int32 size, Int32* weights); internal unsafe static WeightivARB glWeightivARB = (WeightivARB)GL.GetDelegateForExtensionMethod("glWeightivARB", typeof(WeightivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WeightfvARB(GLint size, GLfloat* weights); + internal unsafe delegate void WeightfvARB(Int32 size, Single* weights); internal unsafe static WeightfvARB glWeightfvARB = (WeightfvARB)GL.GetDelegateForExtensionMethod("glWeightfvARB", typeof(WeightfvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WeightdvARB(GLint size, GLdouble* weights); + internal unsafe delegate void WeightdvARB(Int32 size, Double* weights); internal unsafe static WeightdvARB glWeightdvARB = (WeightdvARB)GL.GetDelegateForExtensionMethod("glWeightdvARB", typeof(WeightdvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WeightubvARB(GLint size, GLubyte* weights); + internal unsafe delegate void WeightubvARB(Int32 size, Byte* weights); internal unsafe static WeightubvARB glWeightubvARB = (WeightubvARB)GL.GetDelegateForExtensionMethod("glWeightubvARB", typeof(WeightubvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WeightusvARB(GLint size, GLushort* weights); + internal unsafe delegate void WeightusvARB(Int32 size, UInt16* weights); internal unsafe static WeightusvARB glWeightusvARB = (WeightusvARB)GL.GetDelegateForExtensionMethod("glWeightusvARB", typeof(WeightusvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WeightuivARB(GLint size, GLuint* weights); + internal unsafe delegate void WeightuivARB(Int32 size, UInt32* weights); internal unsafe static WeightuivARB glWeightuivARB = (WeightuivARB)GL.GetDelegateForExtensionMethod("glWeightuivARB", typeof(WeightuivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WeightPointerARB(GLint size, GL.Enums.ARB_vertex_blend type, GLsizei stride, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexBlendARB(GLint count); + internal delegate void VertexBlendARB(Int32 count); internal static VertexBlendARB glVertexBlendARB = (VertexBlendARB)GL.GetDelegateForExtensionMethod("glVertexBlendARB", typeof(VertexBlendARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CurrentPaletteMatrixARB(GLint index); + internal delegate void CurrentPaletteMatrixARB(Int32 index); internal static CurrentPaletteMatrixARB glCurrentPaletteMatrixARB = (CurrentPaletteMatrixARB)GL.GetDelegateForExtensionMethod("glCurrentPaletteMatrixARB", typeof(CurrentPaletteMatrixARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MatrixIndexubvARB(GLint size, GLubyte* indices); + internal unsafe delegate void MatrixIndexubvARB(Int32 size, Byte* indices); internal unsafe static MatrixIndexubvARB glMatrixIndexubvARB = (MatrixIndexubvARB)GL.GetDelegateForExtensionMethod("glMatrixIndexubvARB", typeof(MatrixIndexubvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MatrixIndexusvARB(GLint size, GLushort* indices); + internal unsafe delegate void MatrixIndexusvARB(Int32 size, UInt16* indices); internal unsafe static MatrixIndexusvARB glMatrixIndexusvARB = (MatrixIndexusvARB)GL.GetDelegateForExtensionMethod("glMatrixIndexusvARB", typeof(MatrixIndexusvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MatrixIndexuivARB(GLint size, GLuint* indices); + internal unsafe delegate void MatrixIndexuivARB(Int32 size, UInt32* indices); internal unsafe static MatrixIndexuivARB glMatrixIndexuivARB = (MatrixIndexuivARB)GL.GetDelegateForExtensionMethod("glMatrixIndexuivARB", typeof(MatrixIndexuivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MatrixIndexPointerARB(GLint size, GL.Enums.ARB_matrix_palette type, GLsizei stride, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos2dARB(GLdouble x, GLdouble y); + internal delegate void WindowPos2dARB(Double x, Double y); internal static WindowPos2dARB glWindowPos2dARB = (WindowPos2dARB)GL.GetDelegateForExtensionMethod("glWindowPos2dARB", typeof(WindowPos2dARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos2dvARB(GLdouble* v); + internal unsafe delegate void WindowPos2dvARB(Double* v); internal unsafe static WindowPos2dvARB glWindowPos2dvARB = (WindowPos2dvARB)GL.GetDelegateForExtensionMethod("glWindowPos2dvARB", typeof(WindowPos2dvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos2fARB(GLfloat x, GLfloat y); + internal delegate void WindowPos2fARB(Single x, Single y); internal static WindowPos2fARB glWindowPos2fARB = (WindowPos2fARB)GL.GetDelegateForExtensionMethod("glWindowPos2fARB", typeof(WindowPos2fARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos2fvARB(GLfloat* v); + internal unsafe delegate void WindowPos2fvARB(Single* v); internal unsafe static WindowPos2fvARB glWindowPos2fvARB = (WindowPos2fvARB)GL.GetDelegateForExtensionMethod("glWindowPos2fvARB", typeof(WindowPos2fvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos2iARB(GLint x, GLint y); + internal delegate void WindowPos2iARB(Int32 x, Int32 y); internal static WindowPos2iARB glWindowPos2iARB = (WindowPos2iARB)GL.GetDelegateForExtensionMethod("glWindowPos2iARB", typeof(WindowPos2iARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos2ivARB(GLint* v); + internal unsafe delegate void WindowPos2ivARB(Int32* v); internal unsafe static WindowPos2ivARB glWindowPos2ivARB = (WindowPos2ivARB)GL.GetDelegateForExtensionMethod("glWindowPos2ivARB", typeof(WindowPos2ivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos2sARB(GLshort x, GLshort y); + internal delegate void WindowPos2sARB(Int16 x, Int16 y); internal static WindowPos2sARB glWindowPos2sARB = (WindowPos2sARB)GL.GetDelegateForExtensionMethod("glWindowPos2sARB", typeof(WindowPos2sARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos2svARB(GLshort* v); + internal unsafe delegate void WindowPos2svARB(Int16* v); internal unsafe static WindowPos2svARB glWindowPos2svARB = (WindowPos2svARB)GL.GetDelegateForExtensionMethod("glWindowPos2svARB", typeof(WindowPos2svARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos3dARB(GLdouble x, GLdouble y, GLdouble z); + internal delegate void WindowPos3dARB(Double x, Double y, Double z); internal static WindowPos3dARB glWindowPos3dARB = (WindowPos3dARB)GL.GetDelegateForExtensionMethod("glWindowPos3dARB", typeof(WindowPos3dARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos3dvARB(GLdouble* v); + internal unsafe delegate void WindowPos3dvARB(Double* v); internal unsafe static WindowPos3dvARB glWindowPos3dvARB = (WindowPos3dvARB)GL.GetDelegateForExtensionMethod("glWindowPos3dvARB", typeof(WindowPos3dvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos3fARB(GLfloat x, GLfloat y, GLfloat z); + internal delegate void WindowPos3fARB(Single x, Single y, Single z); internal static WindowPos3fARB glWindowPos3fARB = (WindowPos3fARB)GL.GetDelegateForExtensionMethod("glWindowPos3fARB", typeof(WindowPos3fARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos3fvARB(GLfloat* v); + internal unsafe delegate void WindowPos3fvARB(Single* v); internal unsafe static WindowPos3fvARB glWindowPos3fvARB = (WindowPos3fvARB)GL.GetDelegateForExtensionMethod("glWindowPos3fvARB", typeof(WindowPos3fvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos3iARB(GLint x, GLint y, GLint z); + internal delegate void WindowPos3iARB(Int32 x, Int32 y, Int32 z); internal static WindowPos3iARB glWindowPos3iARB = (WindowPos3iARB)GL.GetDelegateForExtensionMethod("glWindowPos3iARB", typeof(WindowPos3iARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos3ivARB(GLint* v); + internal unsafe delegate void WindowPos3ivARB(Int32* v); internal unsafe static WindowPos3ivARB glWindowPos3ivARB = (WindowPos3ivARB)GL.GetDelegateForExtensionMethod("glWindowPos3ivARB", typeof(WindowPos3ivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos3sARB(GLshort x, GLshort y, GLshort z); + internal delegate void WindowPos3sARB(Int16 x, Int16 y, Int16 z); internal static WindowPos3sARB glWindowPos3sARB = (WindowPos3sARB)GL.GetDelegateForExtensionMethod("glWindowPos3sARB", typeof(WindowPos3sARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos3svARB(GLshort* v); + internal unsafe delegate void WindowPos3svARB(Int16* v); internal unsafe static WindowPos3svARB glWindowPos3svARB = (WindowPos3svARB)GL.GetDelegateForExtensionMethod("glWindowPos3svARB", typeof(WindowPos3svARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib1dARB(GLuint index, GLdouble x); + internal delegate void VertexAttrib1dARB(UInt32 index, Double x); internal static VertexAttrib1dARB glVertexAttrib1dARB = (VertexAttrib1dARB)GL.GetDelegateForExtensionMethod("glVertexAttrib1dARB", typeof(VertexAttrib1dARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib1dvARB(GLuint index, GLdouble* v); + internal unsafe delegate void VertexAttrib1dvARB(UInt32 index, Double* v); internal unsafe static VertexAttrib1dvARB glVertexAttrib1dvARB = (VertexAttrib1dvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib1dvARB", typeof(VertexAttrib1dvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib1fARB(GLuint index, GLfloat x); + internal delegate void VertexAttrib1fARB(UInt32 index, Single x); internal static VertexAttrib1fARB glVertexAttrib1fARB = (VertexAttrib1fARB)GL.GetDelegateForExtensionMethod("glVertexAttrib1fARB", typeof(VertexAttrib1fARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib1fvARB(GLuint index, GLfloat* v); + internal unsafe delegate void VertexAttrib1fvARB(UInt32 index, Single* v); internal unsafe static VertexAttrib1fvARB glVertexAttrib1fvARB = (VertexAttrib1fvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib1fvARB", typeof(VertexAttrib1fvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib1sARB(GLuint index, GLshort x); + internal delegate void VertexAttrib1sARB(UInt32 index, Int16 x); internal static VertexAttrib1sARB glVertexAttrib1sARB = (VertexAttrib1sARB)GL.GetDelegateForExtensionMethod("glVertexAttrib1sARB", typeof(VertexAttrib1sARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib1svARB(GLuint index, GLshort* v); + internal unsafe delegate void VertexAttrib1svARB(UInt32 index, Int16* v); internal unsafe static VertexAttrib1svARB glVertexAttrib1svARB = (VertexAttrib1svARB)GL.GetDelegateForExtensionMethod("glVertexAttrib1svARB", typeof(VertexAttrib1svARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib2dARB(GLuint index, GLdouble x, GLdouble y); + internal delegate void VertexAttrib2dARB(UInt32 index, Double x, Double y); internal static VertexAttrib2dARB glVertexAttrib2dARB = (VertexAttrib2dARB)GL.GetDelegateForExtensionMethod("glVertexAttrib2dARB", typeof(VertexAttrib2dARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib2dvARB(GLuint index, GLdouble* v); + internal unsafe delegate void VertexAttrib2dvARB(UInt32 index, Double* v); internal unsafe static VertexAttrib2dvARB glVertexAttrib2dvARB = (VertexAttrib2dvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib2dvARB", typeof(VertexAttrib2dvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib2fARB(GLuint index, GLfloat x, GLfloat y); + internal delegate void VertexAttrib2fARB(UInt32 index, Single x, Single y); internal static VertexAttrib2fARB glVertexAttrib2fARB = (VertexAttrib2fARB)GL.GetDelegateForExtensionMethod("glVertexAttrib2fARB", typeof(VertexAttrib2fARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib2fvARB(GLuint index, GLfloat* v); + internal unsafe delegate void VertexAttrib2fvARB(UInt32 index, Single* v); internal unsafe static VertexAttrib2fvARB glVertexAttrib2fvARB = (VertexAttrib2fvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib2fvARB", typeof(VertexAttrib2fvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib2sARB(GLuint index, GLshort x, GLshort y); + internal delegate void VertexAttrib2sARB(UInt32 index, Int16 x, Int16 y); internal static VertexAttrib2sARB glVertexAttrib2sARB = (VertexAttrib2sARB)GL.GetDelegateForExtensionMethod("glVertexAttrib2sARB", typeof(VertexAttrib2sARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib2svARB(GLuint index, GLshort* v); + internal unsafe delegate void VertexAttrib2svARB(UInt32 index, Int16* v); internal unsafe static VertexAttrib2svARB glVertexAttrib2svARB = (VertexAttrib2svARB)GL.GetDelegateForExtensionMethod("glVertexAttrib2svARB", typeof(VertexAttrib2svARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib3dARB(GLuint index, GLdouble x, GLdouble y, GLdouble z); + internal delegate void VertexAttrib3dARB(UInt32 index, Double x, Double y, Double z); internal static VertexAttrib3dARB glVertexAttrib3dARB = (VertexAttrib3dARB)GL.GetDelegateForExtensionMethod("glVertexAttrib3dARB", typeof(VertexAttrib3dARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib3dvARB(GLuint index, GLdouble* v); + internal unsafe delegate void VertexAttrib3dvARB(UInt32 index, Double* v); internal unsafe static VertexAttrib3dvARB glVertexAttrib3dvARB = (VertexAttrib3dvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib3dvARB", typeof(VertexAttrib3dvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib3fARB(GLuint index, GLfloat x, GLfloat y, GLfloat z); + internal delegate void VertexAttrib3fARB(UInt32 index, Single x, Single y, Single z); internal static VertexAttrib3fARB glVertexAttrib3fARB = (VertexAttrib3fARB)GL.GetDelegateForExtensionMethod("glVertexAttrib3fARB", typeof(VertexAttrib3fARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib3fvARB(GLuint index, GLfloat* v); + internal unsafe delegate void VertexAttrib3fvARB(UInt32 index, Single* v); internal unsafe static VertexAttrib3fvARB glVertexAttrib3fvARB = (VertexAttrib3fvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib3fvARB", typeof(VertexAttrib3fvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib3sARB(GLuint index, GLshort x, GLshort y, GLshort z); + internal delegate void VertexAttrib3sARB(UInt32 index, Int16 x, Int16 y, Int16 z); internal static VertexAttrib3sARB glVertexAttrib3sARB = (VertexAttrib3sARB)GL.GetDelegateForExtensionMethod("glVertexAttrib3sARB", typeof(VertexAttrib3sARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib3svARB(GLuint index, GLshort* v); + internal unsafe delegate void VertexAttrib3svARB(UInt32 index, Int16* v); internal unsafe static VertexAttrib3svARB glVertexAttrib3svARB = (VertexAttrib3svARB)GL.GetDelegateForExtensionMethod("glVertexAttrib3svARB", typeof(VertexAttrib3svARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4NbvARB(GLuint index, GLbyte* v); + internal unsafe delegate void VertexAttrib4NbvARB(UInt32 index, SByte* v); internal unsafe static VertexAttrib4NbvARB glVertexAttrib4NbvARB = (VertexAttrib4NbvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4NbvARB", typeof(VertexAttrib4NbvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4NivARB(GLuint index, GLint* v); + internal unsafe delegate void VertexAttrib4NivARB(UInt32 index, Int32* v); internal unsafe static VertexAttrib4NivARB glVertexAttrib4NivARB = (VertexAttrib4NivARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4NivARB", typeof(VertexAttrib4NivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4NsvARB(GLuint index, GLshort* v); + internal unsafe delegate void VertexAttrib4NsvARB(UInt32 index, Int16* v); internal unsafe static VertexAttrib4NsvARB glVertexAttrib4NsvARB = (VertexAttrib4NsvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4NsvARB", typeof(VertexAttrib4NsvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib4NubARB(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); + internal delegate void VertexAttrib4NubARB(UInt32 index, Byte x, Byte y, Byte z, Byte w); internal static VertexAttrib4NubARB glVertexAttrib4NubARB = (VertexAttrib4NubARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4NubARB", typeof(VertexAttrib4NubARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4NubvARB(GLuint index, GLubyte* v); + internal unsafe delegate void VertexAttrib4NubvARB(UInt32 index, Byte* v); internal unsafe static VertexAttrib4NubvARB glVertexAttrib4NubvARB = (VertexAttrib4NubvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4NubvARB", typeof(VertexAttrib4NubvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4NuivARB(GLuint index, GLuint* v); + internal unsafe delegate void VertexAttrib4NuivARB(UInt32 index, UInt32* v); internal unsafe static VertexAttrib4NuivARB glVertexAttrib4NuivARB = (VertexAttrib4NuivARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4NuivARB", typeof(VertexAttrib4NuivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4NusvARB(GLuint index, GLushort* v); + internal unsafe delegate void VertexAttrib4NusvARB(UInt32 index, UInt16* v); internal unsafe static VertexAttrib4NusvARB glVertexAttrib4NusvARB = (VertexAttrib4NusvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4NusvARB", typeof(VertexAttrib4NusvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4bvARB(GLuint index, GLbyte* v); + internal unsafe delegate void VertexAttrib4bvARB(UInt32 index, SByte* v); internal unsafe static VertexAttrib4bvARB glVertexAttrib4bvARB = (VertexAttrib4bvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4bvARB", typeof(VertexAttrib4bvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib4dARB(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); + internal delegate void VertexAttrib4dARB(UInt32 index, Double x, Double y, Double z, Double w); internal static VertexAttrib4dARB glVertexAttrib4dARB = (VertexAttrib4dARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4dARB", typeof(VertexAttrib4dARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4dvARB(GLuint index, GLdouble* v); + internal unsafe delegate void VertexAttrib4dvARB(UInt32 index, Double* v); internal unsafe static VertexAttrib4dvARB glVertexAttrib4dvARB = (VertexAttrib4dvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4dvARB", typeof(VertexAttrib4dvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib4fARB(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal delegate void VertexAttrib4fARB(UInt32 index, Single x, Single y, Single z, Single w); internal static VertexAttrib4fARB glVertexAttrib4fARB = (VertexAttrib4fARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4fARB", typeof(VertexAttrib4fARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4fvARB(GLuint index, GLfloat* v); + internal unsafe delegate void VertexAttrib4fvARB(UInt32 index, Single* v); internal unsafe static VertexAttrib4fvARB glVertexAttrib4fvARB = (VertexAttrib4fvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4fvARB", typeof(VertexAttrib4fvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4ivARB(GLuint index, GLint* v); + internal unsafe delegate void VertexAttrib4ivARB(UInt32 index, Int32* v); internal unsafe static VertexAttrib4ivARB glVertexAttrib4ivARB = (VertexAttrib4ivARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4ivARB", typeof(VertexAttrib4ivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib4sARB(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); + internal delegate void VertexAttrib4sARB(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w); internal static VertexAttrib4sARB glVertexAttrib4sARB = (VertexAttrib4sARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4sARB", typeof(VertexAttrib4sARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4svARB(GLuint index, GLshort* v); + internal unsafe delegate void VertexAttrib4svARB(UInt32 index, Int16* v); internal unsafe static VertexAttrib4svARB glVertexAttrib4svARB = (VertexAttrib4svARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4svARB", typeof(VertexAttrib4svARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4ubvARB(GLuint index, GLubyte* v); + internal unsafe delegate void VertexAttrib4ubvARB(UInt32 index, Byte* v); internal unsafe static VertexAttrib4ubvARB glVertexAttrib4ubvARB = (VertexAttrib4ubvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4ubvARB", typeof(VertexAttrib4ubvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4uivARB(GLuint index, GLuint* v); + internal unsafe delegate void VertexAttrib4uivARB(UInt32 index, UInt32* v); internal unsafe static VertexAttrib4uivARB glVertexAttrib4uivARB = (VertexAttrib4uivARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4uivARB", typeof(VertexAttrib4uivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4usvARB(GLuint index, GLushort* v); + internal unsafe delegate void VertexAttrib4usvARB(UInt32 index, UInt16* v); internal unsafe static VertexAttrib4usvARB glVertexAttrib4usvARB = (VertexAttrib4usvARB)GL.GetDelegateForExtensionMethod("glVertexAttrib4usvARB", typeof(VertexAttrib4usvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribPointerARB(GLuint index, GLint size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, GLsizei stride, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EnableVertexAttribArrayARB(GLuint index); + internal delegate void EnableVertexAttribArrayARB(UInt32 index); internal static EnableVertexAttribArrayARB glEnableVertexAttribArrayARB = (EnableVertexAttribArrayARB)GL.GetDelegateForExtensionMethod("glEnableVertexAttribArrayARB", typeof(EnableVertexAttribArrayARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DisableVertexAttribArrayARB(GLuint index); + internal delegate void DisableVertexAttribArrayARB(UInt32 index); internal static DisableVertexAttribArrayARB glDisableVertexAttribArrayARB = (DisableVertexAttribArrayARB)GL.GetDelegateForExtensionMethod("glDisableVertexAttribArrayARB", typeof(DisableVertexAttribArrayARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program format, GLsizei len, void* @string); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindProgramARB(GL.Enums.ARB_vertex_program target, GLuint program); + internal delegate void BindProgramARB(GL.Enums.ARB_vertex_program target, UInt32 program); internal static BindProgramARB glBindProgramARB = (BindProgramARB)GL.GetDelegateForExtensionMethod("glBindProgramARB", typeof(BindProgramARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeleteProgramsARB(GLsizei n, GLuint* programs); + internal unsafe delegate void DeleteProgramsARB(Int32 n, UInt32* programs); internal unsafe static DeleteProgramsARB glDeleteProgramsARB = (DeleteProgramsARB)GL.GetDelegateForExtensionMethod("glDeleteProgramsARB", typeof(DeleteProgramsARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GenProgramsARB(GLsizei n, GLuint* programs); + internal unsafe delegate void GenProgramsARB(Int32 n, [Out] UInt32* programs); internal unsafe static GenProgramsARB glGenProgramsARB = (GenProgramsARB)GL.GetDelegateForExtensionMethod("glGenProgramsARB", typeof(GenProgramsARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramEnvParameter4dARB(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramEnvParameter4dvARB(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramEnvParameter4fARB(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramEnvParameter4fvARB(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramLocalParameter4dARB(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramLocalParameter4dvARB(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramLocalParameter4fARB(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramLocalParameter4fvARB(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramEnvParameterdvARB(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramEnvParameterfvARB(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramLocalParameterdvARB(GL.Enums.ARB_vertex_program target, GLuint index, GLdouble* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramLocalParameterfvARB(GL.Enums.ARB_vertex_program target, GLuint index, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramivARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, void* @string); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribdvARB(GLuint index, GL.Enums.ARB_vertex_program pname, GLdouble* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribfvARB(GLuint index, GL.Enums.ARB_vertex_program pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribivARB(GLuint index, GL.Enums.ARB_vertex_program pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribPointervARB(GLuint index, GL.Enums.ARB_vertex_program pname, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsProgramARB(GLuint program); + internal delegate Boolean IsProgramARB(UInt32 program); internal static IsProgramARB glIsProgramARB = (IsProgramARB)GL.GetDelegateForExtensionMethod("glIsProgramARB", typeof(IsProgramARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindBufferARB(GL.Enums.ARB_vertex_buffer_object target, GLuint buffer); + internal delegate void BindBufferARB(GL.Enums.ARB_vertex_buffer_object target, UInt32 buffer); internal static BindBufferARB glBindBufferARB = (BindBufferARB)GL.GetDelegateForExtensionMethod("glBindBufferARB", typeof(BindBufferARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeleteBuffersARB(GLsizei n, GLuint* buffers); + internal unsafe delegate void DeleteBuffersARB(Int32 n, UInt32* buffers); internal unsafe static DeleteBuffersARB glDeleteBuffersARB = (DeleteBuffersARB)GL.GetDelegateForExtensionMethod("glDeleteBuffersARB", typeof(DeleteBuffersARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GenBuffersARB(GLsizei n, GLuint* buffers); + internal unsafe delegate void GenBuffersARB(Int32 n, [Out] UInt32* buffers); internal unsafe static GenBuffersARB glGenBuffersARB = (GenBuffersARB)GL.GetDelegateForExtensionMethod("glGenBuffersARB", typeof(GenBuffersARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsBufferARB(GLuint buffer); + internal delegate Boolean IsBufferARB(UInt32 buffer); internal static IsBufferARB glIsBufferARB = (IsBufferARB)GL.GetDelegateForExtensionMethod("glIsBufferARB", typeof(IsBufferARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void BufferDataARB(GL.Enums.ARB_vertex_buffer_object target, GLsizeiptrARB size, void* data, GL.Enums.ARB_vertex_buffer_object usage); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void BufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, GLintptrARB offset, GLsizeiptrARB size, void* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetBufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, GLintptrARB offset, GLsizeiptrARB size, void* data); + 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)); [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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean UnmapBufferARB(GL.Enums.ARB_vertex_buffer_object target); + internal delegate Boolean UnmapBufferARB(GL.Enums.ARB_vertex_buffer_object target); internal static UnmapBufferARB glUnmapBufferARB = (UnmapBufferARB)GL.GetDelegateForExtensionMethod("glUnmapBufferARB", typeof(UnmapBufferARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetBufferParameterivARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetBufferPointervARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, void* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GenQueriesARB(GLsizei n, GLuint* ids); + internal unsafe delegate void GenQueriesARB(Int32 n, [Out] UInt32* ids); internal unsafe static GenQueriesARB glGenQueriesARB = (GenQueriesARB)GL.GetDelegateForExtensionMethod("glGenQueriesARB", typeof(GenQueriesARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeleteQueriesARB(GLsizei n, GLuint* ids); + internal unsafe delegate void DeleteQueriesARB(Int32 n, UInt32* ids); internal unsafe static DeleteQueriesARB glDeleteQueriesARB = (DeleteQueriesARB)GL.GetDelegateForExtensionMethod("glDeleteQueriesARB", typeof(DeleteQueriesARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsQueryARB(GLuint id); + internal delegate Boolean IsQueryARB(UInt32 id); internal static IsQueryARB glIsQueryARB = (IsQueryARB)GL.GetDelegateForExtensionMethod("glIsQueryARB", typeof(IsQueryARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BeginQueryARB(GL.Enums.ARB_occlusion_query target, GLuint id); + internal delegate void BeginQueryARB(GL.Enums.ARB_occlusion_query target, UInt32 id); internal static BeginQueryARB glBeginQueryARB = (BeginQueryARB)GL.GetDelegateForExtensionMethod("glBeginQueryARB", typeof(BeginQueryARB)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EndQueryARB(GL.Enums.ARB_occlusion_query target); internal static EndQueryARB glEndQueryARB = (EndQueryARB)GL.GetDelegateForExtensionMethod("glEndQueryARB", typeof(EndQueryARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetQueryivARB(GL.Enums.ARB_occlusion_query target, GL.Enums.ARB_occlusion_query pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetQueryObjectivARB(GLuint id, GL.Enums.ARB_occlusion_query pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetQueryObjectuivARB(GLuint id, GL.Enums.ARB_occlusion_query pname, GLuint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DeleteObjectARB(GLhandleARB obj); + internal delegate void DeleteObjectARB(UInt32 obj); internal static DeleteObjectARB glDeleteObjectARB = (DeleteObjectARB)GL.GetDelegateForExtensionMethod("glDeleteObjectARB", typeof(DeleteObjectARB)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 GetHandleARB(GL.Enums.ARB_shader_objects pname); internal static GetHandleARB glGetHandleARB = (GetHandleARB)GL.GetDelegateForExtensionMethod("glGetHandleARB", typeof(GetHandleARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DetachObjectARB(GLhandleARB containerObj, GLhandleARB attachedObj); + internal delegate void DetachObjectARB(UInt32 containerObj, UInt32 attachedObj); internal static DetachObjectARB glDetachObjectARB = (DetachObjectARB)GL.GetDelegateForExtensionMethod("glDetachObjectARB", typeof(DetachObjectARB)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 CreateShaderObjectARB(GL.Enums.ARB_shader_objects shaderType); internal static CreateShaderObjectARB glCreateShaderObjectARB = (CreateShaderObjectARB)GL.GetDelegateForExtensionMethod("glCreateShaderObjectARB", typeof(CreateShaderObjectARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ShaderSourceARB(GLhandleARB shaderObj, GLsizei count, System.String[] @string, GLint* length); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CompileShaderARB(GLhandleARB shaderObj); + internal delegate void CompileShaderARB(UInt32 shaderObj); internal static CompileShaderARB glCompileShaderARB = (CompileShaderARB)GL.GetDelegateForExtensionMethod("glCompileShaderARB", typeof(CompileShaderARB)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 CreateProgramObjectARB(); internal static CreateProgramObjectARB glCreateProgramObjectARB = (CreateProgramObjectARB)GL.GetDelegateForExtensionMethod("glCreateProgramObjectARB", typeof(CreateProgramObjectARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void AttachObjectARB(GLhandleARB containerObj, GLhandleARB obj); + internal delegate void AttachObjectARB(UInt32 containerObj, UInt32 obj); internal static AttachObjectARB glAttachObjectARB = (AttachObjectARB)GL.GetDelegateForExtensionMethod("glAttachObjectARB", typeof(AttachObjectARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void LinkProgramARB(GLhandleARB programObj); + internal delegate void LinkProgramARB(UInt32 programObj); internal static LinkProgramARB glLinkProgramARB = (LinkProgramARB)GL.GetDelegateForExtensionMethod("glLinkProgramARB", typeof(LinkProgramARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void UseProgramObjectARB(GLhandleARB programObj); + internal delegate void UseProgramObjectARB(UInt32 programObj); internal static UseProgramObjectARB glUseProgramObjectARB = (UseProgramObjectARB)GL.GetDelegateForExtensionMethod("glUseProgramObjectARB", typeof(UseProgramObjectARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ValidateProgramARB(GLhandleARB programObj); + internal delegate void ValidateProgramARB(UInt32 programObj); internal static ValidateProgramARB glValidateProgramARB = (ValidateProgramARB)GL.GetDelegateForExtensionMethod("glValidateProgramARB", typeof(ValidateProgramARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform1fARB(GLint location, GLfloat v0); + internal delegate void Uniform1fARB(Int32 location, Single v0); internal static Uniform1fARB glUniform1fARB = (Uniform1fARB)GL.GetDelegateForExtensionMethod("glUniform1fARB", typeof(Uniform1fARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform2fARB(GLint location, GLfloat v0, GLfloat v1); + internal delegate void Uniform2fARB(Int32 location, Single v0, Single v1); internal static Uniform2fARB glUniform2fARB = (Uniform2fARB)GL.GetDelegateForExtensionMethod("glUniform2fARB", typeof(Uniform2fARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform3fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2); + internal delegate void Uniform3fARB(Int32 location, Single v0, Single v1, Single v2); internal static Uniform3fARB glUniform3fARB = (Uniform3fARB)GL.GetDelegateForExtensionMethod("glUniform3fARB", typeof(Uniform3fARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform4fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); + internal delegate void Uniform4fARB(Int32 location, Single v0, Single v1, Single v2, Single v3); internal static Uniform4fARB glUniform4fARB = (Uniform4fARB)GL.GetDelegateForExtensionMethod("glUniform4fARB", typeof(Uniform4fARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform1iARB(GLint location, GLint v0); + internal delegate void Uniform1iARB(Int32 location, Int32 v0); internal static Uniform1iARB glUniform1iARB = (Uniform1iARB)GL.GetDelegateForExtensionMethod("glUniform1iARB", typeof(Uniform1iARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform2iARB(GLint location, GLint v0, GLint v1); + internal delegate void Uniform2iARB(Int32 location, Int32 v0, Int32 v1); internal static Uniform2iARB glUniform2iARB = (Uniform2iARB)GL.GetDelegateForExtensionMethod("glUniform2iARB", typeof(Uniform2iARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform3iARB(GLint location, GLint v0, GLint v1, GLint v2); + internal delegate void Uniform3iARB(Int32 location, Int32 v0, Int32 v1, Int32 v2); internal static Uniform3iARB glUniform3iARB = (Uniform3iARB)GL.GetDelegateForExtensionMethod("glUniform3iARB", typeof(Uniform3iARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform4iARB(GLint location, GLint v0, GLint v1, GLint v2, GLint v3); + internal delegate void Uniform4iARB(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); internal static Uniform4iARB glUniform4iARB = (Uniform4iARB)GL.GetDelegateForExtensionMethod("glUniform4iARB", typeof(Uniform4iARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform1fvARB(GLint location, GLsizei count, GLfloat* value); + internal unsafe delegate void Uniform1fvARB(Int32 location, Int32 count, Single* value); internal unsafe static Uniform1fvARB glUniform1fvARB = (Uniform1fvARB)GL.GetDelegateForExtensionMethod("glUniform1fvARB", typeof(Uniform1fvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform2fvARB(GLint location, GLsizei count, GLfloat* value); + internal unsafe delegate void Uniform2fvARB(Int32 location, Int32 count, Single* value); internal unsafe static Uniform2fvARB glUniform2fvARB = (Uniform2fvARB)GL.GetDelegateForExtensionMethod("glUniform2fvARB", typeof(Uniform2fvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform3fvARB(GLint location, GLsizei count, GLfloat* value); + internal unsafe delegate void Uniform3fvARB(Int32 location, Int32 count, Single* value); internal unsafe static Uniform3fvARB glUniform3fvARB = (Uniform3fvARB)GL.GetDelegateForExtensionMethod("glUniform3fvARB", typeof(Uniform3fvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform4fvARB(GLint location, GLsizei count, GLfloat* value); + internal unsafe delegate void Uniform4fvARB(Int32 location, Int32 count, Single* value); internal unsafe static Uniform4fvARB glUniform4fvARB = (Uniform4fvARB)GL.GetDelegateForExtensionMethod("glUniform4fvARB", typeof(Uniform4fvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform1ivARB(GLint location, GLsizei count, GLint* value); + internal unsafe delegate void Uniform1ivARB(Int32 location, Int32 count, Int32* value); internal unsafe static Uniform1ivARB glUniform1ivARB = (Uniform1ivARB)GL.GetDelegateForExtensionMethod("glUniform1ivARB", typeof(Uniform1ivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform2ivARB(GLint location, GLsizei count, GLint* value); + internal unsafe delegate void Uniform2ivARB(Int32 location, Int32 count, Int32* value); internal unsafe static Uniform2ivARB glUniform2ivARB = (Uniform2ivARB)GL.GetDelegateForExtensionMethod("glUniform2ivARB", typeof(Uniform2ivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform3ivARB(GLint location, GLsizei count, GLint* value); + internal unsafe delegate void Uniform3ivARB(Int32 location, Int32 count, Int32* value); internal unsafe static Uniform3ivARB glUniform3ivARB = (Uniform3ivARB)GL.GetDelegateForExtensionMethod("glUniform3ivARB", typeof(Uniform3ivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform4ivARB(GLint location, GLsizei count, GLint* value); + internal unsafe delegate void Uniform4ivARB(Int32 location, Int32 count, Int32* value); internal unsafe static Uniform4ivARB glUniform4ivARB = (Uniform4ivARB)GL.GetDelegateForExtensionMethod("glUniform4ivARB", typeof(Uniform4ivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix2fvARB(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix3fvARB(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UniformMatrix4fvARB(GLint location, GLsizei count, GL.Enums.Boolean transpose, GLfloat* value); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetObjectParameterfvARB(GLhandleARB obj, GL.Enums.ARB_shader_objects pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetObjectParameterivARB(GLhandleARB obj, GL.Enums.ARB_shader_objects pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei* length, System.Text.StringBuilder infoLog); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei* count, GLhandleARB* obj); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLint GetUniformLocationARB(GLhandleARB programObj, System.String name); + internal delegate Int32 GetUniformLocationARB(UInt32 programObj, System.String name); internal static GetUniformLocationARB glGetUniformLocationARB = (GetUniformLocationARB)GL.GetDelegateForExtensionMethod("glGetUniformLocationARB", typeof(GetUniformLocationARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GL.Enums.ARB_shader_objects* type, System.Text.StringBuilder name); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetUniformfvARB(GLhandleARB programObj, GLint location, GLfloat* @params); + internal unsafe delegate void GetUniformfvARB(UInt32 programObj, Int32 location, [Out] Single* @params); internal unsafe static GetUniformfvARB glGetUniformfvARB = (GetUniformfvARB)GL.GetDelegateForExtensionMethod("glGetUniformfvARB", typeof(GetUniformfvARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetUniformivARB(GLhandleARB programObj, GLint location, GLint* @params); + internal unsafe delegate void GetUniformivARB(UInt32 programObj, Int32 location, [Out] Int32* @params); internal unsafe static GetUniformivARB glGetUniformivARB = (GetUniformivARB)GL.GetDelegateForExtensionMethod("glGetUniformivARB", typeof(GetUniformivARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei* length, System.Text.StringBuilder[] source); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindAttribLocationARB(GLhandleARB programObj, GLuint index, System.String name); + internal delegate void BindAttribLocationARB(UInt32 programObj, UInt32 index, System.String name); internal static BindAttribLocationARB glBindAttribLocationARB = (BindAttribLocationARB)GL.GetDelegateForExtensionMethod("glBindAttribLocationARB", typeof(BindAttribLocationARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GL.Enums.ARB_vertex_shader* type, System.Text.StringBuilder name); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLint GetAttribLocationARB(GLhandleARB programObj, System.String name); + internal delegate Int32 GetAttribLocationARB(UInt32 programObj, System.String name); internal static GetAttribLocationARB glGetAttribLocationARB = (GetAttribLocationARB)GL.GetDelegateForExtensionMethod("glGetAttribLocationARB", typeof(GetAttribLocationARB)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DrawBuffersARB(GLsizei n, GL.Enums.ARB_draw_buffers* bufs); + internal unsafe delegate void DrawBuffersARB(Int32 n, GL.Enums.ARB_draw_buffers* bufs); internal unsafe static DrawBuffersARB glDrawBuffersARB = (DrawBuffersARB)GL.GetDelegateForExtensionMethod("glDrawBuffersARB", typeof(DrawBuffersARB)); [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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BlendColorEXT(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); + internal delegate void BlendColorEXT(Single red, Single green, Single blue, Single alpha); internal static BlendColorEXT glBlendColorEXT = (BlendColorEXT)GL.GetDelegateForExtensionMethod("glBlendColorEXT", typeof(BlendColorEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PolygonOffsetEXT(GLfloat factor, GLfloat bias); + internal delegate void PolygonOffsetEXT(Single factor, Single bias); internal static PolygonOffsetEXT glPolygonOffsetEXT = (PolygonOffsetEXT)GL.GetDelegateForExtensionMethod("glPolygonOffsetEXT", typeof(PolygonOffsetEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexImage3DEXT(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexSubImage3DEXT(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, GLfloat* weights); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, GLsizei n, GLfloat* weights); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexSubImage1DEXT(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexSubImage2DEXT(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexImage1DEXT(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLint border); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexImage2DEXT(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexSubImage1DEXT(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexSubImage2DEXT(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyTexSubImage3DEXT(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetHistogramEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* values); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetHistogramParameterfvEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetHistogramParameterivEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMinmaxEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* values); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMinmaxParameterfvEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMinmaxParameterivEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void HistogramEXT(GL.Enums.HistogramTargetEXT target, GLsizei width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void MinmaxEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink); @@ -2467,211 +2440,211 @@ namespace OpenTK.OpenGL internal delegate void ResetMinmaxEXT(GL.Enums.MinmaxTargetEXT target); internal static ResetMinmaxEXT glResetMinmaxEXT = (ResetMinmaxEXT)GL.GetDelegateForExtensionMethod("glResetMinmaxEXT", typeof(ResetMinmaxEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ConvolutionFilter1DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ConvolutionFilter2DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ConvolutionParameterfEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLfloat @params); + internal delegate void ConvolutionParameterfEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Single @params); internal static ConvolutionParameterfEXT glConvolutionParameterfEXT = (ConvolutionParameterfEXT)GL.GetDelegateForExtensionMethod("glConvolutionParameterfEXT", typeof(ConvolutionParameterfEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ConvolutionParameterfvEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ConvolutionParameteriEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLint @params); + internal delegate void ConvolutionParameteriEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Int32 @params); internal static ConvolutionParameteriEXT glConvolutionParameteriEXT = (ConvolutionParameteriEXT)GL.GetDelegateForExtensionMethod("glConvolutionParameteriEXT", typeof(ConvolutionParameteriEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ConvolutionParameterivEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyConvolutionFilter1DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyConvolutionFilter2DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width, GLsizei height); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetConvolutionFilterEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetConvolutionParameterfvEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetConvolutionParameterivEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetSeparableFilterEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column, void* span); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SeparableFilter2DEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorTableParameterfvSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorTableParameterivSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, GLint x, GLint y, GLsizei width); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTableParameterfvSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTableParameterivSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PixelTexGenSGIX(GL.Enums.SGIX_pixel_texture mode); internal static PixelTexGenSGIX glPixelTexGenSGIX = (PixelTexGenSGIX)GL.GetDelegateForExtensionMethod("glPixelTexGenSGIX", typeof(PixelTexGenSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelTexGenParameteriSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, GLint param); + internal delegate void PixelTexGenParameteriSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Int32 param); internal static PixelTexGenParameteriSGIS glPixelTexGenParameteriSGIS = (PixelTexGenParameteriSGIS)GL.GetDelegateForExtensionMethod("glPixelTexGenParameteriSGIS", typeof(PixelTexGenParameteriSGIS)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PixelTexGenParameterivSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, GLint* @params); + internal unsafe delegate void PixelTexGenParameterivSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Int32* @params); internal unsafe static PixelTexGenParameterivSGIS glPixelTexGenParameterivSGIS = (PixelTexGenParameterivSGIS)GL.GetDelegateForExtensionMethod("glPixelTexGenParameterivSGIS", typeof(PixelTexGenParameterivSGIS)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelTexGenParameterfSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, GLfloat param); + internal delegate void PixelTexGenParameterfSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Single param); internal static PixelTexGenParameterfSGIS glPixelTexGenParameterfSGIS = (PixelTexGenParameterfSGIS)GL.GetDelegateForExtensionMethod("glPixelTexGenParameterfSGIS", typeof(PixelTexGenParameterfSGIS)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PixelTexGenParameterfvSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, GLfloat* @params); + internal unsafe delegate void PixelTexGenParameterfvSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, Single* @params); internal unsafe static PixelTexGenParameterfvSGIS glPixelTexGenParameterfvSGIS = (PixelTexGenParameterfvSGIS)GL.GetDelegateForExtensionMethod("glPixelTexGenParameterfvSGIS", typeof(PixelTexGenParameterfvSGIS)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetPixelTexGenParameterivSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, GLint* @params); + internal unsafe delegate void GetPixelTexGenParameterivSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] Int32* @params); internal unsafe static GetPixelTexGenParameterivSGIS glGetPixelTexGenParameterivSGIS = (GetPixelTexGenParameterivSGIS)GL.GetDelegateForExtensionMethod("glGetPixelTexGenParameterivSGIS", typeof(GetPixelTexGenParameterivSGIS)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetPixelTexGenParameterfvSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, GLfloat* @params); + internal unsafe delegate void GetPixelTexGenParameterfvSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] Single* @params); internal unsafe static GetPixelTexGenParameterfvSGIS glGetPixelTexGenParameterfvSGIS = (GetPixelTexGenParameterfvSGIS)GL.GetDelegateForExtensionMethod("glGetPixelTexGenParameterfvSGIS", typeof(GetPixelTexGenParameterfvSGIS)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexImage4DSGIS(GL.Enums.TextureTarget target, GLint level, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexSubImage4DSGIS(GL.Enums.TextureTarget target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate GLboolean AreTexturesResidentEXT(GLsizei n, GLuint* textures, GL.Enums.Boolean* residences); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindTextureEXT(GL.Enums.TextureTarget target, GLuint texture); + internal delegate void BindTextureEXT(GL.Enums.TextureTarget target, UInt32 texture); internal static BindTextureEXT glBindTextureEXT = (BindTextureEXT)GL.GetDelegateForExtensionMethod("glBindTextureEXT", typeof(BindTextureEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeleteTexturesEXT(GLsizei n, GLuint* textures); + internal unsafe delegate void DeleteTexturesEXT(Int32 n, UInt32* textures); internal unsafe static DeleteTexturesEXT glDeleteTexturesEXT = (DeleteTexturesEXT)GL.GetDelegateForExtensionMethod("glDeleteTexturesEXT", typeof(DeleteTexturesEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GenTexturesEXT(GLsizei n, GLuint* textures); + internal unsafe delegate void GenTexturesEXT(Int32 n, [Out] UInt32* textures); internal unsafe static GenTexturesEXT glGenTexturesEXT = (GenTexturesEXT)GL.GetDelegateForExtensionMethod("glGenTexturesEXT", typeof(GenTexturesEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsTextureEXT(GLuint texture); + internal delegate Boolean IsTextureEXT(UInt32 texture); internal static IsTextureEXT glIsTextureEXT = (IsTextureEXT)GL.GetDelegateForExtensionMethod("glIsTextureEXT", typeof(IsTextureEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PrioritizeTexturesEXT(GLsizei n, GLuint* textures, GLclampf* priorities); + internal unsafe delegate void PrioritizeTexturesEXT(Int32 n, UInt32* textures, Single* priorities); internal unsafe static PrioritizeTexturesEXT glPrioritizeTexturesEXT = (PrioritizeTexturesEXT)GL.GetDelegateForExtensionMethod("glPrioritizeTexturesEXT", typeof(PrioritizeTexturesEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DetailTexFuncSGIS(GL.Enums.TextureTarget target, GLsizei n, GLfloat* points); + internal unsafe delegate void DetailTexFuncSGIS(GL.Enums.TextureTarget target, Int32 n, Single* points); internal unsafe static DetailTexFuncSGIS glDetailTexFuncSGIS = (DetailTexFuncSGIS)GL.GetDelegateForExtensionMethod("glDetailTexFuncSGIS", typeof(DetailTexFuncSGIS)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetDetailTexFuncSGIS(GL.Enums.TextureTarget target, GLfloat* points); + internal unsafe delegate void GetDetailTexFuncSGIS(GL.Enums.TextureTarget target, [Out] Single* points); internal unsafe static GetDetailTexFuncSGIS glGetDetailTexFuncSGIS = (GetDetailTexFuncSGIS)GL.GetDelegateForExtensionMethod("glGetDetailTexFuncSGIS", typeof(GetDetailTexFuncSGIS)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SharpenTexFuncSGIS(GL.Enums.TextureTarget target, GLsizei n, GLfloat* points); + internal unsafe delegate void SharpenTexFuncSGIS(GL.Enums.TextureTarget target, Int32 n, Single* points); internal unsafe static SharpenTexFuncSGIS glSharpenTexFuncSGIS = (SharpenTexFuncSGIS)GL.GetDelegateForExtensionMethod("glSharpenTexFuncSGIS", typeof(SharpenTexFuncSGIS)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetSharpenTexFuncSGIS(GL.Enums.TextureTarget target, GLfloat* points); + internal unsafe delegate void GetSharpenTexFuncSGIS(GL.Enums.TextureTarget target, [Out] Single* points); internal unsafe static GetSharpenTexFuncSGIS glGetSharpenTexFuncSGIS = (GetSharpenTexFuncSGIS)GL.GetDelegateForExtensionMethod("glGetSharpenTexFuncSGIS", typeof(GetSharpenTexFuncSGIS)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SampleMaskSGIS(GLclampf value, GL.Enums.Boolean invert); + internal delegate void SampleMaskSGIS(Single value, GL.Enums.Boolean invert); internal static SampleMaskSGIS glSampleMaskSGIS = (SampleMaskSGIS)GL.GetDelegateForExtensionMethod("glSampleMaskSGIS", typeof(SampleMaskSGIS)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SamplePatternSGIS(GL.Enums.SamplePatternSGIS pattern); internal static SamplePatternSGIS glSamplePatternSGIS = (SamplePatternSGIS)GL.GetDelegateForExtensionMethod("glSamplePatternSGIS", typeof(SamplePatternSGIS)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ArrayElementEXT(GLint i); + internal delegate void ArrayElementEXT(Int32 i); internal static ArrayElementEXT glArrayElementEXT = (ArrayElementEXT)GL.GetDelegateForExtensionMethod("glArrayElementEXT", typeof(ArrayElementEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorPointerEXT(GLint size, GL.Enums.ColorPointerType type, GLsizei stride, GLsizei count, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawArraysEXT(GL.Enums.BeginMode mode, GLint first, GLsizei count); + internal delegate void DrawArraysEXT(GL.Enums.BeginMode mode, Int32 first, Int32 count); internal static DrawArraysEXT glDrawArraysEXT = (DrawArraysEXT)GL.GetDelegateForExtensionMethod("glDrawArraysEXT", typeof(DrawArraysEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void EdgeFlagPointerEXT(GLsizei stride, GLsizei count, GL.Enums.Boolean* pointer); + internal unsafe delegate void EdgeFlagPointerEXT(Int32 stride, Int32 count, GL.Enums.Boolean* pointer); internal unsafe static EdgeFlagPointerEXT glEdgeFlagPointerEXT = (EdgeFlagPointerEXT)GL.GetDelegateForExtensionMethod("glEdgeFlagPointerEXT", typeof(EdgeFlagPointerEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetPointervEXT(GL.Enums.GetPointervPName pname, void* @params); + internal unsafe delegate void GetPointervEXT(GL.Enums.GetPointervPName pname, [Out] void* @params); internal unsafe static GetPointervEXT glGetPointervEXT = (GetPointervEXT)GL.GetDelegateForExtensionMethod("glGetPointervEXT", typeof(GetPointervEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void IndexPointerEXT(GL.Enums.IndexPointerType type, GLsizei stride, GLsizei count, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void NormalPointerEXT(GL.Enums.NormalPointerType type, GLsizei stride, GLsizei count, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoordPointerEXT(GLint size, GL.Enums.TexCoordPointerType type, GLsizei stride, GLsizei count, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexPointerEXT(GLint size, GL.Enums.VertexPointerType type, GLsizei stride, GLsizei count, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BlendEquationEXT(GL.Enums.BlendEquationModeEXT mode); internal static BlendEquationEXT glBlendEquationEXT = (BlendEquationEXT)GL.GetDelegateForExtensionMethod("glBlendEquationEXT", typeof(BlendEquationEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SpriteParameterfSGIX(GL.Enums.SGIX_sprite pname, GLfloat param); + internal delegate void SpriteParameterfSGIX(GL.Enums.SGIX_sprite pname, Single param); internal static SpriteParameterfSGIX glSpriteParameterfSGIX = (SpriteParameterfSGIX)GL.GetDelegateForExtensionMethod("glSpriteParameterfSGIX", typeof(SpriteParameterfSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SpriteParameterfvSGIX(GL.Enums.SGIX_sprite pname, GLfloat* @params); + internal unsafe delegate void SpriteParameterfvSGIX(GL.Enums.SGIX_sprite pname, Single* @params); internal unsafe static SpriteParameterfvSGIX glSpriteParameterfvSGIX = (SpriteParameterfvSGIX)GL.GetDelegateForExtensionMethod("glSpriteParameterfvSGIX", typeof(SpriteParameterfvSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SpriteParameteriSGIX(GL.Enums.SGIX_sprite pname, GLint param); + internal delegate void SpriteParameteriSGIX(GL.Enums.SGIX_sprite pname, Int32 param); internal static SpriteParameteriSGIX glSpriteParameteriSGIX = (SpriteParameteriSGIX)GL.GetDelegateForExtensionMethod("glSpriteParameteriSGIX", typeof(SpriteParameteriSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SpriteParameterivSGIX(GL.Enums.SGIX_sprite pname, GLint* @params); + internal unsafe delegate void SpriteParameterivSGIX(GL.Enums.SGIX_sprite pname, Int32* @params); internal unsafe static SpriteParameterivSGIX glSpriteParameterivSGIX = (SpriteParameterivSGIX)GL.GetDelegateForExtensionMethod("glSpriteParameterivSGIX", typeof(SpriteParameterivSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PointParameterfEXT(GL.Enums.EXT_point_parameters pname, GLfloat param); + internal delegate void PointParameterfEXT(GL.Enums.EXT_point_parameters pname, Single param); internal static PointParameterfEXT glPointParameterfEXT = (PointParameterfEXT)GL.GetDelegateForExtensionMethod("glPointParameterfEXT", typeof(PointParameterfEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PointParameterfvEXT(GL.Enums.EXT_point_parameters pname, GLfloat* @params); + internal unsafe delegate void PointParameterfvEXT(GL.Enums.EXT_point_parameters pname, Single* @params); internal unsafe static PointParameterfvEXT glPointParameterfvEXT = (PointParameterfvEXT)GL.GetDelegateForExtensionMethod("glPointParameterfvEXT", typeof(PointParameterfvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PointParameterfSGIS(GL.Enums.SGIS_point_parameters pname, GLfloat param); + internal delegate void PointParameterfSGIS(GL.Enums.SGIS_point_parameters pname, Single param); internal static PointParameterfSGIS glPointParameterfSGIS = (PointParameterfSGIS)GL.GetDelegateForExtensionMethod("glPointParameterfSGIS", typeof(PointParameterfSGIS)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PointParameterfvSGIS(GL.Enums.SGIS_point_parameters pname, GLfloat* @params); + internal unsafe delegate void PointParameterfvSGIS(GL.Enums.SGIS_point_parameters pname, Single* @params); internal unsafe static PointParameterfvSGIS glPointParameterfvSGIS = (PointParameterfvSGIS)GL.GetDelegateForExtensionMethod("glPointParameterfvSGIS", typeof(PointParameterfvSGIS)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLint GetInstrumentsSGIX(); + internal delegate Int32 GetInstrumentsSGIX(); internal static GetInstrumentsSGIX glGetInstrumentsSGIX = (GetInstrumentsSGIX)GL.GetDelegateForExtensionMethod("glGetInstrumentsSGIX", typeof(GetInstrumentsSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void InstrumentsBufferSGIX(GLsizei size, GLint* buffer); + internal unsafe delegate void InstrumentsBufferSGIX(Int32 size, [Out] Int32* buffer); internal unsafe static InstrumentsBufferSGIX glInstrumentsBufferSGIX = (InstrumentsBufferSGIX)GL.GetDelegateForExtensionMethod("glInstrumentsBufferSGIX", typeof(InstrumentsBufferSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate GLint PollInstrumentsSGIX(GLint* marker_p); + internal unsafe delegate Int32 PollInstrumentsSGIX([Out] Int32* marker_p); internal unsafe static PollInstrumentsSGIX glPollInstrumentsSGIX = (PollInstrumentsSGIX)GL.GetDelegateForExtensionMethod("glPollInstrumentsSGIX", typeof(PollInstrumentsSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ReadInstrumentsSGIX(GLint marker); + internal delegate void ReadInstrumentsSGIX(Int32 marker); internal static ReadInstrumentsSGIX glReadInstrumentsSGIX = (ReadInstrumentsSGIX)GL.GetDelegateForExtensionMethod("glReadInstrumentsSGIX", typeof(ReadInstrumentsSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void StartInstrumentsSGIX(); internal static StartInstrumentsSGIX glStartInstrumentsSGIX = (StartInstrumentsSGIX)GL.GetDelegateForExtensionMethod("glStartInstrumentsSGIX", typeof(StartInstrumentsSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void StopInstrumentsSGIX(GLint marker); + internal delegate void StopInstrumentsSGIX(Int32 marker); internal static StopInstrumentsSGIX glStopInstrumentsSGIX = (StopInstrumentsSGIX)GL.GetDelegateForExtensionMethod("glStopInstrumentsSGIX", typeof(StopInstrumentsSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FrameZoomSGIX(GLint factor); + internal delegate void FrameZoomSGIX(Int32 factor); internal static FrameZoomSGIX glFrameZoomSGIX = (FrameZoomSGIX)GL.GetDelegateForExtensionMethod("glFrameZoomSGIX", typeof(FrameZoomSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TagSampleBufferSGIX(); internal static TagSampleBufferSGIX glTagSampleBufferSGIX = (TagSampleBufferSGIX)GL.GetDelegateForExtensionMethod("glTagSampleBufferSGIX", typeof(TagSampleBufferSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeformationMap3dSGIX(GL.Enums.FfdTargetSGIX target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, GLdouble* points); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeformationMap3fSGIX(GL.Enums.FfdTargetSGIX target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, GLfloat* points); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DeformSGIX(GL.Enums.FfdMaskSGIX mask); @@ -2680,148 +2653,148 @@ namespace OpenTK.OpenGL internal delegate void LoadIdentityDeformationMapSGIX(GL.Enums.FfdMaskSGIX mask); internal static LoadIdentityDeformationMapSGIX glLoadIdentityDeformationMapSGIX = (LoadIdentityDeformationMapSGIX)GL.GetDelegateForExtensionMethod("glLoadIdentityDeformationMapSGIX", typeof(LoadIdentityDeformationMapSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ReferencePlaneSGIX(GLdouble* equation); + internal unsafe delegate void ReferencePlaneSGIX(Double* equation); internal unsafe static ReferencePlaneSGIX glReferencePlaneSGIX = (ReferencePlaneSGIX)GL.GetDelegateForExtensionMethod("glReferencePlaneSGIX", typeof(ReferencePlaneSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FlushRasterSGIX(); internal static FlushRasterSGIX glFlushRasterSGIX = (FlushRasterSGIX)GL.GetDelegateForExtensionMethod("glFlushRasterSGIX", typeof(FlushRasterSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FogFuncSGIS(GLsizei n, GLfloat* points); + internal unsafe delegate void FogFuncSGIS(Int32 n, Single* points); internal unsafe static FogFuncSGIS glFogFuncSGIS = (FogFuncSGIS)GL.GetDelegateForExtensionMethod("glFogFuncSGIS", typeof(FogFuncSGIS)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFogFuncSGIS(GLfloat* points); + internal unsafe delegate void GetFogFuncSGIS([Out] Single* points); internal unsafe static GetFogFuncSGIS glGetFogFuncSGIS = (GetFogFuncSGIS)GL.GetDelegateForExtensionMethod("glGetFogFuncSGIS", typeof(GetFogFuncSGIS)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ImageTransformParameteriHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLint param); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ImageTransformParameterfHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLfloat param); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ImageTransformParameterivHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ImageTransformParameterfvHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetImageTransformParameterivHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetImageTransformParameterfvHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorSubTableEXT(GL.Enums.EXT_color_subtable target, GLsizei start, GLsizei count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CopyColorSubTableEXT(GL.Enums.EXT_color_subtable target, GLsizei start, GLint x, GLint y, GLsizei width); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void HintPGI(GL.Enums.PGI_misc_hints target, GLint mode); + internal delegate void HintPGI(GL.Enums.PGI_misc_hints target, Int32 mode); internal static HintPGI glHintPGI = (HintPGI)GL.GetDelegateForExtensionMethod("glHintPGI", typeof(HintPGI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelInternalFormat internalFormat, GLsizei width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTableParameterivEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTableParameterfvEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetListParameterfvSGIX(GLuint list, GL.Enums.ListParameterName pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetListParameterivSGIX(GLuint list, GL.Enums.ListParameterName pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ListParameterfSGIX(GLuint list, GL.Enums.ListParameterName pname, GLfloat param); + internal delegate void ListParameterfSGIX(UInt32 list, GL.Enums.ListParameterName pname, Single param); internal static ListParameterfSGIX glListParameterfSGIX = (ListParameterfSGIX)GL.GetDelegateForExtensionMethod("glListParameterfSGIX", typeof(ListParameterfSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ListParameterfvSGIX(GLuint list, GL.Enums.ListParameterName pname, GLfloat* @params); + internal unsafe delegate void ListParameterfvSGIX(UInt32 list, GL.Enums.ListParameterName pname, Single* @params); internal unsafe static ListParameterfvSGIX glListParameterfvSGIX = (ListParameterfvSGIX)GL.GetDelegateForExtensionMethod("glListParameterfvSGIX", typeof(ListParameterfvSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ListParameteriSGIX(GLuint list, GL.Enums.ListParameterName pname, GLint param); + internal delegate void ListParameteriSGIX(UInt32 list, GL.Enums.ListParameterName pname, Int32 param); internal static ListParameteriSGIX glListParameteriSGIX = (ListParameteriSGIX)GL.GetDelegateForExtensionMethod("glListParameteriSGIX", typeof(ListParameteriSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ListParameterivSGIX(GLuint list, GL.Enums.ListParameterName pname, GLint* @params); + internal unsafe delegate void ListParameterivSGIX(UInt32 list, GL.Enums.ListParameterName pname, Int32* @params); internal unsafe static ListParameterivSGIX glListParameterivSGIX = (ListParameterivSGIX)GL.GetDelegateForExtensionMethod("glListParameterivSGIX", typeof(ListParameterivSGIX)); [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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void IndexFuncEXT(GL.Enums.EXT_index_func func, GLclampf @ref); + internal delegate void IndexFuncEXT(GL.Enums.EXT_index_func func, Single @ref); internal static IndexFuncEXT glIndexFuncEXT = (IndexFuncEXT)GL.GetDelegateForExtensionMethod("glIndexFuncEXT", typeof(IndexFuncEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void LockArraysEXT(GLint first, GLsizei count); + internal delegate void LockArraysEXT(Int32 first, Int32 count); internal static LockArraysEXT glLockArraysEXT = (LockArraysEXT)GL.GetDelegateForExtensionMethod("glLockArraysEXT", typeof(LockArraysEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void UnlockArraysEXT(); internal static UnlockArraysEXT glUnlockArraysEXT = (UnlockArraysEXT)GL.GetDelegateForExtensionMethod("glUnlockArraysEXT", typeof(UnlockArraysEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CullParameterdvEXT(GL.Enums.EXT_cull_vertex pname, GLdouble* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CullParameterfvEXT(GL.Enums.EXT_cull_vertex pname, GLfloat* @params); + 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)); [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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FragmentLightfSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLfloat param); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FragmentLightfvSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FragmentLightiSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLint param); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FragmentLightivSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FragmentLightModelfSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, GLfloat param); + internal delegate void FragmentLightModelfSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Single param); internal static FragmentLightModelfSGIX glFragmentLightModelfSGIX = (FragmentLightModelfSGIX)GL.GetDelegateForExtensionMethod("glFragmentLightModelfSGIX", typeof(FragmentLightModelfSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FragmentLightModelfvSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, GLfloat* @params); + internal unsafe delegate void FragmentLightModelfvSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Single* @params); internal unsafe static FragmentLightModelfvSGIX glFragmentLightModelfvSGIX = (FragmentLightModelfvSGIX)GL.GetDelegateForExtensionMethod("glFragmentLightModelfvSGIX", typeof(FragmentLightModelfvSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FragmentLightModeliSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, GLint param); + internal delegate void FragmentLightModeliSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Int32 param); internal static FragmentLightModeliSGIX glFragmentLightModeliSGIX = (FragmentLightModeliSGIX)GL.GetDelegateForExtensionMethod("glFragmentLightModeliSGIX", typeof(FragmentLightModeliSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FragmentLightModelivSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, GLint* @params); + internal unsafe delegate void FragmentLightModelivSGIX(GL.Enums.FragmentLightModelParameterSGIX pname, Int32* @params); internal unsafe static FragmentLightModelivSGIX glFragmentLightModelivSGIX = (FragmentLightModelivSGIX)GL.GetDelegateForExtensionMethod("glFragmentLightModelivSGIX", typeof(FragmentLightModelivSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FragmentMaterialfSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat param); + internal delegate void FragmentMaterialfSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single param); internal static FragmentMaterialfSGIX glFragmentMaterialfSGIX = (FragmentMaterialfSGIX)GL.GetDelegateForExtensionMethod("glFragmentMaterialfSGIX", typeof(FragmentMaterialfSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FragmentMaterialfvSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FragmentMaterialiSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint param); + internal delegate void FragmentMaterialiSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32 param); internal static FragmentMaterialiSGIX glFragmentMaterialiSGIX = (FragmentMaterialiSGIX)GL.GetDelegateForExtensionMethod("glFragmentMaterialiSGIX", typeof(FragmentMaterialiSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FragmentMaterialivSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFragmentLightfvSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFragmentLightivSGIX(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFragmentMaterialfvSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFragmentMaterialivSGIX(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void LightEnviSGIX(GL.Enums.LightEnvParameterSGIX pname, GLint param); + internal delegate void LightEnviSGIX(GL.Enums.LightEnvParameterSGIX pname, Int32 param); internal static LightEnviSGIX glLightEnviSGIX = (LightEnviSGIX)GL.GetDelegateForExtensionMethod("glLightEnviSGIX", typeof(LightEnviSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DrawRangeElementsEXT(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLsizei count, GL.Enums.EXT_draw_range_elements type, void* indices); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ApplyTextureEXT(GL.Enums.EXT_light_texture mode); @@ -2833,355 +2806,355 @@ namespace OpenTK.OpenGL internal delegate void TextureMaterialEXT(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter mode); internal static TextureMaterialEXT glTextureMaterialEXT = (TextureMaterialEXT)GL.GetDelegateForExtensionMethod("glTextureMaterialEXT", typeof(TextureMaterialEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void AsyncMarkerSGIX(GLuint marker); + internal delegate void AsyncMarkerSGIX(UInt32 marker); internal static AsyncMarkerSGIX glAsyncMarkerSGIX = (AsyncMarkerSGIX)GL.GetDelegateForExtensionMethod("glAsyncMarkerSGIX", typeof(AsyncMarkerSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate GLint FinishAsyncSGIX(GLuint* markerp); + internal unsafe delegate Int32 FinishAsyncSGIX([Out] UInt32* markerp); internal unsafe static FinishAsyncSGIX glFinishAsyncSGIX = (FinishAsyncSGIX)GL.GetDelegateForExtensionMethod("glFinishAsyncSGIX", typeof(FinishAsyncSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate GLint PollAsyncSGIX(GLuint* markerp); + internal unsafe delegate Int32 PollAsyncSGIX([Out] UInt32* markerp); internal unsafe static PollAsyncSGIX glPollAsyncSGIX = (PollAsyncSGIX)GL.GetDelegateForExtensionMethod("glPollAsyncSGIX", typeof(PollAsyncSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Int32 GenAsyncMarkersSGIX(GLsizei range); + internal delegate Int32 GenAsyncMarkersSGIX(Int32 range); internal static GenAsyncMarkersSGIX glGenAsyncMarkersSGIX = (GenAsyncMarkersSGIX)GL.GetDelegateForExtensionMethod("glGenAsyncMarkersSGIX", typeof(GenAsyncMarkersSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DeleteAsyncMarkersSGIX(GLuint marker, GLsizei range); + internal delegate void DeleteAsyncMarkersSGIX(UInt32 marker, Int32 range); internal static DeleteAsyncMarkersSGIX glDeleteAsyncMarkersSGIX = (DeleteAsyncMarkersSGIX)GL.GetDelegateForExtensionMethod("glDeleteAsyncMarkersSGIX", typeof(DeleteAsyncMarkersSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsAsyncMarkerSGIX(GLuint marker); + internal delegate Boolean IsAsyncMarkerSGIX(UInt32 marker); internal static IsAsyncMarkerSGIX glIsAsyncMarkerSGIX = (IsAsyncMarkerSGIX)GL.GetDelegateForExtensionMethod("glIsAsyncMarkerSGIX", typeof(IsAsyncMarkerSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexPointervINTEL(GLint size, GL.Enums.VertexPointerType type, void* pointer); + internal unsafe delegate void VertexPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, void* pointer); internal unsafe static VertexPointervINTEL glVertexPointervINTEL = (VertexPointervINTEL)GL.GetDelegateForExtensionMethod("glVertexPointervINTEL", typeof(VertexPointervINTEL)) ?? new VertexPointervINTEL(Imports.VertexPointervINTEL); [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)) ?? new NormalPointervINTEL(Imports.NormalPointervINTEL); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorPointervINTEL(GLint size, GL.Enums.VertexPointerType type, void* pointer); + internal unsafe delegate void ColorPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, void* pointer); internal unsafe static ColorPointervINTEL glColorPointervINTEL = (ColorPointervINTEL)GL.GetDelegateForExtensionMethod("glColorPointervINTEL", typeof(ColorPointervINTEL)) ?? new ColorPointervINTEL(Imports.ColorPointervINTEL); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoordPointervINTEL(GLint size, GL.Enums.VertexPointerType type, void* pointer); + internal unsafe delegate void TexCoordPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, void* pointer); internal unsafe static TexCoordPointervINTEL glTexCoordPointervINTEL = (TexCoordPointervINTEL)GL.GetDelegateForExtensionMethod("glTexCoordPointervINTEL", typeof(TexCoordPointervINTEL)) ?? new TexCoordPointervINTEL(Imports.TexCoordPointervINTEL); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelTransformParameteriEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, GLint param); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PixelTransformParameterfEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, GLfloat param); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PixelTransformParameterivEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PixelTransformParameterfvEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColor3bEXT(GLbyte red, GLbyte green, GLbyte blue); + internal delegate void SecondaryColor3bEXT(SByte red, SByte green, SByte blue); internal static SecondaryColor3bEXT glSecondaryColor3bEXT = (SecondaryColor3bEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3bEXT", typeof(SecondaryColor3bEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColor3bvEXT(GLbyte* v); + internal unsafe delegate void SecondaryColor3bvEXT(SByte* v); internal unsafe static SecondaryColor3bvEXT glSecondaryColor3bvEXT = (SecondaryColor3bvEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3bvEXT", typeof(SecondaryColor3bvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColor3dEXT(GLdouble red, GLdouble green, GLdouble blue); + internal delegate void SecondaryColor3dEXT(Double red, Double green, Double blue); internal static SecondaryColor3dEXT glSecondaryColor3dEXT = (SecondaryColor3dEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3dEXT", typeof(SecondaryColor3dEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColor3dvEXT(GLdouble* v); + internal unsafe delegate void SecondaryColor3dvEXT(Double* v); internal unsafe static SecondaryColor3dvEXT glSecondaryColor3dvEXT = (SecondaryColor3dvEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3dvEXT", typeof(SecondaryColor3dvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColor3fEXT(GLfloat red, GLfloat green, GLfloat blue); + internal delegate void SecondaryColor3fEXT(Single red, Single green, Single blue); internal static SecondaryColor3fEXT glSecondaryColor3fEXT = (SecondaryColor3fEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3fEXT", typeof(SecondaryColor3fEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColor3fvEXT(GLfloat* v); + internal unsafe delegate void SecondaryColor3fvEXT(Single* v); internal unsafe static SecondaryColor3fvEXT glSecondaryColor3fvEXT = (SecondaryColor3fvEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3fvEXT", typeof(SecondaryColor3fvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColor3iEXT(GLint red, GLint green, GLint blue); + internal delegate void SecondaryColor3iEXT(Int32 red, Int32 green, Int32 blue); internal static SecondaryColor3iEXT glSecondaryColor3iEXT = (SecondaryColor3iEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3iEXT", typeof(SecondaryColor3iEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColor3ivEXT(GLint* v); + internal unsafe delegate void SecondaryColor3ivEXT(Int32* v); internal unsafe static SecondaryColor3ivEXT glSecondaryColor3ivEXT = (SecondaryColor3ivEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3ivEXT", typeof(SecondaryColor3ivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColor3sEXT(GLshort red, GLshort green, GLshort blue); + internal delegate void SecondaryColor3sEXT(Int16 red, Int16 green, Int16 blue); internal static SecondaryColor3sEXT glSecondaryColor3sEXT = (SecondaryColor3sEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3sEXT", typeof(SecondaryColor3sEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColor3svEXT(GLshort* v); + internal unsafe delegate void SecondaryColor3svEXT(Int16* v); internal unsafe static SecondaryColor3svEXT glSecondaryColor3svEXT = (SecondaryColor3svEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3svEXT", typeof(SecondaryColor3svEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColor3ubEXT(GLubyte red, GLubyte green, GLubyte blue); + internal delegate void SecondaryColor3ubEXT(Byte red, Byte green, Byte blue); internal static SecondaryColor3ubEXT glSecondaryColor3ubEXT = (SecondaryColor3ubEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3ubEXT", typeof(SecondaryColor3ubEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColor3ubvEXT(GLubyte* v); + internal unsafe delegate void SecondaryColor3ubvEXT(Byte* v); internal unsafe static SecondaryColor3ubvEXT glSecondaryColor3ubvEXT = (SecondaryColor3ubvEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3ubvEXT", typeof(SecondaryColor3ubvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColor3uiEXT(GLuint red, GLuint green, GLuint blue); + internal delegate void SecondaryColor3uiEXT(UInt32 red, UInt32 green, UInt32 blue); internal static SecondaryColor3uiEXT glSecondaryColor3uiEXT = (SecondaryColor3uiEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3uiEXT", typeof(SecondaryColor3uiEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColor3uivEXT(GLuint* v); + internal unsafe delegate void SecondaryColor3uivEXT(UInt32* v); internal unsafe static SecondaryColor3uivEXT glSecondaryColor3uivEXT = (SecondaryColor3uivEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3uivEXT", typeof(SecondaryColor3uivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColor3usEXT(GLushort red, GLushort green, GLushort blue); + internal delegate void SecondaryColor3usEXT(UInt16 red, UInt16 green, UInt16 blue); internal static SecondaryColor3usEXT glSecondaryColor3usEXT = (SecondaryColor3usEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3usEXT", typeof(SecondaryColor3usEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColor3usvEXT(GLushort* v); + internal unsafe delegate void SecondaryColor3usvEXT(UInt16* v); internal unsafe static SecondaryColor3usvEXT glSecondaryColor3usvEXT = (SecondaryColor3usvEXT)GL.GetDelegateForExtensionMethod("glSecondaryColor3usvEXT", typeof(SecondaryColor3usvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColorPointerEXT(GLint size, GL.Enums.ColorPointerType type, GLsizei stride, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TextureNormalEXT(GL.Enums.EXT_texture_perturb_normal mode); internal static TextureNormalEXT glTextureNormalEXT = (TextureNormalEXT)GL.GetDelegateForExtensionMethod("glTextureNormalEXT", typeof(TextureNormalEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiDrawArraysEXT(GL.Enums.BeginMode mode, GLint* first, GLsizei* count, GLsizei primcount); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiDrawElementsEXT(GL.Enums.BeginMode mode, GLsizei* count, GL.Enums.EXT_multi_draw_arrays type, void* indices, GLsizei primcount); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FogCoordfEXT(GLfloat coord); + internal delegate void FogCoordfEXT(Single coord); internal static FogCoordfEXT glFogCoordfEXT = (FogCoordfEXT)GL.GetDelegateForExtensionMethod("glFogCoordfEXT", typeof(FogCoordfEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FogCoordfvEXT(GLfloat* coord); + internal unsafe delegate void FogCoordfvEXT(Single* coord); internal unsafe static FogCoordfvEXT glFogCoordfvEXT = (FogCoordfvEXT)GL.GetDelegateForExtensionMethod("glFogCoordfvEXT", typeof(FogCoordfvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FogCoorddEXT(GLdouble coord); + internal delegate void FogCoorddEXT(Double coord); internal static FogCoorddEXT glFogCoorddEXT = (FogCoorddEXT)GL.GetDelegateForExtensionMethod("glFogCoorddEXT", typeof(FogCoorddEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FogCoorddvEXT(GLdouble* coord); + internal unsafe delegate void FogCoorddvEXT(Double* coord); internal unsafe static FogCoorddvEXT glFogCoorddvEXT = (FogCoorddvEXT)GL.GetDelegateForExtensionMethod("glFogCoorddvEXT", typeof(FogCoorddvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FogCoordPointerEXT(GL.Enums.EXT_fog_coord type, GLsizei stride, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Tangent3bEXT(GLbyte tx, GLbyte ty, GLbyte tz); + internal delegate void Tangent3bEXT(SByte tx, SByte ty, SByte tz); internal static Tangent3bEXT glTangent3bEXT = (Tangent3bEXT)GL.GetDelegateForExtensionMethod("glTangent3bEXT", typeof(Tangent3bEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Tangent3bvEXT(GLbyte* v); + internal unsafe delegate void Tangent3bvEXT(SByte* v); internal unsafe static Tangent3bvEXT glTangent3bvEXT = (Tangent3bvEXT)GL.GetDelegateForExtensionMethod("glTangent3bvEXT", typeof(Tangent3bvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Tangent3dEXT(GLdouble tx, GLdouble ty, GLdouble tz); + internal delegate void Tangent3dEXT(Double tx, Double ty, Double tz); internal static Tangent3dEXT glTangent3dEXT = (Tangent3dEXT)GL.GetDelegateForExtensionMethod("glTangent3dEXT", typeof(Tangent3dEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Tangent3dvEXT(GLdouble* v); + internal unsafe delegate void Tangent3dvEXT(Double* v); internal unsafe static Tangent3dvEXT glTangent3dvEXT = (Tangent3dvEXT)GL.GetDelegateForExtensionMethod("glTangent3dvEXT", typeof(Tangent3dvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Tangent3fEXT(GLfloat tx, GLfloat ty, GLfloat tz); + internal delegate void Tangent3fEXT(Single tx, Single ty, Single tz); internal static Tangent3fEXT glTangent3fEXT = (Tangent3fEXT)GL.GetDelegateForExtensionMethod("glTangent3fEXT", typeof(Tangent3fEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Tangent3fvEXT(GLfloat* v); + internal unsafe delegate void Tangent3fvEXT(Single* v); internal unsafe static Tangent3fvEXT glTangent3fvEXT = (Tangent3fvEXT)GL.GetDelegateForExtensionMethod("glTangent3fvEXT", typeof(Tangent3fvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Tangent3iEXT(GLint tx, GLint ty, GLint tz); + internal delegate void Tangent3iEXT(Int32 tx, Int32 ty, Int32 tz); internal static Tangent3iEXT glTangent3iEXT = (Tangent3iEXT)GL.GetDelegateForExtensionMethod("glTangent3iEXT", typeof(Tangent3iEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Tangent3ivEXT(GLint* v); + internal unsafe delegate void Tangent3ivEXT(Int32* v); internal unsafe static Tangent3ivEXT glTangent3ivEXT = (Tangent3ivEXT)GL.GetDelegateForExtensionMethod("glTangent3ivEXT", typeof(Tangent3ivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Tangent3sEXT(GLshort tx, GLshort ty, GLshort tz); + internal delegate void Tangent3sEXT(Int16 tx, Int16 ty, Int16 tz); internal static Tangent3sEXT glTangent3sEXT = (Tangent3sEXT)GL.GetDelegateForExtensionMethod("glTangent3sEXT", typeof(Tangent3sEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Tangent3svEXT(GLshort* v); + internal unsafe delegate void Tangent3svEXT(Int16* v); internal unsafe static Tangent3svEXT glTangent3svEXT = (Tangent3svEXT)GL.GetDelegateForExtensionMethod("glTangent3svEXT", typeof(Tangent3svEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Binormal3bEXT(GLbyte bx, GLbyte by, GLbyte bz); + internal delegate void Binormal3bEXT(SByte bx, SByte by, SByte bz); internal static Binormal3bEXT glBinormal3bEXT = (Binormal3bEXT)GL.GetDelegateForExtensionMethod("glBinormal3bEXT", typeof(Binormal3bEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Binormal3bvEXT(GLbyte* v); + internal unsafe delegate void Binormal3bvEXT(SByte* v); internal unsafe static Binormal3bvEXT glBinormal3bvEXT = (Binormal3bvEXT)GL.GetDelegateForExtensionMethod("glBinormal3bvEXT", typeof(Binormal3bvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Binormal3dEXT(GLdouble bx, GLdouble by, GLdouble bz); + internal delegate void Binormal3dEXT(Double bx, Double by, Double bz); internal static Binormal3dEXT glBinormal3dEXT = (Binormal3dEXT)GL.GetDelegateForExtensionMethod("glBinormal3dEXT", typeof(Binormal3dEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Binormal3dvEXT(GLdouble* v); + internal unsafe delegate void Binormal3dvEXT(Double* v); internal unsafe static Binormal3dvEXT glBinormal3dvEXT = (Binormal3dvEXT)GL.GetDelegateForExtensionMethod("glBinormal3dvEXT", typeof(Binormal3dvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Binormal3fEXT(GLfloat bx, GLfloat by, GLfloat bz); + internal delegate void Binormal3fEXT(Single bx, Single by, Single bz); internal static Binormal3fEXT glBinormal3fEXT = (Binormal3fEXT)GL.GetDelegateForExtensionMethod("glBinormal3fEXT", typeof(Binormal3fEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Binormal3fvEXT(GLfloat* v); + internal unsafe delegate void Binormal3fvEXT(Single* v); internal unsafe static Binormal3fvEXT glBinormal3fvEXT = (Binormal3fvEXT)GL.GetDelegateForExtensionMethod("glBinormal3fvEXT", typeof(Binormal3fvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Binormal3iEXT(GLint bx, GLint by, GLint bz); + internal delegate void Binormal3iEXT(Int32 bx, Int32 by, Int32 bz); internal static Binormal3iEXT glBinormal3iEXT = (Binormal3iEXT)GL.GetDelegateForExtensionMethod("glBinormal3iEXT", typeof(Binormal3iEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Binormal3ivEXT(GLint* v); + internal unsafe delegate void Binormal3ivEXT(Int32* v); internal unsafe static Binormal3ivEXT glBinormal3ivEXT = (Binormal3ivEXT)GL.GetDelegateForExtensionMethod("glBinormal3ivEXT", typeof(Binormal3ivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Binormal3sEXT(GLshort bx, GLshort by, GLshort bz); + internal delegate void Binormal3sEXT(Int16 bx, Int16 by, Int16 bz); internal static Binormal3sEXT glBinormal3sEXT = (Binormal3sEXT)GL.GetDelegateForExtensionMethod("glBinormal3sEXT", typeof(Binormal3sEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Binormal3svEXT(GLshort* v); + internal unsafe delegate void Binormal3svEXT(Int16* v); internal unsafe static Binormal3svEXT glBinormal3svEXT = (Binormal3svEXT)GL.GetDelegateForExtensionMethod("glBinormal3svEXT", typeof(Binormal3svEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TangentPointerEXT(GL.Enums.EXT_coordinate_frame type, GLsizei stride, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void BinormalPointerEXT(GL.Enums.EXT_coordinate_frame type, GLsizei stride, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FinishTextureSUNX(); internal static FinishTextureSUNX glFinishTextureSUNX = (FinishTextureSUNX)GL.GetDelegateForExtensionMethod("glFinishTextureSUNX", typeof(FinishTextureSUNX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GlobalAlphaFactorbSUN(GLbyte factor); + internal delegate void GlobalAlphaFactorbSUN(SByte factor); internal static GlobalAlphaFactorbSUN glGlobalAlphaFactorbSUN = (GlobalAlphaFactorbSUN)GL.GetDelegateForExtensionMethod("glGlobalAlphaFactorbSUN", typeof(GlobalAlphaFactorbSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GlobalAlphaFactorsSUN(GLshort factor); + internal delegate void GlobalAlphaFactorsSUN(Int16 factor); internal static GlobalAlphaFactorsSUN glGlobalAlphaFactorsSUN = (GlobalAlphaFactorsSUN)GL.GetDelegateForExtensionMethod("glGlobalAlphaFactorsSUN", typeof(GlobalAlphaFactorsSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GlobalAlphaFactoriSUN(GLint factor); + internal delegate void GlobalAlphaFactoriSUN(Int32 factor); internal static GlobalAlphaFactoriSUN glGlobalAlphaFactoriSUN = (GlobalAlphaFactoriSUN)GL.GetDelegateForExtensionMethod("glGlobalAlphaFactoriSUN", typeof(GlobalAlphaFactoriSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GlobalAlphaFactorfSUN(GLfloat factor); + internal delegate void GlobalAlphaFactorfSUN(Single factor); internal static GlobalAlphaFactorfSUN glGlobalAlphaFactorfSUN = (GlobalAlphaFactorfSUN)GL.GetDelegateForExtensionMethod("glGlobalAlphaFactorfSUN", typeof(GlobalAlphaFactorfSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GlobalAlphaFactordSUN(GLdouble factor); + internal delegate void GlobalAlphaFactordSUN(Double factor); internal static GlobalAlphaFactordSUN glGlobalAlphaFactordSUN = (GlobalAlphaFactordSUN)GL.GetDelegateForExtensionMethod("glGlobalAlphaFactordSUN", typeof(GlobalAlphaFactordSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GlobalAlphaFactorubSUN(GLubyte factor); + internal delegate void GlobalAlphaFactorubSUN(Byte factor); internal static GlobalAlphaFactorubSUN glGlobalAlphaFactorubSUN = (GlobalAlphaFactorubSUN)GL.GetDelegateForExtensionMethod("glGlobalAlphaFactorubSUN", typeof(GlobalAlphaFactorubSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GlobalAlphaFactorusSUN(GLushort factor); + internal delegate void GlobalAlphaFactorusSUN(UInt16 factor); internal static GlobalAlphaFactorusSUN glGlobalAlphaFactorusSUN = (GlobalAlphaFactorusSUN)GL.GetDelegateForExtensionMethod("glGlobalAlphaFactorusSUN", typeof(GlobalAlphaFactorusSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void GlobalAlphaFactoruiSUN(GLuint factor); + internal delegate void GlobalAlphaFactoruiSUN(UInt32 factor); internal static GlobalAlphaFactoruiSUN glGlobalAlphaFactoruiSUN = (GlobalAlphaFactoruiSUN)GL.GetDelegateForExtensionMethod("glGlobalAlphaFactoruiSUN", typeof(GlobalAlphaFactoruiSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ReplacementCodeuiSUN(GLuint code); + internal delegate void ReplacementCodeuiSUN(UInt32 code); internal static ReplacementCodeuiSUN glReplacementCodeuiSUN = (ReplacementCodeuiSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiSUN", typeof(ReplacementCodeuiSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ReplacementCodeusSUN(GLushort code); + internal delegate void ReplacementCodeusSUN(UInt16 code); internal static ReplacementCodeusSUN glReplacementCodeusSUN = (ReplacementCodeusSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeusSUN", typeof(ReplacementCodeusSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ReplacementCodeubSUN(GLubyte code); + internal delegate void ReplacementCodeubSUN(Byte code); internal static ReplacementCodeubSUN glReplacementCodeubSUN = (ReplacementCodeubSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeubSUN", typeof(ReplacementCodeubSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ReplacementCodeuivSUN(GLuint* code); + internal unsafe delegate void ReplacementCodeuivSUN(UInt32* code); internal unsafe static ReplacementCodeuivSUN glReplacementCodeuivSUN = (ReplacementCodeuivSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuivSUN", typeof(ReplacementCodeuivSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ReplacementCodeusvSUN(GLushort* code); + internal unsafe delegate void ReplacementCodeusvSUN(UInt16* code); internal unsafe static ReplacementCodeusvSUN glReplacementCodeusvSUN = (ReplacementCodeusvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeusvSUN", typeof(ReplacementCodeusvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ReplacementCodeubvSUN(GLubyte* code); + internal unsafe delegate void ReplacementCodeubvSUN(Byte* code); internal unsafe static ReplacementCodeubvSUN glReplacementCodeubvSUN = (ReplacementCodeubvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeubvSUN", typeof(ReplacementCodeubvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ReplacementCodePointerSUN(GL.Enums.SUN_triangle_list type, GLsizei stride, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color4ubVertex2fSUN(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color4ubVertex2fvSUN(GLubyte* c, GLfloat* v); + internal unsafe delegate void Color4ubVertex2fvSUN(Byte* c, Single* v); internal unsafe static Color4ubVertex2fvSUN glColor4ubVertex2fvSUN = (Color4ubVertex2fvSUN)GL.GetDelegateForExtensionMethod("glColor4ubVertex2fvSUN", typeof(Color4ubVertex2fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color4ubVertex3fSUN(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color4ubVertex3fvSUN(GLubyte* c, GLfloat* v); + internal unsafe delegate void Color4ubVertex3fvSUN(Byte* c, Single* v); internal unsafe static Color4ubVertex3fvSUN glColor4ubVertex3fvSUN = (Color4ubVertex3fvSUN)GL.GetDelegateForExtensionMethod("glColor4ubVertex3fvSUN", typeof(Color4ubVertex3fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color3fVertex3fvSUN(GLfloat* c, GLfloat* v); + internal unsafe delegate void Color3fVertex3fvSUN(Single* c, Single* v); internal unsafe static Color3fVertex3fvSUN glColor3fVertex3fvSUN = (Color3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glColor3fVertex3fvSUN", typeof(Color3fVertex3fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Normal3fVertex3fSUN(GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Normal3fVertex3fvSUN(GLfloat* n, GLfloat* v); + internal unsafe delegate void Normal3fVertex3fvSUN(Single* n, Single* v); internal unsafe static Normal3fVertex3fvSUN glNormal3fVertex3fvSUN = (Normal3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glNormal3fVertex3fvSUN", typeof(Normal3fVertex3fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color4fNormal3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color4fNormal3fVertex3fvSUN(GLfloat* c, GLfloat* n, GLfloat* v); + internal unsafe delegate void Color4fNormal3fVertex3fvSUN(Single* c, Single* n, Single* v); internal unsafe static Color4fNormal3fVertex3fvSUN glColor4fNormal3fVertex3fvSUN = (Color4fNormal3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glColor4fNormal3fVertex3fvSUN", typeof(Color4fNormal3fVertex3fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord2fVertex3fSUN(GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z); + internal delegate void TexCoord2fVertex3fSUN(Single s, Single t, Single x, Single y, Single z); internal static TexCoord2fVertex3fSUN glTexCoord2fVertex3fSUN = (TexCoord2fVertex3fSUN)GL.GetDelegateForExtensionMethod("glTexCoord2fVertex3fSUN", typeof(TexCoord2fVertex3fSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord2fVertex3fvSUN(GLfloat* tc, GLfloat* v); + internal unsafe delegate void TexCoord2fVertex3fvSUN(Single* tc, Single* v); internal unsafe static TexCoord2fVertex3fvSUN glTexCoord2fVertex3fvSUN = (TexCoord2fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glTexCoord2fVertex3fvSUN", typeof(TexCoord2fVertex3fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord4fVertex4fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord4fVertex4fvSUN(GLfloat* tc, GLfloat* v); + internal unsafe delegate void TexCoord4fVertex4fvSUN(Single* tc, Single* v); internal unsafe static TexCoord4fVertex4fvSUN glTexCoord4fVertex4fvSUN = (TexCoord4fVertex4fvSUN)GL.GetDelegateForExtensionMethod("glTexCoord4fVertex4fvSUN", typeof(TexCoord4fVertex4fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord2fColor4ubVertex3fSUN(GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord2fColor4ubVertex3fvSUN(GLfloat* tc, GLubyte* c, GLfloat* v); + internal unsafe delegate void TexCoord2fColor4ubVertex3fvSUN(Single* tc, Byte* c, Single* v); internal unsafe static TexCoord2fColor4ubVertex3fvSUN glTexCoord2fColor4ubVertex3fvSUN = (TexCoord2fColor4ubVertex3fvSUN)GL.GetDelegateForExtensionMethod("glTexCoord2fColor4ubVertex3fvSUN", typeof(TexCoord2fColor4ubVertex3fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord2fColor3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord2fColor3fVertex3fvSUN(GLfloat* tc, GLfloat* c, GLfloat* v); + internal unsafe delegate void TexCoord2fColor3fVertex3fvSUN(Single* tc, Single* c, Single* v); internal unsafe static TexCoord2fColor3fVertex3fvSUN glTexCoord2fColor3fVertex3fvSUN = (TexCoord2fColor3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glTexCoord2fColor3fVertex3fvSUN", typeof(TexCoord2fColor3fVertex3fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord2fNormal3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord2fNormal3fVertex3fvSUN(GLfloat* tc, GLfloat* n, GLfloat* v); + internal unsafe delegate void TexCoord2fNormal3fVertex3fvSUN(Single* tc, Single* n, Single* v); internal unsafe static TexCoord2fNormal3fVertex3fvSUN glTexCoord2fNormal3fVertex3fvSUN = (TexCoord2fNormal3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glTexCoord2fNormal3fVertex3fvSUN", typeof(TexCoord2fNormal3fVertex3fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord2fColor4fNormal3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord2fColor4fNormal3fVertex3fvSUN(GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat* v); + internal unsafe delegate void TexCoord2fColor4fNormal3fVertex3fvSUN(Single* tc, Single* c, Single* n, Single* v); internal unsafe static TexCoord2fColor4fNormal3fVertex3fvSUN glTexCoord2fColor4fNormal3fVertex3fvSUN = (TexCoord2fColor4fNormal3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glTexCoord2fColor4fNormal3fVertex3fvSUN", typeof(TexCoord2fColor4fNormal3fVertex3fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord4fColor4fNormal3fVertex4fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord4fColor4fNormal3fVertex4fvSUN(GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat* v); + internal unsafe delegate void TexCoord4fColor4fNormal3fVertex4fvSUN(Single* tc, Single* c, Single* n, Single* v); internal unsafe static TexCoord4fColor4fNormal3fVertex4fvSUN glTexCoord4fColor4fNormal3fVertex4fvSUN = (TexCoord4fColor4fNormal3fVertex4fvSUN)GL.GetDelegateForExtensionMethod("glTexCoord4fColor4fNormal3fVertex4fvSUN", typeof(TexCoord4fColor4fNormal3fVertex4fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ReplacementCodeuiVertex3fSUN(GLuint rc, GLfloat x, GLfloat y, GLfloat z); + internal delegate void ReplacementCodeuiVertex3fSUN(UInt32 rc, Single x, Single y, Single z); internal static ReplacementCodeuiVertex3fSUN glReplacementCodeuiVertex3fSUN = (ReplacementCodeuiVertex3fSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiVertex3fSUN", typeof(ReplacementCodeuiVertex3fSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ReplacementCodeuiVertex3fvSUN(GLuint* rc, GLfloat* v); + internal unsafe delegate void ReplacementCodeuiVertex3fvSUN(UInt32* rc, Single* v); internal unsafe static ReplacementCodeuiVertex3fvSUN glReplacementCodeuiVertex3fvSUN = (ReplacementCodeuiVertex3fvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiVertex3fvSUN", typeof(ReplacementCodeuiVertex3fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ReplacementCodeuiColor4ubVertex3fSUN(GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ReplacementCodeuiColor4ubVertex3fvSUN(GLuint* rc, GLubyte* c, GLfloat* v); + internal unsafe delegate void ReplacementCodeuiColor4ubVertex3fvSUN(UInt32* rc, Byte* c, Single* v); internal unsafe static ReplacementCodeuiColor4ubVertex3fvSUN glReplacementCodeuiColor4ubVertex3fvSUN = (ReplacementCodeuiColor4ubVertex3fvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiColor4ubVertex3fvSUN", typeof(ReplacementCodeuiColor4ubVertex3fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ReplacementCodeuiColor3fVertex3fSUN(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ReplacementCodeuiColor3fVertex3fvSUN(GLuint* rc, GLfloat* c, GLfloat* v); + internal unsafe delegate void ReplacementCodeuiColor3fVertex3fvSUN(UInt32* rc, Single* c, Single* v); internal unsafe static ReplacementCodeuiColor3fVertex3fvSUN glReplacementCodeuiColor3fVertex3fvSUN = (ReplacementCodeuiColor3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiColor3fVertex3fvSUN", typeof(ReplacementCodeuiColor3fVertex3fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ReplacementCodeuiNormal3fVertex3fSUN(GLuint rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ReplacementCodeuiNormal3fVertex3fvSUN(GLuint* rc, GLfloat* n, GLfloat* v); + internal unsafe delegate void ReplacementCodeuiNormal3fVertex3fvSUN(UInt32* rc, Single* n, Single* v); internal unsafe static ReplacementCodeuiNormal3fVertex3fvSUN glReplacementCodeuiNormal3fVertex3fvSUN = (ReplacementCodeuiNormal3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiNormal3fVertex3fvSUN", typeof(ReplacementCodeuiNormal3fVertex3fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ReplacementCodeuiColor4fNormal3fVertex3fSUN(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ReplacementCodeuiColor4fNormal3fVertex3fvSUN(GLuint* rc, GLfloat* c, GLfloat* n, GLfloat* v); + internal unsafe delegate void ReplacementCodeuiColor4fNormal3fVertex3fvSUN(UInt32* rc, Single* c, Single* n, Single* v); internal unsafe static ReplacementCodeuiColor4fNormal3fVertex3fvSUN glReplacementCodeuiColor4fNormal3fVertex3fvSUN = (ReplacementCodeuiColor4fNormal3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiColor4fNormal3fVertex3fvSUN", typeof(ReplacementCodeuiColor4fNormal3fVertex3fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ReplacementCodeuiTexCoord2fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ReplacementCodeuiTexCoord2fVertex3fvSUN(GLuint* rc, GLfloat* tc, GLfloat* v); + internal unsafe delegate void ReplacementCodeuiTexCoord2fVertex3fvSUN(UInt32* rc, Single* tc, Single* v); internal unsafe static ReplacementCodeuiTexCoord2fVertex3fvSUN glReplacementCodeuiTexCoord2fVertex3fvSUN = (ReplacementCodeuiTexCoord2fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiTexCoord2fVertex3fvSUN", typeof(ReplacementCodeuiTexCoord2fVertex3fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(GLuint* rc, GLfloat* tc, GLfloat* n, GLfloat* v); + internal unsafe delegate void ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(UInt32* rc, Single* tc, Single* n, Single* v); internal unsafe static ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN = (ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN)GL.GetDelegateForExtensionMethod("glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN", typeof(ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(GLuint* rc, GLfloat* tc, GLfloat* c, GLfloat* n, GLfloat* v); + 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)); [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); @@ -3190,31 +3163,31 @@ namespace OpenTK.OpenGL internal delegate void BlendFuncSeparateINGR(GL.Enums.GLenum sfactorRGB, GL.Enums.GLenum dfactorRGB, GL.Enums.GLenum sfactorAlpha, GL.Enums.GLenum dfactorAlpha); internal static BlendFuncSeparateINGR glBlendFuncSeparateINGR = (BlendFuncSeparateINGR)GL.GetDelegateForExtensionMethod("glBlendFuncSeparateINGR", typeof(BlendFuncSeparateINGR)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexWeightfEXT(GLfloat weight); + internal delegate void VertexWeightfEXT(Single weight); internal static VertexWeightfEXT glVertexWeightfEXT = (VertexWeightfEXT)GL.GetDelegateForExtensionMethod("glVertexWeightfEXT", typeof(VertexWeightfEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexWeightfvEXT(GLfloat* weight); + internal unsafe delegate void VertexWeightfvEXT(Single* weight); internal unsafe static VertexWeightfvEXT glVertexWeightfvEXT = (VertexWeightfvEXT)GL.GetDelegateForExtensionMethod("glVertexWeightfvEXT", typeof(VertexWeightfvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexWeightPointerEXT(GLsizei size, GL.Enums.EXT_vertex_weighting type, GLsizei stride, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FlushVertexArrayRangeNV(); internal static FlushVertexArrayRangeNV glFlushVertexArrayRangeNV = (FlushVertexArrayRangeNV)GL.GetDelegateForExtensionMethod("glFlushVertexArrayRangeNV", typeof(FlushVertexArrayRangeNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexArrayRangeNV(GLsizei length, void* pointer); + internal unsafe delegate void VertexArrayRangeNV(Int32 length, void* pointer); internal unsafe static VertexArrayRangeNV glVertexArrayRangeNV = (VertexArrayRangeNV)GL.GetDelegateForExtensionMethod("glVertexArrayRangeNV", typeof(VertexArrayRangeNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CombinerParameterfvNV(GL.Enums.NV_register_combiners pname, GLfloat* @params); + internal unsafe delegate void CombinerParameterfvNV(GL.Enums.NV_register_combiners pname, Single* @params); internal unsafe static CombinerParameterfvNV glCombinerParameterfvNV = (CombinerParameterfvNV)GL.GetDelegateForExtensionMethod("glCombinerParameterfvNV", typeof(CombinerParameterfvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CombinerParameterfNV(GL.Enums.NV_register_combiners pname, GLfloat param); + internal delegate void CombinerParameterfNV(GL.Enums.NV_register_combiners pname, Single param); internal static CombinerParameterfNV glCombinerParameterfNV = (CombinerParameterfNV)GL.GetDelegateForExtensionMethod("glCombinerParameterfNV", typeof(CombinerParameterfNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CombinerParameterivNV(GL.Enums.NV_register_combiners pname, GLint* @params); + internal unsafe delegate void CombinerParameterivNV(GL.Enums.NV_register_combiners pname, Int32* @params); internal unsafe static CombinerParameterivNV glCombinerParameterivNV = (CombinerParameterivNV)GL.GetDelegateForExtensionMethod("glCombinerParameterivNV", typeof(CombinerParameterivNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void CombinerParameteriNV(GL.Enums.NV_register_combiners pname, GLint param); + internal delegate void CombinerParameteriNV(GL.Enums.NV_register_combiners pname, Int32 param); internal static CombinerParameteriNV glCombinerParameteriNV = (CombinerParameteriNV)GL.GetDelegateForExtensionMethod("glCombinerParameteriNV", typeof(CombinerParameteriNV)); [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); @@ -3226,133 +3199,133 @@ namespace OpenTK.OpenGL 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)); [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, GLfloat* @params); + 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)); [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, GLint* @params); + 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)); [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, GLfloat* @params); + 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)); [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, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFinalCombinerInputParameterfvNV(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFinalCombinerInputParameterivNV(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ResizeBuffersMESA(); internal static ResizeBuffersMESA glResizeBuffersMESA = (ResizeBuffersMESA)GL.GetDelegateForExtensionMethod("glResizeBuffersMESA", typeof(ResizeBuffersMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos2dMESA(GLdouble x, GLdouble y); + internal delegate void WindowPos2dMESA(Double x, Double y); internal static WindowPos2dMESA glWindowPos2dMESA = (WindowPos2dMESA)GL.GetDelegateForExtensionMethod("glWindowPos2dMESA", typeof(WindowPos2dMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos2dvMESA(GLdouble* v); + internal unsafe delegate void WindowPos2dvMESA(Double* v); internal unsafe static WindowPos2dvMESA glWindowPos2dvMESA = (WindowPos2dvMESA)GL.GetDelegateForExtensionMethod("glWindowPos2dvMESA", typeof(WindowPos2dvMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos2fMESA(GLfloat x, GLfloat y); + internal delegate void WindowPos2fMESA(Single x, Single y); internal static WindowPos2fMESA glWindowPos2fMESA = (WindowPos2fMESA)GL.GetDelegateForExtensionMethod("glWindowPos2fMESA", typeof(WindowPos2fMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos2fvMESA(GLfloat* v); + internal unsafe delegate void WindowPos2fvMESA(Single* v); internal unsafe static WindowPos2fvMESA glWindowPos2fvMESA = (WindowPos2fvMESA)GL.GetDelegateForExtensionMethod("glWindowPos2fvMESA", typeof(WindowPos2fvMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos2iMESA(GLint x, GLint y); + internal delegate void WindowPos2iMESA(Int32 x, Int32 y); internal static WindowPos2iMESA glWindowPos2iMESA = (WindowPos2iMESA)GL.GetDelegateForExtensionMethod("glWindowPos2iMESA", typeof(WindowPos2iMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos2ivMESA(GLint* v); + internal unsafe delegate void WindowPos2ivMESA(Int32* v); internal unsafe static WindowPos2ivMESA glWindowPos2ivMESA = (WindowPos2ivMESA)GL.GetDelegateForExtensionMethod("glWindowPos2ivMESA", typeof(WindowPos2ivMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos2sMESA(GLshort x, GLshort y); + internal delegate void WindowPos2sMESA(Int16 x, Int16 y); internal static WindowPos2sMESA glWindowPos2sMESA = (WindowPos2sMESA)GL.GetDelegateForExtensionMethod("glWindowPos2sMESA", typeof(WindowPos2sMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos2svMESA(GLshort* v); + internal unsafe delegate void WindowPos2svMESA(Int16* v); internal unsafe static WindowPos2svMESA glWindowPos2svMESA = (WindowPos2svMESA)GL.GetDelegateForExtensionMethod("glWindowPos2svMESA", typeof(WindowPos2svMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos3dMESA(GLdouble x, GLdouble y, GLdouble z); + internal delegate void WindowPos3dMESA(Double x, Double y, Double z); internal static WindowPos3dMESA glWindowPos3dMESA = (WindowPos3dMESA)GL.GetDelegateForExtensionMethod("glWindowPos3dMESA", typeof(WindowPos3dMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos3dvMESA(GLdouble* v); + internal unsafe delegate void WindowPos3dvMESA(Double* v); internal unsafe static WindowPos3dvMESA glWindowPos3dvMESA = (WindowPos3dvMESA)GL.GetDelegateForExtensionMethod("glWindowPos3dvMESA", typeof(WindowPos3dvMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos3fMESA(GLfloat x, GLfloat y, GLfloat z); + internal delegate void WindowPos3fMESA(Single x, Single y, Single z); internal static WindowPos3fMESA glWindowPos3fMESA = (WindowPos3fMESA)GL.GetDelegateForExtensionMethod("glWindowPos3fMESA", typeof(WindowPos3fMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos3fvMESA(GLfloat* v); + internal unsafe delegate void WindowPos3fvMESA(Single* v); internal unsafe static WindowPos3fvMESA glWindowPos3fvMESA = (WindowPos3fvMESA)GL.GetDelegateForExtensionMethod("glWindowPos3fvMESA", typeof(WindowPos3fvMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos3iMESA(GLint x, GLint y, GLint z); + internal delegate void WindowPos3iMESA(Int32 x, Int32 y, Int32 z); internal static WindowPos3iMESA glWindowPos3iMESA = (WindowPos3iMESA)GL.GetDelegateForExtensionMethod("glWindowPos3iMESA", typeof(WindowPos3iMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos3ivMESA(GLint* v); + internal unsafe delegate void WindowPos3ivMESA(Int32* v); internal unsafe static WindowPos3ivMESA glWindowPos3ivMESA = (WindowPos3ivMESA)GL.GetDelegateForExtensionMethod("glWindowPos3ivMESA", typeof(WindowPos3ivMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos3sMESA(GLshort x, GLshort y, GLshort z); + internal delegate void WindowPos3sMESA(Int16 x, Int16 y, Int16 z); internal static WindowPos3sMESA glWindowPos3sMESA = (WindowPos3sMESA)GL.GetDelegateForExtensionMethod("glWindowPos3sMESA", typeof(WindowPos3sMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos3svMESA(GLshort* v); + internal unsafe delegate void WindowPos3svMESA(Int16* v); internal unsafe static WindowPos3svMESA glWindowPos3svMESA = (WindowPos3svMESA)GL.GetDelegateForExtensionMethod("glWindowPos3svMESA", typeof(WindowPos3svMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos4dMESA(GLdouble x, GLdouble y, GLdouble z, GLdouble w); + internal delegate void WindowPos4dMESA(Double x, Double y, Double z, Double w); internal static WindowPos4dMESA glWindowPos4dMESA = (WindowPos4dMESA)GL.GetDelegateForExtensionMethod("glWindowPos4dMESA", typeof(WindowPos4dMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos4dvMESA(GLdouble* v); + internal unsafe delegate void WindowPos4dvMESA(Double* v); internal unsafe static WindowPos4dvMESA glWindowPos4dvMESA = (WindowPos4dvMESA)GL.GetDelegateForExtensionMethod("glWindowPos4dvMESA", typeof(WindowPos4dvMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos4fMESA(GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal delegate void WindowPos4fMESA(Single x, Single y, Single z, Single w); internal static WindowPos4fMESA glWindowPos4fMESA = (WindowPos4fMESA)GL.GetDelegateForExtensionMethod("glWindowPos4fMESA", typeof(WindowPos4fMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos4fvMESA(GLfloat* v); + internal unsafe delegate void WindowPos4fvMESA(Single* v); internal unsafe static WindowPos4fvMESA glWindowPos4fvMESA = (WindowPos4fvMESA)GL.GetDelegateForExtensionMethod("glWindowPos4fvMESA", typeof(WindowPos4fvMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos4iMESA(GLint x, GLint y, GLint z, GLint w); + internal delegate void WindowPos4iMESA(Int32 x, Int32 y, Int32 z, Int32 w); internal static WindowPos4iMESA glWindowPos4iMESA = (WindowPos4iMESA)GL.GetDelegateForExtensionMethod("glWindowPos4iMESA", typeof(WindowPos4iMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos4ivMESA(GLint* v); + internal unsafe delegate void WindowPos4ivMESA(Int32* v); internal unsafe static WindowPos4ivMESA glWindowPos4ivMESA = (WindowPos4ivMESA)GL.GetDelegateForExtensionMethod("glWindowPos4ivMESA", typeof(WindowPos4ivMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WindowPos4sMESA(GLshort x, GLshort y, GLshort z, GLshort w); + internal delegate void WindowPos4sMESA(Int16 x, Int16 y, Int16 z, Int16 w); internal static WindowPos4sMESA glWindowPos4sMESA = (WindowPos4sMESA)GL.GetDelegateForExtensionMethod("glWindowPos4sMESA", typeof(WindowPos4sMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WindowPos4svMESA(GLshort* v); + internal unsafe delegate void WindowPos4svMESA(Int16* v); internal unsafe static WindowPos4svMESA glWindowPos4svMESA = (WindowPos4svMESA)GL.GetDelegateForExtensionMethod("glWindowPos4svMESA", typeof(WindowPos4svMESA)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiModeDrawArraysIBM(GL.Enums.BeginMode* mode, GLint* first, GLsizei* count, GLsizei primcount, GLint modestride); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiModeDrawElementsIBM(GL.Enums.BeginMode* mode, GLsizei* count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, GLsizei primcount, GLint modestride); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorPointerListIBM(GLint size, GL.Enums.ColorPointerType type, GLint stride, void* pointer, GLint ptrstride); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColorPointerListIBM(GLint size, GL.Enums.IBM_vertex_array_lists type, GLint stride, void* pointer, GLint ptrstride); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void EdgeFlagPointerListIBM(GLint stride, GLboolean* pointer, GLint ptrstride); + internal unsafe delegate void EdgeFlagPointerListIBM(Int32 stride, Boolean* pointer, Int32 ptrstride); internal unsafe static EdgeFlagPointerListIBM glEdgeFlagPointerListIBM = (EdgeFlagPointerListIBM)GL.GetDelegateForExtensionMethod("glEdgeFlagPointerListIBM", typeof(EdgeFlagPointerListIBM)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FogCoordPointerListIBM(GL.Enums.IBM_vertex_array_lists type, GLint stride, void* pointer, GLint ptrstride); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void IndexPointerListIBM(GL.Enums.IndexPointerType type, GLint stride, void* pointer, GLint ptrstride); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void NormalPointerListIBM(GL.Enums.NormalPointerType type, GLint stride, void* pointer, GLint ptrstride); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoordPointerListIBM(GLint size, GL.Enums.TexCoordPointerType type, GLint stride, void* pointer, GLint ptrstride); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexPointerListIBM(GLint size, GL.Enums.VertexPointerType type, GLint stride, void* pointer, GLint ptrstride); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TbufferMask3DFX(GLuint mask); + internal delegate void TbufferMask3DFX(UInt32 mask); internal static TbufferMask3DFX glTbufferMask3DFX = (TbufferMask3DFX)GL.GetDelegateForExtensionMethod("glTbufferMask3DFX", typeof(TbufferMask3DFX)) ?? new TbufferMask3DFX(Imports.TbufferMask3DFX); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SampleMaskEXT(GLclampf value, GL.Enums.Boolean invert); + internal delegate void SampleMaskEXT(Single value, GL.Enums.Boolean invert); internal static SampleMaskEXT glSampleMaskEXT = (SampleMaskEXT)GL.GetDelegateForExtensionMethod("glSampleMaskEXT", typeof(SampleMaskEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void SamplePatternEXT(GL.Enums.EXT_multisample pattern); @@ -3364,271 +3337,271 @@ namespace OpenTK.OpenGL internal unsafe delegate void IglooInterfaceSGIX(GL.Enums.GLenum pname, void* @params); internal unsafe static IglooInterfaceSGIX glIglooInterfaceSGIX = (IglooInterfaceSGIX)GL.GetDelegateForExtensionMethod("glIglooInterfaceSGIX", typeof(IglooInterfaceSGIX)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeleteFencesNV(GLsizei n, GLuint* fences); + internal unsafe delegate void DeleteFencesNV(Int32 n, UInt32* fences); internal unsafe static DeleteFencesNV glDeleteFencesNV = (DeleteFencesNV)GL.GetDelegateForExtensionMethod("glDeleteFencesNV", typeof(DeleteFencesNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GenFencesNV(GLsizei n, GLuint* fences); + internal unsafe delegate void GenFencesNV(Int32 n, [Out] UInt32* fences); internal unsafe static GenFencesNV glGenFencesNV = (GenFencesNV)GL.GetDelegateForExtensionMethod("glGenFencesNV", typeof(GenFencesNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsFenceNV(GLuint fence); + internal delegate Boolean IsFenceNV(UInt32 fence); internal static IsFenceNV glIsFenceNV = (IsFenceNV)GL.GetDelegateForExtensionMethod("glIsFenceNV", typeof(IsFenceNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean TestFenceNV(GLuint fence); + internal delegate Boolean TestFenceNV(UInt32 fence); internal static TestFenceNV glTestFenceNV = (TestFenceNV)GL.GetDelegateForExtensionMethod("glTestFenceNV", typeof(TestFenceNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetFenceivNV(GLuint fence, GL.Enums.NV_fence pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FinishFenceNV(GLuint fence); + internal delegate void FinishFenceNV(UInt32 fence); internal static FinishFenceNV glFinishFenceNV = (FinishFenceNV)GL.GetDelegateForExtensionMethod("glFinishFenceNV", typeof(FinishFenceNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SetFenceNV(GLuint fence, GL.Enums.NV_fence condition); + internal delegate void SetFenceNV(UInt32 fence, GL.Enums.NV_fence condition); internal static SetFenceNV glSetFenceNV = (SetFenceNV)GL.GetDelegateForExtensionMethod("glSetFenceNV", typeof(SetFenceNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MapControlPointsNV(GL.Enums.NV_evaluators target, GLuint index, GL.Enums.NV_evaluators type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GL.Enums.Boolean packed, void* points); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MapParameterivNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MapParameterfvNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMapControlPointsNV(GL.Enums.NV_evaluators target, GLuint index, GL.Enums.NV_evaluators type, GLsizei ustride, GLsizei vstride, GL.Enums.Boolean packed, void* points); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMapParameterivNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMapParameterfvNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMapAttribParameterivNV(GL.Enums.NV_evaluators target, GLuint index, GL.Enums.NV_evaluators pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMapAttribParameterfvNV(GL.Enums.NV_evaluators target, GLuint index, GL.Enums.NV_evaluators pname, GLfloat* @params); + 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)); [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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CombinerStageParameterfvNV(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetCombinerStageParameterfvNV(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate GLboolean AreProgramsResidentNV(GLsizei n, GLuint* programs, GL.Enums.Boolean* residences); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindProgramNV(GL.Enums.NV_vertex_program target, GLuint id); + internal delegate void BindProgramNV(GL.Enums.NV_vertex_program target, UInt32 id); internal static BindProgramNV glBindProgramNV = (BindProgramNV)GL.GetDelegateForExtensionMethod("glBindProgramNV", typeof(BindProgramNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeleteProgramsNV(GLsizei n, GLuint* programs); + internal unsafe delegate void DeleteProgramsNV(Int32 n, UInt32* programs); internal unsafe static DeleteProgramsNV glDeleteProgramsNV = (DeleteProgramsNV)GL.GetDelegateForExtensionMethod("glDeleteProgramsNV", typeof(DeleteProgramsNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ExecuteProgramNV(GL.Enums.NV_vertex_program target, GLuint id, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GenProgramsNV(GLsizei n, GLuint* programs); + internal unsafe delegate void GenProgramsNV(Int32 n, [Out] UInt32* programs); internal unsafe static GenProgramsNV glGenProgramsNV = (GenProgramsNV)GL.GetDelegateForExtensionMethod("glGenProgramsNV", typeof(GenProgramsNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramParameterdvNV(GL.Enums.NV_vertex_program target, GLuint index, GL.Enums.NV_vertex_program pname, GLdouble* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramParameterfvNV(GL.Enums.NV_vertex_program target, GLuint index, GL.Enums.NV_vertex_program pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramivNV(GLuint id, GL.Enums.NV_vertex_program pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramStringNV(GLuint id, GL.Enums.NV_vertex_program pname, GLubyte* program); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTrackMatrixivNV(GL.Enums.NV_vertex_program target, GLuint address, GL.Enums.NV_vertex_program pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribdvNV(GLuint index, GL.Enums.NV_vertex_program pname, GLdouble* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribfvNV(GLuint index, GL.Enums.NV_vertex_program pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribivNV(GLuint index, GL.Enums.NV_vertex_program pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribPointervNV(GLuint index, GL.Enums.NV_vertex_program pname, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsProgramNV(GLuint id); + internal delegate Boolean IsProgramNV(UInt32 id); internal static IsProgramNV glIsProgramNV = (IsProgramNV)GL.GetDelegateForExtensionMethod("glIsProgramNV", typeof(IsProgramNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void LoadProgramNV(GL.Enums.NV_vertex_program target, GLuint id, GLsizei len, GLubyte* program); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramParameter4dNV(GL.Enums.NV_vertex_program target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramParameter4dvNV(GL.Enums.NV_vertex_program target, GLuint index, GLdouble* v); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramParameter4fNV(GL.Enums.NV_vertex_program target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramParameter4fvNV(GL.Enums.NV_vertex_program target, GLuint index, GLfloat* v); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramParameters4dvNV(GL.Enums.NV_vertex_program target, GLuint index, GLuint count, GLdouble* v); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramParameters4fvNV(GL.Enums.NV_vertex_program target, GLuint index, GLuint count, GLfloat* v); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void RequestResidentProgramsNV(GLsizei n, GLuint* programs); + internal unsafe delegate void RequestResidentProgramsNV(Int32 n, UInt32* programs); internal unsafe static RequestResidentProgramsNV glRequestResidentProgramsNV = (RequestResidentProgramsNV)GL.GetDelegateForExtensionMethod("glRequestResidentProgramsNV", typeof(RequestResidentProgramsNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TrackMatrixNV(GL.Enums.NV_vertex_program target, GLuint address, GL.Enums.NV_vertex_program matrix, GL.Enums.NV_vertex_program transform); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribPointerNV(GLuint index, GLint fsize, GL.Enums.NV_vertex_program type, GLsizei stride, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib1dNV(GLuint index, GLdouble x); + internal delegate void VertexAttrib1dNV(UInt32 index, Double x); internal static VertexAttrib1dNV glVertexAttrib1dNV = (VertexAttrib1dNV)GL.GetDelegateForExtensionMethod("glVertexAttrib1dNV", typeof(VertexAttrib1dNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib1dvNV(GLuint index, GLdouble* v); + internal unsafe delegate void VertexAttrib1dvNV(UInt32 index, Double* v); internal unsafe static VertexAttrib1dvNV glVertexAttrib1dvNV = (VertexAttrib1dvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib1dvNV", typeof(VertexAttrib1dvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib1fNV(GLuint index, GLfloat x); + internal delegate void VertexAttrib1fNV(UInt32 index, Single x); internal static VertexAttrib1fNV glVertexAttrib1fNV = (VertexAttrib1fNV)GL.GetDelegateForExtensionMethod("glVertexAttrib1fNV", typeof(VertexAttrib1fNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib1fvNV(GLuint index, GLfloat* v); + internal unsafe delegate void VertexAttrib1fvNV(UInt32 index, Single* v); internal unsafe static VertexAttrib1fvNV glVertexAttrib1fvNV = (VertexAttrib1fvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib1fvNV", typeof(VertexAttrib1fvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib1sNV(GLuint index, GLshort x); + internal delegate void VertexAttrib1sNV(UInt32 index, Int16 x); internal static VertexAttrib1sNV glVertexAttrib1sNV = (VertexAttrib1sNV)GL.GetDelegateForExtensionMethod("glVertexAttrib1sNV", typeof(VertexAttrib1sNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib1svNV(GLuint index, GLshort* v); + internal unsafe delegate void VertexAttrib1svNV(UInt32 index, Int16* v); internal unsafe static VertexAttrib1svNV glVertexAttrib1svNV = (VertexAttrib1svNV)GL.GetDelegateForExtensionMethod("glVertexAttrib1svNV", typeof(VertexAttrib1svNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib2dNV(GLuint index, GLdouble x, GLdouble y); + internal delegate void VertexAttrib2dNV(UInt32 index, Double x, Double y); internal static VertexAttrib2dNV glVertexAttrib2dNV = (VertexAttrib2dNV)GL.GetDelegateForExtensionMethod("glVertexAttrib2dNV", typeof(VertexAttrib2dNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib2dvNV(GLuint index, GLdouble* v); + internal unsafe delegate void VertexAttrib2dvNV(UInt32 index, Double* v); internal unsafe static VertexAttrib2dvNV glVertexAttrib2dvNV = (VertexAttrib2dvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib2dvNV", typeof(VertexAttrib2dvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib2fNV(GLuint index, GLfloat x, GLfloat y); + internal delegate void VertexAttrib2fNV(UInt32 index, Single x, Single y); internal static VertexAttrib2fNV glVertexAttrib2fNV = (VertexAttrib2fNV)GL.GetDelegateForExtensionMethod("glVertexAttrib2fNV", typeof(VertexAttrib2fNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib2fvNV(GLuint index, GLfloat* v); + internal unsafe delegate void VertexAttrib2fvNV(UInt32 index, Single* v); internal unsafe static VertexAttrib2fvNV glVertexAttrib2fvNV = (VertexAttrib2fvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib2fvNV", typeof(VertexAttrib2fvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib2sNV(GLuint index, GLshort x, GLshort y); + internal delegate void VertexAttrib2sNV(UInt32 index, Int16 x, Int16 y); internal static VertexAttrib2sNV glVertexAttrib2sNV = (VertexAttrib2sNV)GL.GetDelegateForExtensionMethod("glVertexAttrib2sNV", typeof(VertexAttrib2sNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib2svNV(GLuint index, GLshort* v); + internal unsafe delegate void VertexAttrib2svNV(UInt32 index, Int16* v); internal unsafe static VertexAttrib2svNV glVertexAttrib2svNV = (VertexAttrib2svNV)GL.GetDelegateForExtensionMethod("glVertexAttrib2svNV", typeof(VertexAttrib2svNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib3dNV(GLuint index, GLdouble x, GLdouble y, GLdouble z); + internal delegate void VertexAttrib3dNV(UInt32 index, Double x, Double y, Double z); internal static VertexAttrib3dNV glVertexAttrib3dNV = (VertexAttrib3dNV)GL.GetDelegateForExtensionMethod("glVertexAttrib3dNV", typeof(VertexAttrib3dNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib3dvNV(GLuint index, GLdouble* v); + internal unsafe delegate void VertexAttrib3dvNV(UInt32 index, Double* v); internal unsafe static VertexAttrib3dvNV glVertexAttrib3dvNV = (VertexAttrib3dvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib3dvNV", typeof(VertexAttrib3dvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib3fNV(GLuint index, GLfloat x, GLfloat y, GLfloat z); + internal delegate void VertexAttrib3fNV(UInt32 index, Single x, Single y, Single z); internal static VertexAttrib3fNV glVertexAttrib3fNV = (VertexAttrib3fNV)GL.GetDelegateForExtensionMethod("glVertexAttrib3fNV", typeof(VertexAttrib3fNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib3fvNV(GLuint index, GLfloat* v); + internal unsafe delegate void VertexAttrib3fvNV(UInt32 index, Single* v); internal unsafe static VertexAttrib3fvNV glVertexAttrib3fvNV = (VertexAttrib3fvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib3fvNV", typeof(VertexAttrib3fvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib3sNV(GLuint index, GLshort x, GLshort y, GLshort z); + internal delegate void VertexAttrib3sNV(UInt32 index, Int16 x, Int16 y, Int16 z); internal static VertexAttrib3sNV glVertexAttrib3sNV = (VertexAttrib3sNV)GL.GetDelegateForExtensionMethod("glVertexAttrib3sNV", typeof(VertexAttrib3sNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib3svNV(GLuint index, GLshort* v); + internal unsafe delegate void VertexAttrib3svNV(UInt32 index, Int16* v); internal unsafe static VertexAttrib3svNV glVertexAttrib3svNV = (VertexAttrib3svNV)GL.GetDelegateForExtensionMethod("glVertexAttrib3svNV", typeof(VertexAttrib3svNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib4dNV(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); + internal delegate void VertexAttrib4dNV(UInt32 index, Double x, Double y, Double z, Double w); internal static VertexAttrib4dNV glVertexAttrib4dNV = (VertexAttrib4dNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4dNV", typeof(VertexAttrib4dNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4dvNV(GLuint index, GLdouble* v); + internal unsafe delegate void VertexAttrib4dvNV(UInt32 index, Double* v); internal unsafe static VertexAttrib4dvNV glVertexAttrib4dvNV = (VertexAttrib4dvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4dvNV", typeof(VertexAttrib4dvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib4fNV(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + internal delegate void VertexAttrib4fNV(UInt32 index, Single x, Single y, Single z, Single w); internal static VertexAttrib4fNV glVertexAttrib4fNV = (VertexAttrib4fNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4fNV", typeof(VertexAttrib4fNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4fvNV(GLuint index, GLfloat* v); + internal unsafe delegate void VertexAttrib4fvNV(UInt32 index, Single* v); internal unsafe static VertexAttrib4fvNV glVertexAttrib4fvNV = (VertexAttrib4fvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4fvNV", typeof(VertexAttrib4fvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib4sNV(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); + internal delegate void VertexAttrib4sNV(UInt32 index, Int16 x, Int16 y, Int16 z, Int16 w); internal static VertexAttrib4sNV glVertexAttrib4sNV = (VertexAttrib4sNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4sNV", typeof(VertexAttrib4sNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4svNV(GLuint index, GLshort* v); + internal unsafe delegate void VertexAttrib4svNV(UInt32 index, Int16* v); internal unsafe static VertexAttrib4svNV glVertexAttrib4svNV = (VertexAttrib4svNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4svNV", typeof(VertexAttrib4svNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib4ubNV(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); + internal delegate void VertexAttrib4ubNV(UInt32 index, Byte x, Byte y, Byte z, Byte w); internal static VertexAttrib4ubNV glVertexAttrib4ubNV = (VertexAttrib4ubNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4ubNV", typeof(VertexAttrib4ubNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4ubvNV(GLuint index, GLubyte* v); + internal unsafe delegate void VertexAttrib4ubvNV(UInt32 index, Byte* v); internal unsafe static VertexAttrib4ubvNV glVertexAttrib4ubvNV = (VertexAttrib4ubvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4ubvNV", typeof(VertexAttrib4ubvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribs1dvNV(GLuint index, GLsizei count, GLdouble* v); + internal unsafe delegate void VertexAttribs1dvNV(UInt32 index, Int32 count, Double* v); internal unsafe static VertexAttribs1dvNV glVertexAttribs1dvNV = (VertexAttribs1dvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs1dvNV", typeof(VertexAttribs1dvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribs1fvNV(GLuint index, GLsizei count, GLfloat* v); + internal unsafe delegate void VertexAttribs1fvNV(UInt32 index, Int32 count, Single* v); internal unsafe static VertexAttribs1fvNV glVertexAttribs1fvNV = (VertexAttribs1fvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs1fvNV", typeof(VertexAttribs1fvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribs1svNV(GLuint index, GLsizei count, GLshort* v); + internal unsafe delegate void VertexAttribs1svNV(UInt32 index, Int32 count, Int16* v); internal unsafe static VertexAttribs1svNV glVertexAttribs1svNV = (VertexAttribs1svNV)GL.GetDelegateForExtensionMethod("glVertexAttribs1svNV", typeof(VertexAttribs1svNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribs2dvNV(GLuint index, GLsizei count, GLdouble* v); + internal unsafe delegate void VertexAttribs2dvNV(UInt32 index, Int32 count, Double* v); internal unsafe static VertexAttribs2dvNV glVertexAttribs2dvNV = (VertexAttribs2dvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs2dvNV", typeof(VertexAttribs2dvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribs2fvNV(GLuint index, GLsizei count, GLfloat* v); + internal unsafe delegate void VertexAttribs2fvNV(UInt32 index, Int32 count, Single* v); internal unsafe static VertexAttribs2fvNV glVertexAttribs2fvNV = (VertexAttribs2fvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs2fvNV", typeof(VertexAttribs2fvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribs2svNV(GLuint index, GLsizei count, GLshort* v); + internal unsafe delegate void VertexAttribs2svNV(UInt32 index, Int32 count, Int16* v); internal unsafe static VertexAttribs2svNV glVertexAttribs2svNV = (VertexAttribs2svNV)GL.GetDelegateForExtensionMethod("glVertexAttribs2svNV", typeof(VertexAttribs2svNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribs3dvNV(GLuint index, GLsizei count, GLdouble* v); + internal unsafe delegate void VertexAttribs3dvNV(UInt32 index, Int32 count, Double* v); internal unsafe static VertexAttribs3dvNV glVertexAttribs3dvNV = (VertexAttribs3dvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs3dvNV", typeof(VertexAttribs3dvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribs3fvNV(GLuint index, GLsizei count, GLfloat* v); + internal unsafe delegate void VertexAttribs3fvNV(UInt32 index, Int32 count, Single* v); internal unsafe static VertexAttribs3fvNV glVertexAttribs3fvNV = (VertexAttribs3fvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs3fvNV", typeof(VertexAttribs3fvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribs3svNV(GLuint index, GLsizei count, GLshort* v); + internal unsafe delegate void VertexAttribs3svNV(UInt32 index, Int32 count, Int16* v); internal unsafe static VertexAttribs3svNV glVertexAttribs3svNV = (VertexAttribs3svNV)GL.GetDelegateForExtensionMethod("glVertexAttribs3svNV", typeof(VertexAttribs3svNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribs4dvNV(GLuint index, GLsizei count, GLdouble* v); + internal unsafe delegate void VertexAttribs4dvNV(UInt32 index, Int32 count, Double* v); internal unsafe static VertexAttribs4dvNV glVertexAttribs4dvNV = (VertexAttribs4dvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs4dvNV", typeof(VertexAttribs4dvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribs4fvNV(GLuint index, GLsizei count, GLfloat* v); + internal unsafe delegate void VertexAttribs4fvNV(UInt32 index, Int32 count, Single* v); internal unsafe static VertexAttribs4fvNV glVertexAttribs4fvNV = (VertexAttribs4fvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs4fvNV", typeof(VertexAttribs4fvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribs4svNV(GLuint index, GLsizei count, GLshort* v); + internal unsafe delegate void VertexAttribs4svNV(UInt32 index, Int32 count, Int16* v); internal unsafe static VertexAttribs4svNV glVertexAttribs4svNV = (VertexAttribs4svNV)GL.GetDelegateForExtensionMethod("glVertexAttribs4svNV", typeof(VertexAttribs4svNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribs4ubvNV(GLuint index, GLsizei count, GLubyte* v); + internal unsafe delegate void VertexAttribs4ubvNV(UInt32 index, Int32 count, Byte* v); internal unsafe static VertexAttribs4ubvNV glVertexAttribs4ubvNV = (VertexAttribs4ubvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs4ubvNV", typeof(VertexAttribs4ubvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexBumpParameterivATI(GL.Enums.ATI_envmap_bumpmap pname, GLint* param); + internal unsafe delegate void TexBumpParameterivATI(GL.Enums.ATI_envmap_bumpmap pname, Int32* param); internal unsafe static TexBumpParameterivATI glTexBumpParameterivATI = (TexBumpParameterivATI)GL.GetDelegateForExtensionMethod("glTexBumpParameterivATI", typeof(TexBumpParameterivATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexBumpParameterfvATI(GL.Enums.ATI_envmap_bumpmap pname, GLfloat* param); + internal unsafe delegate void TexBumpParameterfvATI(GL.Enums.ATI_envmap_bumpmap pname, Single* param); internal unsafe static TexBumpParameterfvATI glTexBumpParameterfvATI = (TexBumpParameterfvATI)GL.GetDelegateForExtensionMethod("glTexBumpParameterfvATI", typeof(TexBumpParameterfvATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexBumpParameterivATI(GL.Enums.ATI_envmap_bumpmap pname, GLint* param); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexBumpParameterfvATI(GL.Enums.ATI_envmap_bumpmap pname, GLfloat* param); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Int32 GenFragmentShadersATI(GLuint range); + internal delegate Int32 GenFragmentShadersATI(UInt32 range); internal static GenFragmentShadersATI glGenFragmentShadersATI = (GenFragmentShadersATI)GL.GetDelegateForExtensionMethod("glGenFragmentShadersATI", typeof(GenFragmentShadersATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindFragmentShaderATI(GLuint id); + internal delegate void BindFragmentShaderATI(UInt32 id); internal static BindFragmentShaderATI glBindFragmentShaderATI = (BindFragmentShaderATI)GL.GetDelegateForExtensionMethod("glBindFragmentShaderATI", typeof(BindFragmentShaderATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DeleteFragmentShaderATI(GLuint id); + internal delegate void DeleteFragmentShaderATI(UInt32 id); internal static DeleteFragmentShaderATI glDeleteFragmentShaderATI = (DeleteFragmentShaderATI)GL.GetDelegateForExtensionMethod("glDeleteFragmentShaderATI", typeof(DeleteFragmentShaderATI)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BeginFragmentShaderATI(); @@ -3637,73 +3610,73 @@ namespace OpenTK.OpenGL internal delegate void EndFragmentShaderATI(); internal static EndFragmentShaderATI glEndFragmentShaderATI = (EndFragmentShaderATI)GL.GetDelegateForExtensionMethod("glEndFragmentShaderATI", typeof(EndFragmentShaderATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PassTexCoordATI(GLuint dst, GLuint coord, GL.Enums.ATI_fragment_shader swizzle); + internal delegate void PassTexCoordATI(UInt32 dst, UInt32 coord, GL.Enums.ATI_fragment_shader swizzle); internal static PassTexCoordATI glPassTexCoordATI = (PassTexCoordATI)GL.GetDelegateForExtensionMethod("glPassTexCoordATI", typeof(PassTexCoordATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SampleMapATI(GLuint dst, GLuint interp, GL.Enums.ATI_fragment_shader swizzle); + internal delegate void SampleMapATI(UInt32 dst, UInt32 interp, GL.Enums.ATI_fragment_shader swizzle); internal static SampleMapATI glSampleMapATI = (SampleMapATI)GL.GetDelegateForExtensionMethod("glSampleMapATI", typeof(SampleMapATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorFragmentOp1ATI(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorFragmentOp2ATI(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorFragmentOp3ATI(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void AlphaFragmentOp1ATI(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void AlphaFragmentOp2ATI(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void AlphaFragmentOp3ATI(GL.Enums.ATI_fragment_shader op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SetFragmentShaderConstantATI(GLuint dst, GLfloat* value); + internal unsafe delegate void SetFragmentShaderConstantATI(UInt32 dst, Single* value); internal unsafe static SetFragmentShaderConstantATI glSetFragmentShaderConstantATI = (SetFragmentShaderConstantATI)GL.GetDelegateForExtensionMethod("glSetFragmentShaderConstantATI", typeof(SetFragmentShaderConstantATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PNTrianglesiATI(GL.Enums.ATI_pn_triangles pname, GLint param); + internal delegate void PNTrianglesiATI(GL.Enums.ATI_pn_triangles pname, Int32 param); internal static PNTrianglesiATI glPNTrianglesiATI = (PNTrianglesiATI)GL.GetDelegateForExtensionMethod("glPNTrianglesiATI", typeof(PNTrianglesiATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PNTrianglesfATI(GL.Enums.ATI_pn_triangles pname, GLfloat param); + internal delegate void PNTrianglesfATI(GL.Enums.ATI_pn_triangles pname, Single param); internal static PNTrianglesfATI glPNTrianglesfATI = (PNTrianglesfATI)GL.GetDelegateForExtensionMethod("glPNTrianglesfATI", typeof(PNTrianglesfATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate Int32 NewObjectBufferATI(GLsizei size, void* pointer, GL.Enums.ATI_vertex_array_object usage); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsObjectBufferATI(GLuint buffer); + internal delegate Boolean IsObjectBufferATI(UInt32 buffer); internal static IsObjectBufferATI glIsObjectBufferATI = (IsObjectBufferATI)GL.GetDelegateForExtensionMethod("glIsObjectBufferATI", typeof(IsObjectBufferATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UpdateObjectBufferATI(GLuint buffer, GLuint offset, GLsizei size, void* pointer, GL.Enums.ATI_vertex_array_object preserve); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetObjectBufferfvATI(GLuint buffer, GL.Enums.ATI_vertex_array_object pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetObjectBufferivATI(GLuint buffer, GL.Enums.ATI_vertex_array_object pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FreeObjectBufferATI(GLuint buffer); + internal delegate void FreeObjectBufferATI(UInt32 buffer); internal static FreeObjectBufferATI glFreeObjectBufferATI = (FreeObjectBufferATI)GL.GetDelegateForExtensionMethod("glFreeObjectBufferATI", typeof(FreeObjectBufferATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ArrayObjectATI(GL.Enums.EnableCap array, GLint size, GL.Enums.ATI_vertex_array_object type, GLsizei stride, GLuint buffer, GLuint offset); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetArrayObjectfvATI(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetArrayObjectivATI(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VariantArrayObjectATI(GLuint id, GL.Enums.ATI_vertex_array_object type, GLsizei stride, GLuint buffer, GLuint offset); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVariantArrayObjectfvATI(GLuint id, GL.Enums.ATI_vertex_array_object pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVariantArrayObjectivATI(GLuint id, GL.Enums.ATI_vertex_array_object pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BeginVertexShaderEXT(); @@ -3712,76 +3685,76 @@ namespace OpenTK.OpenGL internal delegate void EndVertexShaderEXT(); internal static EndVertexShaderEXT glEndVertexShaderEXT = (EndVertexShaderEXT)GL.GetDelegateForExtensionMethod("glEndVertexShaderEXT", typeof(EndVertexShaderEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindVertexShaderEXT(GLuint id); + internal delegate void BindVertexShaderEXT(UInt32 id); internal static BindVertexShaderEXT glBindVertexShaderEXT = (BindVertexShaderEXT)GL.GetDelegateForExtensionMethod("glBindVertexShaderEXT", typeof(BindVertexShaderEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate Int32 GenVertexShadersEXT(GLuint range); + internal delegate Int32 GenVertexShadersEXT(UInt32 range); internal static GenVertexShadersEXT glGenVertexShadersEXT = (GenVertexShadersEXT)GL.GetDelegateForExtensionMethod("glGenVertexShadersEXT", typeof(GenVertexShadersEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DeleteVertexShaderEXT(GLuint id); + internal delegate void DeleteVertexShaderEXT(UInt32 id); internal static DeleteVertexShaderEXT glDeleteVertexShaderEXT = (DeleteVertexShaderEXT)GL.GetDelegateForExtensionMethod("glDeleteVertexShaderEXT", typeof(DeleteVertexShaderEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ShaderOp1EXT(GL.Enums.EXT_vertex_shader op, GLuint res, GLuint arg1); + internal delegate void ShaderOp1EXT(GL.Enums.EXT_vertex_shader op, UInt32 res, UInt32 arg1); internal static ShaderOp1EXT glShaderOp1EXT = (ShaderOp1EXT)GL.GetDelegateForExtensionMethod("glShaderOp1EXT", typeof(ShaderOp1EXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ShaderOp2EXT(GL.Enums.EXT_vertex_shader op, GLuint res, GLuint arg1, GLuint arg2); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ShaderOp3EXT(GL.Enums.EXT_vertex_shader op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SwizzleEXT(GLuint res, GLuint @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 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void WriteMaskEXT(GLuint res, GLuint @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 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void InsertComponentEXT(GLuint res, GLuint src, GLuint num); + internal delegate void InsertComponentEXT(UInt32 res, UInt32 src, UInt32 num); internal static InsertComponentEXT glInsertComponentEXT = (InsertComponentEXT)GL.GetDelegateForExtensionMethod("glInsertComponentEXT", typeof(InsertComponentEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ExtractComponentEXT(GLuint res, GLuint src, GLuint num); + internal delegate void ExtractComponentEXT(UInt32 res, UInt32 src, UInt32 num); internal static ExtractComponentEXT glExtractComponentEXT = (ExtractComponentEXT)GL.GetDelegateForExtensionMethod("glExtractComponentEXT", typeof(ExtractComponentEXT)); [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, GLuint components); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SetInvariantEXT(GLuint id, GL.Enums.EXT_vertex_shader type, void* addr); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SetLocalConstantEXT(GLuint id, GL.Enums.EXT_vertex_shader type, void* addr); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VariantbvEXT(GLuint id, GLbyte* addr); + internal unsafe delegate void VariantbvEXT(UInt32 id, SByte* addr); internal unsafe static VariantbvEXT glVariantbvEXT = (VariantbvEXT)GL.GetDelegateForExtensionMethod("glVariantbvEXT", typeof(VariantbvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VariantsvEXT(GLuint id, GLshort* addr); + internal unsafe delegate void VariantsvEXT(UInt32 id, Int16* addr); internal unsafe static VariantsvEXT glVariantsvEXT = (VariantsvEXT)GL.GetDelegateForExtensionMethod("glVariantsvEXT", typeof(VariantsvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VariantivEXT(GLuint id, GLint* addr); + internal unsafe delegate void VariantivEXT(UInt32 id, Int32* addr); internal unsafe static VariantivEXT glVariantivEXT = (VariantivEXT)GL.GetDelegateForExtensionMethod("glVariantivEXT", typeof(VariantivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VariantfvEXT(GLuint id, GLfloat* addr); + internal unsafe delegate void VariantfvEXT(UInt32 id, Single* addr); internal unsafe static VariantfvEXT glVariantfvEXT = (VariantfvEXT)GL.GetDelegateForExtensionMethod("glVariantfvEXT", typeof(VariantfvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VariantdvEXT(GLuint id, GLdouble* addr); + internal unsafe delegate void VariantdvEXT(UInt32 id, Double* addr); internal unsafe static VariantdvEXT glVariantdvEXT = (VariantdvEXT)GL.GetDelegateForExtensionMethod("glVariantdvEXT", typeof(VariantdvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VariantubvEXT(GLuint id, GLubyte* addr); + internal unsafe delegate void VariantubvEXT(UInt32 id, Byte* addr); internal unsafe static VariantubvEXT glVariantubvEXT = (VariantubvEXT)GL.GetDelegateForExtensionMethod("glVariantubvEXT", typeof(VariantubvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VariantusvEXT(GLuint id, GLushort* addr); + internal unsafe delegate void VariantusvEXT(UInt32 id, UInt16* addr); internal unsafe static VariantusvEXT glVariantusvEXT = (VariantusvEXT)GL.GetDelegateForExtensionMethod("glVariantusvEXT", typeof(VariantusvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VariantuivEXT(GLuint id, GLuint* addr); + internal unsafe delegate void VariantuivEXT(UInt32 id, UInt32* addr); internal unsafe static VariantuivEXT glVariantuivEXT = (VariantuivEXT)GL.GetDelegateForExtensionMethod("glVariantuivEXT", typeof(VariantuivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VariantPointerEXT(GLuint id, GL.Enums.EXT_vertex_shader type, GLuint stride, void* addr); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EnableVariantClientStateEXT(GLuint id); + internal delegate void EnableVariantClientStateEXT(UInt32 id); internal static EnableVariantClientStateEXT glEnableVariantClientStateEXT = (EnableVariantClientStateEXT)GL.GetDelegateForExtensionMethod("glEnableVariantClientStateEXT", typeof(EnableVariantClientStateEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DisableVariantClientStateEXT(GLuint id); + internal delegate void DisableVariantClientStateEXT(UInt32 id); internal static DisableVariantClientStateEXT glDisableVariantClientStateEXT = (DisableVariantClientStateEXT)GL.GetDelegateForExtensionMethod("glDisableVariantClientStateEXT", typeof(DisableVariantClientStateEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Int32 BindLightParameterEXT(GL.Enums.LightName light, GL.Enums.LightParameter value); @@ -3799,211 +3772,211 @@ namespace OpenTK.OpenGL internal delegate Int32 BindParameterEXT(GL.Enums.EXT_vertex_shader value); internal static BindParameterEXT glBindParameterEXT = (BindParameterEXT)GL.GetDelegateForExtensionMethod("glBindParameterEXT", typeof(BindParameterEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsVariantEnabledEXT(GLuint id, GL.Enums.EXT_vertex_shader cap); + internal delegate Boolean IsVariantEnabledEXT(UInt32 id, GL.Enums.EXT_vertex_shader cap); internal static IsVariantEnabledEXT glIsVariantEnabledEXT = (IsVariantEnabledEXT)GL.GetDelegateForExtensionMethod("glIsVariantEnabledEXT", typeof(IsVariantEnabledEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVariantBooleanvEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GL.Enums.Boolean* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVariantIntegervEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GLint* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVariantFloatvEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GLfloat* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVariantPointervEXT(GLuint id, GL.Enums.EXT_vertex_shader value, void* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetInvariantBooleanvEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GL.Enums.Boolean* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetInvariantIntegervEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GLint* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetInvariantFloatvEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GLfloat* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetLocalConstantBooleanvEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GL.Enums.Boolean* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetLocalConstantIntegervEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GLint* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetLocalConstantFloatvEXT(GLuint id, GL.Enums.EXT_vertex_shader value, GLfloat* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream1sATI(GL.Enums.ATI_vertex_streams stream, GLshort x); + internal delegate void VertexStream1sATI(GL.Enums.ATI_vertex_streams stream, Int16 x); internal static VertexStream1sATI glVertexStream1sATI = (VertexStream1sATI)GL.GetDelegateForExtensionMethod("glVertexStream1sATI", typeof(VertexStream1sATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream1svATI(GL.Enums.ATI_vertex_streams stream, GLshort* coords); + internal unsafe delegate void VertexStream1svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); internal unsafe static VertexStream1svATI glVertexStream1svATI = (VertexStream1svATI)GL.GetDelegateForExtensionMethod("glVertexStream1svATI", typeof(VertexStream1svATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream1iATI(GL.Enums.ATI_vertex_streams stream, GLint x); + internal delegate void VertexStream1iATI(GL.Enums.ATI_vertex_streams stream, Int32 x); internal static VertexStream1iATI glVertexStream1iATI = (VertexStream1iATI)GL.GetDelegateForExtensionMethod("glVertexStream1iATI", typeof(VertexStream1iATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream1ivATI(GL.Enums.ATI_vertex_streams stream, GLint* coords); + internal unsafe delegate void VertexStream1ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); internal unsafe static VertexStream1ivATI glVertexStream1ivATI = (VertexStream1ivATI)GL.GetDelegateForExtensionMethod("glVertexStream1ivATI", typeof(VertexStream1ivATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream1fATI(GL.Enums.ATI_vertex_streams stream, GLfloat x); + internal delegate void VertexStream1fATI(GL.Enums.ATI_vertex_streams stream, Single x); internal static VertexStream1fATI glVertexStream1fATI = (VertexStream1fATI)GL.GetDelegateForExtensionMethod("glVertexStream1fATI", typeof(VertexStream1fATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream1fvATI(GL.Enums.ATI_vertex_streams stream, GLfloat* coords); + internal unsafe delegate void VertexStream1fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); internal unsafe static VertexStream1fvATI glVertexStream1fvATI = (VertexStream1fvATI)GL.GetDelegateForExtensionMethod("glVertexStream1fvATI", typeof(VertexStream1fvATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream1dATI(GL.Enums.ATI_vertex_streams stream, GLdouble x); + internal delegate void VertexStream1dATI(GL.Enums.ATI_vertex_streams stream, Double x); internal static VertexStream1dATI glVertexStream1dATI = (VertexStream1dATI)GL.GetDelegateForExtensionMethod("glVertexStream1dATI", typeof(VertexStream1dATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream1dvATI(GL.Enums.ATI_vertex_streams stream, GLdouble* coords); + internal unsafe delegate void VertexStream1dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); internal unsafe static VertexStream1dvATI glVertexStream1dvATI = (VertexStream1dvATI)GL.GetDelegateForExtensionMethod("glVertexStream1dvATI", typeof(VertexStream1dvATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream2sATI(GL.Enums.ATI_vertex_streams stream, GLshort x, GLshort y); + internal delegate void VertexStream2sATI(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y); internal static VertexStream2sATI glVertexStream2sATI = (VertexStream2sATI)GL.GetDelegateForExtensionMethod("glVertexStream2sATI", typeof(VertexStream2sATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream2svATI(GL.Enums.ATI_vertex_streams stream, GLshort* coords); + internal unsafe delegate void VertexStream2svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); internal unsafe static VertexStream2svATI glVertexStream2svATI = (VertexStream2svATI)GL.GetDelegateForExtensionMethod("glVertexStream2svATI", typeof(VertexStream2svATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream2iATI(GL.Enums.ATI_vertex_streams stream, GLint x, GLint y); + internal delegate void VertexStream2iATI(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y); internal static VertexStream2iATI glVertexStream2iATI = (VertexStream2iATI)GL.GetDelegateForExtensionMethod("glVertexStream2iATI", typeof(VertexStream2iATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream2ivATI(GL.Enums.ATI_vertex_streams stream, GLint* coords); + internal unsafe delegate void VertexStream2ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); internal unsafe static VertexStream2ivATI glVertexStream2ivATI = (VertexStream2ivATI)GL.GetDelegateForExtensionMethod("glVertexStream2ivATI", typeof(VertexStream2ivATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream2fATI(GL.Enums.ATI_vertex_streams stream, GLfloat x, GLfloat y); + internal delegate void VertexStream2fATI(GL.Enums.ATI_vertex_streams stream, Single x, Single y); internal static VertexStream2fATI glVertexStream2fATI = (VertexStream2fATI)GL.GetDelegateForExtensionMethod("glVertexStream2fATI", typeof(VertexStream2fATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream2fvATI(GL.Enums.ATI_vertex_streams stream, GLfloat* coords); + internal unsafe delegate void VertexStream2fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); internal unsafe static VertexStream2fvATI glVertexStream2fvATI = (VertexStream2fvATI)GL.GetDelegateForExtensionMethod("glVertexStream2fvATI", typeof(VertexStream2fvATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream2dATI(GL.Enums.ATI_vertex_streams stream, GLdouble x, GLdouble y); + internal delegate void VertexStream2dATI(GL.Enums.ATI_vertex_streams stream, Double x, Double y); internal static VertexStream2dATI glVertexStream2dATI = (VertexStream2dATI)GL.GetDelegateForExtensionMethod("glVertexStream2dATI", typeof(VertexStream2dATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream2dvATI(GL.Enums.ATI_vertex_streams stream, GLdouble* coords); + internal unsafe delegate void VertexStream2dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); internal unsafe static VertexStream2dvATI glVertexStream2dvATI = (VertexStream2dvATI)GL.GetDelegateForExtensionMethod("glVertexStream2dvATI", typeof(VertexStream2dvATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream3sATI(GL.Enums.ATI_vertex_streams stream, GLshort x, GLshort y, GLshort z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream3svATI(GL.Enums.ATI_vertex_streams stream, GLshort* coords); + internal unsafe delegate void VertexStream3svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); internal unsafe static VertexStream3svATI glVertexStream3svATI = (VertexStream3svATI)GL.GetDelegateForExtensionMethod("glVertexStream3svATI", typeof(VertexStream3svATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream3iATI(GL.Enums.ATI_vertex_streams stream, GLint x, GLint y, GLint z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream3ivATI(GL.Enums.ATI_vertex_streams stream, GLint* coords); + internal unsafe delegate void VertexStream3ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); internal unsafe static VertexStream3ivATI glVertexStream3ivATI = (VertexStream3ivATI)GL.GetDelegateForExtensionMethod("glVertexStream3ivATI", typeof(VertexStream3ivATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream3fATI(GL.Enums.ATI_vertex_streams stream, GLfloat x, GLfloat y, GLfloat z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream3fvATI(GL.Enums.ATI_vertex_streams stream, GLfloat* coords); + internal unsafe delegate void VertexStream3fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); internal unsafe static VertexStream3fvATI glVertexStream3fvATI = (VertexStream3fvATI)GL.GetDelegateForExtensionMethod("glVertexStream3fvATI", typeof(VertexStream3fvATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream3dATI(GL.Enums.ATI_vertex_streams stream, GLdouble x, GLdouble y, GLdouble z); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream3dvATI(GL.Enums.ATI_vertex_streams stream, GLdouble* coords); + internal unsafe delegate void VertexStream3dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); internal unsafe static VertexStream3dvATI glVertexStream3dvATI = (VertexStream3dvATI)GL.GetDelegateForExtensionMethod("glVertexStream3dvATI", typeof(VertexStream3dvATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream4sATI(GL.Enums.ATI_vertex_streams stream, GLshort x, GLshort y, GLshort z, GLshort w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream4svATI(GL.Enums.ATI_vertex_streams stream, GLshort* coords); + internal unsafe delegate void VertexStream4svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); internal unsafe static VertexStream4svATI glVertexStream4svATI = (VertexStream4svATI)GL.GetDelegateForExtensionMethod("glVertexStream4svATI", typeof(VertexStream4svATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream4iATI(GL.Enums.ATI_vertex_streams stream, GLint x, GLint y, GLint z, GLint w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream4ivATI(GL.Enums.ATI_vertex_streams stream, GLint* coords); + internal unsafe delegate void VertexStream4ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); internal unsafe static VertexStream4ivATI glVertexStream4ivATI = (VertexStream4ivATI)GL.GetDelegateForExtensionMethod("glVertexStream4ivATI", typeof(VertexStream4ivATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream4fATI(GL.Enums.ATI_vertex_streams stream, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream4fvATI(GL.Enums.ATI_vertex_streams stream, GLfloat* coords); + internal unsafe delegate void VertexStream4fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); internal unsafe static VertexStream4fvATI glVertexStream4fvATI = (VertexStream4fvATI)GL.GetDelegateForExtensionMethod("glVertexStream4fvATI", typeof(VertexStream4fvATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexStream4dATI(GL.Enums.ATI_vertex_streams stream, GLdouble x, GLdouble y, GLdouble z, GLdouble w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexStream4dvATI(GL.Enums.ATI_vertex_streams stream, GLdouble* coords); + internal unsafe delegate void VertexStream4dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); internal unsafe static VertexStream4dvATI glVertexStream4dvATI = (VertexStream4dvATI)GL.GetDelegateForExtensionMethod("glVertexStream4dvATI", typeof(VertexStream4dvATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void NormalStream3bATI(GL.Enums.ATI_vertex_streams stream, GLbyte nx, GLbyte ny, GLbyte nz); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void NormalStream3bvATI(GL.Enums.ATI_vertex_streams stream, GLbyte* coords); + internal unsafe delegate void NormalStream3bvATI(GL.Enums.ATI_vertex_streams stream, SByte* coords); internal unsafe static NormalStream3bvATI glNormalStream3bvATI = (NormalStream3bvATI)GL.GetDelegateForExtensionMethod("glNormalStream3bvATI", typeof(NormalStream3bvATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void NormalStream3sATI(GL.Enums.ATI_vertex_streams stream, GLshort nx, GLshort ny, GLshort nz); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void NormalStream3svATI(GL.Enums.ATI_vertex_streams stream, GLshort* coords); + internal unsafe delegate void NormalStream3svATI(GL.Enums.ATI_vertex_streams stream, Int16* coords); internal unsafe static NormalStream3svATI glNormalStream3svATI = (NormalStream3svATI)GL.GetDelegateForExtensionMethod("glNormalStream3svATI", typeof(NormalStream3svATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void NormalStream3iATI(GL.Enums.ATI_vertex_streams stream, GLint nx, GLint ny, GLint nz); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void NormalStream3ivATI(GL.Enums.ATI_vertex_streams stream, GLint* coords); + internal unsafe delegate void NormalStream3ivATI(GL.Enums.ATI_vertex_streams stream, Int32* coords); internal unsafe static NormalStream3ivATI glNormalStream3ivATI = (NormalStream3ivATI)GL.GetDelegateForExtensionMethod("glNormalStream3ivATI", typeof(NormalStream3ivATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void NormalStream3fATI(GL.Enums.ATI_vertex_streams stream, GLfloat nx, GLfloat ny, GLfloat nz); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void NormalStream3fvATI(GL.Enums.ATI_vertex_streams stream, GLfloat* coords); + internal unsafe delegate void NormalStream3fvATI(GL.Enums.ATI_vertex_streams stream, Single* coords); internal unsafe static NormalStream3fvATI glNormalStream3fvATI = (NormalStream3fvATI)GL.GetDelegateForExtensionMethod("glNormalStream3fvATI", typeof(NormalStream3fvATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void NormalStream3dATI(GL.Enums.ATI_vertex_streams stream, GLdouble nx, GLdouble ny, GLdouble nz); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void NormalStream3dvATI(GL.Enums.ATI_vertex_streams stream, GLdouble* coords); + internal unsafe delegate void NormalStream3dvATI(GL.Enums.ATI_vertex_streams stream, Double* coords); internal unsafe static NormalStream3dvATI glNormalStream3dvATI = (NormalStream3dvATI)GL.GetDelegateForExtensionMethod("glNormalStream3dvATI", typeof(NormalStream3dvATI)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ClientActiveVertexStreamATI(GL.Enums.ATI_vertex_streams stream); internal static ClientActiveVertexStreamATI glClientActiveVertexStreamATI = (ClientActiveVertexStreamATI)GL.GetDelegateForExtensionMethod("glClientActiveVertexStreamATI", typeof(ClientActiveVertexStreamATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexBlendEnviATI(GL.Enums.ATI_vertex_streams pname, GLint param); + internal delegate void VertexBlendEnviATI(GL.Enums.ATI_vertex_streams pname, Int32 param); internal static VertexBlendEnviATI glVertexBlendEnviATI = (VertexBlendEnviATI)GL.GetDelegateForExtensionMethod("glVertexBlendEnviATI", typeof(VertexBlendEnviATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexBlendEnvfATI(GL.Enums.ATI_vertex_streams pname, GLfloat param); + internal delegate void VertexBlendEnvfATI(GL.Enums.ATI_vertex_streams pname, Single param); internal static VertexBlendEnvfATI glVertexBlendEnvfATI = (VertexBlendEnvfATI)GL.GetDelegateForExtensionMethod("glVertexBlendEnvfATI", typeof(VertexBlendEnvfATI)); [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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawElementArrayATI(GL.Enums.BeginMode mode, GLsizei count); + internal delegate void DrawElementArrayATI(GL.Enums.BeginMode mode, Int32 count); internal static DrawElementArrayATI glDrawElementArrayATI = (DrawElementArrayATI)GL.GetDelegateForExtensionMethod("glDrawElementArrayATI", typeof(DrawElementArrayATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawRangeElementArrayATI(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLsizei count); + internal delegate void DrawRangeElementArrayATI(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count); internal static DrawRangeElementArrayATI glDrawRangeElementArrayATI = (DrawRangeElementArrayATI)GL.GetDelegateForExtensionMethod("glDrawRangeElementArrayATI", typeof(DrawRangeElementArrayATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawMeshArraysSUN(GL.Enums.BeginMode mode, GLint first, GLsizei count, GLsizei width); + internal delegate void DrawMeshArraysSUN(GL.Enums.BeginMode mode, Int32 first, Int32 count, Int32 width); internal static DrawMeshArraysSUN glDrawMeshArraysSUN = (DrawMeshArraysSUN)GL.GetDelegateForExtensionMethod("glDrawMeshArraysSUN", typeof(DrawMeshArraysSUN)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GenOcclusionQueriesNV(GLsizei n, GLuint* ids); + internal unsafe delegate void GenOcclusionQueriesNV(Int32 n, [Out] UInt32* ids); internal unsafe static GenOcclusionQueriesNV glGenOcclusionQueriesNV = (GenOcclusionQueriesNV)GL.GetDelegateForExtensionMethod("glGenOcclusionQueriesNV", typeof(GenOcclusionQueriesNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeleteOcclusionQueriesNV(GLsizei n, GLuint* ids); + internal unsafe delegate void DeleteOcclusionQueriesNV(Int32 n, UInt32* ids); internal unsafe static DeleteOcclusionQueriesNV glDeleteOcclusionQueriesNV = (DeleteOcclusionQueriesNV)GL.GetDelegateForExtensionMethod("glDeleteOcclusionQueriesNV", typeof(DeleteOcclusionQueriesNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsOcclusionQueryNV(GLuint id); + internal delegate Boolean IsOcclusionQueryNV(UInt32 id); internal static IsOcclusionQueryNV glIsOcclusionQueryNV = (IsOcclusionQueryNV)GL.GetDelegateForExtensionMethod("glIsOcclusionQueryNV", typeof(IsOcclusionQueryNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BeginOcclusionQueryNV(GLuint id); + internal delegate void BeginOcclusionQueryNV(UInt32 id); internal static BeginOcclusionQueryNV glBeginOcclusionQueryNV = (BeginOcclusionQueryNV)GL.GetDelegateForExtensionMethod("glBeginOcclusionQueryNV", typeof(BeginOcclusionQueryNV)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EndOcclusionQueryNV(); internal static EndOcclusionQueryNV glEndOcclusionQueryNV = (EndOcclusionQueryNV)GL.GetDelegateForExtensionMethod("glEndOcclusionQueryNV", typeof(EndOcclusionQueryNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetOcclusionQueryivNV(GLuint id, GL.Enums.NV_occlusion_query pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetOcclusionQueryuivNV(GLuint id, GL.Enums.NV_occlusion_query pname, GLuint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PointParameteriNV(GL.Enums.NV_point_sprite pname, GLint param); + internal delegate void PointParameteriNV(GL.Enums.NV_point_sprite pname, Int32 param); internal static PointParameteriNV glPointParameteriNV = (PointParameteriNV)GL.GetDelegateForExtensionMethod("glPointParameteriNV", typeof(PointParameteriNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PointParameterivNV(GL.Enums.NV_point_sprite pname, GLint* @params); + internal unsafe delegate void PointParameterivNV(GL.Enums.NV_point_sprite pname, Int32* @params); internal unsafe static PointParameterivNV glPointParameterivNV = (PointParameterivNV)GL.GetDelegateForExtensionMethod("glPointParameterivNV", typeof(PointParameterivNV)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ActiveStencilFaceEXT(GL.Enums.EXT_stencil_two_side face); @@ -4012,223 +3985,223 @@ namespace OpenTK.OpenGL internal unsafe delegate void ElementPointerAPPLE(GL.Enums.APPLE_element_array type, void* pointer); internal unsafe static ElementPointerAPPLE glElementPointerAPPLE = (ElementPointerAPPLE)GL.GetDelegateForExtensionMethod("glElementPointerAPPLE", typeof(ElementPointerAPPLE)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawElementArrayAPPLE(GL.Enums.BeginMode mode, GLint first, GLsizei count); + internal delegate void DrawElementArrayAPPLE(GL.Enums.BeginMode mode, Int32 first, Int32 count); internal static DrawElementArrayAPPLE glDrawElementArrayAPPLE = (DrawElementArrayAPPLE)GL.GetDelegateForExtensionMethod("glDrawElementArrayAPPLE", typeof(DrawElementArrayAPPLE)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLint first, GLsizei count); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiDrawElementArrayAPPLE(GL.Enums.BeginMode mode, GLint* first, GLsizei* count, GLsizei primcount); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiDrawRangeElementArrayAPPLE(GL.Enums.BeginMode mode, GLuint start, GLuint end, GLint* first, GLsizei* count, GLsizei primcount); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GenFencesAPPLE(GLsizei n, GLuint* fences); + internal unsafe delegate void GenFencesAPPLE(Int32 n, [Out] UInt32* fences); internal unsafe static GenFencesAPPLE glGenFencesAPPLE = (GenFencesAPPLE)GL.GetDelegateForExtensionMethod("glGenFencesAPPLE", typeof(GenFencesAPPLE)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeleteFencesAPPLE(GLsizei n, GLuint* fences); + internal unsafe delegate void DeleteFencesAPPLE(Int32 n, UInt32* fences); internal unsafe static DeleteFencesAPPLE glDeleteFencesAPPLE = (DeleteFencesAPPLE)GL.GetDelegateForExtensionMethod("glDeleteFencesAPPLE", typeof(DeleteFencesAPPLE)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SetFenceAPPLE(GLuint fence); + internal delegate void SetFenceAPPLE(UInt32 fence); internal static SetFenceAPPLE glSetFenceAPPLE = (SetFenceAPPLE)GL.GetDelegateForExtensionMethod("glSetFenceAPPLE", typeof(SetFenceAPPLE)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsFenceAPPLE(GLuint fence); + internal delegate Boolean IsFenceAPPLE(UInt32 fence); internal static IsFenceAPPLE glIsFenceAPPLE = (IsFenceAPPLE)GL.GetDelegateForExtensionMethod("glIsFenceAPPLE", typeof(IsFenceAPPLE)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean TestFenceAPPLE(GLuint fence); + internal delegate Boolean TestFenceAPPLE(UInt32 fence); internal static TestFenceAPPLE glTestFenceAPPLE = (TestFenceAPPLE)GL.GetDelegateForExtensionMethod("glTestFenceAPPLE", typeof(TestFenceAPPLE)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FinishFenceAPPLE(GLuint fence); + internal delegate void FinishFenceAPPLE(UInt32 fence); internal static FinishFenceAPPLE glFinishFenceAPPLE = (FinishFenceAPPLE)GL.GetDelegateForExtensionMethod("glFinishFenceAPPLE", typeof(FinishFenceAPPLE)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean TestObjectAPPLE(GL.Enums.APPLE_fence @object, GLuint name); + internal delegate Boolean TestObjectAPPLE(GL.Enums.APPLE_fence @object, UInt32 name); internal static TestObjectAPPLE glTestObjectAPPLE = (TestObjectAPPLE)GL.GetDelegateForExtensionMethod("glTestObjectAPPLE", typeof(TestObjectAPPLE)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FinishObjectAPPLE(GL.Enums.APPLE_fence @object, GLint name); + internal delegate void FinishObjectAPPLE(GL.Enums.APPLE_fence @object, Int32 name); internal static FinishObjectAPPLE glFinishObjectAPPLE = (FinishObjectAPPLE)GL.GetDelegateForExtensionMethod("glFinishObjectAPPLE", typeof(FinishObjectAPPLE)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindVertexArrayAPPLE(GLuint array); + internal delegate void BindVertexArrayAPPLE(UInt32 array); internal static BindVertexArrayAPPLE glBindVertexArrayAPPLE = (BindVertexArrayAPPLE)GL.GetDelegateForExtensionMethod("glBindVertexArrayAPPLE", typeof(BindVertexArrayAPPLE)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeleteVertexArraysAPPLE(GLsizei n, GLuint* arrays); + internal unsafe delegate void DeleteVertexArraysAPPLE(Int32 n, UInt32* arrays); internal unsafe static DeleteVertexArraysAPPLE glDeleteVertexArraysAPPLE = (DeleteVertexArraysAPPLE)GL.GetDelegateForExtensionMethod("glDeleteVertexArraysAPPLE", typeof(DeleteVertexArraysAPPLE)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GenVertexArraysAPPLE(GLsizei n, GLuint* arrays); + internal unsafe delegate void GenVertexArraysAPPLE(Int32 n, [Out] UInt32* arrays); internal unsafe static GenVertexArraysAPPLE glGenVertexArraysAPPLE = (GenVertexArraysAPPLE)GL.GetDelegateForExtensionMethod("glGenVertexArraysAPPLE", typeof(GenVertexArraysAPPLE)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsVertexArrayAPPLE(GLuint array); + internal delegate Boolean IsVertexArrayAPPLE(UInt32 array); internal static IsVertexArrayAPPLE glIsVertexArrayAPPLE = (IsVertexArrayAPPLE)GL.GetDelegateForExtensionMethod("glIsVertexArrayAPPLE", typeof(IsVertexArrayAPPLE)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexArrayRangeAPPLE(GLsizei length, void* pointer); + internal unsafe delegate void VertexArrayRangeAPPLE(Int32 length, [Out] void* pointer); internal unsafe static VertexArrayRangeAPPLE glVertexArrayRangeAPPLE = (VertexArrayRangeAPPLE)GL.GetDelegateForExtensionMethod("glVertexArrayRangeAPPLE", typeof(VertexArrayRangeAPPLE)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FlushVertexArrayRangeAPPLE(GLsizei length, void* pointer); + internal unsafe delegate void FlushVertexArrayRangeAPPLE(Int32 length, [Out] void* pointer); internal unsafe static FlushVertexArrayRangeAPPLE glFlushVertexArrayRangeAPPLE = (FlushVertexArrayRangeAPPLE)GL.GetDelegateForExtensionMethod("glFlushVertexArrayRangeAPPLE", typeof(FlushVertexArrayRangeAPPLE)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexArrayParameteriAPPLE(GL.Enums.APPLE_vertex_array_range pname, GLint param); + internal delegate void VertexArrayParameteriAPPLE(GL.Enums.APPLE_vertex_array_range pname, Int32 param); internal static VertexArrayParameteriAPPLE glVertexArrayParameteriAPPLE = (VertexArrayParameteriAPPLE)GL.GetDelegateForExtensionMethod("glVertexArrayParameteriAPPLE", typeof(VertexArrayParameteriAPPLE)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DrawBuffersATI(GLsizei n, GL.Enums.ATI_draw_buffers* bufs); + internal unsafe delegate void DrawBuffersATI(Int32 n, GL.Enums.ATI_draw_buffers* bufs); internal unsafe static DrawBuffersATI glDrawBuffersATI = (DrawBuffersATI)GL.GetDelegateForExtensionMethod("glDrawBuffersATI", typeof(DrawBuffersATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramNamedParameter4fNV(GLuint id, GLsizei len, GLubyte* name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramNamedParameter4dNV(GLuint id, GLsizei len, GLubyte* name, GLdouble x, GLdouble y, GLdouble z, GLdouble w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramNamedParameter4fvNV(GLuint id, GLsizei len, GLubyte* name, GLfloat* v); + internal unsafe delegate void ProgramNamedParameter4fvNV(UInt32 id, Int32 len, Byte* name, Single* v); internal unsafe static ProgramNamedParameter4fvNV glProgramNamedParameter4fvNV = (ProgramNamedParameter4fvNV)GL.GetDelegateForExtensionMethod("glProgramNamedParameter4fvNV", typeof(ProgramNamedParameter4fvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramNamedParameter4dvNV(GLuint id, GLsizei len, GLubyte* name, GLdouble* v); + internal unsafe delegate void ProgramNamedParameter4dvNV(UInt32 id, Int32 len, Byte* name, Double* v); internal unsafe static ProgramNamedParameter4dvNV glProgramNamedParameter4dvNV = (ProgramNamedParameter4dvNV)GL.GetDelegateForExtensionMethod("glProgramNamedParameter4dvNV", typeof(ProgramNamedParameter4dvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramNamedParameterfvNV(GLuint id, GLsizei len, GLubyte* name, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramNamedParameterdvNV(GLuint id, GLsizei len, GLubyte* name, GLdouble* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Vertex2hNV(GLhalfNV x, GLhalfNV y); + internal delegate void Vertex2hNV(UInt16 x, UInt16 y); internal static Vertex2hNV glVertex2hNV = (Vertex2hNV)GL.GetDelegateForExtensionMethod("glVertex2hNV", typeof(Vertex2hNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Vertex2hvNV(GLhalfNV* v); + internal unsafe delegate void Vertex2hvNV(UInt16* v); internal unsafe static Vertex2hvNV glVertex2hvNV = (Vertex2hvNV)GL.GetDelegateForExtensionMethod("glVertex2hvNV", typeof(Vertex2hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Vertex3hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z); + internal delegate void Vertex3hNV(UInt16 x, UInt16 y, UInt16 z); internal static Vertex3hNV glVertex3hNV = (Vertex3hNV)GL.GetDelegateForExtensionMethod("glVertex3hNV", typeof(Vertex3hNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Vertex3hvNV(GLhalfNV* v); + internal unsafe delegate void Vertex3hvNV(UInt16* v); internal unsafe static Vertex3hvNV glVertex3hvNV = (Vertex3hvNV)GL.GetDelegateForExtensionMethod("glVertex3hvNV", typeof(Vertex3hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Vertex4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w); + internal delegate void Vertex4hNV(UInt16 x, UInt16 y, UInt16 z, UInt16 w); internal static Vertex4hNV glVertex4hNV = (Vertex4hNV)GL.GetDelegateForExtensionMethod("glVertex4hNV", typeof(Vertex4hNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Vertex4hvNV(GLhalfNV* v); + internal unsafe delegate void Vertex4hvNV(UInt16* v); internal unsafe static Vertex4hvNV glVertex4hvNV = (Vertex4hvNV)GL.GetDelegateForExtensionMethod("glVertex4hvNV", typeof(Vertex4hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Normal3hNV(GLhalfNV nx, GLhalfNV ny, GLhalfNV nz); + internal delegate void Normal3hNV(UInt16 nx, UInt16 ny, UInt16 nz); internal static Normal3hNV glNormal3hNV = (Normal3hNV)GL.GetDelegateForExtensionMethod("glNormal3hNV", typeof(Normal3hNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Normal3hvNV(GLhalfNV* v); + internal unsafe delegate void Normal3hvNV(UInt16* v); internal unsafe static Normal3hvNV glNormal3hvNV = (Normal3hvNV)GL.GetDelegateForExtensionMethod("glNormal3hvNV", typeof(Normal3hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue); + internal delegate void Color3hNV(UInt16 red, UInt16 green, UInt16 blue); internal static Color3hNV glColor3hNV = (Color3hNV)GL.GetDelegateForExtensionMethod("glColor3hNV", typeof(Color3hNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color3hvNV(GLhalfNV* v); + internal unsafe delegate void Color3hvNV(UInt16* v); internal unsafe static Color3hvNV glColor3hvNV = (Color3hvNV)GL.GetDelegateForExtensionMethod("glColor3hvNV", typeof(Color3hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Color4hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue, GLhalfNV alpha); + internal delegate void Color4hNV(UInt16 red, UInt16 green, UInt16 blue, UInt16 alpha); internal static Color4hNV glColor4hNV = (Color4hNV)GL.GetDelegateForExtensionMethod("glColor4hNV", typeof(Color4hNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Color4hvNV(GLhalfNV* v); + internal unsafe delegate void Color4hvNV(UInt16* v); internal unsafe static Color4hvNV glColor4hvNV = (Color4hvNV)GL.GetDelegateForExtensionMethod("glColor4hvNV", typeof(Color4hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord1hNV(GLhalfNV s); + internal delegate void TexCoord1hNV(UInt16 s); internal static TexCoord1hNV glTexCoord1hNV = (TexCoord1hNV)GL.GetDelegateForExtensionMethod("glTexCoord1hNV", typeof(TexCoord1hNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord1hvNV(GLhalfNV* v); + internal unsafe delegate void TexCoord1hvNV(UInt16* v); internal unsafe static TexCoord1hvNV glTexCoord1hvNV = (TexCoord1hvNV)GL.GetDelegateForExtensionMethod("glTexCoord1hvNV", typeof(TexCoord1hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord2hNV(GLhalfNV s, GLhalfNV t); + internal delegate void TexCoord2hNV(UInt16 s, UInt16 t); internal static TexCoord2hNV glTexCoord2hNV = (TexCoord2hNV)GL.GetDelegateForExtensionMethod("glTexCoord2hNV", typeof(TexCoord2hNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord2hvNV(GLhalfNV* v); + internal unsafe delegate void TexCoord2hvNV(UInt16* v); internal unsafe static TexCoord2hvNV glTexCoord2hvNV = (TexCoord2hvNV)GL.GetDelegateForExtensionMethod("glTexCoord2hvNV", typeof(TexCoord2hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord3hNV(GLhalfNV s, GLhalfNV t, GLhalfNV r); + internal delegate void TexCoord3hNV(UInt16 s, UInt16 t, UInt16 r); internal static TexCoord3hNV glTexCoord3hNV = (TexCoord3hNV)GL.GetDelegateForExtensionMethod("glTexCoord3hNV", typeof(TexCoord3hNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord3hvNV(GLhalfNV* v); + internal unsafe delegate void TexCoord3hvNV(UInt16* v); internal unsafe static TexCoord3hvNV glTexCoord3hvNV = (TexCoord3hvNV)GL.GetDelegateForExtensionMethod("glTexCoord3hvNV", typeof(TexCoord3hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexCoord4hNV(GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q); + internal delegate void TexCoord4hNV(UInt16 s, UInt16 t, UInt16 r, UInt16 q); internal static TexCoord4hNV glTexCoord4hNV = (TexCoord4hNV)GL.GetDelegateForExtensionMethod("glTexCoord4hNV", typeof(TexCoord4hNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoord4hvNV(GLhalfNV* v); + internal unsafe delegate void TexCoord4hvNV(UInt16* v); internal unsafe static TexCoord4hvNV glTexCoord4hvNV = (TexCoord4hvNV)GL.GetDelegateForExtensionMethod("glTexCoord4hvNV", typeof(TexCoord4hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord1hNV(GL.Enums.NV_half_float target, GLhalfNV s); + internal delegate void MultiTexCoord1hNV(GL.Enums.NV_half_float target, UInt16 s); internal static MultiTexCoord1hNV glMultiTexCoord1hNV = (MultiTexCoord1hNV)GL.GetDelegateForExtensionMethod("glMultiTexCoord1hNV", typeof(MultiTexCoord1hNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord1hvNV(GL.Enums.NV_half_float target, GLhalfNV* v); + internal unsafe delegate void MultiTexCoord1hvNV(GL.Enums.NV_half_float target, UInt16* v); internal unsafe static MultiTexCoord1hvNV glMultiTexCoord1hvNV = (MultiTexCoord1hvNV)GL.GetDelegateForExtensionMethod("glMultiTexCoord1hvNV", typeof(MultiTexCoord1hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord2hNV(GL.Enums.NV_half_float target, GLhalfNV s, GLhalfNV t); + internal delegate void MultiTexCoord2hNV(GL.Enums.NV_half_float target, UInt16 s, UInt16 t); internal static MultiTexCoord2hNV glMultiTexCoord2hNV = (MultiTexCoord2hNV)GL.GetDelegateForExtensionMethod("glMultiTexCoord2hNV", typeof(MultiTexCoord2hNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord2hvNV(GL.Enums.NV_half_float target, GLhalfNV* v); + internal unsafe delegate void MultiTexCoord2hvNV(GL.Enums.NV_half_float target, UInt16* v); internal unsafe static MultiTexCoord2hvNV glMultiTexCoord2hvNV = (MultiTexCoord2hvNV)GL.GetDelegateForExtensionMethod("glMultiTexCoord2hvNV", typeof(MultiTexCoord2hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord3hNV(GL.Enums.NV_half_float target, GLhalfNV s, GLhalfNV t, GLhalfNV r); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord3hvNV(GL.Enums.NV_half_float target, GLhalfNV* v); + internal unsafe delegate void MultiTexCoord3hvNV(GL.Enums.NV_half_float target, UInt16* v); internal unsafe static MultiTexCoord3hvNV glMultiTexCoord3hvNV = (MultiTexCoord3hvNV)GL.GetDelegateForExtensionMethod("glMultiTexCoord3hvNV", typeof(MultiTexCoord3hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void MultiTexCoord4hNV(GL.Enums.NV_half_float target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiTexCoord4hvNV(GL.Enums.NV_half_float target, GLhalfNV* v); + internal unsafe delegate void MultiTexCoord4hvNV(GL.Enums.NV_half_float target, UInt16* v); internal unsafe static MultiTexCoord4hvNV glMultiTexCoord4hvNV = (MultiTexCoord4hvNV)GL.GetDelegateForExtensionMethod("glMultiTexCoord4hvNV", typeof(MultiTexCoord4hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FogCoordhNV(GLhalfNV fog); + internal delegate void FogCoordhNV(UInt16 fog); internal static FogCoordhNV glFogCoordhNV = (FogCoordhNV)GL.GetDelegateForExtensionMethod("glFogCoordhNV", typeof(FogCoordhNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FogCoordhvNV(GLhalfNV* fog); + internal unsafe delegate void FogCoordhvNV(UInt16* fog); internal unsafe static FogCoordhvNV glFogCoordhvNV = (FogCoordhvNV)GL.GetDelegateForExtensionMethod("glFogCoordhvNV", typeof(FogCoordhvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void SecondaryColor3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue); + internal delegate void SecondaryColor3hNV(UInt16 red, UInt16 green, UInt16 blue); internal static SecondaryColor3hNV glSecondaryColor3hNV = (SecondaryColor3hNV)GL.GetDelegateForExtensionMethod("glSecondaryColor3hNV", typeof(SecondaryColor3hNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColor3hvNV(GLhalfNV* v); + internal unsafe delegate void SecondaryColor3hvNV(UInt16* v); internal unsafe static SecondaryColor3hvNV glSecondaryColor3hvNV = (SecondaryColor3hvNV)GL.GetDelegateForExtensionMethod("glSecondaryColor3hvNV", typeof(SecondaryColor3hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexWeighthNV(GLhalfNV weight); + internal delegate void VertexWeighthNV(UInt16 weight); internal static VertexWeighthNV glVertexWeighthNV = (VertexWeighthNV)GL.GetDelegateForExtensionMethod("glVertexWeighthNV", typeof(VertexWeighthNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexWeighthvNV(GLhalfNV* weight); + internal unsafe delegate void VertexWeighthvNV(UInt16* weight); internal unsafe static VertexWeighthvNV glVertexWeighthvNV = (VertexWeighthvNV)GL.GetDelegateForExtensionMethod("glVertexWeighthvNV", typeof(VertexWeighthvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib1hNV(GLuint index, GLhalfNV x); + internal delegate void VertexAttrib1hNV(UInt32 index, UInt16 x); internal static VertexAttrib1hNV glVertexAttrib1hNV = (VertexAttrib1hNV)GL.GetDelegateForExtensionMethod("glVertexAttrib1hNV", typeof(VertexAttrib1hNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib1hvNV(GLuint index, GLhalfNV* v); + internal unsafe delegate void VertexAttrib1hvNV(UInt32 index, UInt16* v); internal unsafe static VertexAttrib1hvNV glVertexAttrib1hvNV = (VertexAttrib1hvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib1hvNV", typeof(VertexAttrib1hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib2hNV(GLuint index, GLhalfNV x, GLhalfNV y); + internal delegate void VertexAttrib2hNV(UInt32 index, UInt16 x, UInt16 y); internal static VertexAttrib2hNV glVertexAttrib2hNV = (VertexAttrib2hNV)GL.GetDelegateForExtensionMethod("glVertexAttrib2hNV", typeof(VertexAttrib2hNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib2hvNV(GLuint index, GLhalfNV* v); + internal unsafe delegate void VertexAttrib2hvNV(UInt32 index, UInt16* v); internal unsafe static VertexAttrib2hvNV glVertexAttrib2hvNV = (VertexAttrib2hvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib2hvNV", typeof(VertexAttrib2hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib3hNV(GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z); + internal delegate void VertexAttrib3hNV(UInt32 index, UInt16 x, UInt16 y, UInt16 z); internal static VertexAttrib3hNV glVertexAttrib3hNV = (VertexAttrib3hNV)GL.GetDelegateForExtensionMethod("glVertexAttrib3hNV", typeof(VertexAttrib3hNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib3hvNV(GLuint index, GLhalfNV* v); + internal unsafe delegate void VertexAttrib3hvNV(UInt32 index, UInt16* v); internal unsafe static VertexAttrib3hvNV glVertexAttrib3hvNV = (VertexAttrib3hvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib3hvNV", typeof(VertexAttrib3hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttrib4hNV(GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w); + internal delegate void VertexAttrib4hNV(UInt32 index, UInt16 x, UInt16 y, UInt16 z, UInt16 w); internal static VertexAttrib4hNV glVertexAttrib4hNV = (VertexAttrib4hNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4hNV", typeof(VertexAttrib4hNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttrib4hvNV(GLuint index, GLhalfNV* v); + internal unsafe delegate void VertexAttrib4hvNV(UInt32 index, UInt16* v); internal unsafe static VertexAttrib4hvNV glVertexAttrib4hvNV = (VertexAttrib4hvNV)GL.GetDelegateForExtensionMethod("glVertexAttrib4hvNV", typeof(VertexAttrib4hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribs1hvNV(GLuint index, GLsizei n, GLhalfNV* v); + internal unsafe delegate void VertexAttribs1hvNV(UInt32 index, Int32 n, UInt16* v); internal unsafe static VertexAttribs1hvNV glVertexAttribs1hvNV = (VertexAttribs1hvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs1hvNV", typeof(VertexAttribs1hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribs2hvNV(GLuint index, GLsizei n, GLhalfNV* v); + internal unsafe delegate void VertexAttribs2hvNV(UInt32 index, Int32 n, UInt16* v); internal unsafe static VertexAttribs2hvNV glVertexAttribs2hvNV = (VertexAttribs2hvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs2hvNV", typeof(VertexAttribs2hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribs3hvNV(GLuint index, GLsizei n, GLhalfNV* v); + internal unsafe delegate void VertexAttribs3hvNV(UInt32 index, Int32 n, UInt16* v); internal unsafe static VertexAttribs3hvNV glVertexAttribs3hvNV = (VertexAttribs3hvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs3hvNV", typeof(VertexAttribs3hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribs4hvNV(GLuint index, GLsizei n, GLhalfNV* v); + internal unsafe delegate void VertexAttribs4hvNV(UInt32 index, Int32 n, UInt16* v); internal unsafe static VertexAttribs4hvNV glVertexAttribs4hvNV = (VertexAttribs4hvNV)GL.GetDelegateForExtensionMethod("glVertexAttribs4hvNV", typeof(VertexAttribs4hvNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PixelDataRangeNV(GL.Enums.NV_pixel_data_range target, GLsizei length, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FlushPixelDataRangeNV(GL.Enums.NV_pixel_data_range target); @@ -4237,328 +4210,328 @@ namespace OpenTK.OpenGL internal delegate void PrimitiveRestartNV(); internal static PrimitiveRestartNV glPrimitiveRestartNV = (PrimitiveRestartNV)GL.GetDelegateForExtensionMethod("glPrimitiveRestartNV", typeof(PrimitiveRestartNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void PrimitiveRestartIndexNV(GLuint index); + internal delegate void PrimitiveRestartIndexNV(UInt32 index); internal static PrimitiveRestartIndexNV glPrimitiveRestartIndexNV = (PrimitiveRestartIndexNV)GL.GetDelegateForExtensionMethod("glPrimitiveRestartIndexNV", typeof(PrimitiveRestartIndexNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate IntPtr MapObjectBufferATI(GLuint buffer); + internal delegate IntPtr MapObjectBufferATI(UInt32 buffer); internal static MapObjectBufferATI glMapObjectBufferATI = (MapObjectBufferATI)GL.GetDelegateForExtensionMethod("glMapObjectBufferATI", typeof(MapObjectBufferATI)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void UnmapObjectBufferATI(GLuint buffer); + internal delegate void UnmapObjectBufferATI(UInt32 buffer); internal static UnmapObjectBufferATI glUnmapObjectBufferATI = (UnmapObjectBufferATI)GL.GetDelegateForExtensionMethod("glUnmapObjectBufferATI", typeof(UnmapObjectBufferATI)); [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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void StencilFuncSeparateATI(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, GLint @ref, GLuint mask); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttribArrayObjectATI(GLuint index, GLint size, GL.Enums.ATI_vertex_attrib_array_object type, GL.Enums.Boolean normalized, GLsizei stride, GLuint buffer, GLuint offset); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribArrayObjectfvATI(GLuint index, GL.Enums.ATI_vertex_attrib_array_object pname, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribArrayObjectivATI(GLuint index, GL.Enums.ATI_vertex_attrib_array_object pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DepthBoundsEXT(GLclampd zmin, GLclampd zmax); + internal delegate void DepthBoundsEXT(Double zmin, Double zmax); internal static DepthBoundsEXT glDepthBoundsEXT = (DepthBoundsEXT)GL.GetDelegateForExtensionMethod("glDepthBoundsEXT", typeof(DepthBoundsEXT)); [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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsRenderbufferEXT(GLuint renderbuffer); + internal delegate Boolean IsRenderbufferEXT(UInt32 renderbuffer); internal static IsRenderbufferEXT glIsRenderbufferEXT = (IsRenderbufferEXT)GL.GetDelegateForExtensionMethod("glIsRenderbufferEXT", typeof(IsRenderbufferEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindRenderbufferEXT(GL.Enums.EXT_framebuffer_object target, GLuint renderbuffer); + internal delegate void BindRenderbufferEXT(GL.Enums.EXT_framebuffer_object target, UInt32 renderbuffer); internal static BindRenderbufferEXT glBindRenderbufferEXT = (BindRenderbufferEXT)GL.GetDelegateForExtensionMethod("glBindRenderbufferEXT", typeof(BindRenderbufferEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeleteRenderbuffersEXT(GLsizei n, GLuint* renderbuffers); + internal unsafe delegate void DeleteRenderbuffersEXT(Int32 n, UInt32* renderbuffers); internal unsafe static DeleteRenderbuffersEXT glDeleteRenderbuffersEXT = (DeleteRenderbuffersEXT)GL.GetDelegateForExtensionMethod("glDeleteRenderbuffersEXT", typeof(DeleteRenderbuffersEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GenRenderbuffersEXT(GLsizei n, GLuint* renderbuffers); + internal unsafe delegate void GenRenderbuffersEXT(Int32 n, [Out] UInt32* renderbuffers); internal unsafe static GenRenderbuffersEXT glGenRenderbuffersEXT = (GenRenderbuffersEXT)GL.GetDelegateForExtensionMethod("glGenRenderbuffersEXT", typeof(GenRenderbuffersEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RenderbufferStorageEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object internalformat, GLsizei width, GLsizei height); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetRenderbufferParameterivEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsFramebufferEXT(GLuint framebuffer); + internal delegate Boolean IsFramebufferEXT(UInt32 framebuffer); internal static IsFramebufferEXT glIsFramebufferEXT = (IsFramebufferEXT)GL.GetDelegateForExtensionMethod("glIsFramebufferEXT", typeof(IsFramebufferEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindFramebufferEXT(GL.Enums.EXT_framebuffer_object target, GLuint framebuffer); + internal delegate void BindFramebufferEXT(GL.Enums.EXT_framebuffer_object target, UInt32 framebuffer); internal static BindFramebufferEXT glBindFramebufferEXT = (BindFramebufferEXT)GL.GetDelegateForExtensionMethod("glBindFramebufferEXT", typeof(BindFramebufferEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DeleteFramebuffersEXT(GLsizei n, GLuint* framebuffers); + internal unsafe delegate void DeleteFramebuffersEXT(Int32 n, UInt32* framebuffers); internal unsafe static DeleteFramebuffersEXT glDeleteFramebuffersEXT = (DeleteFramebuffersEXT)GL.GetDelegateForExtensionMethod("glDeleteFramebuffersEXT", typeof(DeleteFramebuffersEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GenFramebuffersEXT(GLsizei n, GLuint* framebuffers); + internal unsafe delegate void GenFramebuffersEXT(Int32 n, [Out] UInt32* framebuffers); internal unsafe static GenFramebuffersEXT glGenFramebuffersEXT = (GenFramebuffersEXT)GL.GetDelegateForExtensionMethod("glGenFramebuffersEXT", typeof(GenFramebuffersEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate GL.Enums.GLenum CheckFramebufferStatusEXT(GL.Enums.EXT_framebuffer_object target); internal static CheckFramebufferStatusEXT glCheckFramebufferStatusEXT = (CheckFramebufferStatusEXT)GL.GetDelegateForExtensionMethod("glCheckFramebufferStatusEXT", typeof(CheckFramebufferStatusEXT)); [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, GLuint texture, GLint level); + 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)); [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, GLuint texture, GLint level); + 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)); [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, GLuint texture, GLint level, GLint zoffset); + 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)); [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, GLuint renderbuffer); + 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)); [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, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void GenerateMipmapEXT(GL.Enums.EXT_framebuffer_object target); internal static GenerateMipmapEXT glGenerateMipmapEXT = (GenerateMipmapEXT)GL.GetDelegateForExtensionMethod("glGenerateMipmapEXT", typeof(GenerateMipmapEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void StringMarkerGREMEDY(GLsizei len, void* @string); + internal unsafe delegate void StringMarkerGREMEDY(Int32 len, void* @string); internal unsafe static StringMarkerGREMEDY glStringMarkerGREMEDY = (StringMarkerGREMEDY)GL.GetDelegateForExtensionMethod("glStringMarkerGREMEDY", typeof(StringMarkerGREMEDY)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void StencilClearTagEXT(GLsizei stencilTagBits, GLuint stencilClearTag); + internal delegate void StencilClearTagEXT(Int32 stencilTagBits, UInt32 stencilClearTag); internal static StencilClearTagEXT glStencilClearTagEXT = (StencilClearTagEXT)GL.GetDelegateForExtensionMethod("glStencilClearTagEXT", typeof(StencilClearTagEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BlitFramebufferEXT(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GL.Enums.ClearBufferMask mask, GL.Enums.EXT_framebuffer_blit filter); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RenderbufferStorageMultisampleEXT(GL.Enums.EXT_framebuffer_multisample target, GLsizei samples, GL.Enums.EXT_framebuffer_multisample internalformat, GLsizei width, GLsizei height); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetQueryObjecti64vEXT(GLuint id, GL.Enums.EXT_timer_query pname, GLint64EXT* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetQueryObjectui64vEXT(GLuint id, GL.Enums.EXT_timer_query pname, GLuint64EXT* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramEnvParameters4fvEXT(GL.Enums.EXT_gpu_program_parameters target, GLuint index, GLsizei count, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramLocalParameters4fvEXT(GL.Enums.EXT_gpu_program_parameters target, GLuint index, GLsizei count, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BufferParameteriAPPLE(GL.Enums.APPLE_flush_buffer_range target, GL.Enums.APPLE_flush_buffer_range pname, GLint param); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FlushMappedBufferRangeAPPLE(GL.Enums.APPLE_flush_buffer_range target, GLintptr offset, GLsizeiptr size); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramLocalParameterI4iNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLint x, GLint y, GLint z, GLint w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramLocalParameterI4ivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramLocalParametersI4ivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramLocalParameterI4uiNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramLocalParameterI4uivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramLocalParametersI4uivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, GLuint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramEnvParameterI4iNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLint x, GLint y, GLint z, GLint w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramEnvParameterI4ivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramEnvParametersI4ivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramEnvParameterI4uiNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramEnvParameterI4uivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramEnvParametersI4uivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLsizei count, GLuint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramLocalParameterIivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramLocalParameterIuivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramEnvParameterIivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramEnvParameterIuivNV(GL.Enums.NV_gpu_program4 target, GLuint index, GLuint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramVertexLimitNV(GL.Enums.NV_geometry_program4 target, GLint limit); + internal delegate void ProgramVertexLimitNV(GL.Enums.NV_geometry_program4 target, Int32 limit); internal static ProgramVertexLimitNV glProgramVertexLimitNV = (ProgramVertexLimitNV)GL.GetDelegateForExtensionMethod("glProgramVertexLimitNV", typeof(ProgramVertexLimitNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FramebufferTextureEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, GLuint texture, GLint level); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FramebufferTextureLayerEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, GLuint texture, GLint level, GLint layer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void FramebufferTextureFaceEXT(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, GLuint texture, GLint level, GL.Enums.TextureTarget face); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ProgramParameteriEXT(GLuint program, GL.Enums.EXT_geometry_shader4 pname, GLint value); + internal delegate void ProgramParameteriEXT(UInt32 program, GL.Enums.EXT_geometry_shader4 pname, Int32 value); internal static ProgramParameteriEXT glProgramParameteriEXT = (ProgramParameteriEXT)GL.GetDelegateForExtensionMethod("glProgramParameteriEXT", typeof(ProgramParameteriEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttribI1iEXT(GLuint index, GLint x); + internal delegate void VertexAttribI1iEXT(UInt32 index, Int32 x); internal static VertexAttribI1iEXT glVertexAttribI1iEXT = (VertexAttribI1iEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI1iEXT", typeof(VertexAttribI1iEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttribI2iEXT(GLuint index, GLint x, GLint y); + internal delegate void VertexAttribI2iEXT(UInt32 index, Int32 x, Int32 y); internal static VertexAttribI2iEXT glVertexAttribI2iEXT = (VertexAttribI2iEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI2iEXT", typeof(VertexAttribI2iEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttribI3iEXT(GLuint index, GLint x, GLint y, GLint z); + internal delegate void VertexAttribI3iEXT(UInt32 index, Int32 x, Int32 y, Int32 z); internal static VertexAttribI3iEXT glVertexAttribI3iEXT = (VertexAttribI3iEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI3iEXT", typeof(VertexAttribI3iEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttribI4iEXT(GLuint index, GLint x, GLint y, GLint z, GLint w); + internal delegate void VertexAttribI4iEXT(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); internal static VertexAttribI4iEXT glVertexAttribI4iEXT = (VertexAttribI4iEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI4iEXT", typeof(VertexAttribI4iEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttribI1uiEXT(GLuint index, GLuint x); + internal delegate void VertexAttribI1uiEXT(UInt32 index, UInt32 x); internal static VertexAttribI1uiEXT glVertexAttribI1uiEXT = (VertexAttribI1uiEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI1uiEXT", typeof(VertexAttribI1uiEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttribI2uiEXT(GLuint index, GLuint x, GLuint y); + internal delegate void VertexAttribI2uiEXT(UInt32 index, UInt32 x, UInt32 y); internal static VertexAttribI2uiEXT glVertexAttribI2uiEXT = (VertexAttribI2uiEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI2uiEXT", typeof(VertexAttribI2uiEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttribI3uiEXT(GLuint index, GLuint x, GLuint y, GLuint z); + internal delegate void VertexAttribI3uiEXT(UInt32 index, UInt32 x, UInt32 y, UInt32 z); internal static VertexAttribI3uiEXT glVertexAttribI3uiEXT = (VertexAttribI3uiEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI3uiEXT", typeof(VertexAttribI3uiEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void VertexAttribI4uiEXT(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); + internal delegate void VertexAttribI4uiEXT(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); internal static VertexAttribI4uiEXT glVertexAttribI4uiEXT = (VertexAttribI4uiEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI4uiEXT", typeof(VertexAttribI4uiEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribI1ivEXT(GLuint index, GLint* v); + internal unsafe delegate void VertexAttribI1ivEXT(UInt32 index, Int32* v); internal unsafe static VertexAttribI1ivEXT glVertexAttribI1ivEXT = (VertexAttribI1ivEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI1ivEXT", typeof(VertexAttribI1ivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribI2ivEXT(GLuint index, GLint* v); + internal unsafe delegate void VertexAttribI2ivEXT(UInt32 index, Int32* v); internal unsafe static VertexAttribI2ivEXT glVertexAttribI2ivEXT = (VertexAttribI2ivEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI2ivEXT", typeof(VertexAttribI2ivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribI3ivEXT(GLuint index, GLint* v); + internal unsafe delegate void VertexAttribI3ivEXT(UInt32 index, Int32* v); internal unsafe static VertexAttribI3ivEXT glVertexAttribI3ivEXT = (VertexAttribI3ivEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI3ivEXT", typeof(VertexAttribI3ivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribI4ivEXT(GLuint index, GLint* v); + internal unsafe delegate void VertexAttribI4ivEXT(UInt32 index, Int32* v); internal unsafe static VertexAttribI4ivEXT glVertexAttribI4ivEXT = (VertexAttribI4ivEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI4ivEXT", typeof(VertexAttribI4ivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribI1uivEXT(GLuint index, GLuint* v); + internal unsafe delegate void VertexAttribI1uivEXT(UInt32 index, UInt32* v); internal unsafe static VertexAttribI1uivEXT glVertexAttribI1uivEXT = (VertexAttribI1uivEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI1uivEXT", typeof(VertexAttribI1uivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribI2uivEXT(GLuint index, GLuint* v); + internal unsafe delegate void VertexAttribI2uivEXT(UInt32 index, UInt32* v); internal unsafe static VertexAttribI2uivEXT glVertexAttribI2uivEXT = (VertexAttribI2uivEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI2uivEXT", typeof(VertexAttribI2uivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribI3uivEXT(GLuint index, GLuint* v); + internal unsafe delegate void VertexAttribI3uivEXT(UInt32 index, UInt32* v); internal unsafe static VertexAttribI3uivEXT glVertexAttribI3uivEXT = (VertexAttribI3uivEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI3uivEXT", typeof(VertexAttribI3uivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribI4uivEXT(GLuint index, GLuint* v); + internal unsafe delegate void VertexAttribI4uivEXT(UInt32 index, UInt32* v); internal unsafe static VertexAttribI4uivEXT glVertexAttribI4uivEXT = (VertexAttribI4uivEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI4uivEXT", typeof(VertexAttribI4uivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribI4bvEXT(GLuint index, GLbyte* v); + internal unsafe delegate void VertexAttribI4bvEXT(UInt32 index, SByte* v); internal unsafe static VertexAttribI4bvEXT glVertexAttribI4bvEXT = (VertexAttribI4bvEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI4bvEXT", typeof(VertexAttribI4bvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribI4svEXT(GLuint index, GLshort* v); + internal unsafe delegate void VertexAttribI4svEXT(UInt32 index, Int16* v); internal unsafe static VertexAttribI4svEXT glVertexAttribI4svEXT = (VertexAttribI4svEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI4svEXT", typeof(VertexAttribI4svEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribI4ubvEXT(GLuint index, GLubyte* v); + internal unsafe delegate void VertexAttribI4ubvEXT(UInt32 index, Byte* v); internal unsafe static VertexAttribI4ubvEXT glVertexAttribI4ubvEXT = (VertexAttribI4ubvEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI4ubvEXT", typeof(VertexAttribI4ubvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribI4usvEXT(GLuint index, GLushort* v); + internal unsafe delegate void VertexAttribI4usvEXT(UInt32 index, UInt16* v); internal unsafe static VertexAttribI4usvEXT glVertexAttribI4usvEXT = (VertexAttribI4usvEXT)GL.GetDelegateForExtensionMethod("glVertexAttribI4usvEXT", typeof(VertexAttribI4usvEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribIPointerEXT(GLuint index, GLint size, GL.Enums.NV_vertex_program4 type, GLsizei stride, void* pointer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribIivEXT(GLuint index, GL.Enums.NV_vertex_program4 pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribIuivEXT(GLuint index, GL.Enums.NV_vertex_program4 pname, GLuint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetUniformuivEXT(GLuint program, GLint location, GLuint* @params); + internal unsafe delegate void GetUniformuivEXT(UInt32 program, Int32 location, [Out] UInt32* @params); internal unsafe static GetUniformuivEXT glGetUniformuivEXT = (GetUniformuivEXT)GL.GetDelegateForExtensionMethod("glGetUniformuivEXT", typeof(GetUniformuivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindFragDataLocationEXT(GLuint program, GLuint color, System.String name); + internal delegate void BindFragDataLocationEXT(UInt32 program, UInt32 color, System.String name); internal static BindFragDataLocationEXT glBindFragDataLocationEXT = (BindFragDataLocationEXT)GL.GetDelegateForExtensionMethod("glBindFragDataLocationEXT", typeof(BindFragDataLocationEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLint GetFragDataLocationEXT(GLuint program, System.String name); + internal delegate Int32 GetFragDataLocationEXT(UInt32 program, System.String name); internal static GetFragDataLocationEXT glGetFragDataLocationEXT = (GetFragDataLocationEXT)GL.GetDelegateForExtensionMethod("glGetFragDataLocationEXT", typeof(GetFragDataLocationEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform1uiEXT(GLint location, GLuint v0); + internal delegate void Uniform1uiEXT(Int32 location, UInt32 v0); internal static Uniform1uiEXT glUniform1uiEXT = (Uniform1uiEXT)GL.GetDelegateForExtensionMethod("glUniform1uiEXT", typeof(Uniform1uiEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform2uiEXT(GLint location, GLuint v0, GLuint v1); + internal delegate void Uniform2uiEXT(Int32 location, UInt32 v0, UInt32 v1); internal static Uniform2uiEXT glUniform2uiEXT = (Uniform2uiEXT)GL.GetDelegateForExtensionMethod("glUniform2uiEXT", typeof(Uniform2uiEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform3uiEXT(GLint location, GLuint v0, GLuint v1, GLuint v2); + internal delegate void Uniform3uiEXT(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); internal static Uniform3uiEXT glUniform3uiEXT = (Uniform3uiEXT)GL.GetDelegateForExtensionMethod("glUniform3uiEXT", typeof(Uniform3uiEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void Uniform4uiEXT(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); + internal delegate void Uniform4uiEXT(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); internal static Uniform4uiEXT glUniform4uiEXT = (Uniform4uiEXT)GL.GetDelegateForExtensionMethod("glUniform4uiEXT", typeof(Uniform4uiEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform1uivEXT(GLint location, GLsizei count, GLuint* value); + internal unsafe delegate void Uniform1uivEXT(Int32 location, Int32 count, UInt32* value); internal unsafe static Uniform1uivEXT glUniform1uivEXT = (Uniform1uivEXT)GL.GetDelegateForExtensionMethod("glUniform1uivEXT", typeof(Uniform1uivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform2uivEXT(GLint location, GLsizei count, GLuint* value); + internal unsafe delegate void Uniform2uivEXT(Int32 location, Int32 count, UInt32* value); internal unsafe static Uniform2uivEXT glUniform2uivEXT = (Uniform2uivEXT)GL.GetDelegateForExtensionMethod("glUniform2uivEXT", typeof(Uniform2uivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform3uivEXT(GLint location, GLsizei count, GLuint* value); + internal unsafe delegate void Uniform3uivEXT(Int32 location, Int32 count, UInt32* value); internal unsafe static Uniform3uivEXT glUniform3uivEXT = (Uniform3uivEXT)GL.GetDelegateForExtensionMethod("glUniform3uivEXT", typeof(Uniform3uivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void Uniform4uivEXT(GLint location, GLsizei count, GLuint* value); + internal unsafe delegate void Uniform4uivEXT(Int32 location, Int32 count, UInt32* value); internal unsafe static Uniform4uivEXT glUniform4uivEXT = (Uniform4uivEXT)GL.GetDelegateForExtensionMethod("glUniform4uivEXT", typeof(Uniform4uivEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DrawArraysInstancedEXT(GL.Enums.BeginMode mode, GLint start, GLsizei count, GLsizei primcount); + internal delegate void DrawArraysInstancedEXT(GL.Enums.BeginMode mode, Int32 start, Int32 count, Int32 primcount); internal static DrawArraysInstancedEXT glDrawArraysInstancedEXT = (DrawArraysInstancedEXT)GL.GetDelegateForExtensionMethod("glDrawArraysInstancedEXT", typeof(DrawArraysInstancedEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DrawElementsInstancedEXT(GL.Enums.BeginMode mode, GLsizei count, GL.Enums.EXT_draw_instanced type, void* indices, GLsizei primcount); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void TexBufferEXT(GL.Enums.TextureTarget target, GL.Enums.EXT_texture_buffer_object internalformat, GLuint buffer); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DepthRangedNV(GLdouble zNear, GLdouble zFar); + internal delegate void DepthRangedNV(Double zNear, Double zFar); internal static DepthRangedNV glDepthRangedNV = (DepthRangedNV)GL.GetDelegateForExtensionMethod("glDepthRangedNV", typeof(DepthRangedNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ClearDepthdNV(GLdouble depth); + internal delegate void ClearDepthdNV(Double depth); internal static ClearDepthdNV glClearDepthdNV = (ClearDepthdNV)GL.GetDelegateForExtensionMethod("glClearDepthdNV", typeof(ClearDepthdNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DepthBoundsdNV(GLdouble zmin, GLdouble zmax); + internal delegate void DepthBoundsdNV(Double zmin, Double zmax); internal static DepthBoundsdNV glDepthBoundsdNV = (DepthBoundsdNV)GL.GetDelegateForExtensionMethod("glDepthBoundsdNV", typeof(DepthBoundsdNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void RenderbufferStorageMultisampleCoverageNV(GL.Enums.NV_framebuffer_multisample_coverage target, GLsizei coverageSamples, GLsizei colorSamples, GL.Enums.PixelInternalFormat internalformat, GLsizei width, GLsizei height); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramBufferParametersfvNV(GL.Enums.NV_parameter_buffer_object target, GLuint buffer, GLuint index, GLsizei count, GLfloat* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramBufferParametersIivNV(GL.Enums.NV_parameter_buffer_object target, GLuint buffer, GLuint index, GLsizei count, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramBufferParametersIuivNV(GL.Enums.NV_parameter_buffer_object target, GLuint buffer, GLuint index, GLsizei count, GLuint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ColorMaskIndexedEXT(GLuint index, GL.Enums.Boolean r, GL.Enums.Boolean g, GL.Enums.Boolean b, GL.Enums.Boolean a); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetBooleanIndexedvEXT(GL.Enums.EXT_draw_buffers2 target, GLuint index, GL.Enums.Boolean* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetIntegerIndexedvEXT(GL.Enums.EXT_draw_buffers2 target, GLuint index, GLint* data); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void EnableIndexedEXT(GL.Enums.EXT_draw_buffers2 target, GLuint index); + internal delegate void EnableIndexedEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index); internal static EnableIndexedEXT glEnableIndexedEXT = (EnableIndexedEXT)GL.GetDelegateForExtensionMethod("glEnableIndexedEXT", typeof(EnableIndexedEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void DisableIndexedEXT(GL.Enums.EXT_draw_buffers2 target, GLuint index); + internal delegate void DisableIndexedEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index); internal static DisableIndexedEXT glDisableIndexedEXT = (DisableIndexedEXT)GL.GetDelegateForExtensionMethod("glDisableIndexedEXT", typeof(DisableIndexedEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLboolean IsEnabledIndexedEXT(GL.Enums.EXT_draw_buffers2 target, GLuint index); + internal delegate Boolean IsEnabledIndexedEXT(GL.Enums.EXT_draw_buffers2 target, UInt32 index); internal static IsEnabledIndexedEXT glIsEnabledIndexedEXT = (IsEnabledIndexedEXT)GL.GetDelegateForExtensionMethod("glIsEnabledIndexedEXT", typeof(IsEnabledIndexedEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BeginTransformFeedbackNV(GL.Enums.NV_transform_feedback primitiveMode); @@ -4567,58 +4540,58 @@ namespace OpenTK.OpenGL internal delegate void EndTransformFeedbackNV(); internal static EndTransformFeedbackNV glEndTransformFeedbackNV = (EndTransformFeedbackNV)GL.GetDelegateForExtensionMethod("glEndTransformFeedbackNV", typeof(EndTransformFeedbackNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TransformFeedbackAttribsNV(GLuint count, GLint* attribs, GL.Enums.NV_transform_feedback bufferMode); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindBufferRangeNV(GL.Enums.NV_transform_feedback target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindBufferOffsetNV(GL.Enums.NV_transform_feedback target, GLuint index, GLuint buffer, GLintptr offset); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void BindBufferBaseNV(GL.Enums.NV_transform_feedback target, GLuint index, GLuint buffer); + internal delegate void BindBufferBaseNV(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer); internal static BindBufferBaseNV glBindBufferBaseNV = (BindBufferBaseNV)GL.GetDelegateForExtensionMethod("glBindBufferBaseNV", typeof(BindBufferBaseNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TransformFeedbackVaryingsNV(GLuint program, GLsizei count, GLint* locations, GL.Enums.NV_transform_feedback bufferMode); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ActiveVaryingNV(GLuint program, System.String name); + internal delegate void ActiveVaryingNV(UInt32 program, System.String name); internal static ActiveVaryingNV glActiveVaryingNV = (ActiveVaryingNV)GL.GetDelegateForExtensionMethod("glActiveVaryingNV", typeof(ActiveVaryingNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLint GetVaryingLocationNV(GLuint program, System.String name); + internal delegate Int32 GetVaryingLocationNV(UInt32 program, System.String name); internal static GetVaryingLocationNV glGetVaryingLocationNV = (GetVaryingLocationNV)GL.GetDelegateForExtensionMethod("glGetVaryingLocationNV", typeof(GetVaryingLocationNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetActiveVaryingNV(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei* size, GL.Enums.NV_transform_feedback* type, System.Text.StringBuilder name); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTransformFeedbackVaryingNV(GLuint program, GLuint index, GLint* location); + internal unsafe delegate void GetTransformFeedbackVaryingNV(UInt32 program, UInt32 index, [Out] Int32* location); internal unsafe static GetTransformFeedbackVaryingNV glGetTransformFeedbackVaryingNV = (GetTransformFeedbackVaryingNV)GL.GetDelegateForExtensionMethod("glGetTransformFeedbackVaryingNV", typeof(GetTransformFeedbackVaryingNV)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void UniformBufferEXT(GLuint program, GLint location, GLuint buffer); + internal delegate void UniformBufferEXT(UInt32 program, Int32 location, UInt32 buffer); internal static UniformBufferEXT glUniformBufferEXT = (UniformBufferEXT)GL.GetDelegateForExtensionMethod("glUniformBufferEXT", typeof(UniformBufferEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLint GetUniformBufferSizeEXT(GLuint program, GLint location); + internal delegate Int32 GetUniformBufferSizeEXT(UInt32 program, Int32 location); internal static GetUniformBufferSizeEXT glGetUniformBufferSizeEXT = (GetUniformBufferSizeEXT)GL.GetDelegateForExtensionMethod("glGetUniformBufferSizeEXT", typeof(GetUniformBufferSizeEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GLintptr GetUniformOffsetEXT(GLuint program, GLint location); + internal delegate IntPtr GetUniformOffsetEXT(UInt32 program, Int32 location); internal static GetUniformOffsetEXT glGetUniformOffsetEXT = (GetUniformOffsetEXT)GL.GetDelegateForExtensionMethod("glGetUniformOffsetEXT", typeof(GetUniformOffsetEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexParameterIivEXT(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexParameterIuivEXT(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, GLuint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexParameterIivEXT(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, GLint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexParameterIuivEXT(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, GLuint* @params); + 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)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ClearColorIiEXT(GLint red, GLint green, GLint blue, GLint alpha); + internal delegate void ClearColorIiEXT(Int32 red, Int32 green, Int32 blue, Int32 alpha); internal static ClearColorIiEXT glClearColorIiEXT = (ClearColorIiEXT)GL.GetDelegateForExtensionMethod("glClearColorIiEXT", typeof(ClearColorIiEXT)); [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate void ClearColorIuiEXT(GLuint red, GLuint green, GLuint blue, GLuint alpha); + internal delegate void ClearColorIuiEXT(UInt32 red, UInt32 green, UInt32 blue, UInt32 alpha); internal static ClearColorIuiEXT glClearColorIuiEXT = (ClearColorIuiEXT)GL.GetDelegateForExtensionMethod("glClearColorIuiEXT", typeof(ClearColorIuiEXT)); } } diff --git a/Source/OpenTK/Properties/AssemblyInfo.cs b/Source/OpenTK/Properties/AssemblyInfo.cs index 2c800936..fc350917 100644 --- a/Source/OpenTK/Properties/AssemblyInfo.cs +++ b/Source/OpenTK/Properties/AssemblyInfo.cs @@ -31,5 +31,5 @@ using System.Runtime.InteropServices; // // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("0.3.9.3")] -[assembly: AssemblyFileVersion("0.3.9.3")] +[assembly: AssemblyVersion("0.3.9.4")] +[assembly: AssemblyFileVersion("0.3.9.4")]